Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorNEC Week #1 - Marblehead, Gloucester, Beverly · Dec 1741.3NEC Week #1 - Marblehead, Gloucester, BeverlyDecember 17, 2025
400 Meters · OutdoorNEC Week #1 - Gloucester, Saugus, Danvers · Mar 3164.2NEC Week #1 - Gloucester, Saugus, DanversMarch 31, 2026
High Jump · OutdoorNEC Championships · May 225' 4"NEC ChampionshipsMay 22, 2026
Long Jump · OutdoorNEC Week #3 - Gloucester, Marblehead, Beverly · Apr 1417-06NEC Week #3 - Gloucester, Marblehead, BeverlyApril 14, 2026
Triple Jump · OutdoorNEC Championships · May 2235' 2.25"NEC ChampionshipsMay 22, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Triple Jump · Place 18 · GloucesterTriple Jump18.35' 2.25" PB11
May 22NEC ChampionshipsMay 22 · High Jump · Place 15 · GloucesterHigh Jump15.5' 4" PB11
May 12NEC Rain Date MeetMay 12 · Long Jump · Place 21 · GloucesterLong Jump21.16' 8.25"11
May 12NEC Rain Date MeetMay 12 · High Jump · Place 14 · GloucesterHigh Jump14.5' 1"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Triple Jump · Place 11 · GloucesterTriple Jump11.32' 2"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Long Jump · Place 8 · GloucesterLong Jump8.17' 2"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400 Meters · Place 7 · Gloucester400 Meters7.1:07.05a11
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Triple Jump · Place 6 · GloucesterTriple Jump6.34-00.511
Apr 14NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Long Jump · Place 7 · GloucesterLong Jump7.17-06 PB11
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · Long Jump · Place 9 · GloucesterLong Jump9.15-09.011
Mar 31NEC Week #1 - Gloucester, Saugus, DanversMar 31 · 400 Meters · Place 5 · Gloucester400 Meters5.64.2 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 300 Meters · Place 8 · Gloucester300 Meters842.65a11
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Long Jump · Place 9 · GloucesterLong Jump917-611
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 300 Meters · Place 6 · Gloucester300 Meters642.30a11
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · 300 Meters · Place 10 · Gloucester300 Meters1044.111
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 300 Meters · Place 7 · Gloucester300 Meters743.99a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17NEC Week #1 - Marblehead, Gloucester, BeverlyDec 17 · 300 Meters · Place 5 · Gloucester300 Meters541.3 PB11