Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 2432.88aMSTCA Invacational & PentathlonApril 24, 2026
300 Meters · IndoorNEC #6 Gloucester v Masconomet, Peabody v Swampsott · Feb 154.91aNEC #6 Gloucester v Masconomet, Peabody v SwampsottFebruary 1, 2024
55 Meters · IndoorNEC #6 Gloucester v Masconomet, Peabody v Swampsott · Feb 19.12aNEC #6 Gloucester v Masconomet, Peabody v SwampsottFebruary 1, 2024
Javelin · 600g · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 744-10NEC Week #6 - Peabody, Masconomet, SaugusMay 7, 2026
Triple Jump · OutdoorNEC Championships · May 2227' 11"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 · Triple Jump · Place 21 · Masconomet RegionalTriple Jump21.27' 11" PB12
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 14 · Masconomet RegionalJavelin600g14.44-10 PB12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Triple Jump · Place 10 · Masconomet RegionalTriple Jump10.26' 3"12
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Javelin · Place 3 · Masconomet RegionalJavelin600g3.36' 2"12
Apr 24MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 108 · Masconomet Regional200 Meters10832.88a PB12
Apr 22Northeast Conference Spring ChallengeApr 22 · Triple Jump · Place 14 · Masconomet RegionalTriple Jump1424-1012
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 24 · Masconomet RegionalJavelin2433-612
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Triple Jump · Place 6 · Masconomet RegionalTriple Jump6.25-04.512
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Triple Jump · Place 7 · Masconomet RegionalTriple Jump7.27-0712
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Long Jump · Masconomet RegionalLong Jump—Foul12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 300 Meters · Place 21 · Masconomet Regional300 Meters2154.91a PB—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 55 Meters · Place 43 · Masconomet Regional55 Meters439.12a PB—