Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor NJISAA Prep A Outdoor Track Championships · May 116.37a NJISAA Prep A Outdoor Track ChampionshipsMay 1, 2026
200 Meters · OutdoorTim Grant Invitational · May 2126.77aTim Grant InvitationalMay 21, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 2046.07aBishop Loughlin GamesDecember 20, 2025
300m Hurdles · 30" / 0.762m · OutdoorTim Grant Invitational · May 2148.22aTim Grant InvitationalMay 21, 2026
400 Meters · IndoorJV Invitational · Jan 281:05.30aJV InvitationalJanuary 28, 2026
400 Meters · OutdoorA Fourth Night at the Horse Farm · May 141:00.47aA Fourth Night at the Horse FarmMay 14, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Group Championships - NPA & NPB · May 291:06.40aNJSIAA Group Championships - NPA & NPBMay 29, 2026
55m Hurdles · 33" · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 109.34aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
Long Jump · IndoorLVS Opener · Dec 1413-4LVS OpenerDecember 14, 2024
Triple Jump · IndoorLVS Opener · Dec 1426-3LVS OpenerDecember 14, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 6 · Pingry400m Hurdles30" / 0.762m6.1:06.40a PB10
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 6 · Pingry100m Hurdles33" / 0.838mRound P6.15.50aWind: 410
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 7 · Pingry100m Hurdles33" / 0.838m7.15.76aWind: 2.510
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 1 · Pingry300m Hurdles30" / 0.762m1.48.22a PB10
May 21Tim Grant InvitationalMay 21 · 200 Meters · Place 2 · Pingry200 Meters2.26.77a PB10
May 14A Fourth Night at the Horse FarmMay 14 · 400m Hurdles · Place 1 · Pingry400m Hurdles30" / 0.762m1.1:07.57a10
May 14A Fourth Night at the Horse FarmMay 14 · 400 Meters · Place 2 · Pingry400 Meters2.1:00.47a PB10
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 4 · Pingry Schoo400m Hurdles41:08.38—
May 5Skyland Conference ChampsMay 5 · 400 Meters · Place 15 · Pingry Schoo400 Meters151:02.17—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 4 · Pingry400m Hurdles30" / 0.762m4.1:08.38a10
May 5Skyland Conference Champs - Open ScoringMay 5 · 100m Hurdles · Pingry100m Hurdles33" / 0.838m--DNS10
May 5Skyland Conference Champs - Open ScoringMay 5 · 400 Meters · Place 15 · Pingry400 Meters15.1:02.17a10
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 400m Hurdles · Place 2 · Pingry400m Hurdles30" / 0.762m2.1:09.01a10
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 100m Hurdles · Place 2 · Pingry100m Hurdles33" / 0.838mRound P2.16.39a10
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 100m Hurdles · Place 2 · Pingry100m Hurdles33" / 0.838m2.16.37a PB10
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 4 · Pingry School400m Hurdles41:08.09a10
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 4 · Pingry School100m HurdlesRound P416.30a10
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 4 · Pingry School100m Hurdles416.39a10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400m Hurdles · Place 2 · Pingry400m Hurdles30" / 0.762m2.1:07.80a10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100m Hurdles · Place 2 · Pingry100m Hurdles33" / 0.838mRound P2.16.70a10
Apr 18Neville Plummer Memorial InvitationalApr 18 · 100m Hurdles · Place 2 · Pingry100m Hurdles33" / 0.838m2.16.51a10
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 4 · Pingry Schoo400m Hurdles41:10.67—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 1 · Pingry400m Hurdles30" / 0.762m1.1:09.04a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 5 · Pingry55m Hurdles33"Round P5.9.34a PB10
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 8 · Pingry55m Hurdles33"8.10.15a10
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 400 Meters · Pingry400 Meters—DNS10
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 6 · Pingry School55m HurdlesRound P69.4410
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 6 · Pingry School55m Hurdles610.3710
Jan 28JV InvitationalJan 28 · 55m Hurdles · Place 1 · Pingry55m Hurdles33"1.9.49a10
Jan 28JV InvitationalJan 28 · 400 Meters · Place 2 · Pingry400 Meters2.1:05.30a PB10

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 47 · Pingry300 MetersRound P47.46.07a PB10
Dec 20Bishop Loughlin GamesDec 20 · 55m Hurdles · Place 18 · Pingry55m Hurdles33"Round P18.10.00a10
Dec 8Ridge Winter InvitationalDec 8 · 55m Hurdles · Place 7 · Pingry55m Hurdles33"Round P7.9.98a10
Dec 8Ridge Winter InvitationalDec 8 · 55m Hurdles · Place 3 · Pingry55m Hurdles33"3.9.65a10
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55m Hurdles · Place 10 · Pingry School55m HurdlesRound P109.879
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 55m Hurdles · Place 7 · Pingry School55m HurdlesRound P79.959
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 55m Hurdles · Place 7 · Pingry School55m Hurdles79.879
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 11 · Pingry School55m HurdlesRound P1110.339
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 19 · Pingry School400 Meters191:06.629

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 7 · Pingry400m Hurdles30" / 0.762m7.1:09.26a9
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 8 · Pingry100m Hurdles33" / 0.838mRound P8.17.03aWind: -1.59
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Pingry100m Hurdles33" / 0.838m--FSWind: -0.49
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 3 · Pingry School300m Hurdles351.949
May 15A Third Night at the Horse FarmMay 15 · 400m Hurdles · Place 3 · Pingry Schoo400m Hurdles31:07.32—
May 6Skyland Conference Champs - DivisionalMay 6 · 400m Hurdles · Place 2 · Pingry400m Hurdles30" / 0.762m2.1:10.41a9
May 6Skyland Conference Champs - DivisionalMay 6 · 100m Hurdles · Place 5 · Pingry100m Hurdles33" / 0.838m5.17.67a9
May 6Skyland Conference Champs - OpenMay 6 · 400m Hurdles · Place 5 · Pingry400m Hurdles30" / 0.762m5.1:10.41a9
May 6Skyland Conference Champs - OpenMay 6 · 100m Hurdles · Place 5 · Pingry100m Hurdles33" / 0.838m5.17.67a9
May 2NJISAA Prep A Outdoor Track ChampionshipsMay 2 · 400m Hurdles · Place 2 · Pingry400m Hurdles21:11.919
May 2NJISAA Prep A Outdoor Track ChampionshipsMay 2 · 100m Hurdles · Place 3 · Pingry100m Hurdles316.739
May 2NJISAA Prep A Outdoor Track ChampionshipsMay 2 · 100m Hurdles · Place 3 · Pingry100m Hurdles316.769
Apr 29Somerset County ChampsApr 29 · 400m Hurdles · Place 8 · Pingry School400m Hurdles81:11.13—
Apr 29Somerset County ChampsApr 29 · 100m Hurdles · Place 8 · Pingry School100m Hurdles817.97—
Apr 29Somerset County ChampsApr 29 · 100m Hurdles · Place 9 · Pingry School100m HurdlesRound P918.43—
Apr 5Somerset County RelaysApr 5 · 400m Hurdles · Place 3 · Pingry400m Hurdles31:10.359
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 2 · Pingry School400m Hurdles21:11.559
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 2 · Pingry School400m Hurdles21:11.559
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 2 · Pingry School400m Hurdles21:11.559
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 2 · Pingry School400m Hurdles21:11.559

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14LVS OpenerDec 14 · Triple Jump · Place 6 · PingryTriple Jump6.26-3 PB9
Dec 14LVS OpenerDec 14 · Long Jump · Place 14 · PingryLong Jump14.13-4 PB9
Dec 14LVS OpenerDec 14 · 400 Meters · Place 15 · Pingry400 Meters15.1:09.00a9