Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPentucket vs. North Reading · May 613.76aPentucket vs. North ReadingMay 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorCape Ann League Championships · May 2317.83aCape Ann League ChampionshipsMay 23, 2026
200 Meters · OutdoorNorth Reading vs. Essex Tech · Apr 1428.77aNorth Reading vs. Essex TechApril 14, 2026
55 Meter · IndoorCape Ann League Meet #3 · Jan 78.05aCape Ann League Meet #3January 7, 2026
55 Meters · IndoorPATF vs. Austin Prep and North Reading · Jan 297.94aPATF vs. Austin Prep and North ReadingJanuary 29, 2025
55m Hurdles · 33" · IndoorMIAA D4 Indoor Track & Field Championships · Feb 159.63aMIAA D4 Indoor Track & Field ChampionshipsFebruary 15, 2023
60m Hurdles · 33" / 0.838m · IndoorLast Chance Indoor National Qualifier @ BU · Mar 210.88aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
800 Meters · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 213:01.75aMSTCA Multi Fest & Relay InvitationalApril 21, 2023
High Jump · IndoorPATF Home Opener · Dec 104-00.00PATF Home OpenerDecember 10, 2022
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 211.20mMSTCA Multi Fest & Relay InvitationalApril 21, 2023
Long Jump · IndoorMIAA D4 Indoor Track & Field Championships · Feb 1515-11.25MIAA D4 Indoor Track & Field ChampionshipsFebruary 15, 2023
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 214.38mMSTCA Multi Fest & Relay InvitationalApril 21, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 17 · North ReadingLong Jump17.14-07.5012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 17 · North Reading100m Hurdles33" / 0.838mRound P17.18.19a12
May 23Cape Ann League ChampionshipsMay 23 · Long Jump · Place 6 · North ReadingLong Jump6.16' 0.75"12
May 23Cape Ann League ChampionshipsMay 23 · 100m Hurdles · Place 12 · North Reading100m Hurdles33" / 0.838mRound P12.17.83a PBWind: 012
May 6Pentucket vs. North ReadingMay 6 · Long Jump · Place 2 · North ReadingLong Jump2.16'1.7512
May 6Pentucket vs. North ReadingMay 6 · 100 Meters · Place 2 · North Reading100 Meters2.13.76a PB12
Apr 28Triton Vs. North Reading Dual MeetApr 28 · Long Jump · Place 5 · North ReadingLong Jump5.14'04.0012
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 100m Hurdles · Place 5 · North Reading100m Hurdles33" / 0.838m5.19.11a12
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 200 Meters · Place 4 · North Reading200 Meters4.30.04a12
Apr 14North Reading vs. Essex TechApr 14 · Long Jump · Place 4 · North ReadingLong Jump4.14' 6.5"12
Apr 14North Reading vs. Essex TechApr 14 · 200 Meters · Place 3 · North Reading200 Meters3.28.77a PBWind: 012
Apr 14North Reading vs. Essex TechApr 14 · 100 Meters · Place 4 · North Reading100 Meters4.13.79aWind: 012
Apr 8North Reading vs. NewburyportApr 8 · Long Jump · Place 1 · North ReadingLong Jump1.15-04.0012
Apr 8North Reading vs. NewburyportApr 8 · 100m Hurdles · Place 3 · North Reading100m Hurdles33" / 0.838m3.18.18a12
Apr 8North Reading vs. NewburyportApr 8 · 200 Meters · Place 5 · North Reading200 Meters5.30.30a12

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 14 · North ReadingLong Jump1414-10.50—
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · Place 13 · North ReadingLong Jump1315-10.7512
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · Long Jump · Place 1 · North ReadingLong Jump115-8.5012
Feb 3Cape Ann League Cham[pionship MeetFeb 3 · 55m Hurdles · Place 11 · North Reading55m HurdlesRound P119.99a12
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · 55 Meter · Place 15 · North Reading55 Meter15.8.20a12
Jan 282026-01-28 PATF vs. Austin Prep and North ReadingJan 28 · Long Jump · Place 8 · North ReadingLong Jump8.14-00.5012
Jan 20Cape Ann League Meet #5Jan 20 · Long Jump · Place 2 · North ReadingLong Jump215-4.5012
Jan 20Cape Ann League Meet #5Jan 20 · 55m Hurdles · Place 9 · North Reading55m Hurdles910.02a12
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Long Jump · Place 8 · North ReadingLong Jump84.71m12
Jan 13Cape Ann League Meet #4Jan 13 · Long Jump · Place 5 · North ReadingLong Jump514' 11.5"Senior
Jan 13Cape Ann League Meet #4Jan 13 · 55 Meters · Place 8 · North Reading55 Meters88.00Senior
Jan 13Cape Ann League Meet #4Jan 13 · 55 Meters · Place 8 · North Reading55 Meters88.00Senior
Jan 7Cape Ann League Meet #3Jan 7 · 55m Hurdles · Place 9 · North Reading55m Hurdles33"9.10.39a12
Jan 7Cape Ann League Meet #3Jan 7 · 55 Meter · Place 8 · North Reading55 Meter8.8.05a PB12
Jan 7Cape Ann League Meet #3Jan 7 · Long Jump · Place 4 · North ReadingLong Jump4.14-04.5012

2025 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 30Cape Ann League Meet #2Dec 30 · 55m Hurdles · Place 12 · North Reading55m Hurdles33"12.10.38a12
Dec 30Cape Ann League Meet #2Dec 30 · Long Jump · Place 1 · North ReadingLong Jump1.15-01.7512
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55m Hurdles · Place 18 · North Reading55m Hurdles33"18.10.53a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 18 · North Reading55 Meter18.8.08a12
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · Long Jump · Place 22 · North ReadingLong Jump22.14-01.0012
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 60m Hurdles · Place 10 · North Reading60m Hurdles33" / 0.838mRound P10.10.88a PB11
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Long Jump · Place 11 · North ReadingLong Jump11.15-09.0011
Feb 4Cape Ann League Championship MeetFeb 4 · Long Jump · Place 3 · North ReadingLong Jump315-10.2511
Feb 4Cape Ann League Championship MeetFeb 4 · 55m Hurdles · Place 13 · North Reading55m HurdlesRound P139.7011
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · Long Jump · Place 4 · North ReadingLong Jump415-8.75—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 55m Hurdles · Place 4 · North Reading55m Hurdles49.82a—
Jan 29PATF vs. Austin Prep and North ReadingJan 29 · 55 Meters · Place 5 · North Reading55 Meters57.94a PB—
Jan 21Cape Ann League Meet #4Jan 21 · Long Jump · Place 8 · North ReadingLong Jump813-4.5011
Jan 21Cape Ann League Meet #4Jan 21 · 55m Hurdles · Place 16 · North Reading55m Hurdles1611.0711
Jan 14Cape Ann League Meet #3Jan 14 · Long Jump · Place 4 · North ReadingLong Jump414-911
Jan 14Cape Ann League Meet #3Jan 14 · 55 Meters · Place 12 · North Reading55 Meters128.1011
Jan 14Cape Ann League Meet #3Jan 14 · 55m Hurdles · Place 11 · North Reading55m Hurdles1110.1811
Jan 7Cape Ann League Meet #2Jan 7 · Long Jump · Place 4 · North ReadingLong Jump415-0.2511
Jan 7Cape Ann League Meet #2Jan 7 · 55 Meters · Place 16 · North Reading55 Meters168.1011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 15 · North ReadingLong Jump15.15-04.25Wind: 1.611
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 21 · North Reading100m Hurdles33" / 0.838mRound P21.18.48aWind: 1.811
May 24Cape Ann League ChampionshipMay 24 · Long Jump · Place 13 · North ReadingLong Jump13.15-01.0011
May 24Cape Ann League ChampionshipMay 24 · 100m Hurdles · Place 17 · North Reading100m Hurdles33" / 0.838mRound P17.19.00a11
May 18MSTCA Division 5 RelaysMay 18 · Long Jump · Place 19 · North ReadingLong Jump194.55m11
May 7North Reading vs. Pentucket Dual MeetMay 7 · Long Jump · Place 4 · North ReadingLong Jump4.14-10.7511
May 7North Reading vs. Pentucket Dual MeetMay 7 · 100m Hurdles · Place 1 · North Reading100m Hurdles33" / 0.838m1.18.03a11
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · Long Jump · Place 5 · North ReadingLong Jump5.14-09.5011
Apr 29North Reading vs. Triton Dual Meet (Varsity & Junior Varsity)Apr 29 · 100m Hurdles · Place 3 · North Reading100m Hurdles33" / 0.838m3.18.70a11
Apr 29North Reading Vs. Triton Dual MeetApr 29 · Long Jump · Place 5 · North ReadingLong Jump5.14-09.5011
Apr 29North Reading Vs. Triton Dual MeetApr 29 · 100m Hurdles · Place 3 · North Reading100m Hurdles33" / 0.838m3.18.70a11
Apr 16Essex Tech v. North ReadingApr 16 · 100 Meters · Place 7 · North Reading100 Meters713.89a11
Apr 9Newburyport vs. North Reading GirlsApr 9 · Long Jump · Place 2 · North ReadingLong Jump2.15' 6.5"Unofficial11
Apr 9Newburyport vs. North Reading GirlsApr 9 · 100 Meters · Place 3 · North Reading100 Meters3.13.80Unofficial11
Apr 9North Reading vs. NewburyportApr 9 · Long Jump · Place 2 · North ReadingLong Jump2.15' 6.5"Unofficial11
Apr 9North Reading vs. NewburyportApr 9 · 100 Meters · Place 3 · North Reading100 Meters3.13.80aUnofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Cape Ann League Meet #1Dec 14 · 55 Meter · Place 13 · North Reading55 Meter13.8.17a11
Dec 14Cape Ann League Meet #1Dec 14 · Long Jump · Place 2 · North ReadingLong Jump2.15-02.5011
Jan 9Cape Ann League Meet #2Jan 9 · 55m Hurdles · Place 9 · North Reading55m Hurdles33"9.10.28a10
Jan 9Cape Ann League Meet #2Jan 9 · Long Jump · Place 10 · North ReadingLong Jump10.14-02.0010
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Long Jump · Place 9 · North ReadingLong Jump914-9—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 30 · North Reading100m Hurdles3021.05a—
May 18Cape Ann League ChampionshipMay 18 · Long Jump · Place 13 · North ReadingLong Jump1314-8.50—
May 18Cape Ann League ChampionshipMay 18 · 100m Hurdles · Place 15 · North Reading100m Hurdles1518.72a—
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · 100m Hurdles · Place 7 · North Reading100m Hurdles718.63a—
May 8Meet 4 - North Reading HS vs. Newburyport HSMay 8 · Long Jump · Place 2 · North ReadingLong Jump215-4—
May 2Meet # 2 - North Reading versus Essex TechMay 2 · Long Jump · Place 5 · North ReadingLong Jump514-10—
May 2Meet # 2 - North Reading versus Essex TechMay 2 · 100 Meters · Place 8 · North Reading100 Meters814.71a—
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · Long Jump · North ReadingLong Jump—DNS10
Apr 23Meet # 3 - Pentucket versus North ReadingApr 23 · 100m Hurdles · Place 7 · North Reading100m Hurdles33" / 0.838m7.19.110

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 20Cape Ann League ChampionshipMay 20 · 100 Meters · Place 18 · North Reading100 MetersRound P1814.219
May 13Andover Boosters MeetMay 13 · Long Jump · Place 32 · North ReadingLong Jump32.15-03.009
May 13Andover Boosters MeetMay 13 · 100m Hurdles · North Reading100m Hurdles33" / 0.838mRound P--FS9
May 13Andover Boosters MeetMay 13 · 100 Meters · Place 49 · North Reading100 MetersRound P49.14.27a9
Apr 29MSTCA D5 RelaysApr 29 · Pole Vault · North ReadingPole Vault--DNS9
Apr 26Triton @ North ReadingApr 26 · Long Jump · Place 3 · North ReadingLong Jump315-9.5—
Apr 21MSTCA Multi Fest & Relay InvitationalApr 21 · Long Jump · Place 24 · North ReadingLong Jump244.38m PB9
Apr 21MSTCA Multi Fest & Relay InvitationalApr 21 · High Jump · Place 39 · North ReadingHigh Jump391.20m PB9
Apr 21MSTCA Multi Fest & Relay InvitationalApr 21 · Shot Put · Place 37 · North ReadingShot Put375.91m9
Apr 21MSTCA Multi Fest & Relay InvitationalApr 21 · 100m Hurdles · Place 21 · North Reading100m Hurdles2118.54a9
Apr 21MSTCA Multi Fest & Relay InvitationalApr 21 · 800 Meters · Place 30 · North Reading800 Meters303:01.75a PB9

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · 55m Hurdles · Place 11 · North Reading55m Hurdles33"Round P11.9.63a PB9
Feb 15MIAA D4 Indoor Track & Field ChampionshipsFeb 15 · Long Jump · Place 12 · North ReadingLong Jump12.15-11.25 PB9
Jan 31Cape Ann League Meet #5Jan 31 · Long Jump · Place 5 · North ReadingLong Jump515-9.75FR
Jan 31Cape Ann League Meet #5Jan 31 · 55m Hurdles · Place 4 · North Reading55m Hurdles410.72FR
Jan 24Cape Ann League Meet #4Jan 24 · Long Jump · Place 8 · North ReadingLong Jump815-4.25FR
Jan 24Cape Ann League Meet #4Jan 24 · 55m Hurdles · Place 5 · North Reading55m Hurdles510.37FR
Jan 20MSTCA D4 RelaysJan 20 · Long Jump · Place 12 · North ReadingLong Jump12.4.65m9
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 29 · North ReadingLong Jump2914-08.009
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 59 · North Reading55m Hurdles5910.599
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 59 · North Reading55m Hurdles33"Round P59.10.59a9
Jan 13MSTCA Northeast InvitationalJan 13 · Long Jump · Place 29 · North ReadingLong Jump29.14-08.009
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 55m Hurdles · Place 20 · North Reading55m Hurdles33"Round P20.10.43a9
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · Long Jump · Place 8 · North ReadingLong Jump8.15-05.259

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18MSTCA Speed Classic Small SchoolDec 18 · 55m Hurdles · Place 33 · North Reading55m Hurdles33"33.10.81a9
Dec 18MSTCA Speed Classic Small SchoolDec 18 · Long Jump · Place 14 · North ReadingLong Jump14.14-07.009
Dec 13Cape Ann League Meet #1Dec 13 · 55m Hurdles · Place 9 · North Reading55m Hurdles33"9.10.66a9
Dec 13Cape Ann League Meet #1Dec 13 · High Jump · North ReadingHigh Jump---NH9
Dec 10PATF Home OpenerDec 10 · 55m Hurdles · Place 4 · North Reading55m Hurdles33"4.10.86a9
Dec 10PATF Home OpenerDec 10 · 55 Meter · Place 23 · North Reading55 Meter23.8.31a9
Dec 10PATF Home OpenerDec 10 · High Jump · Place 9 · North ReadingHigh Jump9.4-00.00 PB9