Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNorwell vs Middleboro · Apr 1485' 2"Norwell vs MiddleboroApril 14, 2026
Javelin · 600g · OutdoorMIAA Division 4 Track & Field Championship · May 2888-09MIAA Division 4 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Javelin · Place 8 · MiddleboroJavelin600g8.88-09 PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Discus · Place 18 · MiddleboroDiscus1kg18.83-0512
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Javelin · Place 6 · MiddleboroJavelin600g6.80-0912
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Discus · Place 6 · MiddleboroDiscus1kg6.78-1012
May 16MSTCA Coaches Shore InvitationalMay 16 · Javelin · Place 9 · MiddleboroJavelin989-212
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 17 · MiddleboroDiscus1782-412
May 12Middleboro vs RandolphMay 12 · Javelin · Place 1 · MiddleboroJavelin600g1.83-0212
May 12Middleboro vs RandolphMay 12 · Discus · Place 2 · MiddleboroDiscus1kg2.83-1112
May 9Weston Twilight Invitational - Weston EventsMay 9 · Javelin · Place 23 · MiddleboroJavelin2376-0112
Apr 27Middleborough vs RocklandApr 27 · Javelin · Place 1 · MiddleboroJavelin600g1.81-0912
Apr 27Middleborough vs RocklandApr 27 · Discus · Place 3 · MiddleboroDiscus1kg3.80-0212
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 9 · MiddleboroJavelin984-0212
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 7 · MiddleboroDiscus782-0012
Apr 14Norwell vs MiddleboroApr 14 · Javelin · Place 1 · MiddleboroJavelin600g1.83' 0"12
Apr 14Norwell vs MiddleboroApr 14 · Discus · Place 1 · MiddleboroDiscus1kg1.85' 2" PB12
Apr 7Middleborough vs East BridgewaterApr 7 · Javelin · Place 3 · MiddleboroJavelin385-0912
Apr 7Middleborough vs East BridgewaterApr 7 · Discus · Place 2 · MiddleboroDiscus282-0112
Mar 30Middleboro HS vs Carver MHSMar 30 · Javelin · Place 2 · MiddleboroJavelin600g2.86' 5"12
Mar 30Middleboro HS vs Carver MHSMar 30 · Discus · Place 2 · MiddleboroDiscus1kg2.81' 8"12
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Javelin · Place 1 · MiddleboroJavelin600g1.83' 0"12
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Discus · Place 2 · MiddleboroDiscus1kg2.70' 4"12