Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 95:49.63aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorNorth Reading vs. Newburyport · Apr 85:33.50aNorth Reading vs. NewburyportApril 8, 2026
2 Miles · OutdoorNewburyport vs. Triton · May 1311:27.04aNewburyport vs. TritonMay 13, 2026
600 Meters · IndoorCape Ann League Meet #5 · Jan 201:48.71aCape Ann League Meet #5January 20, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 2 Miles · Place 16 · Newburyport2 Miles16.11:35.57a9
May 1615th Annual Henry Sheldon InvitationalMay 16 · 1 Mile · Place 16 · Newburyport1 Mile16.5:42.01a9
May 13Newburyport vs. TritonMay 13 · 2 Miles · Place 2 · Newburyport2 Miles2.11:27.04a PB9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 2 Miles · Place 5 · Newburyport2 Miles5.11:47.26a9
Apr 15Newburyport v Pentucket RegionalApr 15 · 2 Miles · Place 6 · Newburyport2 Miles6.11:33.99a9
Apr 8North Reading vs. NewburyportApr 8 · 1 Mile · Place 1 · Newburyport1 Mile1.5:33.50a PB9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Cape Ann League Meet #5Jan 20 · 600 Meters · Place 24 · Newburyport600 Meters241:48.71a PB9
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 197 · Newburyport1 Mile1975:49.63a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 600 Meters · Place 23 · Newburyport600 Meters23.1:55.36a9