Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEC Week #4 - Marblehead, Danvers, Swampscott · Jan 154:56.8NEC Week #4 - Marblehead, Danvers, SwampscottJanuary 15, 2025
1 Mile · Outdoor3rd Annual BSR Mid Distance Classic · Apr 254:53.12a3rd Annual BSR Mid Distance ClassicApril 25, 2025
2 Miles · IndoorMSTCA Coaches Invitational (Small Schools) · Jan 2510:33.58aMSTCA Coaches Invitational (Small Schools)January 25, 2025
2 Miles · OutdoorNEC Championship Meet · May 1810:32.21NEC Championship MeetMay 18, 2024
5000 Meters · OutdoorConference of New England Outdoor Championships · Apr 2416:35.94aConference of New England Outdoor ChampionshipsApril 24, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 5000 Meters · EndicottEndicott5000 MetersX16:35.94a PBFr
Apr 17MIT Sean Collier InvitationalApr 17 · 5000 Meters · Place 11 · EndicottEndicott5000 Meters11.16:39.29aFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23NEC Outdoor Championship 2025May 23 · 2 Miles · Place 8 · MarbleheadMarblehead2 Miles8.10:38.94a12
May 23NEC Outdoor Championship 2025May 23 · 1 Mile · MarbleheadMarblehead1 Mile—DNS12
May 13NEC Rain Date Meet May 13 · 2 Miles · Place 5 · MarbleheadMarblehead2 Miles510:52.73a12
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 2 Miles · Place 4 · MarbleheadMarblehead2 Miles4.11:03.512
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 1 Mile · Place 29 · MarbleheadMarblehead1 Mile29.4:53.12a PB12
Apr 23Northeast Conference Spring ChallengeApr 23 · 1 Mile · Place 4 · MarbleheadMarblehead1 Mile44:56.46a12
Apr 15NEC Week #3 - Beverly, Marblehead, GloucesterApr 15 · 2 Miles · Place 4 · MarbleheadMarblehead2 Miles410:45.612
Apr 8NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 2 Miles · Place 7 · MarbleheadMarblehead2 Miles710:44.412
Apr 2NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 2 Miles · Place 5 · MarbleheadMarblehead2 Miles510:42.012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 22 · MarbleheadMarblehead2 Miles2210:46.53a—
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 2 Miles · Place 5 · MarbleheadMarblehead2 Miles510:49.73a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 2 Miles · Place 15 · MarbleheadMarblehead2 Miles1510:33.58a PB—
Jan 15NEC Week #4 - Marblehead, Danvers, SwampscottJan 15 · 1 Mile · Place 2 · MarbleheadMarblehead1 Mile24:56.8 PB—
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 2 Miles · Place 3 · MarbleheadMarblehead2 Miles310:48.76a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 19NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · 2 Miles · Place 2 · MarbleheadMarblehead2 Miles2.10:42.012
May 18NEC Championship MeetMay 18 · 2 Miles · Place 7 · MarbleheadMarblehead2 Miles710:32.21 PB11
May 13NEC Week 7 Salem, Marblehead @ BeverlyMay 13 · 2 Miles · Place 3 · MarbleheadMarblehead2 Miles310:44.3—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · 2 Miles · Place 4 · MarbleheadMarblehead2 Miles410:46.2—
May 1NEC Week 5 Swampscott v MarbleheadMay 1 · 2 Miles · Place 2 · MarbleheadMarblehead2 Miles2.10:46.211
Apr 24NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · 1 Mile · Place 2 · MarbleheadMarblehead1 Mile25:00.87a—
Apr 15NEC Week 3 Peabody @ MarbleheadApr 15 · 2 Miles · Place 4 · MarbleheadMarblehead2 Miles4.11:01.3011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14NEC Winter InvitationalDec 14 · 1 Mile · Place 12 · MarbleheadMarblehead1 Mile12.5:09.18a12
Dec 12NEC Week #1 - Gloucester, Beverly, MarbleheadDec 12 · 2 Miles · Place 5 · MarbleheadMarblehead2 Miles511:10.6—
Feb 10NEC League ChampionshipFeb 10 · 2 Miles · Place 10 · MarbleheadMarblehead2 Miles1011:41.73a—
Jan 4Marblehead Dual MeetJan 4 · 2 Miles · Place 4 · MarbleheadMarblehead2 Miles410:49.8—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21Northeast Conference Championship MeetMay 21 · 2 Miles · Place 18 · MarbleheadMarblehead2 Miles1811:52.7910

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4NEC ChampionshipFeb 4 · 2 Miles · Place 14 · MarbleheadMarblehead2 Miles1411:41.51SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Northeast Conference Meet #1Dec 11 · 1 Mile · Place 12 · MarbleheadMarblehead1 Mile12.5:44.11a10