Personal bests

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22NEC ChampionshipsMay 22 · 400 Meters · Place 9 · Swampscott400 Meters9.55.55a12
May 12NEC Rain Date MeetMay 12 · 400 Meters · Place 9 · Swampscott400 Meters9.55.65a12
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Place 22 · Swampscott400 Meters22.55.51a12
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 400 Meters · Place 2 · Swampscott400 Meters2.56.712
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 400 Meters · Place 2 · Swampscott400 Meters2.56.712
Apr 22Northeast Conference Spring ChallengeApr 22 · 400 Meters · Place 9 · Swampscott400 Meters956.37a12
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400 Meters · Place 3 · Swampscott400 Meters3.56.812
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 400 Meters · Place 2 · Swampscott400 Meters2.55.0 PB12
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 300 Meters · Place 4 · Swampscott300 Meters4.41.1 PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · Long Jump · Place 17 · SwampscottLong Jump1714-112
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 300 Meters · Place 13 · Swampscott300 Meters1340.08a PB12
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · 300 Meters · Place 6 · Swampscott300 Meters642.012
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 300 Meters · Place 4 · Swampscott300 Meters441.312

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Northeast Conference InvitationalDec 12 · 55 Meter · Place 23 · Swampscott55 Meter23.7.46a PB12
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 600 Meters · Place 14 · Swampscott600 Meters141:35.89a PB—
Jan 30NEC Week #6 - Swampscott v Gloucester, Danvers v BeverlyJan 30 · 600 Meters · Place 8 · Swampscott600 Meters8.1:38.29a11
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · 600 Meters · Place 4 · Swampscott600 Meters41:38.8—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · 600 Meters · Place 6 · Swampscott600 Meters61:38.3—
Jan 8NEC Week #3 - Beverly, Saugus, SwampscottJan 8 · 600 Meters · Place 4 · Swampscott600 Meters4.1:39.311

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13NEC Rain Date Meet May 13 · 400 Meters · Place 13 · Swampscott400 Meters1358.43a11
May 7NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 800 Meters · Place 5 · Swampscott800 Meters52:17.19a PB11
Apr 29NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 400 Meters · Place 4 · Swampscott400 Meters457.911
Apr 23Northeast Conference Spring ChallengeApr 23 · 400 Meters · Place 20 · Swampscott400 Meters2058.81a11
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 400 Meters · Place 5 · Swampscott400 Meters558.911
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 200 Meters · Place 5 · Swampscott200 Meters525.6 PB11
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 400 Meters · Place 3 · Swampscott400 Meters358.311

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 19NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · 1000 Meters · Place 4 · Swampscott1000 Meters4.3:06.5 PB11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14NEC Winter InvitationalDec 14 · 1000 Meters · Place 12 · Swampscott1000 Meters12.3:06.94a PB11