Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorRandolph @ East Bridgewater · Apr 2818.0Randolph @ East BridgewaterApril 28, 2026
200 Meters · OutdoorNorwell vs Randolph · May 525.9Norwell vs RandolphMay 5, 2026
55m Hurdles · 39" · IndoorSouth Shore League Meet #2 · Dec 1810.64aSouth Shore League Meet #2December 18, 2023
Long Jump · OutdoorRandolph @ East Bridgewater · Apr 2816' 7.5"Randolph @ East BridgewaterApril 28, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 110m Hurdles · Randolph110m Hurdles39" / 0.991mRound P--DNS11
May 12Middleboro vs RandolphMay 12 · Long Jump · RandolphLong Jump--DNS11
May 12Middleboro vs RandolphMay 12 · 110m Hurdles · Randolph110m Hurdles39" / 0.991m--DNS11
May 12Middleboro vs RandolphMay 12 · 200 Meters · Randolph200 Meters--DNS11
May 5Norwell vs RandolphMay 5 · Long Jump · RandolphLong Jump—ND11
May 5Norwell vs RandolphMay 5 · 110m Hurdles · Place 1 · Randolph110m Hurdles39" / 0.991m1.18.711
May 5Norwell vs RandolphMay 5 · 200 Meters · Place 6 · Randolph200 Meters6.25.9 PB11
Apr 28Randolph @ East BridgewaterApr 28 · Long Jump · Place 4 · RandolphLong Jump4.16' 7.5" PB11
Apr 28Randolph @ East BridgewaterApr 28 · 110m Hurdles · Place 3 · Randolph110m Hurdles39" / 0.991m3.18.0 PB11
Apr 28Randolph @ East BridgewaterApr 28 · 200 Meters · Place 9 · Randolph200 Meters9.26.611

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12South Shore League ChampionshipMay 12 · 110m Hurdles · Place 9 · Randolph110m Hurdles918.26a10
May 7Randolph vs NorwellMay 7 · Long Jump · Place 7 · RandolphLong Jump716-10.2510
May 7Randolph vs NorwellMay 7 · Javelin · Place 14 · RandolphJavelin1456-210
May 7Randolph vs NorwellMay 7 · 110m Hurdles · Place 1 · Randolph110m Hurdles119.8010
May 7Randolph vs NorwellMay 7 · 200 Meters · Place 7 · Randolph200 Meters727.0010
Apr 14Randolph vs RocklandApr 14 · 110m Hurdles · Place 2 · Randolph110m Hurdles39" / 0.991m2.18.410
Apr 9Randolph vs SandwichApr 9 · Javelin · Place 9 · RandolphJavelin954-310
Apr 9Randolph vs SandwichApr 9 · 110m Hurdles · Place 3 · Randolph110m Hurdles318.710
Apr 2Middleboro vs RandolphApr 2 · Javelin · Place 3 · RandolphJavelin363-810
Apr 2Middleboro vs RandolphApr 2 · 110m Hurdles · Place 3 · Randolph110m Hurdles319.15a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Norwell vs RandolphMay 20 · 400m Hurdles · Place 5 · Randolph400m Hurdles51:25.9—
May 14South Shore League ChampionshipMay 14 · 110m Hurdles · Place 16 · Randolph110m Hurdles1620.23a—
Apr 24Randolph vs RocklandApr 24 · 110m Hurdles · Randolph110m Hurdles39" / 0.991m—18.0Unofficial9

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29South Shore League Meet #5Jan 29 · 55m Hurdles · Place 9 · Randolph55m Hurdles910.31a—
Jan 22South Shore League Meet #4Jan 22 · 55m Hurdles · Place 8 · Randolph55m Hurdles89.89a—
Jan 8South Shore League Meet #3Jan 8 · 55m Hurdles · Place 6 · Randolph55m Hurdles610.36a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18South Shore League Meet #2Dec 18 · 55m Hurdles · Place 7 · Randolph55m Hurdles39"7.10.64a PB9
Dec 11South Shore League Meet #1Dec 11 · 55m Hurdles · Place 10 · Randolph55m Hurdles39"10.10.94a9