Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPentucket vs. North Reading · May 614.48aPentucket vs. North ReadingMay 6, 2026
200 Meters · OutdoorNorth Reading vs. Essex Tech · Apr 1429.86aNorth Reading vs. Essex TechApril 14, 2026
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2049.48aMSTCA Speed Classic (Saturday)December 20, 2025
400 Meters · OutdoorPentucket vs. North Reading · May 61:08.08aPentucket vs. North ReadingMay 6, 2026
55 Meter · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 288.68a2026-01-28 PATF vs. Austin Prep and North ReadingJanuary 28, 2026
55 Meters · IndoorPATF vs. Austin Prep and North Reading · Jan 298.96aPATF vs. Austin Prep and North ReadingJanuary 29, 2025
Shot Put · 4kg · IndoorCape Ann League Meet #2 · Dec 3023-11.00Cape Ann League Meet #2December 30, 2025
Shot Put · 4kg · OutdoorNorth Reading vs. Pentucket Dual Meet · May 725-03.00North 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

13 results
DateMeetEventPlMarkGr
Jul 172026 Bay State Games T&F FinalsJul 17 · Long Jump · SacholasticSacholasticLong Jump--SCR11
Jul 172026 Bay State Games T&F FinalsJul 17 · 400 Meters · Place 5 · SacholasticSacholastic400 Meters5.1:10.59a11
May 6Pentucket vs. North ReadingMay 6 · 400 Meters · Place 2 · North ReadingNorth Reading400 Meters2.1:08.08a PB11
May 6Pentucket vs. North ReadingMay 6 · 100 Meters · Place 7 · North ReadingNorth Reading100 Meters7.14.48a PB11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 200 Meters · Place 7 · North ReadingNorth Reading200 Meters7.31.39a11
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 100 Meters · Place 5 · North ReadingNorth Reading100 Meters5.15.41a11
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 200 Meters · Place 8 · North ReadingNorth Reading200 Meters8.31.03a11
Apr 22PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 100 Meters · Place 10 · North ReadingNorth Reading100 Meters10.14.89a11
Apr 14North Reading vs. Essex TechApr 14 · 200 Meters · Place 6 · North ReadingNorth Reading200 Meters6.29.86a PBWind: 011
Apr 14North Reading vs. Essex TechApr 14 · 100 Meters · Place 8 · North ReadingNorth Reading100 Meters8.14.62aWind: 011
Apr 8North Reading vs. NewburyportApr 8 · Discus · North ReadingNorth ReadingDiscus1kg—DNS11
Apr 8North Reading vs. NewburyportApr 8 · 200 Meters · Place 8 · North ReadingNorth Reading200 Meters8.31.14a11
Apr 8North Reading vs. NewburyportApr 8 · 100 Meters · Place 7 · North ReadingNorth Reading100 Meters7.14.65a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · Shot Put · Place 16 · North ReadingNorth ReadingShot Put1622-10.5011
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 55 Meter · Place 23 · North ReadingNorth Reading55 Meter23.8.68a PB11
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · Shot Put · Place 11 · North ReadingNorth ReadingShot Put4kg11.22-07.0011
Jan 20Cape Ann League Meet #5Jan 20 · Shot Put · Place 18 · North ReadingNorth ReadingShot Put1820-8.7511
Jan 7Cape Ann League Meet #3Jan 7 · Shot Put · Place 11 · North ReadingNorth ReadingShot Put4kg11.23-03.2511

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · Shot Put · Place 8 · North ReadingNorth ReadingShot Put4kg8.23-11.00 PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 84 · North ReadingNorth Reading300 Meters84.49.48a PB11
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 114 · North ReadingNorth Reading55 Meter114.8.79a11
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · Shot Put · Place 10 · North ReadingNorth ReadingShot Put1022-11—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 300 Meters · Place 21 · North ReadingNorth Reading300 Meters2152.50a—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 55 Meters · Place 36 · North ReadingNorth Reading55 Meters368.96a PB—
Jan 21Cape Ann League Meet #4Jan 21 · Shot Put · Place 16 · North ReadingNorth ReadingShot Put1621-510
Jan 14Cape Ann League Meet #3Jan 14 · Shot Put · Place 16 · North ReadingNorth ReadingShot Put1621-4.3010
Jan 7Cape Ann League Meet #2Jan 7 · Shot Put · Place 12 · North ReadingNorth ReadingShot Put1221-4.5010

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24Cape Ann League ChampionshipMay 24 · Shot Put · Place 13 · North ReadingNorth ReadingShot Put4kg13.25-01.0010
May 24Cape Ann League ChampionshipMay 24 · 200 Meters · Place 21 · North ReadingNorth Reading200 Meters21.30.60a10
May 18MSTCA Division 5 RelaysMay 18 · Shot Put · Place 36 · North ReadingNorth ReadingShot Put367.23m10
May 7North Reading vs. Pentucket Dual MeetMay 7 · Shot Put · Place 6 · North ReadingNorth ReadingShot Put4kg6.25-03.00 PB10
May 7North Reading vs. Pentucket Dual MeetMay 7 · 200 Meters · Place 6 · North ReadingNorth Reading200 Meters6.31.15a10
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · Shot Put · Place 4 · North ReadingNorth ReadingShot Put424-410
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 200 Meters · Place 19 · North ReadingNorth Reading200 Meters1930.0410
May 3Cape Ann League: Tom Dorman Memorial Freshman/Sophomore MeetMay 3 · 100 Meters · Place 16 · North ReadingNorth Reading100 MetersRound P1614.5310
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Shot Put · Place 4 · North ReadingNorth ReadingShot Put4kg4.25-02.0010
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 200 Meters · Place 2 · North ReadingNorth Reading200 Meters2.30.43a10
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Shot Put · Place 4 · North ReadingNorth ReadingShot Put4kg4.25-02.0010
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 200 Meters · Place 2 · North ReadingNorth Reading200 Meters2.30.43a10
Apr 16Essex Tech v. North ReadingApr 16 · 200 Meters · Place 7 · North ReadingNorth Reading200 Meters730.72a10
Apr 16Essex Tech v. North ReadingApr 16 · 100 Meters · Place 10 · North ReadingNorth Reading100 Meters1014.82a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 300 Meters · North ReadingNorth Reading300 MetersX52.70a10
Dec 14Cape Ann League Meet #1Dec 14 · Shot Put · Place 18 · North ReadingNorth ReadingShot Put4kg18.18-10.5010