Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorwell vs Middleboro · Apr 1413.80Norwell vs MiddleboroApril 14, 2026
55 Meters · IndoorSouth Shore League #5 Meet · Feb 68.63aSouth Shore League #5 MeetFebruary 6, 2026
Javelin · 800g · OutdoorMiddleboro vs Randolph · May 1296-11Middleboro vs RandolphMay 12, 2026
Shot Put · 12lb · OutdoorNorwell vs Middleboro · Apr 1427' 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

19 results
DateMeetEventPlMarkGr
May 12Middleboro vs RandolphMay 12 · Javelin · Place 2 · MiddleboroJavelin800g2.96-11 PB12
May 12Middleboro vs RandolphMay 12 · Shot Put · Place 14 · MiddleboroShot Put12lb14.23-01.0012
May 12Middleboro vs RandolphMay 12 · 100 Meters · Place 21 · Middleboro100 Meters21.14.55a12
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 49 · MiddleboroJavelin4923.60m12
Apr 27Middleborough vs RocklandApr 27 · Javelin · Place 5 · MiddleboroJavelin800g5.93-1112
Apr 27Middleborough vs RocklandApr 27 · Shot Put · Place 7 · MiddleboroShot Put12lb7.24-05.5012
Apr 27Middleborough vs RocklandApr 27 · 100 Meters · Place 17 · Middleboro100 Meters17.15.08a12
Apr 14Norwell vs MiddleboroApr 14 · Javelin · Place 2 · MiddleboroJavelin800g2.90' 10"12
Apr 14Norwell vs MiddleboroApr 14 · Shot Put · Place 10 · MiddleboroShot Put12lb10.27' 0" PB12
Apr 14Norwell vs MiddleboroApr 14 · 100 Meters · Place 9 · Middleboro100 Meters9.13.80 PB12
Apr 7Middleborough vs East BridgewaterApr 7 · Javelin · Place 4 · MiddleboroJavelin498-1012
Apr 7Middleborough vs East BridgewaterApr 7 · Shot Put · Place 9 · MiddleboroShot Put927-00.0012
Apr 7Middleborough vs East BridgewaterApr 7 · 100 Meters · Place 19 · Middleboro100 Meters1915.15a12
Mar 30Middleboro HS vs Carver MHSMar 30 · Javelin · Place 8 · MiddleboroJavelin800g8.87' 1"12
Mar 30Middleboro HS vs Carver MHSMar 30 · Shot Put · Place 10 · MiddleboroShot Put12lb10.24' 9"12
Mar 30Middleboro HS vs Carver MHSMar 30 · 100 Meters · Place 15 · Middleboro100 Meters15.14.112
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Javelin · Place 3 · MiddleboroJavelin800g3.69' 1"12
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · Shot Put · Place 6 · MiddleboroShot Put12lb6.26' 8.5"12
Mar 24Scrimmage: Middleboro vs Dighton-RehobothMar 24 · 100 Meters · Place 13 · Middleboro100 Meters13.14.412

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Shot Put · Place 40 · MiddleboroShot Put4023-7.5011
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 85 · Middleboro55 Meters858.63a PB11
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55 Meters · Place 81 · Middleboro55 Meters818.66a11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 37 · MiddleboroShot Put3725-611
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55 Meters · Place 84 · Middleboro55 Meters8444.37a11
Jan 5South Shore League #3 2025-2026Jan 5 · Shot Put · Place 40 · MiddleboroShot Put4024-6.5011
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 103 · Middleboro55 Meters1038.74a11