Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorCape Ann League Meet #1 · Dec 1450.17aCape Ann League Meet #1December 14, 2025
400 Meters · OutdoorNorth Reading vs. Newburyport · Apr 81:10.94aNorth Reading vs. NewburyportApril 8, 2026
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:55.33aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · OutdoorNewburyport vs. Triton · May 132:34.70Newburyport vs. TritonMay 13, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 800 Meters · Place 7 · Newburyport800 Meters7.2:35.43a9
May 13Newburyport vs. TritonMay 13 · 800 Meters · Place 1 · Newburyport800 Meters1.2:34.70 PB9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 800 Meters · Place 2 · Newburyport800 Meters2.2:40.47a9
Apr 15Newburyport v Pentucket RegionalApr 15 · 800 Meters · Place 2 · Newburyport800 Meters2.2:43.55a9
Apr 8North Reading vs. NewburyportApr 8 · 400 Meters · Place 4 · Newburyport400 Meters4.1:10.94a PB9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 600 Meters · Place 12 · Newburyport600 Meters121:55.44a9
Jan 20Cape Ann League Meet #5Jan 20 · 600 Meters · Place 12 · Newburyport600 Meters121:56.84a9
Jan 13Cape Ann League Meet #4Jan 13 · 600 Meters · Place 7 · Newburyport600 Meters71:56.02Freshman
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 56 · Newburyport600 Meters561:55.33a PB9
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 194 · Newburyport300 Meters19450.69a9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 600 Meters · Place 14 · Newburyport600 Meters141:56.88a9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 600 Meters · Place 15 · Newburyport600 Meters15.2:00.47a9
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 35 · Newburyport600 Meters35.1:57.41a9
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Newburyport55 Meter--FS9
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Newburyport300 MetersX50.17a PB9