Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCamden County Championships · May 915.20aCamden County ChampionshipsMay 9, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 125.26aOcean Breeze InvitationalFebruary 1, 2025
400m Hurdles · 36" / 0.914m · OutdoorBlue Devil Classic · Apr 111:01.83aBlue Devil ClassicApril 11, 2026
55m Hurdles · 39" · IndoorOcean Breeze Invitational · Feb 18.57aOcean Breeze InvitationalFebruary 1, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 7 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P7.15.59aWind: 2.211
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 8 · Haddonfield Memorial110m Hurdles39" / 0.991m8.15.79aWind: -0.511
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 4 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P4.15.55aWind: -0.611
May 9Camden County ChampionshipsMay 9 · 110m Hurdles · Place 2 · Haddonfield Memorial110m Hurdles39" / 0.991m2.15.20a PBWind: -0.411
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 17 · Haddonfield Memorial400m Hurdles36" / 0.914m17.1:02.14a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 110m Hurdles · Place 13 · Haddonfield Memorial110m Hurdles39" / 0.991m13.16.77a11
Apr 11Blue Devil ClassicApr 11 · 400m Hurdles · Place 22 · Haddonfield Memorial400m Hurdles36" / 0.914m22.1:01.83a PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 21 · Haddonfield Memorial55m HurdlesRound P218.5211
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 7 · Haddonfield Memorial55m HurdlesRound P78.3911
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 6 · Haddonfield Memorial55m Hurdles68.4911
Jan 20SJTCA #13Jan 20 · 200 Meters · Place 47 · Haddonfield Memorial200 Meters4726.5011
Jan 20SJTCA #13Jan 20 · 55m Hurdles · Place 4 · Haddonfield Memorial55m Hurdles48.4511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 19 · Haddonfield Memorial110m HurdlesRound P1916.3210
May 22Baker InvitationalMay 22 · 110m Hurdles · Place 3 · Haddonfield Memorial110m Hurdles39" / 0.991mRound P3.16.77a10
May 22Baker InvitationalMay 22 · 110m Hurdles · Place 3 · Haddonfield Memorial110m Hurdles39" / 0.991m3.16.20a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 7 · Haddonfield Memorial55m Hurdles39"Round P7.8.61a10
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 8 · Haddonfield Memorial55m Hurdles39"8.8.57a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 15 · Haddonfield Memorial200 Meters15.25.26a PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14SJTCA Meet #2Dec 14 · 55m Hurdles · Place 18 · Haddonfield Memorial55m Hurdles39"18.8.87a10
Jan 17SJTCA Winter Meet #10Jan 17 · 55m Hurdles · Place 43 · Haddonfield Memorial55m HurdlesRound P4310.699

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16Baker InvitationalMay 16 · 400m Hurdles · Place 18 · Haddonfield Memorial400m Hurdles36" / 0.914m18.1:06.88a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 39 · Haddonfield Memorial200 Meters39.28.49a9