Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMiddleboro vs Randolph · May 1264-11Middleboro vs RandolphMay 12, 2026
Javelin · 600g · OutdoorNorwell vs Middleboro · Apr 1447' 0"Norwell vs MiddleboroApril 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · Javelin · Place 4 · MiddleboroJavelin600g4.39-0911
May 12Middleboro vs RandolphMay 12 · Discus · Place 4 · MiddleboroDiscus1kg4.64-11 PB11
Apr 27Middleborough vs RocklandApr 27 · Javelin · Place 7 · MiddleboroJavelin600g7.43-0711
Apr 27Middleborough vs RocklandApr 27 · Discus · Place 5 · MiddleboroDiscus1kg5.60-0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 40 · MiddleboroJavelin4037-0911
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 19 · MiddleboroDiscus1954-0611
Apr 14Norwell vs MiddleboroApr 14 · Javelin · Place 8 · MiddleboroJavelin600g8.47' 0" PB11
Apr 14Norwell vs MiddleboroApr 14 · Discus · Place 4 · MiddleboroDiscus1kg4.56' 2"11
Apr 7Middleborough vs East BridgewaterApr 7 · Javelin · Place 8 · MiddleboroJavelin839-0011
Apr 7Middleborough vs East BridgewaterApr 7 · Discus · Place 5 · MiddleboroDiscus558-0411
Mar 30Middleboro HS vs Carver MHSMar 30 · Javelin · Place 8 · MiddleboroJavelin600g8.42' 11"11
Mar 30Middleboro HS vs Carver MHSMar 30 · Discus · Place 5 · MiddleboroDiscus1kg5.63' 1"11
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Javelin · Place 3 · MiddleboroJavelin600g3.33' 10"11
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Discus · Place 5 · MiddleboroDiscus1kg5.55' 10"11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Middleboro vs RocklandApr 30 · Javelin · Place 7 · MiddleboroJavelin734-1010