Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #1 · Dec 145:36.20aCape Ann League Meet #1December 14, 2024
1000 Meters · IndoorCape Ann League Meet #2 · Jan 73:16.75Cape Ann League Meet #2January 7, 2025
2 Miles · IndoorCape Ann League Championship Meet · Feb 411:40.65Cape Ann League Championship MeetFebruary 4, 2025
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2043.62aMSTCA Speed Classic (Saturday)December 20, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:45.91aMSTCA Speed Classic (Saturday)December 20, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 2 Miles · Place 16 · North Reading2 Miles1612:00.11a10
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 1 Mile · Place 12 · North Reading1 Mile12.5:42.36a10
Jan 20Cape Ann League Meet #5Jan 20 · 2 Miles · Place 12 · North Reading2 Miles1211:59.14a10
Jan 13Cape Ann League Meet #4Jan 13 · 2 Miles · Place 10 · North Reading2 Miles1012:30.20Sophomore
Jan 13Cape Ann League Meet #4Jan 13 · 1000 Meters · Place 19 · North Reading1000 Meters193:19.47Sophomore
Jan 7Cape Ann League Meet #3Jan 7 · 2 Miles · Place 10 · North Reading2 Miles10.11:55.12a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 2 Miles · Place 11 · North Reading2 Miles11.11:56.48a10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 148 · North Reading300 Meters148.43.62a PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 91 · North Reading600 Meters91.1:45.91a PB10
Feb 4Cape Ann League Championship MeetFeb 4 · 2 Miles · Place 14 · North Reading2 Miles1411:40.65 PB9
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 1 Mile · Place 7 · North Reading1 Mile75:40.04a—
Jan 21Cape Ann League Meet #4Jan 21 · 2 Miles · Place 8 · North Reading2 Miles811:43.399
Jan 14Cape Ann League Meet #3Jan 14 · 2 Miles · Place 12 · North Reading2 Miles1211:46.559
Jan 7Cape Ann League Meet #2Jan 7 · 1000 Meters · Place 15 · North Reading1000 Meters153:16.75 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 1 Mile · Place 13 · North Reading1 Mile13.5:36.20a PB9