Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNortheast Conference Spring Challenge · Apr 2214.14aNortheast Conference Spring ChallengeApril 22, 2026
400 Meters · OutdoorNEC Week #1 - Gloucester, Saugus, Danvers · Mar 3161.9NEC Week #1 - Gloucester, Saugus, DanversMarch 31, 2026
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 4 Track & Field Championship · May 281:12.82aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
Javelin · 600g · OutdoorNEC Championships · May 2266' 0"NEC ChampionshipsMay 22, 2026
Shot Put · 4kg · OutdoorNEC Rain Date Meet · May 1223' 5"NEC Rain Date MeetMay 12, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 22 · Gloucester400m Hurdles30" / 0.762m22.1:12.82a PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400 Meters · Place 24 · Gloucester400 Meters24.1:02.40a12
May 22NEC ChampionshipsMay 22 · Javelin · Place 10 · GloucesterJavelin600g10.66' 0" PB12
May 22NEC ChampionshipsMay 22 · 400 Meters · Place 4 · Gloucester400 Meters4.1:03.02a12
May 12NEC Rain Date MeetMay 12 · Javelin · Place 8 · GloucesterJavelin600g8.65' 5"12
May 12NEC Rain Date MeetMay 12 · Shot Put · Place 13 · GloucesterShot Put4kg13.23' 5" PB12
May 12NEC Rain Date MeetMay 12 · 400 Meters · Place 5 · Gloucester400 Meters5.1:04.40a12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 10 · GloucesterJavelin600g10.50' 10"12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400m Hurdles · Place 3 · Gloucester400m Hurdles30" / 0.762m3.1:18.73a12
Apr 22Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 21 · GloucesterShot Put2119-912
Apr 22Northeast Conference Spring ChallengeApr 22 · 100 Meters · Place 6 · Gloucester100 Meters614.14a PB12
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Javelin · Place 7 · GloucesterJavelin600g7.62-0812
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Shot Put · Place 10 · GloucesterShot Put4kg10.20-07.512
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400m Hurdles · Place 3 · Gloucester400m Hurdles30" / 0.762m3.73.912
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400 Meters · Place 2 · Gloucester400 Meters2.63.812
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Javelin · Place 3 · GloucesterJavelin600g3.064-0512
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 400m Hurdles · Place 2 · Gloucester400m Hurdles30" / 0.762m2.72.912
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Javelin · Place 5 · GloucesterJavelin600g5.41-0112
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Shot Put · Place 2 · GloucesterShot Put4kg2.23-01.012
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 400 Meters · Place 1 · Gloucester400 Meters1.61.9 PB12