Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddleboro Final Qualifier at BR · May 2512.98aMiddleboro Final Qualifier at BRMay 25, 2025
200 Meters · OutdoorSandwich vs. Middleboro · May 726.7Sandwich vs. Middleboro May 7, 2025
300 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 1244.00aSouth Shore League Meet #4 2025-2026January 12, 2026
Discus · 1.6kg · OutdoorMiddleboro vs Randolph · May 1263-11Middleboro vs RandolphMay 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · Discus · Place 9 · MiddleboroDiscus1.6kg9.63-11 PB9
Apr 27Middleborough vs RocklandApr 27 · Discus · Place 8 · MiddleboroDiscus1.6kg8.56-069
Apr 14Norwell vs MiddleboroApr 14 · Discus · Place 11 · MiddleboroDiscus1.6kg11.60' 1"9
Apr 7Middleborough vs East BridgewaterApr 7 · Discus · Place 13 · MiddleboroDiscus1351-029
Mar 30Middleboro HS vs Carver MHSMar 30 · Discus · Place 12 · MiddleboroDiscus1.6kg12.43' 4"9
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Discus · Place 10 · MiddleboroDiscus1.6kg10.52' 1"9
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 200 Meters · Place 4 · Middleboro200 Meters4.26.99

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Long Jump · Place 13 · MiddleboroLong Jump1315-0.509
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Long Jump · Place 21 · MiddleboroLong Jump2114-119
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 31 · Middleboro300 Meters3144.00a PB9
Jan 5South Shore League #3 2025-2026Jan 5 · Long Jump · Place 22 · MiddleboroLong Jump2214-6.509

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · 100 Meters · Place 17 · Middleboro100 Meters1712.98a PB8
May 7Sandwich vs. Middleboro May 7 · 200 Meters · Place 4 · Middleboro200 Meters426.7 PB8
May 7Sandwich vs. Middleboro May 7 · 100 Meters · Place 9 · Middleboro100 Meters913.68
Apr 30Middleboro vs RocklandApr 30 · Long Jump · Place 12 · MiddleboroLong Jump1215-08.008
Apr 30Middleboro vs RocklandApr 30 · 200 Meters · Place 5 · Middleboro200 Meters527.14a8
Apr 30Middleboro vs RocklandApr 30 · 100 Meters · Place 6 · Middleboro100 Meters613.29a8
Apr 14Middleboro vs NorwellApr 14 · Long Jump · Place 8 · MiddleboroLong Jump816-7.758
Apr 14Middleboro vs NorwellApr 14 · 200 Meters · Place 5 · Middleboro200 Meters527.43a8
Apr 14Middleboro vs NorwellApr 14 · 100 Meters · Place 6 · Middleboro100 Meters613.34a8
Apr 2Middleboro vs RandolphApr 2 · 200 Meters · Place 6 · Middleboro200 Meters628.37a8
Apr 2Middleboro vs RandolphApr 2 · 100 Meters · Place 8 · Middleboro100 Meters813.79a8