Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorPATF vs. Austin Prep, North Reading, Marianapolis, Landmark · Apr 2232.64aPATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApril 22, 2026
300 Meters · IndoorPATF vs. Austin Prep and North Reading · Jan 2949.77aPATF vs. Austin Prep and North ReadingJanuary 29, 2025
400 Meters · OutdoorNorth Reading vs. Triton Dual Meet (Varsity & Junior Varsity) · Apr 291:07.64aNorth Reading vs. Triton Dual Meet (Varsity & Junior Varsity)April 29, 2025
600 Meters · IndoorCape Ann League Meet #3 · Jan 141:51.26Cape Ann League Meet #3January 14, 2025
800 Meters · OutdoorMeet 4 - North Reading HS vs. Newburyport HS · May 82:37.32aMeet 4 - North Reading HS vs. Newburyport HSMay 8, 2024
Shot Put · 4kg · IndoorPATF Home Opener · Dec 1016-07.00PATF Home OpenerDecember 10, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · 400 Meters · Place 17 · North Reading400 Meters17.1:11.32a12
May 6Pentucket vs. North ReadingMay 6 · 400 Meters · Place 4 · North Reading400 Meters4.1:11.32a12
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 400 Meters · Place 4 · North Reading400 Meters4.1:10.21a12
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 200 Meters · Place 17 · North Reading200 Meters17.32.64a PB12
Apr 14North Reading vs. Essex TechApr 14 · 800 Meters · Place 4 · North Reading800 Meters4.2:49.83a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · North Reading300 Meters--DNS12
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 300 Meters · Place 8 · North Reading300 Meters849.77a PB—
Jan 14Cape Ann League Meet #3Jan 14 · 600 Meters · Place 7 · North Reading600 Meters71:51.26 PB11
Jan 7Cape Ann League Meet #2Jan 7 · 600 Meters · Place 10 · North Reading600 Meters101:56.3811

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7North Reading vs. Pentucket Dual MeetMay 7 · 800 Meters · Place 3 · North Reading800 Meters3.2:37.66a11
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 400 Meters · Place 4 · North Reading400 Meters4.1:07.64a PB11
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 400 Meters · Place 4 · North Reading400 Meters4.1:07.64a11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 600 Meters · Place 11 · North Reading600 Meters11.1:56.00a11
Feb 6Cape Ann League Championship MeetFeb 6 · 600 Meters · Place 16 · North Reading600 Meters161:53.08SO
Jan 30Cape Ann League Meet #5Jan 30 · 600 Meters · Place 15 · North Reading600 Meters151:54.30a—
Jan 9Cape Ann League Meet #2Jan 9 · 600 Meters · Place 15 · North Reading600 Meters15.1:58.52a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 800 Meters · Place 4 · North Reading800 Meters42:37.32a PB—
May 2Meet # 2 - North Reading versus Essex TechMay 2 · 800 Meters · Place 2 · North Reading800 Meters22:50.03a—
May 1Meet # 1 - Triton versus North ReadingMay 1 · 400 Meters · Place 2 · North Reading400 Meters21:09.58a—
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 800 Meters · Place 4 · North Reading800 Meters4.2:51.110

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Cape Ann League Meet #1Dec 12 · 600 Meters · Place 15 · North Reading600 Meters15.2:06.84a10
Jan 31Cape Ann League Meet #5Jan 31 · Shot Put · Place 23 · North ReadingShot Put2319-5.5FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10PATF Home OpenerDec 10 · Shot Put · Place 11 · North ReadingShot Put4kg11.16-07.00 PB9