Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCamden County Championships · May 911.22aCamden County ChampionshipsMay 9, 2026
200 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2923.07aOlympic Conference Championships 2026April 29, 2026
400 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2954.43aOlympic Conference Championships 2026April 29, 2026
400m Hurdles · 36" / 0.914m · OutdoorCherokee Olympic Batch Meet · Apr 221:04.35aCherokee Olympic Batch MeetApril 22, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Place 12 · Eastside100 MetersRound P12.11.29aWind: 0.811
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 5 · Eastside100 MetersRound P5.11.47aWind: -0.511
May 9Camden County ChampionshipsMay 9 · 100 Meters · Place 3 · Eastside100 Meters3.11.22a PBWind: -0.811
May 2SJTCA Open (Boys)May 2 · 400 Meters · Place 79 · Eastside400 Meters79.58.17a11
May 2SJTCA Open (Boys)May 2 · 100 Meters · Place 29 · Eastside100 Meters29.11.55aWind: 0.611
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Place 29 · Eastside400 Meters29.54.43a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 200 Meters · Place 15 · Eastside200 Meters15.23.07a PBWind: 1.711
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 23 · Eastside100 MetersRound P23.11.96aWind: -1.611
Apr 22Cherokee Olympic Batch MeetApr 22 · 400m Hurdles · Place 2 · Eastside400m Hurdles36" / 0.914m2.1:04.35a PB11
Apr 22Cherokee Olympic Batch MeetApr 22 · 200 Meters · Place 2 · Eastside200 Meters2.23.12a11
Apr 22Cherokee Olympic Batch MeetApr 22 · 100 Meters · Place 2 · Eastside100 Meters2.11.52a11
Apr 15Moorestown Olympic Batch MeetApr 15 · 400 Meters · Place 43 · Eastside400 Meters43.1:02.97a11
Apr 15Moorestown Olympic Batch MeetApr 15 · 200 Meters · Place 50 · Eastside200 Meters50.26.01a11