Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Conference Boys Frosh/Soph Champs · May 2512.82Skyland Conference Boys Frosh/Soph ChampsMay 25, 2023
110m Hurdles · 39" / 0.991m · OutdoorSkyland Conference Champs - Open Scoring · May 517.29aSkyland Conference Champs - Open ScoringMay 5, 2026
200 Meters · OutdoorBernards, Hillsborough, North Hunterdon Tri Meet · May 1824.4Bernards, Hillsborough, North Hunterdon Tri MeetMay 18, 2026
200 Meters · Relay Split · OutdoorSkyland Relays · Apr 131:08.363aSkyland RelaysApril 13, 2024
300m Hurdles · 36" / 0.914m · OutdoorTim Grant Invitational · May 2145.32aTim Grant InvitationalMay 21, 2026
400 Meters · OutdoorPR Night at Bernards · May 858.43aPR Night at BernardsMay 8, 2026
400 Meters · Relay Split · OutdoorSkyland Conference Champs - Open Scores · May 2155.879Skyland Conference Champs - Open ScoresMay 21, 2024
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 151:05.86aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
55m Hurdles · 39" · IndoorCoach Saint Invitational · Dec 129.07aCoach Saint InvitationalDecember 12, 2025
High Jump · OutdoorBernards, Hillsborough, North Hunterdon Tri Meet · May 185-0Bernards, Hillsborough, North Hunterdon Tri MeetMay 18, 2026
Pole Vault · OutdoorSkyland Conference Champs - Open Scoring · May 510-00.00Skyland Conference Champs - Open ScoringMay 5, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 4 · Bernards300m Hurdles36" / 0.914m4.45.32a PB12
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · High Jump · Place 2 · BernardsHigh Jump2.5-0 PB12
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 200 Meters · Place 8 · Bernards200 Meters8.24.4 PB12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Pole Vault · BernardsPole Vault--NH12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 400m Hurdles · Place 24 · Bernards400m Hurdles36" / 0.914m24.1:05.86a PB12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 110m Hurdles · Place 15 · Bernards110m Hurdles39" / 0.991mRound P15.17.29aWind: 2.112
May 8PR Night at BernardsMay 8 · 400 Meters · Place 24 · Bernards400 Meters24.58.43a PB12
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 28 · Bernards400m Hurdles281:06.60—
May 5Skyland Conference ChampsMay 5 · 110m Hurdles · Place 4 · Bernards110m Hurdles417.29—
May 5Skyland Conference Champs - Open ScoringMay 5 · Pole Vault · Place 16 · BernardsPole Vault16.10-00.00 PB12
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 28 · Bernards400m Hurdles36" / 0.914m28.1:06.60a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 110m Hurdles · Place 4 · Bernards110m Hurdles39" / 0.991m4.17.29a PB12
Apr 28Somerset County ChampsApr 28 · Pole Vault · Place 10 · BernardsPole Vault109-012
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 25 · Bernards400m Hurdles251:10.97a12
Apr 28Somerset County ChampsApr 28 · 110m Hurdles · Place 15 · Bernards110m HurdlesRound P1518.14a12
Apr 17Ridge Night Of 1600'SApr 17 · 110m Hurdles · Place 11 · Bernards110m Hurdles39" / 0.991m11.17.82a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 15 · Bernards55m HurdlesRound P158.9312
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 11 · Bernards55m HurdlesRound P118.9312

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Coach Saint InvitationalDec 12 · 55m Hurdles · Place 31 · Bernards55m Hurdles39"Round P31.9.07a PB12
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 13 · Bernards55m HurdlesRound P139.2911
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Pole Vault · Place 21 · BernardsPole Vault218-611

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 8 · Bernards400 Meters859.7911
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Pole Vault · BernardsPole Vault—10-00.0011
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 110m Hurdles · Place 22 · Bernards110m HurdlesRound P2217.8411
May 6Skyland Conference Champs - DivisionalMay 6 · Pole Vault · Place 7 · BernardsPole Vault7.9-06.0011
May 6Skyland Conference Champs - DivisionalMay 6 · 110m Hurdles · Place 9 · Bernards110m Hurdles39" / 0.991m9.18.44a11
May 6Skyland Conference Champs - OpenMay 6 · Pole Vault · Place 17 · BernardsPole Vault17.9-06.0011
May 6Skyland Conference Champs - OpenMay 6 · 110m Hurdles · Place 9 · Bernards110m Hurdles39" / 0.991m9.18.44a11
Apr 29Somerset County ChampsApr 29 · Triple Jump · Place 25 · BernardsTriple Jump2533-09.50—
Apr 29Somerset County ChampsApr 29 · Pole Vault · Place 11 · BernardsPole Vault1110-00.00—
Apr 29Somerset County ChampsApr 29 · 110m Hurdles · Place 19 · Bernards110m HurdlesRound P1918.70—
Apr 5Somerset County RelaysApr 5 · Triple Jump · Place 18 · BernardsTriple Jump1831-00.7511
Apr 5Somerset County RelaysApr 5 · Pole Vault · Place 9 · BernardsPole Vault99-00.0011
Apr 5Somerset County RelaysApr 5 · High Jump · BernardsHigh Jump—05.0011
Apr 5Somerset County RelaysApr 5 · High Jump · Place 13 · BernardsHigh Jump135-00.0011
Mar 29Skyland Conference RelaysMar 29 · Pole Vault · Place 9 · BernardsPole Vault99-011
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 9 · Bernards400m Hurdles91:05.4111
Mar 29Skyland Conference RelaysMar 29 · Pole Vault · Place 9 · BernardsPole Vault99-011
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 9 · Bernards400m Hurdles91:05.4111

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Pole Vault · Place 11 · BernardsPole Vault119-010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Pole Vault · Place 11 · BernardsPole Vault119-010
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Pole Vault · Place 6 · BernardsPole Vault69-00.00—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 400 Meters · Place 35 · Bernards400 Meters351:03.73—
May 21Skyland Conference Champs - DivisionalMay 21 · Pole Vault · Place 11 · BernardsPole Vault119-06.00—
May 21Skyland Conference Champs - Open ScoresMay 21 · Pole Vault · Place 11 · BernardsPole Vault11.9-06.0010
May 21Skyland Conference Champs - Open ScoresMay 21 · 400 Meters · Bernards400 MetersRelay Split—55.879 PB10
Apr 13Skyland RelaysApr 13 · 200 Meters · Bernards200 MetersRelay Split—1:08.363a PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 400 Meters · Place 12 · Bernards400 Meters1259.61—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 100 Meters · Place 40 · Bernards100 MetersRound P4012.82 PB—
May 5Raider Twilight IMay 5 · 400 Meters · Place 52 · Bernards400 Meters521:00.00—