Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCherokee Final Countdown- Last Chance · May 2115.09aCherokee Final Countdown- Last ChanceMay 21, 2026
300m Hurdles · 36" / 0.914m · OutdoorThe Bensalem Invitational · Apr 1143.00aThe Bensalem InvitationalApril 11, 2026
400 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3156.76The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
400m Hurdles · 36" / 0.914m · OutdoorOlympic Conference Championships 2026 · Apr 291:01.43aOlympic Conference Championships 2026April 29, 2026
55m Hurdles · 39" · IndoorSJTCA Meet #2 · Dec 138.41aSJTCA Meet #2December 13, 2025
Triple Jump · OutdoorOlympic Conference Championships 2026 · Apr 2941' 3"Olympic Conference Championships 2026April 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 400m Hurdles · Place 13 · Rancocas Valley Reg400m Hurdles36" / 0.914m13.1:02.97a11
May 21Cherokee Final Countdown- Last ChanceMay 21 · 110m Hurdles · Place 1 · Rancocas Valley Reg110m Hurdles39" / 0.991m1.15.09a PB11
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Triple Jump · Place 10 · Rancocas ValTriple Jump1040-04.2511
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 400m Hurdles · Place 16 · Rancocas Val400m Hurdles161:00.6811
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 110m Hurdles · Place 14 · Rancocas Val110m HurdlesRound P1415.8311
May 7Burlington County ChampionshipsMay 7 · Triple Jump · Place 9 · Rancocas ValTriple Jump938-01.00—
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 4 · Rancocas Val400m Hurdles458.69—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 3 · Rancocas Val110m Hurdles315.55—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 2 · Rancocas Val110m HurdlesRound P215.55—
May 2SJTCA Open (Boys)May 2 · Triple Jump · Place 9 · Rancocas Valley RegTriple Jump9.40-09.5011
May 2SJTCA Open (Boys)May 2 · 110m Hurdles · Place 3 · Rancocas Valley Reg110m Hurdles39" / 0.991m3.15.00aWind: 2.511
Apr 29Olympic Conference Championships 2026Apr 29 · Triple Jump · Place 7 · Rancocas Valley RegTriple Jump7.41' 3" PBWind: 011
Apr 29Olympic Conference Championships 2026Apr 29 · 400m Hurdles · Place 12 · Rancocas Valley Reg400m Hurdles36" / 0.914m12.1:01.43a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 110m Hurdles · Place 8 · Rancocas Valley Reg110m Hurdles39" / 0.991mRound P8.15.42aWind: 1.811
Apr 29Olympic Conference Championships 2026Apr 29 · 110m Hurdles · Place 4 · Rancocas Valley Reg110m Hurdles39" / 0.991m4.15.13aWind: 1.811
Apr 11The Bensalem InvitationalApr 11 · 300m Hurdles · Place 3 · Rancocas Valley Reg300m Hurdles36" / 0.914m3.43.00a PB11
Apr 11The Bensalem InvitationalApr 11 · 110m Hurdles · Place 3 · Rancocas Valley Reg110m Hurdles39" / 0.991m3.15.47a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 55m Hurdles · Place 6 · Rancocas Valley Reg55m Hurdles68.3611
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 55m Hurdles · Place 12 · Rancocas Valley Reg55m HurdlesRound P128.2811
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 22 · Rancocas Valley Reg55m HurdlesRound P228.2011
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 49 · Rancocas Valley Reg400 Meters4956.76 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 22 · Rancocas Valley Reg55m HurdlesRound P228.2011
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 49 · Rancocas Valley Reg400 Meters4956.7611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #2Dec 13 · 55m Hurdles · Place 11 · Rancocas Valley Reg55m Hurdles39"11.8.41a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 110m Hurdles · Place 3 · Rancocas Val110m Hurdles315.65—
May 22Cherokee Last ChanceMay 22 · 110m Hurdles · Place 3 · Rancocas Valley Reg110m Hurdles39" / 0.991m3.16.44a10
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 400m Hurdles · Place 20 · Rancocas Val400m Hurdles201:01.2310
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 16 · Rancocas Val110m HurdlesRound P1616.2310
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 14 · Rancocas Valley Reg400m Hurdles36" / 0.914m14.1:04.66a10
May 10Burlington County ChampionshipMay 10 · 110m Hurdles · Place 6 · Rancocas Valley Reg110m Hurdles39" / 0.991mRound P6.16.37a10
May 10Burlington County ChampionshipMay 10 · 110m Hurdles · Place 4 · Rancocas Valley Reg110m Hurdles39" / 0.991m4.15.65a10
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 13 · Rancocas Valley Reg400m Hurdles36" / 0.914m13.1:07.34a10
Apr 5Don Danser MemorialApr 5 · 110m Hurdles · Place 10 · Rancocas Valley Reg110m Hurdles39" / 0.991m10.18.09a10
Apr 2RV Tri MeetApr 2 · 110m Hurdles · Place 5 · Rancocas Valley Reg110m Hurdles39" / 0.991m5.18.98a10