Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex Tech v. North Reading · Apr 1616.22aEssex Tech v. North ReadingApril 16, 2025
1000 Meters · IndoorCape Ann League Meet #5 · Jan 203:58.99aCape Ann League Meet #5January 20, 2026
200 Meters · OutdoorEssex Tech v. North Reading · Apr 1634.69aEssex Tech v. North ReadingApril 16, 2025
300 Meters · IndoorPATF vs. Austin Prep and North Reading · Jan 2958.62aPATF vs. Austin Prep and North ReadingJanuary 29, 2025
400 Meters · OutdoorPATF vs. Austin Prep, North Reading, Marianapolis, Landmark · Apr 221:20.72aPATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApril 22, 2026
55 Meters · IndoorPATF vs. Austin Prep and North Reading · Jan 299.54aPATF vs. Austin Prep and North ReadingJanuary 29, 2025
600 Meters · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 282:11.85a2026-01-28 PATF vs. Austin Prep and North ReadingJanuary 28, 2026
800 Meters · OutdoorNorth Reading vs. Essex Tech · Apr 143:02.58aNorth Reading vs. Essex TechApril 14, 2026
Discus · 1kg · OutdoorNorth Reading vs. Pentucket Dual Meet · May 754-09North Reading vs. Pentucket Dual MeetMay 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21CAL JV Open ChampionshipsMay 21 · 800 Meters · Place 9 · North Reading800 Meters9.3:06.73a10
May 6Pentucket vs. North ReadingMay 6 · 800 Meters · Place 10 · North Reading800 Meters10.3:03.73a10
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 800 Meters · Place 12 · North Reading800 Meters12.3:10.48a10
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 400 Meters · Place 12 · North Reading400 Meters12.1:20.72a PB10
Apr 14North Reading vs. Essex TechApr 14 · 800 Meters · Place 8 · North Reading800 Meters8.3:02.58a PB10
Apr 8North Reading vs. NewburyportApr 8 · 800 Meters · Place 6 · North Reading800 Meters6.3:05.74a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 600 Meters · Place 9 · North Reading600 Meters9.2:11.85a PB10
Jan 20Cape Ann League Meet #5Jan 20 · 1000 Meters · Place 17 · North Reading1000 Meters173:58.99a PB10
Jan 13Cape Ann League Meet #4Jan 13 · 1000 Meters · Place 24 · North Reading1000 Meters244:07.29Sophomore
Jan 7Cape Ann League Meet #3Jan 7 · 1000 Meters · Place 22 · North Reading1000 Meters22.4:16.82a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 1000 Meters · Place 18 · North Reading1000 Meters18.4:20.04a10
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 300 Meters · Place 25 · North Reading300 Meters2558.62a PB—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 55 Meters · Place 44 · North Reading55 Meters449.54a PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7North Reading vs. Pentucket Dual MeetMay 7 · Discus · Place 3 · North ReadingDiscus1kg3.54-09 PB9
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Discus · Place 9 · North ReadingDiscus955-39
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 200 Meters · Place 58 · North Reading200 Meters5835.579
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 58 · North Reading100 MetersRound P5816.489
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Discus · Place 2 · North ReadingDiscus1kg2.45-069
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Place 17 · North Reading200 Meters17.35.29a9
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 100 Meters · Place 6 · North Reading100 Meters6.16.42a9
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Discus · Place 2 · North ReadingDiscus1kg2.45-069
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Place 17 · North Reading200 Meters17.35.29a9
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 100 Meters · Place 6 · North Reading100 Meters6.16.42a9
Apr 16Essex Tech v. North ReadingApr 16 · 200 Meters · Place 24 · North Reading200 Meters2434.69a PB9
Apr 16Essex Tech v. North ReadingApr 16 · 100 Meters · Place 19 · North Reading100 Meters1916.22a PB9