Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 712.30aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2826.51aU.S. Marine Corps Holiday ClassicDecember 28, 2024
200 Meters · OutdoorBernards, Hillsborough, North Hunterdon Tri Meet · May 1824.7Bernards, Hillsborough, North Hunterdon Tri MeetMay 18, 2026
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2859.31aU.S. Marine Corps Holiday ClassicDecember 28, 2024
400 Meters · OutdoorTim Grant Invitational · May 2155.32aTim Grant InvitationalMay 21, 2026
400m Hurdles · 36" / 0.914m · OutdoorSkyland Conference Champs - Divisional · May 61:07.81aSkyland Conference Champs - DivisionalMay 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 8 · Bernards400 Meters8.55.32a PB10
May 21Tim Grant InvitationalMay 21 · 200 Meters · Place 13 · Bernards200 Meters13.25.41a10
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 200 Meters · Place 12 · Bernards200 Meters12.24.7 PB10
May 8PR Night at BernardsMay 8 · 400 Meters · Place 12 · Bernards400 Meters12.55.55a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 100 Meters · Place 17 · Bernards100 MetersRound P17.12.30a PB10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 400 Meters · Bernards400 Meters—DNS10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 100 Meters · Place 17 · Bernards100 MetersRound P17.12.30a10
Apr 28Somerset County ChampsApr 28 · 400 Meters · Place 25 · Bernards400 Meters2556.35a10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 9 · Bernards400 Meters91:01.269
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 400m Hurdles · Place 42 · Bernards400m Hurdles421:10.459
May 8Skyland Boys Frosh/Soph MeetMay 8 · 400m Hurdles · Place 11 · Bernards400m Hurdles36" / 0.914m11.1:09.20a9
May 6Skyland Conference Champs - DivisionalMay 6 · 400m Hurdles · Place 17 · Bernards400m Hurdles36" / 0.914m17.1:07.81a PB9
May 6Skyland Conference Champs - OpenMay 6 · 400m Hurdles · Place 37 · Bernards400m Hurdles36" / 0.914m37.1:07.81a9
Apr 29Somerset County ChampsApr 29 · 400m Hurdles · Place 30 · Bernards400m Hurdles301:09.91—
Apr 5Somerset County RelaysApr 5 · 400m Hurdles · Place 26 · Bernards400m Hurdles261:09.519
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 11 · Bernards400m Hurdles111:07.299
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 11 · Bernards400m Hurdles111:07.299
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 11 · Bernards400m Hurdles111:07.299
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 11 · Bernards400m Hurdles111:07.299

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 35 · Bernards55m HurdlesRound P3511.219
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 36 · Bernards400 Meters3659.709

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 128 · Bernards400 Meters128.59.31a PB9
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 62 · Bernards200 Meters62.26.51a PB9
Dec 20Coach Saint InvitationalDec 20 · 400 Meters · Place 5 · Bernards400 Meters5.59.67a9