Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEC Week #6 - Swampscott, Gloucester, Danvers, Beverly · May 713.06aNEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7, 2025
200 Meters · OutdoorNortheast Conference Spring Challenge · Apr 2226.16aNortheast Conference Spring ChallengeApril 22, 2026
55 Meter · IndoorNEC Week #6 - Swampscott v Gloucester, Danvers v Beverly · Jan 308.02aNEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJanuary 30, 2025
55 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 57.76aNEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFebruary 5, 2026
High Jump · IndoorNortheast Conference Invitational · Dec 125-02.00Northeast Conference InvitationalDecember 12, 2025
High Jump · OutdoorNEC Championships · May 225' 8"NEC ChampionshipsMay 22, 2026
Javelin · 800g · OutdoorNEC Championships · May 2298' 4"NEC ChampionshipsMay 22, 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 · High Jump · Place 9 · SwampscottHigh Jump9.5' 8" PB11
May 22NEC ChampionshipsMay 22 · Javelin · Place 17 · SwampscottJavelin800g17.98' 4" PB11
May 12NEC Rain Date MeetMay 12 · High Jump · Place 9 · SwampscottHigh Jump9.5' 4"11
May 12NEC Rain Date MeetMay 12 · Javelin · Place 13 · SwampscottJavelin800g13.97' 11"11
May 9Andover Boosters InvitationalMay 9 · Javelin · SwampscottJavelin800g--DNS11
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · High Jump · Place 4 · SwampscottHigh Jump4.5-0111
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · Javelin · Place 7 · SwampscottJavelin800g7.72-1111
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · High Jump · Place 4 · SwampscottHigh Jump4.5-0111
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · Javelin · Place 8 · SwampscottJavelin800g8.072-1111
Apr 22Northeast Conference Spring ChallengeApr 22 · High Jump · Place 14 · SwampscottHigh Jump145-211
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 21 · SwampscottJavelin2168-611
Apr 22Northeast Conference Spring ChallengeApr 22 · 200 Meters · Place 22 · Swampscott200 Meters2226.16a PB11
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Javelin · Place 9 · SwampscottJavelin800g9.75-0311
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · High Jump · Place 9 · SwampscottHigh Jump9.4-1111
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Javelin · Place 11 · SwampscottJavelin800g11.70-09.511
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · High Jump · Place 9 · SwampscottHigh Jump9.4-1111

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · High Jump · Place 5 · SwampscottHigh Jump55-211
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 55 Meters · Place 19 · Swampscott55 Meters197.76a PB11
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 14 · SwampscottHigh Jump145-211
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · High Jump · Place 3 · SwampscottHigh Jump35-211
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · High Jump · Place 4 · SwampscottHigh Jump45-611

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · High Jump · Place 6 · SwampscottHigh Jump6.4-1111
Dec 12Northeast Conference InvitationalDec 12 · High Jump · Place 14 · SwampscottHigh Jump14.5-02.00 PB11
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 55 Meter · Place 15 · Swampscott55 Meter15.8.02a PB10
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · High Jump · Place 10 · SwampscottHigh Jump10.4' 810
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · High Jump · Place 5 · SwampscottHigh Jump54-10—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · High Jump · Place 9 · SwampscottHigh Jump94-10—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · High Jump · Place 11 · SwampscottHigh Jump11.5-04.0010
May 13NEC Rain Date Meet May 13 · High Jump · Place 11 · SwampscottHigh Jump115-410
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 100 Meters · Place 17 · Swampscott100 Meters1713.06a PB10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · High Jump · Place 12 · SwampscottHigh Jump125-210
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 200 Meters · Place 20 · Swampscott200 Meters2026.59a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 100 Meters · Place 31 · Swampscott100 MetersRound P3113.41a10
Apr 23Northeast Conference Spring ChallengeApr 23 · 100 Meters · Place 38 · Swampscott100 Meters3813.17a10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 55 Meter · Place 31 · Swampscott55 MeterRound P31.8.44a10
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · High Jump · SwampscottHigh Jump—NH10
Dec 14NEC Winter InvitationalDec 14 · High Jump · Place 7 · SwampscottHigh Jump7.5' 010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 19NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · High Jump · Place 10 · SwampscottHigh Jump10.4-10.0010
May 6NEC Week 6 Salem @ SwampscottMay 6 · Long Jump · Place 5 · SwampscottLong Jump512-7.50—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 100 Meters · Place 43 · Swampscott100 Meters4313.73a—
May 1NEC Week 5 Swampscott @ PeabodyMay 1 · High Jump · Place 7 · SwampscottHigh Jump75-0—
May 1NEC Week 5 Swampscott v MarbleheadMay 1 · High Jump · Place 3 · SwampscottHigh Jump3.5' 09