Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNeville Plummer Memorial Invitational · Apr 1816.37aNeville Plummer Memorial InvitationalApril 18, 2026
200 Meters · OutdoorRaider Twilight · Apr 1724.85Raider TwilightApril 17, 2025
400 Meters · IndoorSkyland Conference Indoor Championship · Feb 255.56Skyland Conference Indoor ChampionshipFebruary 2, 2025
400 Meters · OutdoorSkyland Conference Champs · May 552.01Skyland Conference ChampsMay 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1555.35aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 400m Hurdles · Place 6 · Watchung Hills Reg400m Hurdles36" / 0.914m6.56.51a11
Jun 12East Coast Champs Jun 12 · 400 Meters · Watchung Hills Reg400 Meters—DNS11
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 13 · Watchung Hills Reg400m Hurdles36" / 0.914m13.56.50a11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 3 · Watchung Hills Reg400m Hurdles36" / 0.914m3.55.35a PB11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 110m Hurdles · Place 21 · Watchung Hills Reg110m Hurdles39" / 0.991mRound P21.16.79aWind: -1.911
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 3 · Watchung Hil400m Hurdles356.47—
May 5Skyland Conference ChampsMay 5 · 400 Meters · Place 9 · Watchung Hil400 Meters952.01 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 3 · Watchung Hills Reg400m Hurdles36" / 0.914m3.56.47a11
May 5Skyland Conference Champs - Open ScoringMay 5 · 110m Hurdles · Watchung Hills Reg110m Hurdles39" / 0.991m--DNS11
May 5Skyland Conference Champs - Open ScoringMay 5 · 400 Meters · Place 9 · Watchung Hills Reg400 Meters9.52.01a11
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 2 · Watchung Hills Reg.400m Hurdles257.05a11
Apr 28Somerset County ChampsApr 28 · 110m Hurdles · Place 8 · Watchung Hills Reg.110m HurdlesRound P817.02a11
Apr 28Somerset County ChampsApr 28 · 110m Hurdles · Place 9 · Watchung Hills Reg.110m Hurdles916.80a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400m Hurdles · Place 1 · Watchung Hills Reg400m Hurdles36" / 0.914m1.57.25a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 110m Hurdles · Place 6 · Watchung Hills Reg110m Hurdles39" / 0.991mRound P6.16.95a11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 110m Hurdles · Place 3 · Watchung Hills Reg110m Hurdles39" / 0.991m3.16.37a PB11
Apr 18Neville Plummer Memorial InvitationalApr 18 · 400 Meters · Place 5 · Watchung Hills Reg400 Meters5.53.19a11
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 2 · Watchung Hil400m Hurdles259.48—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 2 · Watchung Hills Reg400m Hurdles36" / 0.914m2.1:00.59a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 400m Hurdles · Place 1 · Watchung Hills Reg400m Hurdles36" / 0.914m1.58.97a10
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 12 · Watchung Hills Reg.400m Hurdles1258.0210
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 12 · Watchung Hil400m Hurdles1258.0210
May 8Skyland Boys Frosh/Soph MeetMay 8 · 400m Hurdles · Place 1 · Watchung Hills Reg400m Hurdles36" / 0.914m1.58.65a10
May 6Skyland Conference Champs - DivisionalMay 6 · 400m Hurdles · Place 5 · Watchung Hills Reg400m Hurdles36" / 0.914m5.58.19a10
May 6Skyland Conference Champs - OpenMay 6 · 400m Hurdles · Place 8 · Watchung Hills Reg400m Hurdles36" / 0.914m8.58.19a10
Apr 17Raider TwilightApr 17 · 200 Meters · Place 38 · Watchung Hil200 Meters3824.85 PB10
Apr 17Raider TwilightApr 17 · 400 Meters · Place 11 · Watchung Hil400 Meters1153.6010
Apr 12Blue Devil ClassicApr 12 · 400m Hurdles · Place 3 · Watchung Hills Reg.400m Hurdles358.8410
Apr 5Somerset County RelaysApr 5 · 400m Hurdles · Place 6 · Watchung Hills Reg400m Hurdles659.5010
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 5 · Watchung Hills Reg.400m Hurdles559.8710
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 5 · Watchung Hills Reg.400m Hurdles559.8710
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 5 · Watchung Hills Reg.400m Hurdles559.8710
Mar 29Skyland Conference RelaysMar 29 · 400m Hurdles · Place 5 · Watchung Hills Reg.400m Hurdles559.8710

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 17 · Watchung Hills Reg.400 Meters1755.56 PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 32 · Watchung Hills Reg.400m Hurdles321:03.439
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 400m Hurdles · Place 32 · Watchung Hills Reg.400m Hurdles321:03.439
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 400m Hurdles · Place 2 · Watchung Hil400m Hurdles21:00.60—
May 21Skyland Conference Champs - DivisionalMay 21 · 400m Hurdles · Place 14 · Watchung Hills-B400m Hurdles141:01.67—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400m Hurdles · Place 14 · Watchung Hills Reg400m Hurdles36" / 0.914m14.1:01.67a9
May 14Somerset County ChampsMay 14 · 400m Hurdles · Place 10 · Watchung Hil400m Hurdles101:02.28—
May 14Somerset County ChampsMay 14 · 110m Hurdles · Place 16 · Watchung Hil110m HurdlesRound P1619.49—
May 3Raider TwilightMay 3 · 200 Meters · Place 73 · Watchung Hills Reg200 Meters73.25.91a9