Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Chance Indoor National Qualifier @ BU · Mar 25:23.83aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1 Mile · OutdoorWeston Twilight Invitational - Regis Events · May 35:26.51aWeston Twilight Invitational - Regis EventsMay 3, 2025
1000 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 133:12.17aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 13, 2025
1500 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 25:04.57aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1500 Meters · OutdoorUSATF New England Association Junior Olympic Championship · Jun 135:00.77aUSATF New England Association Junior Olympic ChampionshipJune 13, 2025
2 Miles · IndoorNEC Week #1 - Peabody, Salem, Swampscott · Dec 1212:34NEC Week #1 - Peabody, Salem, SwampscottDecember 12, 2024
2 Miles · OutdoorNEC Outdoor Championship 2025 · May 2311:32.76aNEC Outdoor Championship 2025May 23, 2025
400 Meters · OutdoorNEC Week #3 Swampscott, Salem, Peabody · Apr 161:06.8NEC Week #3 Swampscott, Salem, PeabodyApril 16, 2026
600 Meters · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 221:58.0NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJanuary 22, 2026
800 Meters · IndoorUSATF-NE Indoor Track and Field Championships · Feb 232:29.30aUSATF-NE Indoor Track and Field ChampionshipsFebruary 23, 2025
800 Meters · OutdoorNEC Rain Date Meet · May 122:32.25aNEC Rain Date MeetMay 12, 2026
Javelin · 600g · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 3063-07NEC Week #5 - Danvers, Peabody, WinthropApril 30, 2026
Long Jump · IndoorNEC Freshman-Sophomore Indoor Championship · Dec 3013' 9NEC Freshman-Sophomore Indoor ChampionshipDecember 30, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 2 Miles · Place 21 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles21.11:53.98a10
May 22NEC ChampionshipsMay 22 · 1 Mile · Place 4 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile4.5:35.63a10
May 16MSTCA Coaches Metro InvitationalMay 16 · 1 Mile · Place 21 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile215:35.73a10
May 12NEC Rain Date MeetMay 12 · Javelin · Place 15 · Peabody Veterans MemorialPeabody Veterans MemorialJavelin600g15.54' 1"10
May 12NEC Rain Date MeetMay 12 · 2 Miles · Place 2 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles2.11:58.90a10
May 12NEC Rain Date MeetMay 12 · 800 Meters · Place 5 · Peabody Veterans MemorialPeabody Veterans Memorial800 Meters5.2:32.25a PB10
May 9NEC Freshman-Sophomore Championship MeetMay 9 · Javelin · Place 8 · Peabody Veterans MemorialPeabody Veterans MemorialJavelin846-410
May 9NEC Freshman-Sophomore Championship MeetMay 9 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles112:54.70a10
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 7 · Peabody Veterans MemorialPeabody Veterans MemorialJavelin600g7.62-01.510
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles1.12:13.610
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · Javelin · Place 1 · Peabody Veterans MemorialPeabody Veterans MemorialJavelin600g1.63-07 PB10
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles1.12:38.210
Apr 30NEC Week #5 - Danvers, Peabody, WinthropApr 30 · 800 Meters · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial800 Meters1.2:42.610
Apr 22Northeast Conference Spring ChallengeApr 22 · Javelin · Place 15 · Peabody Veterans MemorialPeabody Veterans MemorialJavelin1543-110
Apr 22Northeast Conference Spring ChallengeApr 22 · 1 Mile · Place 2 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile25:48.40a10
Apr 22Northeast Conference Spring ChallengeApr 22 · 800 Meters · Place 4 · Peabody Veterans MemorialPeabody Veterans Memorial800 Meters42:38.41a10
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · Javelin · Place 7 · Peabody Veterans MemorialPeabody Veterans MemorialJavelin600g7.46-0710
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 2 Miles · Place 2 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles2.13:51.310
Apr 16NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 400 Meters · Place 4 · Peabody Veterans MemorialPeabody Veterans Memorial400 Meters4.1:06.8 PB10

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 10 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile105:29.69a10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 1 Mile · Place 10 · Peabody VetePeabody Vete1 Mile105:29.6910
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles113:14.310
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 1 Mile · Place 3 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile35:34.77a10
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 1 Mile · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile15:57.49a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1 Mile · Place 2 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile25:27.51a10
Jan 22NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · 600 Meters · Place 2 · Peabody Veterans MemorialPeabody Veterans Memorial600 Meters21:58.0 PB10
Jan 14NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · 1 Mile · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile16:06.210
Jan 8NEC Week #2 - Peabody, Marblehead, Winthrop, SwampscottJan 8 · 2 Miles · Place 1 · Peabody Vet. Mem.Peabody Vet. Mem.2 Miles112:47.010

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 29NEC Freshman-Sophomore ChampionshipDec 29 · 1 Mile · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile1.5:43.510
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1000 Meters · Place 10 · Peabody Veterans MemorialPeabody Veterans Memorial1000 Meters10.3:12.48a10
Dec 18NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 1 Mile · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile1.6:03.810
Dec 12Northeast Conference InvitationalDec 12 · 1000 Meters · Place 4 · Peabody Veterans MemorialPeabody Veterans Memorial1000 Meters4.3:21.79a10
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 25 · Peabody Veterans MemorialPeabody Veterans Memorial1 Mile25.5:23.83a PB9
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 27 · Peabody Veterans MemorialPeabody Veterans Memorial1500 Meters27.5:04.57a PB9
Feb 23USATF-NE Indoor Track and Field ChampionshipsFeb 23 · 800 Meters · Place 19 · 02-Unattached02-Unattached800 Meters19.2:29.30a PB9
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 1000 Meters · Place 10 · Peabody Vet. Mem.Peabody Vet. Mem.1000 Meters103:12.17a PB—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 1 Mile · Place 2 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile25:30.45a—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 1 Mile · Place 1 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile15:39.9—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 1 Mile · Place 12 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile125:27.68a—
Jan 15NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · 1000 Meters · Place 1 · Peabody Vet. Mem.Peabody Vet. Mem.1000 Meters13:20.0—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 27 · Peabody Vet. Mem.Peabody Vet. Mem.1000 Meters273:15.68a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 1 Mile · Place 7 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile75:34.39a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 13USATF New England Association Junior Olympic ChampionshipJun 13 · 1500 Meters · Place 2 · UnattachedUnattached1500 Meters2.5:00.77a PB9
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 1 Mile · Place 17 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile175:35.00a9
May 23NEC Outdoor Championship 2025May 23 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles1.11:32.76a PB9
May 8NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles1.11:58.29
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 27 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile275:26.51a PB9
May 1NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 1 Mile · Place 1 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile16:249
Apr 23Northeast Conference Spring ChallengeApr 23 · 800 Meters · Place 2 · Peabody Vet. Mem.Peabody Vet. Mem.800 Meters22:35.20a9
Apr 9NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 800 Meters · Place 1 · Peabody Vet. Mem.Peabody Vet. Mem.800 Meters12:35.79
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 1 Mile · Place 2 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile26:05.99

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 1000 Meters · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial1000 Meters1.3:19.41a9
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · Long Jump · Place 10 · Peabody Veterans MemorialPeabody Veterans MemorialLong Jump10.13' 9 PB9
Dec 12NEC Week #1 - Peabody, Salem, SwampscottDec 12 · 2 Miles · Place 2 · Peabody Vet. Mem.Peabody Vet. Mem.2 Miles212:34 PB—
Mar 3USATF New England Youth InvitationalMar 3 · 800 Meters · Place 5 · 02-Unattached02-Unattached800 Meters5.2:32.92a8
Jan 26John Thomas Terrier ClassicJan 26 · 1 Mile · Place 190 · Peabody Vet. Mem.Peabody Vet. Mem.1 Mile1905:40.42a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 19NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · 2 Miles · Place 1 · Peabody Veterans MemorialPeabody Veterans Memorial2 Miles1.12:57.79
Jun 1MA Middle School T & F Championship Division 1Jun 1 · 1 Mile · Place 6 · Higgins Middle SchoolHiggins Middle School1 Mile65:32.687
May 29NEC Middle School ChampionshipMay 29 · 800 Meters · Place 2 · HigginsHiggins800 Meters2.2:39.50a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 10MA Division 1 Middle School State Track & Field ChampionshipJun 10 · 1 Mile · Place 6 · HigginsHiggins1 Mile6.5:45.05a7

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 1 Mile · Place 8 · HigginsHiggins1 Mile8.6:03.76aUnofficial6