Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCape Ann League Championships · May 2311.26aCape Ann League ChampionshipsMay 23, 2026
200 Meters · OutdoorPentucket vs. North Reading · May 622.95aPentucket vs. North ReadingMay 6, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2039.97aMSTCA Speed Classic (Saturday)December 20, 2025
55 Meter · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 286.86a2026-01-28 PATF vs. Austin Prep and North ReadingJanuary 28, 2026
55 Meters · IndoorCape Ann League Cham[pionship Meet · Feb 36.88aCape Ann League Cham[pionship MeetFebruary 3, 2026
Long Jump · IndoorMSTCA Speed Classic (Saturday) · Dec 2016-08.00MSTCA Speed Classic (Saturday)December 20, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100 Meters · Place 18 · North Reading100 MetersRound P18.11.57a12
May 23Cape Ann League ChampionshipsMay 23 · 200 Meters · Place 6 · North Reading200 Meters6.23.46aWind: 012
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 2 · North Reading100 MetersRound P2.11.39aWind: 012
May 23Cape Ann League ChampionshipsMay 23 · 100 Meters · Place 4 · North Reading100 Meters4.11.26a PBWind: 012
May 6Pentucket vs. North ReadingMay 6 · 200 Meters · Place 2 · North Reading200 Meters2.22.95a PB12
May 6Pentucket vs. North ReadingMay 6 · 100 Meters · Place 2 · North Reading100 Meters2.11.65a12
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 200 Meters · Place 2 · North Reading200 Meters2.24.03a12
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 100 Meters · Place 1 · North Reading100 Meters1.11.8a12
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 100 Meters · Place 2 · North Reading100 Meters2.11.82a12
Apr 14North Reading vs. Essex TechApr 14 · 200 Meters · Place 3 · North Reading200 Meters3.23.98aWind: 012
Apr 14North Reading vs. Essex TechApr 14 · 100 Meters · Place 3 · North Reading100 Meters3.11.57aWind: 012
Apr 8North Reading vs. NewburyportApr 8 · 200 Meters · Place 2 · North Reading200 Meters2.23.47a12
Apr 8North Reading vs. NewburyportApr 8 · 100 Meters · Place 2 · North Reading100 Meters2.11.60a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 14 · North ReadingShot Put146.84—
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55 Meters · Place 6 · North Reading55 MetersRound P66.92a12
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55 Meters · Place 6 · North Reading55 Meters66.88a PB12
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 55 Meter · Place 3 · North Reading55 Meter3.6.86a PB12
Jan 20Cape Ann League Meet #5Jan 20 · 55 Meters · Place 7 · North Reading55 Meters76.91a12
Jan 13Cape Ann League Meet #4Jan 13 · 55 Meters · Place 5 · North Reading55 Meters56.96Senior
Jan 7Cape Ann League Meet #3Jan 7 · 55 Meter · Place 4 · North Reading55 Meter4.6.94a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 59 · North Reading300 Meters59.39.97a PB12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 45 · North Reading55 Meter45.7.11a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Place 49 · North ReadingLong Jump49.16-08.00 PB12
Jan 21Cape Ann League Meet #4Jan 21 · 55 Meters · Place 21 · North Reading55 Meters217.1711
Jan 14Cape Ann League Meet #3Jan 14 · 300 Meters · Place 22 · North Reading300 Meters2241.7111

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100 Meters · Place 37 · North Reading100 MetersRound P37.11.73aWind: 0.111
May 24Cape Ann League ChampionshipMay 24 · 100 Meters · Place 9 · North Reading100 MetersRound P9.11.62a11
May 7North Reading vs. Pentucket Dual MeetMay 7 · 200 Meters · Place 6 · North Reading200 Meters6.25.53a11
May 7North Reading vs. Pentucket Dual MeetMay 7 · 100 Meters · Place 4 · North Reading100 Meters4.11.78a11
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Place 7 · North Reading200 Meters7.24.52a11
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 100 Meters · Place 5 · North Reading100 Meters5.11.98a11
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Place 7 · North Reading200 Meters7.24.52a11
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 100 Meters · Place 5 · North Reading100 Meters5.11.98a11
Apr 16Essex Tech v. North ReadingApr 16 · 200 Meters · Place 7 · North Reading200 Meters724.97a11
Apr 16Essex Tech v. North ReadingApr 16 · 100 Meters · Place 4 · North Reading100 Meters411.46a11
Apr 9North Reading vs Newburyport BoysApr 9 · 100 Meters · Place 3 · North Reading100 Meters3.11.65Unofficial11