Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNewburyport vs. Triton · May 1312.44aNewburyport vs. TritonMay 13, 2026
200 Meters · OutdoorCape Ann League Championships · May 2325.04aCape Ann League ChampionshipsMay 23, 2026
300 Meters · IndoorNortheast Freshman-Sophomore Championship · Jan 342.55aNortheast Freshman-Sophomore ChampionshipJanuary 3, 2026
600 Meters · IndoorCape Ann League Meet #5 · Jan 201:51.81aCape 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

10 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 200 Meters · Place 18 · Newburyport200 Meters18.25.04a PBWind: 09
May 1615th Annual Henry Sheldon InvitationalMay 16 · 200 Meters · Place 14 · Newburyport200 Meters14.25.14aWind: 09
May 13Newburyport vs. TritonMay 13 · 200 Meters · Place 6 · Newburyport200 Meters6.25.67aWind: 09
May 13Newburyport vs. TritonMay 13 · 100 Meters · Place 5 · Newburyport100 Meters5.12.44a PBWind: 09
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 200 Meters · Place 6 · Newburyport200 Meters6.26.14a9
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 100 Meters · Place 8 · Newburyport100 Meters8.12.91a9
Apr 15Newburyport v Pentucket RegionalApr 15 · 200 Meters · Place 8 · Newburyport200 Meters8.25.90aWind: 09
Apr 15Newburyport v Pentucket RegionalApr 15 · 100 Meters · Place 7 · Newburyport100 Meters7.12.77aWind: 09
Apr 8North Reading vs. NewburyportApr 8 · 200 Meters · Place 7 · Newburyport200 Meters7.26.54a9
Apr 8North Reading vs. NewburyportApr 8 · 100 Meters · Place 7 · Newburyport100 Meters7.13.18a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Cape Ann League Meet #5Jan 20 · 600 Meters · Place 25 · Newburyport600 Meters251:51.81a PB9
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 300 Meters · Place 33 · Newburyport300 Meters3342.55a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 300 Meters · Place 27 · Newburyport300 Meters27.43.39a9
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · Newburyport300 MetersX43.59a9