Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 163:28.73aBishop Loughlin GamesDecember 16, 2023
1600 Meters · OutdoorNorth Texas 1600 TF26 · Aug 85:45.44aNorth Texas 1600 TF26August 8, 2026
200 Meters · IndoorRidge Winter Invitational · Dec 926.15aRidge Winter InvitationalDecember 9, 2024
200 Meters · OutdoorNJSIAA Non Public A-B · Jun 727.69aNJSIAA Non Public A-BJune 7, 2024
200 Meters · Relay Split · OutdoorSkyland Relays · Apr 131:04.829aSkyland RelaysApril 13, 2024
300m Hurdles · 36" / 0.914m · OutdoorTim Grant Invitational · May 2147.60aTim Grant InvitationalMay 21, 2026
400 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1056.22aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
400 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2955.79aNJSIAA Group Championships - NPA & NPBMay 29, 2026
400 Meters · Relay Split · OutdoorNJISAA Relays · Apr 61:14.595NJISAA RelaysApril 6, 2024
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - NPA & NPB · May 291:04.02aNJSIAA Group Championships - NPA & NPBMay 29, 2026
55m Hurdles · 39" · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 109.73aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
600 Meters · IndoorBishop Loughlin Games · Dec 161:51.67aBishop Loughlin GamesDecember 16, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 8North Texas 1600 TF26Aug 8 · 1600 Meters · Place 68 · UnattachedUnattached1600 Meters68.5:45.44a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 23 · PingryPingry400m Hurdles36" / 0.914m23.1:04.02a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 40 · PingryPingry400 Meters40.55.79a PB11
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 7 · PingryPingry300m Hurdles36" / 0.914m7.47.60a PB11
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 30 · Pingry SchooPingry Schoo400m Hurdles301:06.826—
May 5Skyland Conference ChampsMay 5 · 400 Meters · Place 38 · Pingry SchooPingry Schoo400 Meters3857.41—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 30 · PingryPingry400m Hurdles36" / 0.914m30.1:06.83a11
May 5Skyland Conference Champs - Open ScoringMay 5 · 400 Meters · Place 38 · PingryPingry400 Meters38.57.41a11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 400m Hurdles · Place 3 · PingryPingry400m Hurdles36" / 0.914m3.1:07.67a11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 200 Meters · PingryPingry200 Meters—DNS11
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 22 · Pingry SchoolPingry School400m Hurdles221:09.47a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400m Hurdles · Place 12 · PingryPingry400m Hurdles36" / 0.914m12.1:04.56a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400 Meters · Place 19 · PingryPingry400 Meters19.55.97a11
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 10 · Pingry SchooPingry Schoo400m Hurdles101:06.66—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 17 · PingryPingry400m Hurdles36" / 0.914m17.1:12.61a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 28 · Pingry SchoolPingry School400 Meters2856.6711
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 13 · PingryPingry55m Hurdles39"Round P13.9.73a PB11
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 400 Meters · Place 17 · PingryPingry400 Meters17.56.22a PB11
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 28 · Pingry SchoolPingry School55m HurdlesRound P2810.8511
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 28 · Pingry SchoolPingry School55m HurdlesRound P2810.8511
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 27 · Pingry SchoolPingry School400 Meters2757.0411
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 400 Meters · Place 27 · Pingry SchoolPingry School400 Meters2757.0411
Jan 28JV InvitationalJan 28 · 55m Hurdles · PingryPingry55m Hurdles39"—DNS11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 17 · Pingry SchoolPingry School400m Hurdles171:12.1310
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 17 · Pingry SchoolPingry School400m Hurdles171:12.1310
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 17 · Pingry SchoolPingry School400m Hurdles171:12.1310
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 17 · Pingry SchoolPingry School400m Hurdles171:12.1310

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 41 · Pingry SchoolPingry School400 Meters4158.7510
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 400 Meters · Place 13 · Pingry SchoolPingry School400 Meters1356.6810
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 33 · Pingry SchoolPingry School400 Meters3359.3710

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14LVS OpenerDec 14 · 400 Meters · Place 21 · PingryPingry400 Meters21.59.60a10
Dec 9Ridge Winter InvitationalDec 9 · 400 Meters · Place 51 · PingryPingry400 Meters51.58.76a10
Dec 9Ridge Winter InvitationalDec 9 · 200 Meters · Place 80 · PingryPingry200 Meters80.26.15a PB10
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 200 Meters · Place 18 · Pingry SchoolPingry School200 Meters1830.649
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 400 Meters · Place 17 · Pingry SchoolPingry School400 Meters171:05.539

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 400 Meters · Place 49 · PingryPingry400 Meters49.58.96a9
Jun 7NJSIAA Non Public A-BJun 7 · 200 Meters · Place 52 · PingryPingry200 Meters52.27.69a PBWind: 0.69
May 28A Second Night at the Horse FarmMay 28 · 400 Meters · Place 30 · Pingry SchooPingry Schoo400 Meters3058.76—
May 21Skyland Conference Champs - DivisionalMay 21 · 400 Meters · Place 49 · Pingry SchoolPingry School400 Meters4959.76—
May 21Skyland Conference Champs - DivisionalMay 21 · 200 Meters · Place 57 · Pingry SchoolPingry School200 Meters5727.86—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · Place 49 · PingryPingry400 Meters49.59.76a9
May 21Skyland Conference Champs - Open ScoresMay 21 · 200 Meters · Place 57 · PingryPingry200 Meters57.27.86a9
May 14Somerset County ChampsMay 14 · 400 Meters · Place 33 · Pingry SchooPingry Schoo400 Meters331:00.03—
May 4NJISAA Prep A ChampionshipsMay 4 · 400 Meters · Place 11 · Pingry SchoolPingry School400 Meters1159.999
Apr 13Skyland RelaysApr 13 · 200 Meters · PingryPingry200 MetersRelay Split—1:04.829a PB9
Apr 6NJISAA RelaysApr 6 · 400 Meters · PingryPingry400 MetersRelay Split—1:14.595 PB9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Bishop Loughlin GamesDec 16 · 1000 Meters · Place 77 · PingryPingry1000 Meters77.3:28.73a PB9
Dec 16Bishop Loughlin GamesDec 16 · 600 Meters · Place 69 · PingryPingry600 Meters69.1:51.67a PB9