Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorSJTCA Open (Boys) · May 224.50aSJTCA Open (Boys)May 2, 2026
400 Meters · OutdoorSJTCA Open (Boys) · May 253.15aSJTCA Open (Boys)May 2, 2026
400m Hurdles · 36" / 0.914m · IndoorBridgeton Relays · Apr 111:11.78aBridgeton RelaysApril 11, 2026
400m Hurdles · 36" / 0.914m · OutdoorDeptford Spartan Relays · Apr 41:03.06aDeptford Spartan RelaysApril 4, 2026
800 Meters · OutdoorCherokee Final Countdown- Last Chance · May 212:05.15aCherokee Final Countdown- Last ChanceMay 21, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 800 Meters · Place 9 · Triton Regional800 Meters9.2:05.15a PB10
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 25 · Triton Regional400 Meters25.53.99a10
May 9Camden County ChampionshipsMay 9 · 400 Meters · Place 18 · Triton Regional400 Meters18.53.85a10
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 43 · Triton Regional800 Meters43.2:06.09a10
May 2SJTCA Open (Boys)May 2 · 400 Meters · Place 28 · Triton Regional400 Meters28.53.15a PB10
May 2SJTCA Open (Boys)May 2 · 200 Meters · Place 63 · Triton Regional200 Meters63.24.50a PBWind: 1.210
Apr 4Deptford Spartan RelaysApr 4 · 400m Hurdles · Place 25 · Triton Regional400m Hurdles36" / 0.914m25.1:03.06a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · 400m Hurdles · Place 10 · Triton Regional400m Hurdles36" / 0.914m10.1:11.78a PB10