Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann League Meet #2 · Dec 305:35.77aCape Ann League Meet #2December 30, 2025
1 Mile · OutdoorPentucket vs. North Reading · May 65:24.82aPentucket vs. North ReadingMay 6, 2026
2 Miles · IndoorCape Ann League Meet #4 · Jan 1312:33.51Cape Ann League Meet #4January 13, 2026
2 Miles · OutdoorNorth Reading vs. Pentucket Dual Meet · May 712:59.25aNorth Reading vs. Pentucket Dual MeetMay 7, 2025
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2045.99aMSTCA Speed Classic (Saturday)December 20, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:52.35aMSTCA Speed Classic (Saturday)December 20, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 1 Mile · Place 19 · North Reading1 Mile19.5:30.22a10
May 1615th Annual Henry Sheldon InvitationalMay 16 · 1 Mile · Place 15 · North Reading1 Mile15.5:32.57a10
May 6Pentucket vs. North ReadingMay 6 · 1 Mile · Place 6 · North Reading1 Mile6.5:24.82a PB10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 1 Mile · Place 5 · North Reading1 Mile5.5:26.71a10
Apr 14North Reading vs. Essex TechApr 14 · 1 Mile · Place 3 · North Reading1 Mile3.5:25.54a10
Apr 8North Reading vs. NewburyportApr 8 · 1 Mile · Place 6 · North Reading1 Mile6.5:36.56a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 1 Mile · Place 13 · North Reading1 Mile13.5:45.16a10
Jan 20Cape Ann League Meet #5Jan 20 · 1 Mile · Place 18 · North Reading1 Mile185:45.48a10
Jan 13Cape Ann League Meet #4Jan 13 · 2 Miles · Place 12 · North Reading2 Miles1212:33.51 PBSophomore
Jan 7Cape Ann League Meet #3Jan 7 · 1 Mile · Place 17 · North Reading1 Mile17.5:46.33a10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 1 Mile · Place 20 · North Reading1 Mile20.5:35.77a PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 169 · North Reading300 Meters169.45.99a PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 103 · North Reading600 Meters103.1:52.35a PB10
Jan 21Cape Ann League Meet #4Jan 21 · 600 Meters · Place 23 · North Reading600 Meters231:53.109
Jan 7Cape Ann League Meet #2Jan 7 · 1 Mile · Place 21 · North Reading1 Mile216:22.359

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 1 Mile · Place 23 · North Reading1 Mile23.5:50.07a9
May 7North Reading vs. Pentucket Dual MeetMay 7 · 2 Miles · Place 6 · North Reading2 Miles6.12:59.25a PB9
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 1 Mile · Place 17 · North Reading1 Mile175:38.749
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 1 Mile · Place 2 · North Reading1 Mile2.5:47.31a9
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 1 Mile · Place 2 · North Reading1 Mile2.5:47.31a9
Apr 16Essex Tech v. North ReadingApr 16 · 1 Mile · Place 4 · North Reading1 Mile45:42.68a9