Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddleboro vs Randolph · May 1214.18aMiddleboro vs RandolphMay 12, 2026
200 Meters · OutdoorMiddleboro vs Randolph · May 1229.93aMiddleboro vs RandolphMay 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · 200 Meters · Place 13 · Middleboro200 Meters13.29.93a PB11
May 12Middleboro vs RandolphMay 12 · 100 Meters · Place 17 · Middleboro100 Meters17.14.18a PB11
Apr 27Middleborough vs RocklandApr 27 · 200 Meters · Place 11 · Middleboro200 Meters11.30.24a11
Apr 27Middleborough vs RocklandApr 27 · 100 Meters · Place 14 · Middleboro100 Meters14.14.53a11
Apr 14Norwell vs MiddleboroApr 14 · 200 Meters · Place 12 · Middleboro200 Meters12.30.3011
Apr 14Norwell vs MiddleboroApr 14 · 100 Meters · Place 15 · Middleboro100 Meters15.14.8011
Apr 7Middleborough vs East BridgewaterApr 7 · 100 Meters · Place 21 · Middleboro100 Meters2115.38a11
Mar 30Middleboro HS vs Carver MHSMar 30 · 100 Meters · Place 22 · Middleboro100 Meters22.16.211
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 200 Meters · Place 6 · Middleboro200 Meters6.31.511
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 100 Meters · Place 13 · Middleboro100 Meters13.14.411

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · Javelin · Place 12 · MiddleboroJavelin1249-110
May 25Middleboro Final Qualifier at BRMay 25 · Discus · Place 9 · MiddleboroDiscus952-710
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 14 · Middleboro100 Meters1416.07a10
Apr 30Middleboro vs RocklandApr 30 · Javelin · Place 6 · MiddleboroJavelin657-0610
Apr 30Middleboro vs RocklandApr 30 · Discus · Place 9 · MiddleboroDiscus950-0310
Apr 14Middleboro vs NorwellApr 14 · Javelin · Place 10 · MiddleboroJavelin1051-210
Apr 14Middleboro vs NorwellApr 14 · Discus · Place 10 · MiddleboroDiscus1041-510
Apr 2Middleboro vs RandolphApr 2 · Javelin · Place 6 · MiddleboroJavelin643-610
Apr 2Middleboro vs RandolphApr 2 · Discus · Place 3 · MiddleboroDiscus340-610