Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMiddleboro vs Norwell · Apr 1416.54aMiddleboro vs NorwellApril 14, 2025
Discus · 1.6kg · OutdoorNorwell vs Middleboro · Apr 1479' 4"Norwell vs MiddleboroApril 14, 2026
Javelin · 800g · OutdoorMiddleboro vs Randolph · May 12101-01Middleboro vs RandolphMay 12, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Javelin · Place 10 · MiddleboroJavelin800g10.97-1012
May 12Middleboro vs RandolphMay 12 · Javelin · Place 1 · MiddleboroJavelin800g1.101-01 PB12
May 12Middleboro vs RandolphMay 12 · Discus · Place 12 · MiddleboroDiscus1.6kg12.54-0012
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 47 · MiddleboroJavelin4725.88m12
Apr 27Middleborough vs RocklandApr 27 · Javelin · Place 3 · MiddleboroJavelin800g3.100-0212
Apr 27Middleborough vs RocklandApr 27 · Discus · Place 4 · MiddleboroDiscus1.6kg4.71-0612
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 24 · MiddleboroJavelin2498-0512
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 43 · MiddleboroDiscus4363-0912
Apr 14Norwell vs MiddleboroApr 14 · Javelin · Place 1 · MiddleboroJavelin800g1.96' 1"12
Apr 14Norwell vs MiddleboroApr 14 · Discus · Place 5 · MiddleboroDiscus1.6kg5.79' 4" PB12
Apr 7Middleborough vs East BridgewaterApr 7 · Javelin · Place 5 · MiddleboroJavelin582-0612
Mar 30Middleboro HS vs Carver MHSMar 30 · Javelin · Place 10 · MiddleboroJavelin800g10.77' 1"12
Mar 30Middleboro HS vs Carver MHSMar 30 · Discus · Place 7 · MiddleboroDiscus1.6kg7.65' 5"12
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Javelin · Place 2 · MiddleboroJavelin800g2.77' 3"12
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Discus · Place 7 · MiddleboroDiscus1.6kg7.69' 11"12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25Middleboro Final Qualifier at BRMay 25 · Javelin · Place 10 · MiddleboroJavelin1076-911
May 25Middleboro Final Qualifier at BRMay 25 · Discus · Place 8 · MiddleboroDiscus867-711
Apr 30Middleboro vs RocklandApr 30 · Javelin · Place 3 · MiddleboroJavelin383-0811
Apr 30Middleboro vs RocklandApr 30 · Shot Put · Place 7 · MiddleboroShot Put722-08.0011
Apr 14Middleboro vs NorwellApr 14 · Javelin · Place 7 · MiddleboroJavelin757-711
Apr 14Middleboro vs NorwellApr 14 · Shot Put · Place 13 · MiddleboroShot Put1320-11.5011
Apr 14Middleboro vs NorwellApr 14 · 100 Meters · Place 22 · Middleboro100 Meters2216.54a PB11
Apr 2Middleboro vs RandolphApr 2 · Javelin · Place 4 · MiddleboroJavelin462-011
Apr 2Middleboro vs RandolphApr 2 · Shot Put · Place 10 · MiddleboroShot Put1020-1111