Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorNEC Championships · May 2229.80aNEC ChampionshipsMay 22, 2026
400 Meters · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 71:13.3NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026
800 Meters · OutdoorNEC Freshman-Sophomore Championship Meet · May 32:46.30aNEC Freshman-Sophomore Championship MeetMay 3, 2025
Long Jump · OutdoorNEC Championships · May 2214' 11"NEC ChampionshipsMay 22, 2026
Triple Jump · OutdoorNEC Week #1 - Masconomet, Beverly, Salem · Apr 131-06.00NEC Week #1 - Masconomet, Beverly, SalemApril 1, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · Triple Jump · Place 14 · Masconomet RegionalTriple Jump14.29' 7.5"11
May 22NEC ChampionshipsMay 22 · Long Jump · Place 11 · Masconomet RegionalLong Jump11.14' 11" PB11
May 22NEC ChampionshipsMay 22 · 200 Meters · Place 18 · Masconomet Regional200 Meters18.29.80a PBWind: 011
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 15 · Masconomet RegionalLong Jump15.14-10.7511
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Triple Jump · Place 4 · Masconomet RegionalTriple Jump4.31-0011
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 400 Meters · Place 7 · Masconomet Regional400 Meters7.1:13.3 PB11
May 3MSTCA Division 3 RelaysMay 3 · Triple Jump · Place 27 · Masconomet RegionalTriple Jump279.10m11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Triple Jump · Place 2 · Masconomet RegionalTriple Jump2.30' 3"11
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 200 Meters · Place 8 · Masconomet Regional200 Meters8.32.9011
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Triple Jump · Place 12 · Masconomet RegionalTriple Jump1230-10.5011
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 23 · Masconomet Regional200 Meters2330.0711
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Triple Jump · Place 4 · Masconomet RegionalTriple Jump4.28-05.511
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Long Jump · Place 11 · Masconomet RegionalLong Jump11.11-08.7511
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Triple Jump · Place 3 · Masconomet RegionalTriple Jump3.30-0411
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Long Jump · Place 7 · Masconomet RegionalLong Jump7.13-11.511
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Triple Jump · Place 2 · Masconomet RegionalTriple Jump2.31-06.00 PB11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 800 Meters · Place 6 · Masconomet Regional800 Meters62:46.30a PB10
Apr 23Northeast Conference Spring ChallengeApr 23 · 800 Meters · Place 8 · Masconomet Regional800 Meters82:49.99a10
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 800 Meters · Place 5 · Masconomet Regional800 Meters52:51.910
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · 800 Meters · Place 3 · Masconomet Regional800 Meters32:50.710
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 800 Meters · Place 7 · Masconomet Regional800 Meters72:54.310

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15NEC Week 7 Gloucester @ MasconometMay 15 · 800 Meters · Place 6 · Masconomet Regional800 Meters62:54.9—
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 800 Meters · Place 6 · Masconomet Regional800 Meters62:59.40—