Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1820.67aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
200 Meters · IndoorNJ Spiked Shoe Holiday Festival · Dec 2225.03aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
400 Meters · IndoorSJTCA #13 · Jan 2055.39SJTCA #13January 20, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1557.71aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
55 Meter · IndoorSJTCA Winter Meet #5 · Dec 277.84aSJTCA Winter Meet #5December 27, 2023
55m Hurdles · 39" · IndoorSJTCA Meet #2 · Dec 139.13aSJTCA Meet #2December 13, 2025
800 Meters · OutdoorHaddonfield Distance Night · May 42:01.44aHaddonfield Distance NightMay 4, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Baker InvitationalMay 21 · 800 Meters · Place 6 · Haddonfield Memorial800 Meters6.2:01.86a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 3 · Haddonfield Memorial400m Hurdles36" / 0.914m3.57.71a PB11
May 9Camden County ChampionshipsMay 9 · 400m Hurdles · Place 2 · Haddonfield Memorial400m Hurdles36" / 0.914m2.57.78a11
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 25 · Haddonfield Memorial800 Meters25.2:01.44a PB11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 10 · Haddonfield Memorial400m Hurdles36" / 0.914m10.1:00.08a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 110m Hurdles · Place 32 · Haddonfield Memorial110m Hurdles39" / 0.991m32.20.67a PB11
Apr 11Blue Devil ClassicApr 11 · 400m Hurdles · Place 7 · Haddonfield Memorial400m Hurdles36" / 0.914m7.59.06a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20SJTCA #13Jan 20 · 400 Meters · Place 16 · Haddonfield Memorial400 Meters1655.39 PB11
Jan 20SJTCA #13Jan 20 · 55m Hurdles · Place 6 · Haddonfield Memorial55m Hurdles68.5311

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 200 Meters · Place 69 · Haddonfield Memorial200 Meters69.25.03a PB11
Dec 13SJTCA Meet #2Dec 13 · 55m Hurdles · Place 25 · Haddonfield Memorial55m Hurdles39"25.9.13a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 25 · Haddonfield Memorial55m Hurdles39"Round P25.9.98a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 26 · Haddonfield Memorial200 Meters26.25.66a10

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 400m Hurdles · Place 2 · Haddonfield Memorial400m Hurdles36" / 0.914m2.1:02.58a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 16Baker InvitationalMay 16 · 400m Hurdles · Place 15 · Haddonfield Memorial400m Hurdles36" / 0.914m15.1:05.59a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 22SJTCA Winter Meet #12Jan 22 · 55m Hurdles · Place 58 · Haddonfield Memorial55m Hurdles5810.249

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 55m Hurdles · Place 32 · Haddonfield Memorial55m Hurdles39"32.11.04a9
Dec 27SJTCA Winter Meet #5Dec 27 · 55 Meter · Place 59 · Haddonfield Memorial55 Meter59.7.84a PB9
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 29 · Haddonfield Memorial200 Meters29.27.74a9