Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNortheast Conference Invitational · Dec 124:55.17aNortheast Conference InvitationalDecember 12, 2025
1 Mile · OutdoorNEC Championships · May 224:42.10aNEC ChampionshipsMay 22, 2026
1000 Meters · IndoorNEC Week #4 - Masconomet, Swampscott · Jan 212:46.8NEC Week #4 - Masconomet, SwampscottJanuary 21, 2026
1500 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 134:31.85aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
2 Miles · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1310:24.15aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 299:57.60aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
400 Meters · OutdoorNEC Middle School Championship Meet · May 271:01.07aNEC Middle School Championship MeetMay 27, 2025
600 Meters · IndoorNEC Week #6 - Gloucester, Swampscott, Danvers, Beverly · Feb 51:34.14aNEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFebruary 5, 2026
800 Meters · OutdoorNEC Week #2 Marblehead,Danvers,Swampscott · Apr 72:09.3NEC Week #2 Marblehead,Danvers,SwampscottApril 7, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 11 · SwampscottSwampscott2 Miles11.9:57.60a PB9
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 20 · SwampscottSwampscott1 Mile20.4:42.61a9
May 22NEC ChampionshipsMay 22 · 1 Mile · Place 7 · SwampscottSwampscott1 Mile7.4:42.10a PB9
May 12NEC Rain Date MeetMay 12 · 2 Miles · Place 4 · SwampscottSwampscott2 Miles4.10:29.30a9
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 3 · SwampscottSwampscott1 Mile3.4:44.40a9
Apr 28NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 1 Mile · Place 3 · SwampscottSwampscott1 Mile3.4:55.89
Apr 28NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 1 Mile · Place 3 · SwampscottSwampscott1 Mile3.4:55.89
Apr 22Northeast Conference Spring ChallengeApr 22 · 2 Miles · Place 4 · SwampscottSwampscott2 Miles410:28.52a9
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 1 Mile · Place 3 · SwampscottSwampscott1 Mile3.4:53.19
Apr 7NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 800 Meters · Place 2 · SwampscottSwampscott800 Meters2.2:09.3 PB9
Jan 28NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 2 Miles · Place 1 · SwampscottSwampscott2 Miles1.10:36.79

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 13 · SwampscottSwampscott2 Miles1310:24.15a PB9
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1000 Meters · Place 15 · SwampscottSwampscott1000 Meters152:47.08a9
Feb 5NEC Week #6 - Gloucester, Swampscott, Danvers, BeverlyFeb 5 · 600 Meters · Place 3 · SwampscottSwampscott600 Meters31:34.14a PB9
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 1000 Meters · Place 5 · SwampscottSwampscott1000 Meters52:47.43a9
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · 1000 Meters · Place 2 · SwampscottSwampscott1000 Meters22:46.8 PB9
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 1000 Meters · Place 2 · SwampscottSwampscott1000 Meters22:48.29

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · 1 Mile · Place 1 · SwampscottSwampscott1 Mile1.4:55.84a9
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 1000 Meters · Place 2 · SwampscottSwampscott1000 Meters2.2:56.39
Dec 12Northeast Conference InvitationalDec 12 · 1 Mile · Place 9 · SwampscottSwampscott1 Mile9.4:55.17a PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 1500 Meters · Place 4 · UnattachedUnattached1500 Meters4.4:31.85a PB8
May 27NEC Middle School Championship MeetMay 27 · 1 Mile · Place 1 · SwampscottSwampscott1 Mile14:52.56a8
May 27NEC Middle School Championship MeetMay 27 · 400 Meters · Place 1 · SwampscottSwampscott400 Meters11:01.07a PB8
May 18USATF New England Youth Series - Meet #3May 18 · 800 Meters · Place 3 · 02-Unattached02-Unattached800 Meters3.2:13.50a8

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 29NEC Middle School ChampionshipMay 29 · 800 Meters · Place 1 · SwampscottSwampscott800 Meters1.2:26.87a7