Personal bests

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 1 Mile · Place 8 · Masconomet Regional1 Mile8.4:28.29a PB11
May 22NEC ChampionshipsMay 22 · 1 Mile · Place 3 · Masconomet Regional1 Mile3.4:34.41a11
May 16MSTCA Coaches Metro InvitationalMay 16 · 1 Mile · Place 26 · Masconomet Regional1 Mile264:42.25a11
May 9Andover Boosters InvitationalMay 9 · 1 Mile · Place 12 · Masconomet Regional1 Mile12.4:31.08a11
May 7NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 1 Mile · Place 1 · Masconomet Regional1 Mile1.5:03.711
Apr 29NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 2 Miles · Place 2 · Masconomet Regional2 Miles2.10:15.31a11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 2 Miles · Place 3 · Masconomet Regional2 Miles39:58.24 PB11
Apr 15NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 2 Miles · Place 1 · Masconomet Regional2 Miles1.11:04.211
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 1 Mile · Place 1 · Masconomet Regional1 Mile1.4:44.011
Apr 9NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 800 Meters · Place 1 · Masconomet Regional800 Meters1.2:11.5 PB11
Apr 1NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 1 Mile · Place 2 · Masconomet Regional1 Mile2.4:46.411

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 27 · Masconomet Regional1 Mile274:54.39a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 1 Mile · Place 27 · Masconomet Regional1 Mile274:54.39—
Feb 4NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 1 Mile · Place 1 · Masconomet Regional1 Mile15:04.111
Jan 31Northeast Conference Indoor T&F ChampionshipJan 31 · 1 Mile · Place 2 · Masconomet Regional1 Mile24:36.86a PB11
Jan 28NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 1000 Meters · Place 1 · Masconomet Regional1000 Meters12:50.15a PB11
Jan 21NEC Week #4 - Masconomet, SwampscottJan 21 · 1 Mile · Place 2 · Masconomet Regional1 Mile24:45.711
Jan 15NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 1 Mile · Place 1 · Masconomet Regional1 Mile14:55.70a11
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 13 · MASCONOMET R1 Mile134:39.7011
Jan 10The Nor'Easter at the TrackJan 10 · 1 Mile · Place 13 · MASCONOMET R1 Mile134:39.7011

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 63 · Masconomet Regional1 Mile63.4:51.76a11
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 1 Mile · Place 1 · Masconomet Regional1 Mile15:58.5 PB11
Dec 17NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · 1 Mile · Place 1 · Masconomet Regional1 Mile15:29.111
Dec 12Northeast Conference InvitationalDec 12 · 1 Mile · Place 8 · Masconomet Regional1 Mile8.4:54.83a11
Feb 9Northeast Conference Indoor track & Field ChampionshipFeb 9 · 1 Mile · Place 8 · Masconomet Regional1 Mile84:54.41a—
Jan 29NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 1000 Meters · Place 2 · Masconomet Regional1000 Meters22:58.7—
Jan 22NEC Week #5 - Masconomet v SwampscottJan 22 · 1 Mile · Place 3 · Masconomet Regional1 Mile35:02.4—
Jan 15NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · 1 Mile · Place 3 · Masconomet Regional1 Mile3.5:00.83a10
Jan 9NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 1 Mile · Place 5 · Masconomet Regional1 Mile55:05.52a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 1 Mile · Place 21 · Masconomet Regional1 Mile21.4:39.63a10
May 23NEC Outdoor Championship 2025May 23 · 1 Mile · Place 5 · Masconomet Regional1 Mile5.4:40.64a10
May 10Andover Boosters InvitationalMay 10 · 1 Mile · Place 1 · Masconomet Regional1 Mile14:43.68a10
May 3NEC Freshman-Sophomore Championship MeetMay 3 · 1 Mile · Place 1 · Masconomet Regional1 Mile14:53.09a10
Apr 30NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 2 Miles · Place 1 · Masconomet Regional2 Miles1.10:35.110
Apr 23Northeast Conference Spring ChallengeApr 23 · 2 Miles · Place 2 · Masconomet Regional2 Miles210:26.07a10
Apr 1946th Annual Ottaviani InvitationalApr 19 · 1 Mile · Place 3 · Masconomet Regional1 Mile3.4:47.39a10
Apr 16NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 2 Miles · Place 3 · Masconomet Regional2 Miles311:04.110
Apr 10NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · 2 Miles · Place 6 · Masconomet Regional2 Miles611:21.610
Apr 2NEC Week #1 - Salem, Beverly, MasconometApr 2 · 1 Mile · Place 2 · Masconomet Regional1 Mile25:15.110

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NEC Freshman-Sophomore Indoor ChampionshipDec 30 · 1 Mile · Place 3 · Masconomet Regional1 Mile3.5:15.66a10
Dec 18NEC Week #2 - Masconoment, Salem, BeverlyDec 18 · 1 Mile · Place 2 · Masconomet Regional1 Mile25:23.1—
Dec 14NEC Winter InvitationalDec 14 · 1 Mile · Place 13 · Masconomet Regional1 Mile13.5:18.72a10
Feb 10NEC League ChampionshipFeb 10 · 2 Miles · Place 15 · Masconomet Regional2 Miles1512:24.79a PB—
Feb 1NEC #6 Gloucester v Masconomet, Peabody v SwampsottFeb 1 · 2 Miles · Place 5 · Masconomet Regional2 Miles512:45.73a—
Jan 25Danvers vs. Saugus, Beverly vs. MasconometJan 25 · 2 Miles · Place 5 · Masconomet Regional2 Miles513:16.9—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 2 Miles · Place 2 · Masconomet Regional2 Miles2.12:11.110
May 15NEC Week 7 Gloucester @ MasconometMay 15 · 2 Miles · Place 3 · Masconomet Regional2 Miles312:09.4—
May 4NEC Freshman Sophomore ChampionshipMay 4 · 2 Miles · Place 4 · Masconomet Regional2 Miles412:03.92a—
May 1NEC Week 5 Marblehead @ MasconometMay 1 · 2 Miles · Place 6 · Masconomet Regional2 Miles612:09.0—
Apr 22NEC Week 4 Masconomet @ SwampscottApr 22 · 2 Miles · Place 4 · Masconomet Regional2 Miles4.12:15.59
Apr 8NEC Week 2 Beverly @ MasconometApr 8 · 2 Miles · Place 6 · Masconomet Regional2 Miles612:11.00—
Apr 3NEC Week 1 - Masconomet at DanversApr 3 · 2 Miles · Place 5 · Masconomet Regional2 Miles5.12:16.409