Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTim Grant Invitational · May 214:56.74aTim Grant InvitationalMay 21, 2026
400 Meters · OutdoorPR Night at Bernards · May 81:00.54aPR Night at BernardsMay 8, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - NPA & NPB · May 291:05.01aNJSIAA Group Championships - NPA & NPBMay 29, 2026
800 Meters · OutdoorPR Night at Bernards · May 82:07.16aPR Night at BernardsMay 8, 2026
Full · OutdoorSomerset County Relays · Apr 51:10.71Somerset County RelaysApril 5, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 24 · Pingry400m Hurdles36" / 0.914m24.1:05.01a PB11
May 21Tim Grant InvitationalMay 21 · 1 Mile · Place 1 · Pingry1 Mile1.4:56.74a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 400m Hurdles · Place 11 · Pingry400m Hurdles36" / 0.914m11.1:07.38a11
May 14A Fourth Night at the Horse FarmMay 14 · 800 Meters · Place 18 · Pingry800 Meters18.2:08.38a11
May 8PR Night at BernardsMay 8 · 800 Meters · Place 14 · Pingry800 Meters14.2:07.16a PB11
May 8PR Night at BernardsMay 8 · 400 Meters · Place 31 · Pingry400 Meters31.1:00.54a PB11
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 31 · Pingry Schoo400m Hurdles311:08.23—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 31 · Pingry400m Hurdles36" / 0.914m31.1:08.23a11
May 1 NJISAA Prep A Outdoor Track ChampionshipsMay 1 · 400m Hurdles · Place 4 · Pingry400m Hurdles36" / 0.914m4.1:08.26a11
Apr 28Somerset County ChampsApr 28 · 800 Meters · Place 21 · Pingry School800 Meters212:09.97a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400m Hurdles · Place 24 · Pingry400m Hurdles36" / 0.914m24.1:08.07a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 800 Meters · Place 9 · Pingry800 Meters9.2:11.41a11
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 17 · Pingry Schoo400m Hurdles171:09.40—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 16 · Pingry400m Hurdles36" / 0.914m16.1:11.56a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 800 Meters · Place 8 · Pingry School800 Meters82:15.7910
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 4 · Pingry School300m Hurdles450.8210
May 15A Third Night at the Horse FarmMay 15 · 800 Meters · Place 18 · Pingry Schoo800 Meters182:11.17—
May 2NJISAA Prep A Outdoor Track ChampionshipsMay 2 · 800 Meters · Place 7 · Pingry800 Meters72:12.5410
Apr 29Somerset County ChampsApr 29 · 800 Meters · Place 23 · Pingry School800 Meters232:11.87—
Apr 5Somerset County RelaysApr 5 · Full · Place 27 · PingryFull271:10.71 PB10
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 15 · Pingry School400m Hurdles151:11.0810
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 15 · Pingry School400m Hurdles151:11.0810
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 15 · Pingry School400m Hurdles151:11.0810
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 15 · Pingry School400m Hurdles151:11.0810

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 800 Meters · Place 5 · Pingry Schoo800 Meters52:17.55—