Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCape Ann League Meet #3 · Jan 73:08.11aCape Ann League Meet #3January 7, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2044.01aMSTCA Speed Classic (Saturday)December 20, 2025
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:40.01aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorPentucket vs. North Reading · May 62:16.18aPentucket vs. North ReadingMay 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1615th Annual Henry Sheldon InvitationalMay 16 · 800 Meters · Place 10 · North Reading800 Meters10.2:16.82a11
May 6Pentucket vs. North ReadingMay 6 · 800 Meters · Place 3 · North Reading800 Meters3.2:16.18a PB11
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 800 Meters · Place 2 · North Reading800 Meters2.2:17.92a11
Apr 14North Reading vs. Essex TechApr 14 · 800 Meters · Place 3 · North Reading800 Meters3.2:18.09a11
Apr 8North Reading vs. NewburyportApr 8 · 800 Meters · Place 3 · North Reading800 Meters3.2:18.50a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 600 Meters · Place 5 · North Reading600 Meters5.1:40.39a11
Jan 20Cape Ann League Meet #5Jan 20 · 1000 Meters · Place 17 · North Reading1000 Meters173:11.55a11
Jan 7Cape Ann League Meet #3Jan 7 · 1000 Meters · Place 12 · North Reading1000 Meters12.3:08.11a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 1000 Meters · Place 13 · North Reading1000 Meters13.3:11.07a11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 152 · North Reading300 Meters152.44.01a PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 70 · North Reading600 Meters70.1:40.01a PB11
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 600 Meters · Place 9 · North Reading600 Meters91:53.33a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 800 Meters · Place 14 · North Reading800 Meters14.2:27.16a10
May 7North Reading vs. Pentucket Dual MeetMay 7 · 800 Meters · Place 3 · North Reading800 Meters3.2:25.81a10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 800 Meters · Place 10 · North Reading800 Meters102:30.8410
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 800 Meters · Place 2 · North Reading800 Meters2.2:35.03a10
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 800 Meters · Place 2 · North Reading800 Meters2.2:35.03a10

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 800 Meters · Place 6 · North Reading800 Meters62:39.61a—
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 800 Meters · Place 5 · North Reading800 Meters5.2:46.09