Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNorwell vs Middleboro · Apr 1420.40Norwell vs MiddleboroApril 14, 2026
200 Meters · OutdoorNorwell vs Middleboro · Apr 1431.20Norwell vs MiddleboroApril 14, 2026
300 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 1252.49aSouth Shore League Meet #4 2025-2026January 12, 2026
400m Hurdles · 30" / 0.762m · OutdoorMiddleboro vs Randolph · May 121:24.83aMiddleboro vs RandolphMay 12, 2026
55 Meter · IndoorSouth Shore League Meet #2 · Dec 229.02aSouth Shore League Meet #2December 22, 2025
55 Meters · IndoorSouth Shore League #3 2025-2026 · Jan 59.04aSouth Shore League #3 2025-2026January 5, 2026
55m Hurdles · 33" · IndoorSouth Shore League Meet #2 · Dec 2211.49aSouth Shore League Meet #2December 22, 2025
High Jump · IndoorSouth Shore League Meet #2 · Dec 224-04.00South Shore League Meet #2December 22, 2025
High Jump · OutdoorMiddleboro vs Randolph · May 124-02.00Middleboro vs RandolphMay 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · High Jump · Place 2 · MiddleboroHigh Jump2.4-02.00 PB9
May 12Middleboro vs RandolphMay 12 · 400m Hurdles · Place 2 · Middleboro400m Hurdles30" / 0.762m2.1:24.83a PB9
May 12Middleboro vs RandolphMay 12 · 100m Hurdles · Place 6 · Middleboro100m Hurdles33" / 0.838m6.21.11a9
Apr 27Middleborough vs RocklandApr 27 · High Jump · Place 2 · MiddleboroHigh Jump2.3-10.009
Apr 27Middleborough vs RocklandApr 27 · 400m Hurdles · Place 2 · Middleboro400m Hurdles30" / 0.762m2.1:24.89a9
Apr 27Middleborough vs RocklandApr 27 · 100m Hurdles · Place 5 · Middleboro100m Hurdles33" / 0.838m5.21.53a9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · High Jump · MiddleboroHigh Jump—NH9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 62 · Middleboro200 Meters6233.39a9
Apr 14Norwell vs MiddleboroApr 14 · High Jump · Place 4 · MiddleboroHigh Jump4.4' 0"9
Apr 14Norwell vs MiddleboroApr 14 · 100m Hurdles · Place 5 · Middleboro100m Hurdles33" / 0.838m5.20.40 PB9
Apr 14Norwell vs MiddleboroApr 14 · 200 Meters · Place 7 · Middleboro200 Meters7.31.20 PB9
Apr 7Middleborough vs East BridgewaterApr 7 · High Jump · Place 5 · MiddleboroHigh Jump53-10.009
Apr 7Middleborough vs East BridgewaterApr 7 · 100m Hurdles · Place 8 · Middleboro100m Hurdles821.24a9
Apr 7Middleborough vs East BridgewaterApr 7 · 200 Meters · Place 6 · Middleboro200 Meters631.68a9
Mar 30Middleboro HS vs Carver MHSMar 30 · High Jump · Place 9 · MiddleboroHigh Jump9.3' 10"9
Mar 30Middleboro HS vs Carver MHSMar 30 · 100m Hurdles · Place 5 · Middleboro100m Hurdles33" / 0.838m5.20.49
Mar 30Middleboro HS vs Carver MHSMar 30 · 200 Meters · Place 5 · Middleboro200 Meters5.31.29
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · High Jump · Place 2 · MiddleboroHigh Jump2.3' 10"9
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 100m Hurdles · Place 1 · Middleboro100m Hurdles33" / 0.838m1.20.99
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 200 Meters · Place 4 · Middleboro200 Meters4.32.09

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55m Hurdles · Place 11 · Middleboro55m Hurdles1111.74a9
Jan 12South Shore League Meet #4 2025-2026Jan 12 · High Jump · Place 9 · MiddleboroHigh Jump94-09
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55m Hurdles · Place 11 · Middleboro55m Hurdles1111.36a9
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 31 · Middleboro300 Meters3152.49a PB9
Jan 5South Shore League #3 2025-2026Jan 5 · High Jump · Place 12 · MiddleboroHigh Jump124-09
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 12 · Middleboro55m Hurdles1211.93a9
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 45 · Middleboro55 Meters459.04a PB9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 82 · Middleboro55m Hurdles33"Round P82.14.79a9
Dec 28Winter Warrior HS InvitationalDec 28 · High Jump · Place 39 · MiddleboroHigh Jump39.4-02.009
Dec 22South Shore League Meet #2Dec 22 · 55m Hurdles · Place 11 · Middleboro55m Hurdles33"11.11.49a PB9
Dec 22South Shore League Meet #2Dec 22 · 55 Meter · Place 38 · Middleboro55 Meter38.9.02a PB9
Dec 22South Shore League Meet #2Dec 22 · High Jump · Place 8 · MiddleboroHigh Jump8.4-04.00 PB9
Dec 15South Shore League Meet #1Dec 15 · 55m Hurdles · Place 10 · Middleboro55m Hurdles33"10.11.60a9
Dec 15South Shore League Meet #1Dec 15 · High Jump · Place 7 · MiddleboroHigh Jump7.4-04.009
Dec 133rd Annual Indoor Mercury GamesDec 13 · High Jump · Place 7 · MiddleboroHigh Jump7.4-00.009