Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCape Ann - Meet3 - Reggie · Jan 125:47.14Cape Ann - Meet3 - ReggieJanuary 12, 2022
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:13.20aMSTCA Boys PentathlonFebruary 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorMeet # 3 - Pentucket versus North Reading · Apr 2316.9Meet # 3 - Pentucket versus North ReadingApril 23, 2024
1500 Meters · OutdoorPentucket Pentathlon (Boys) · Apr 165:45.76aPentucket Pentathlon (Boys)April 16, 2024
2 Miles · IndoorCape Ann League Meet #5 · Jan 3111:21.09Cape Ann League Meet #5January 31, 2023
300 Meters · IndoorMSTCA Speed Classic (Small School) · Dec 1641.84aMSTCA Speed Classic (Small School)December 16, 2023
400m Hurdles · 36" / 0.914m · OutdoorMeet # 3 - Pentucket versus North Reading · Apr 231:08.3Meet # 3 - Pentucket versus North ReadingApril 23, 2024
55m Hurdles · 39" · IndoorCape Ann League Meet #1 · Dec 129.08aCape Ann League Meet #1December 12, 2023
600 Meters · IndoorCape Ann League Meet #2 · Jan 91:36.66aCape Ann League Meet #2January 9, 2024
High Jump · OutdoorPentucket Pentathlon (Boys) · Apr 161.52Pentucket Pentathlon (Boys)April 16, 2024
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.22mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · OutdoorPentucket Pentathlon (Boys) · Apr 165.15Pentucket Pentathlon (Boys)April 16, 2024
Pole Vault · IndoorCape Ann League Meet #2 · Jan 911-00.00Cape Ann League Meet #2January 9, 2024
Pole Vault · OutdoorNorth Reading vs. Pentucket Dual Meet · May 711-06.00North Reading vs. Pentucket Dual MeetMay 7, 2025
Triple Jump · OutdoorNorth Reading vs. Pentucket Dual Meet · May 739-03.50North Reading vs. Pentucket Dual MeetMay 7, 2025

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · Place 18 · North ReadingTriple Jump18.39-01.00Wind: 012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pole Vault · Place 2 · North ReadingPole Vault2.12-00.0012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 26 · North Reading110m Hurdles39" / 0.991mRound P26.18.20aWind: 0.212
May 24Cape Ann League ChampionshipMay 24 · Triple Jump · Place 3 · North ReadingTriple Jump3.40-06.0012
May 24Cape Ann League ChampionshipMay 24 · Pole Vault · Place 1 · North ReadingPole Vault1.12-00.0012
May 24Cape Ann League ChampionshipMay 24 · 110m Hurdles · Place 10 · North Reading110m Hurdles39" / 0.991mRound P10.17.02a12
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 15 · North ReadingTriple Jump1511.69m12
May 18MSTCA Division 5 RelaysMay 18 · Pole Vault · Place 1 · North ReadingPole Vault13.35m12
May 7North Reading vs. Pentucket Dual MeetMay 7 · Triple Jump · Place 2 · North ReadingTriple Jump2.39-03.50 PB12
May 7North Reading vs. Pentucket Dual MeetMay 7 · Pole Vault · Place 1 · North ReadingPole Vault1.11-06.00 PB12
May 7North Reading vs. Pentucket Dual MeetMay 7 · 110m Hurdles · Place 5 · North Reading110m Hurdles39" / 0.991m5.17.63a12
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 400m Hurdles · Place 4 · North Reading400m Hurdles36" / 0.914m4.1:09.93a12
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Triple Jump · Place 1 · North ReadingTriple Jump1.38-05.5012
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Pole Vault · Place 1 · North ReadingPole Vault1.10-06.0012
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 400m Hurdles · Place 4 · North Reading400m Hurdles36" / 0.914m4.1:09.93a12
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Triple Jump · Place 1 · North ReadingTriple Jump1.38-05.5012
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Pole Vault · Place 1 · North ReadingPole Vault1.10-06.0012
Apr 16Essex Tech v. North ReadingApr 16 · 400m Hurdles · Place 1 · North Reading400m Hurdles11:06.66a12
Apr 9North Reading vs Newburyport BoysApr 9 · Triple Jump · Place 3 · North ReadingTriple Jump3.39'Unofficial12
Apr 9North Reading vs Newburyport BoysApr 9 · Pole Vault · Place 1 · North ReadingPole Vault1.10'6"Unofficial12

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · Pole Vault · Place 4 · North ReadingPole Vault4.3.35m12
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 101 · North ReadingLong Jump1015.22m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 132 · North ReadingShot Put1327.79m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 66 · North Reading55m Hurdles668.94a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 67 · North Reading1000 Meters673:13.20a PB—
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 55m Hurdles · Place 37 · North Reading55m Hurdles39"Round P37.9.14a12
Feb 4Cape Ann League Championship MeetFeb 4 · 55m Hurdles · Place 10 · North Reading55m HurdlesRound P108.7812
Feb 4Cape Ann League Championship MeetFeb 4 · Long Jump · Place 12 · North ReadingLong Jump1217-812
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · Pole Vault · Place 2 · North ReadingPole Vault212-0—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · High Jump · Place 8 · North ReadingHigh Jump84-10—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 55m Hurdles · Place 3 · North Reading55m Hurdles38.81a—
Jan 21Cape Ann League Meet #4Jan 21 · 55m Hurdles · Place 10 · North Reading55m Hurdles108.9012
Jan 21Cape Ann League Meet #4Jan 21 · Long Jump · Place 20 · North ReadingLong Jump2016-7.5012
Jan 14Cape Ann League Meet #3Jan 14 · 55m Hurdles · Place 9 · North Reading55m Hurdles98.9212
Jan 14Cape Ann League Meet #3Jan 14 · Long Jump · Place 12 · North ReadingLong Jump1217-212
Jan 14Cape Ann League Meet #3Jan 14 · 600 Meters · Place 18 · North Reading600 Meters181:39.7112
Jan 7Cape Ann League Meet #2Jan 7 · 55m Hurdles · Place 5 · North Reading55m Hurdles58.8012
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 9 · North ReadingLong Jump917-912

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 55m Hurdles · Place 11 · North Reading55m Hurdles39"11.9.13a12
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 13 · North ReadingLong Jump13.17-00.5012
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 22 · North Reading55m Hurdles228.91a—
Feb 6Cape Ann League Championship MeetFeb 6 · 55m Hurdles · Place 7 · North Reading55m Hurdles78.84JR
Feb 6Cape Ann League Championship MeetFeb 6 · 55m Hurdles · Place 6 · North Reading55m Hurdles68.73JR
Jan 30Cape Ann League Meet #5Jan 30 · Pole Vault · Place 1 · North ReadingPole Vault111-0—
Jan 30Cape Ann League Meet #5Jan 30 · 55m Hurdles · Place 4 · North Reading55m Hurdles48.84a—
Jan 30Cape Ann League Meet #5Jan 30 · 600 Meters · Place 15 · North Reading600 Meters151:39.26a—
Jan 9Cape Ann League Meet #2Jan 9 · 600 Meters · Place 12 · North Reading600 Meters12.1:36.66a PB11
Jan 9Cape Ann League Meet #2Jan 9 · 55m Hurdles · Place 4 · North Reading55m Hurdles39"4.9.15a11
Jan 9Cape Ann League Meet #2Jan 9 · Pole Vault · Place 1 · North ReadingPole Vault1.11-00.00 PB11

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · Pole Vault · Place 1 · North ReadingPole Vault112-0—
May 18Cape Ann League ChampionshipMay 18 · Pole Vault · Place 1 · North ReadingPole Vault112-6—
May 18Cape Ann League ChampionshipMay 18 · 110m Hurdles · Place 6 · North Reading110m Hurdles617.14a—
May 18Cape Ann League ChampionshipMay 18 · 110m Hurdles · Place 7 · North Reading110m Hurdles717.13a—
May 1113th Annual Henry Sheldon InvitationalMay 11 · Pole Vault · Place 1 · North ReadingPole Vault111-011
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · Pole Vault · Place 1 · North ReadingPole Vault111-6—
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 400m Hurdles · Place 4 · North Reading400m Hurdles41:08.82a—
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 110m Hurdles · Place 2 · North Reading110m Hurdles216.52a—
May 2Meet # 2 - North Reading versus Essex TechMay 2 · 400m Hurdles · Place 2 · North Reading400m Hurdles21:04.40a—
May 2Meet # 2 - North Reading versus Essex TechMay 2 · 110m Hurdles · Place 3 · North Reading110m Hurdles317.94a—
May 1Meet # 1 - Triton versus North ReadingMay 1 · Pole Vault · Place 1 · North ReadingPole Vault19-0—
May 1Meet # 1 - Triton versus North ReadingMay 1 · 400m Hurdles · Place 2 · North Reading400m Hurdles21:04.36a—
May 1Meet # 1 - Triton versus North ReadingMay 1 · 110m Hurdles · Place 3 · North Reading110m Hurdles318.19a—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Pole Vault · Place 1 · North ReadingPole Vault1.11-06.0011
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 400m Hurdles · Place 3 · North Reading400m Hurdles36" / 0.914m3.1:08.3 PB11
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · Pole Vault · Place 1 · North ReadingPole Vault1.9' 611
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 110m Hurdles · Place 4 · North Reading110m Hurdles39" / 0.991m4.16.9 PB11
Apr 16Pentucket Pentathlon (Boys)Apr 16 · Long Jump · Place 15 · North ReadingLong Jump155.15 PB—
Apr 16Pentucket Pentathlon (Boys)Apr 16 · High Jump · Place 13 · North ReadingHigh Jump131.52 PB—
Apr 16Pentucket Pentathlon (Boys)Apr 16 · Shot Put · Place 15 · North ReadingShot Put157.38—
Apr 16Pentucket Pentathlon (Boys)Apr 16 · 110m Hurdles · Place 6 · North Reading110m Hurdles618.53a—
Apr 16Pentucket Pentathlon (Boys)Apr 16 · 1500 Meters · Place 13 · North Reading1500 Meters135:45.76a PB—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Pole Vault · Place 14 · North ReadingPole Vault14.11-00.0011
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 85 · North Reading300 Meters85.41.84a PB11
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55m Hurdles · Place 14 · North Reading55m Hurdles39"14.9.12a11
Dec 12Cape Ann League Meet #1Dec 12 · 300 Meters · Place 20 · North Reading300 Meters20.42.48a11
Dec 12Cape Ann League Meet #1Dec 12 · 55m Hurdles · Place 5 · North Reading55m Hurdles39"5.9.08a PB11
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 27 · North Reading55m Hurdles39"Round P27.9.35a10
Jan 31Cape Ann League Meet #5Jan 31 · 55m Hurdles · Place 2 · North Reading55m Hurdles29.17SO
Jan 31Cape Ann League Meet #5Jan 31 · 2 Miles · Place 5 · North Reading2 Miles511:21.09 PBSO
Jan 24Cape Ann League Meet #4Jan 24 · 55m Hurdles · Place 6 · North Reading55m Hurdles69.61SO
Jan 24Cape Ann League Meet #4Jan 24 · 2 Miles · Place 13 · North Reading2 Miles1311:34.26SO
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55m Hurdles · Place 11 · North Reading55m Hurdles39"Round P11.9.61a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Cape Ann League ChampionshipMay 20 · 110m Hurdles · Place 24 · North Reading110m HurdlesRound P2422.0610
May 13Andover Boosters MeetMay 13 · Pole Vault · North ReadingPole Vault--NH10
May 10Newburyport @ North ReadingMay 10 · Pole Vault · Place 1 · North ReadingPole Vault111-6—
May 3North Reading @ PentucketMay 3 · Pole Vault · Place 1 · North ReadingPole Vault18-0—
May 3North Reading @ PentucketMay 3 · 110m Hurdles · Place 2 · North Reading110m Hurdles218.04a—
Apr 29MSTCA D1 RelaysApr 29 · Pole Vault · Place 2 · North ReadingPole Vault210-0—
Apr 29MSTCA D5 RelaysApr 29 · Pole Vault · Place 2 · North ReadingPole Vault2.10-00.0010
Apr 26Triton @ North ReadingApr 26 · Pole Vault · Place 2 · North ReadingPole Vault29-0—
Apr 26Triton @ North ReadingApr 26 · 400m Hurdles · Place 2 · North Reading400m Hurdles21:04.21a—
Apr 26Triton @ North ReadingApr 26 · 110m Hurdles · Place 3 · North Reading110m Hurdles318.24a—

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 600 Meters · Place 36 · North Reading600 Meters36.1:41.14a10
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55m Hurdles · Place 18 · North Reading55m Hurdles39"18.9.72a10
Dec 13Cape Ann League Meet #1Dec 13 · 2 Miles · Place 9 · North Reading2 Miles9.11:35.49a10
Dec 13Cape Ann League Meet #1Dec 13 · 55m Hurdles · Place 10 · North Reading55m Hurdles39"10.9.85a10
Dec 10PATF Home OpenerDec 10 · 55m Hurdles · Place 3 · North Reading55m Hurdles39"3.10.07a10
Dec 10PATF Home OpenerDec 10 · Long Jump · Place 11 · North ReadingLong Jump11.16-07.0010
Dec 10PATF Home OpenerDec 10 · Pole Vault · Place 4 · North ReadingPole Vault4.9-06.0010
Jan 26Tri-Meet 1/26: PA, Lawrence, and North ReadingJan 26 · 1000 Meters · Place 17 · North Reading1000 Meters173:31.029
Jan 12Cape Ann - Meet3 - ReggieJan 12 · 1 Mile · Place 12 · North Reading1 Mile125:47.14 PBFR

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30MIAA D5 ChampionshipMay 30 · Pole Vault · Place 12 · North ReadingPole Vault12.10-00.009
May 26MIAA Division 5 ChampionshipMay 26 · Pole Vault · Place 12 · North ReadingPole Vault12.10-00.009

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Cape Ann - Meet2 ReggieDec 20 · 1000 Meters · Place 21 · North Reading1000 Meters21.3:27.04a9
Dec 15Cape Ann - Meet1 ReggieDec 15 · 1000 Meters · North Reading1000 Meters—DNS9