Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJTCA Open (Boys) · May 211.61aSJTCA Open (Boys)May 2, 2026
1600 Meters · OutdoorCherokee Olympic Batch Meet · Apr 226:31.86aCherokee Olympic Batch MeetApril 22, 2026
200 Meters · OutdoorSJTCA Open (Boys) · May 223.86aSJTCA Open (Boys)May 2, 2026
400 Meters · IndoorOlympic Conference #1 · Dec 201:00.71aOlympic Conference #1December 20, 2024
400 Meters · OutdoorCamden County Championships · May 1055.39Camden County ChampionshipsMay 10, 2025
55 Meter · IndoorSJTCA Meet #1 · Dec 136.95aSJTCA Meet #1December 13, 2024
55 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 316.84Olympic & Tri-County Conf MeetJanuary 31, 2025

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 · 200 Meters · Place 25 · Eastside200 Meters25.24.67aWind: 1.512
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Place 24 · Eastside100 MetersRound P24.11.78aWind: 0.812
May 2SJTCA Open (Boys)May 2 · 200 Meters · Place 37 · Eastside200 Meters37.23.86a PBWind: 1.212
May 2SJTCA Open (Boys)May 2 · 100 Meters · Place 38 · Eastside100 Meters38.11.61a PBWind: 112
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Place 40 · Eastside400 Meters40.58.33a12
Apr 29Olympic Conference Championships 2026Apr 29 · 200 Meters · Place 26 · Eastside200 Meters26.24.11aWind: 0.512
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 21 · Eastside100 MetersRound P21.11.96aWind: -0.312
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 22 · Eastside100 Meters22.11.99aWind: -1.212
Apr 22Cherokee Olympic Batch MeetApr 22 · 1600 Meters · Place 36 · Eastside1600 Meters36.6:31.86a PB12
Apr 22Cherokee Olympic Batch MeetApr 22 · 200 Meters · Place 6 · Eastside200 Meters6.23.94a12
Apr 22Cherokee Olympic Batch MeetApr 22 · 100 Meters · Place 7 · Eastside100 Meters7.11.90a12
Apr 15Moorestown Olympic Batch MeetApr 15 · 400 Meters · Place 32 · Eastside400 Meters32.1:00.09a12
Apr 15Moorestown Olympic Batch MeetApr 15 · 200 Meters · Place 11 · Eastside200 Meters11.24.18a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Ocean Breeze Freedom GamesJan 3 · 55 Meters · Place 62 · Eastside HS - Camden55 MetersRound P627.0812

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Camden County ChampionshipsMay 10 · 400 Meters · Place 13 · Eastside400 Meters1355.39 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Olympic & Tri-County Conf MeetJan 31 · 55 Meters · Place 9 · Eastside HS - Camden55 MetersRound P96.84 PB11
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 26 · Eastside HS - Camden55 Meters266.9411
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 26 · Eastside HS - Camden55 Meters266.9411

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Olympic Conference #1Dec 20 · 400 Meters · Place 17 · Eastside400 Meters17.1:00.71a PB11
Dec 13SJTCA Meet #1Dec 13 · 55 Meter · Place 20 · Eastside55 Meter20.6.95a PB11
Dec 13SJTCA Meet #1Dec 13 · 400 Meters · Place 54 · Eastside400 Meters54.1:02.42a11