Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTriton Vs. North Reading Dual Meet · Apr 285:27.93aTriton Vs. North Reading Dual MeetApril 28, 2026
1000 Meters · IndoorMSTCA Rising Championship · Feb 103:04.44aMSTCA Rising ChampionshipFebruary 10, 2026
600 Meters · IndoorCape Ann League Meet #4 · Jan 131:41.15Cape Ann League Meet #4January 13, 2026
800 Meters · OutdoorNewburyport vs. Triton · May 132:16.33aNewburyport vs. TritonMay 13, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15Massachusetts Middle School Track & Field State Championship- Division 3Jun 15 · 800 Meters · Place 5 · TritonTriton800 Meters5.2:17.43a7
May 23Cape Ann League ChampionshipsMay 23 · 800 Meters · Place 14 · Triton RegionalTriton Regional800 Meters14.2:21.92a8
May 13Newburyport vs. TritonMay 13 · 800 Meters · Place 5 · Triton RegionalTriton Regional800 Meters5.2:16.33a PB8
May 6Triton. Vs. Essex TechMay 6 · 800 Meters · Place 5 · Triton RegionalTriton Regional800 Meters5.2:22.24a8
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 1 Mile · Place 6 · Triton RegionalTriton Regional1 Mile6.5:27.93a PB8
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 32 · Triton RegionalTriton Regional800 Meters322:18.65a8
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 800 Meters · Place 5 · Triton RegionalTriton Regional800 Meters5.2:21.65a8

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 1000 Meters · Place 16 · Triton RegionalTriton Regional1000 Meters163:04.44a PB8
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 1000 Meters · Place 15 · Triton RegionalTriton Regional1000 Meters153:08.14a8
Jan 13Cape Ann League Meet #4Jan 13 · 600 Meters · Place 19 · TritonTriton600 Meters191:41.15 PB8
Jan 7Cape Ann League Meet #3Jan 7 · 1000 Meters · Place 15 · Triton RegionalTriton Regional1000 Meters15.3:11.49a8

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 1000 Meters · Place 14 · Triton RegionalTriton Regional1000 Meters14.3:11.30a8
Dec 14Cape Ann League Meet #1Dec 14 · 1000 Meters · Place 16 · Triton RegionalTriton Regional1000 Meters16.3:04.93a8