Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #1 · Dec 145:52.94aCape Ann League Meet #1December 14, 2025
1000 Meters · IndoorCape Ann League Meet #5 · Jan 203:27.81aCape Ann League Meet #5January 20, 2026
800 Meters · OutdoorCape Ann League Championships · May 232:15.03aCape Ann League ChampionshipsMay 23, 2026
High School Mile · IndoorCape Ann League Meet #4 · Jan 135:55.67Cape Ann League Meet #4January 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 9 · Amesbury800 Meters9.2:15.03a PB9
May 1615th Annual Henry Sheldon InvitationalMay 16 · 800 Meters · Place 16 · Amesbury800 Meters16.2:22.92a9
Apr 28Ipswich vs. AmesburyApr 28 · 800 Meters · Place 5 · Amesbury800 Meters5.2:26.47a9
Apr 15Hamilton Wenham vs. AmesburyApr 15 · 800 Meters · Place 1 · Amesbury800 Meters1.2:22.31a9
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 800 Meters · Place 9 · Amesbury800 Meters9.2:28.57a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20Cape Ann League Meet #5Jan 20 · 1000 Meters · Place 22 · Amesbury1000 Meters223:27.81a PB9
Jan 13Cape Ann League Meet #4Jan 13 · High School Mile · Place 24 · AmesburyHigh School Mile245:55.67 PBFreshman

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 1 Mile · Place 22 · Amesbury1 Mile22.5:55.31a9
Dec 14Cape Ann League Meet #1Dec 14 · 1 Mile · Place 23 · Amesbury1 Mile23.5:52.94a PB9