Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMiddleboro vs Randolph · May 1222.10aMiddleboro vs RandolphMay 12, 2026
200 Meters · OutdoorMiddleboro vs Sandwich · May 727.4Middleboro vs SandwichMay 7, 2024
400m Hurdles · 36" / 0.914m · OutdoorMiddleborough vs Rockland · Apr 271:34.97aMiddleborough vs RocklandApril 27, 2026
55 Meters · IndoorSouth Shore League Meet #4 · Jan 138.51aSouth Shore League Meet #4January 13, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · 400m Hurdles · Place 2 · Middleboro400m Hurdles36" / 0.914m2.1:36.47a12
May 12Middleboro vs RandolphMay 12 · 110m Hurdles · Place 4 · Middleboro110m Hurdles39" / 0.991m4.22.10a PB12
Apr 27Middleborough vs RocklandApr 27 · 400m Hurdles · Place 2 · Middleboro400m Hurdles36" / 0.914m2.1:34.97a PB12
Apr 27Middleborough vs RocklandApr 27 · 110m Hurdles · Place 3 · Middleboro110m Hurdles39" / 0.991m3.22.90a12
Apr 14Norwell vs MiddleboroApr 14 · 110m Hurdles · Place 4 · Middleboro110m Hurdles39" / 0.991m4.22.8012
Apr 7Middleborough vs East BridgewaterApr 7 · 110m Hurdles · Place 4 · Middleboro110m Hurdles424.02a12
Mar 30Middleboro HS vs Carver MHSMar 30 · 110m Hurdles · Place 6 · Middleboro110m Hurdles39" / 0.991m6.22.912
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 110m Hurdles · Place 3 · Middleboro110m Hurdles39" / 0.991m3.22.912

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55m Hurdles · Place 17 · Middleboro55m Hurdles1711.55a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55 Meters · Place 78 · Middleboro55 Meters788.59a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55m Hurdles · Place 20 · Middleboro55m Hurdles2011.84a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 78 · Middleboro55 Meters788.57a12
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 21 · Middleboro55m Hurdles2112.54a12
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 95 · Middleboro55 Meters958.53a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Middleboro vs RocklandApr 30 · 400m Hurdles · Place 3 · Middleboro400m Hurdles31:24.38a11
Apr 30Middleboro vs RocklandApr 30 · 110m Hurdles · Place 4 · Middleboro110m Hurdles422.26a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55m Hurdles · Place 15 · Middleboro55m Hurdles1511.18a—
Jan 27South Shore League meet #5Jan 27 · 55m Hurdles · Place 18 · Middleboro55m Hurdles1811.28a—
Jan 13South Shore League Meet #4Jan 13 · 55m Hurdles · Place 20 · Middleboro55m Hurdles2011.14a—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 78 · Middleboro55 Meters788.51a PB—
Jan 6South Shore league Meet #3Jan 6 · 55m Hurdles · Place 17 · Middleboro55m Hurdles1711.20a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Middleboro vs SandwichMay 7 · 200 Meters · Place 2 · Middleboro200 Meters227.4 PB—