Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSJTCA Open (Boys) · May 216.42aSJTCA Open (Boys)May 2, 2026
400 Meters · OutdoorSJTCA Open (Boys) · May 251.24aSJTCA Open (Boys)May 2, 2026
400m Hurdles · 27" / 0.686m · OutdoorDeptford Spartan Relays · Apr 51:03.18aDeptford Spartan RelaysApril 5, 2025
400m Hurdles · 36" / 0.914m · IndoorBridgeton Relays · Apr 111:02.50aBridgeton RelaysApril 11, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 2 & 3 · May 2956.56aNJSIAA Group Championships - 2 & 3May 29, 2026
55 Meter · IndoorSJTCA #3 · Dec 166.96aSJTCA #3December 16, 2025
55 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 146.87NJSIAA Sectional Championships - South Group 3February 14, 2026
55m Hurdles · 39" · IndoorSJTCA Meet #4 · Dec 219.16aSJTCA Meet #4December 21, 2024
60m Hurdles · 39" / 0.991m · IndoorAdidas Indoor Nationals · Mar 209.21aAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 400m Hurdles · Place 12 · Triton Regional400m Hurdles36" / 0.914m12.56.56a PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 4 · Triton Regional400m Hurdles36" / 0.914m4.56.90a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 11 · Triton Regional400 Meters11.51.92a12
May 9Camden County ChampionshipsMay 9 · 400 Meters · Place 6 · Triton Regional400 Meters6.51.66a12
May 2SJTCA Open (Boys)May 2 · 110m Hurdles · Place 17 · Triton Regional110m Hurdles39" / 0.991m17.16.42a PBWind: 0.912
May 2SJTCA Open (Boys)May 2 · 400 Meters · Place 6 · Triton Regional400 Meters6.51.24a PB12
Apr 4Deptford Spartan RelaysApr 4 · 400m Hurdles · Place 15 · Triton Regional400m Hurdles36" / 0.914m15.1:00.78a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · 400m Hurdles · Place 2 · Triton Regional400m Hurdles36" / 0.914m2.1:02.50a PB12
Mar 20Adidas Indoor NationalsMar 20 · 60m Hurdles · Place 116 · Triton Regional60m Hurdles39" / 0.991mRound P116.9.21a PB12
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55 Meters · Place 15 · Triton Regional55 MetersRound P156.87 PB12
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55 Meters · Place 15 · Triton Regional55 MetersRound P156.8712
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 7 · Triton Regional55m HurdlesRound P78.3112
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 7 · Triton Regional55m HurdlesRound P78.3112
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 7 · Triton Regional55m Hurdles78.0812
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 7 · Triton Regional55m Hurdles78.0812
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 6 · Triton Regional55m Hurdles68.4012
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 24 · Triton Regional55 Meters247.0112
Jan 8SJTCA #10Jan 8 · 55 Meters · Place 50 · Triton Regional55 Meters507.2312

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16SJTCA #3Dec 16 · 55 Meter · Place 15 · Triton Regional55 Meter15.6.96a PB12
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55m Hurdles · Place 14 · Triton Regional55m HurdlesRound P148.8111
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55m Hurdles · Place 14 · Triton Regional55m HurdlesRound P148.8111
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55m Hurdles · Place 17 · Triton Regional55m HurdlesRound P178.5711
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 47 · Triton Regional55 Meters477.1311
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 47 · Triton Regional55 Meters477.1311
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 11 · Triton Regional55m Hurdles118.6811
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 11 · Triton Regional55m Hurdles118.6811
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 47 · Triton Regional55 Meters477.1311
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 47 · Triton Regional55 Meters477.1311
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 11 · Triton Regional55m Hurdles118.6811
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 11 · Triton Regional55m Hurdles118.6811

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Cherokee Last ChanceMay 22 · 400m Hurdles · Place 3 · Triton Regional400m Hurdles36" / 0.914m3.1:02.68a11
May 7Tri County Conf ShowcaseMay 7 · 400m Hurdles · Triton Regional400m Hurdles36" / 0.914m--DNS11
May 7Tri County Conf ShowcaseMay 7 · 110m Hurdles · Place 27 · Triton Regional110m Hurdles39" / 0.991mRound P27.19.07a11
Apr 5Deptford Spartan RelaysApr 5 · 400m Hurdles · Place 15 · Triton Regional400m Hurdles27" / 0.686m15.1:03.18a PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 55m Hurdles · Place 31 · Triton Regional55m Hurdles39"31.9.16a PB11
Dec 14SJTCA Meet #2Dec 14 · 55m Hurdles · Place 28 · Triton Regional55m Hurdles39"28.10.08a11