Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 96:08.66aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorNewburyport vs. Triton · May 135:35.46aNewburyport vs. TritonMay 13, 2026
2 Miles · OutdoorNorth Reading vs. Newburyport · Apr 812:29.84aNorth Reading vs. NewburyportApril 8, 2026
600 Meters · IndoorCape Ann League Meet #2 · Dec 302:12.80aCape Ann League Meet #2December 30, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · 1 Mile · Place 3 · Newburyport1 Mile3.5:40.30a9
May 13Newburyport vs. TritonMay 13 · 1 Mile · Place 1 · Newburyport1 Mile1.5:35.46a PB9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 1 Mile · Place 7 · Newburyport1 Mile7.5:42.40a9
Apr 15Newburyport v Pentucket RegionalApr 15 · 1 Mile · Place 2 · Newburyport1 Mile2.5:48.59a9
Apr 8North Reading vs. NewburyportApr 8 · 2 Miles · Place 1 · Newburyport2 Miles1.12:29.84a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 220 · Newburyport1 Mile2206:08.66a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 600 Meters · Newburyport600 MetersX2:12.80a PB9