Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMeet 4 - North Reading HS vs. Newburyport HS · May 827.60aMeet 4 - North Reading HS vs. Newburyport HSMay 8, 2024
400 Meters · OutdoorCAL JV Open Championships · May 211:04.34aCAL JV Open ChampionshipsMay 21, 2026
600 Meters · IndoorPATF vs. Austin Prep and North Reading · Jan 291:58.19aPATF vs. Austin Prep and North ReadingJanuary 29, 2025
Prelims · OutdoorCape Ann League: Tom Dorman Memorial Freshman/Sophomore Meet · May 313.73Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3, 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 · 400 Meters · Place 3 · North Reading400 Meters3.1:04.34a PB11
May 6Pentucket vs. North ReadingMay 6 · 400 Meters · Place 8 · North Reading400 Meters8.1:04.84a11
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 400 Meters · Place 13 · North Reading400 Meters13.1:05.81a11
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 200 Meters · Place 29 · North Reading200 Meters29.30.04a11
Apr 14North Reading vs. Essex TechApr 14 · 400 Meters · Place 3 · North Reading400 Meters3.1:04.52a11
Apr 8North Reading vs. NewburyportApr 8 · 400 Meters · Place 4 · North Reading400 Meters4.1:07.37a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 400 Meters · Place 10 · North Reading400 Meters101:04.6610
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Prelims · Place 48 · North ReadingPrelimsRound P4813.73 PB10
Apr 16Essex Tech v. North ReadingApr 16 · 400 Meters · Place 5 · North Reading400 Meters51:07.17a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 600 Meters · Place 10 · North Reading600 Meters101:58.19a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · Long Jump · Place 2 · North ReadingLong Jump214-11—
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 200 Meters · Place 10 · North Reading200 Meters1027.60a PB—