Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 1412.2NEC Week #3 - Gloucester, Marblehead, BeverlyApril 14, 2026
200 Meters · OutdoorNEC Freshman-Sophomore Championship Meet · May 326.97aNEC Freshman-Sophomore Championship MeetMay 3, 2025
Javelin · 800g · OutdoorNEC Championships · May 2290' 5"NEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Javelin · Place 22 · GloucesterJavelin800g22.90' 5" PB11
May 22NEC ChampionshipsMay 22 · 100 Meters · Gloucester100 MetersRound P--FSWind: 011
May 18NEC Junior Varsity Championship MeetMay 18 · 200 Meters · Gloucester200 Meters—DNS11
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 41 · GloucesterJavelin4128.26m11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 13 · GloucesterJavelin800g13.81' 6"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 200 Meters · Place 8 · Gloucester200 Meters8.27.88a11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 100 Meters · Place 3 · Gloucester100 Meters3.12.77a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Javelin · Place 10 · GloucesterJavelin800g10.76-0411
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 100 Meters · Place 11 · Gloucester100 Meters11.12.2 PB11
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Javelin · Place 12 · GloucesterJavelin800g12.62-0311

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 100 Meters · Place 18 · Gloucester100 Meters1813.08a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 200 Meters · Place 27 · Gloucester200 Meters2726.97a PB10