Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCape Ann League Championships · May 2314.18aCape Ann League ChampionshipsMay 23, 2026
200 Meters · OutdoorPentucket vs. North Reading · May 630.08aPentucket vs. North ReadingMay 6, 2026
300 Meters · IndoorCape Ann League Meet #2 · Dec 3051.09aCape Ann League Meet #2December 30, 2025
400 Meters · OutdoorCape Ann League Championship · May 241:11.82aCape Ann League ChampionshipMay 24, 2025
55 Meter · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 288.56a2026-01-28 PATF vs. Austin Prep and North ReadingJanuary 28, 2026
600 Meters · IndoorCape Ann League Meet #4 · Jan 132:24.66Cape 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

9 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 400 Meters · Place 19 · North Reading400 Meters19.1:12.39a10
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 19 · North Reading100 MetersRound P19.14.18a PBWind: 010
May 1615th Annual Henry Sheldon InvitationalMay 16 · 400 Meters · Place 14 · North Reading400 Meters14.1:13.21a10
May 6Pentucket vs. North ReadingMay 6 · 200 Meters · Place 6 · North Reading200 Meters6.30.08a PB10
May 6Pentucket vs. North ReadingMay 6 · 100 Meters · Place 5 · North Reading100 Meters5.14.18a10
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 200 Meters · Place 6 · North Reading200 Meters6.30.64a10
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 200 Meters · Place 11 · North Reading200 Meters11.31.55a10
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 100 Meters · Place 9 · North Reading100 Meters9.14.88a10
Apr 14North Reading vs. Essex TechApr 14 · 200 Meters · Place 2 · North Reading200 Meters2.30.93aWind: 010

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 55 Meter · Place 20 · North Reading55 Meter20.8.56a PB10
Jan 20Cape Ann League Meet #5Jan 20 · 300 Meters · Place 22 · North Reading300 Meters2252.20a10
Jan 13Cape Ann League Meet #4Jan 13 · 600 Meters · Place 16 · North Reading600 Meters162:24.66 PBSophomore
Jan 13Cape Ann League Meet #4Jan 13 · 600 Meters · Place 16 · North Reading600 Meters162:24.66Sophomore
Jan 7Cape Ann League Meet #3Jan 7 · 300 Meters · North Reading300 MetersX52.16a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 300 Meters · North Reading300 MetersX51.09a PB10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 137 · North Reading300 Meters137.52.63a10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 106 · North Reading55 Meter106.8.73a10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · 400 Meters · Place 15 · North Reading400 Meters15.1:11.82a PB9
May 7North Reading vs. Pentucket Dual MeetMay 7 · 400 Meters · Place 5 · North Reading400 Meters5.1:13.50a9
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 200 Meters · Place 32 · North Reading200 Meters3231.579
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 32 · North Reading100 MetersRound P3215.089
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Place 10 · North Reading200 Meters10.32.16a9
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Place 10 · North Reading200 Meters10.32.16a9
Apr 16Essex Tech v. North ReadingApr 16 · 400 Meters · Place 8 · North Reading400 Meters81:19.35a9
Apr 16Essex Tech v. North ReadingApr 16 · 200 Meters · Place 21 · North Reading200 Meters2132.94a9