Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCinnaminson Batch Meet · Apr 2913.85aCinnaminson Batch MeetApril 29, 2026
400 Meters · OutdoorCinnaminson Batch Meet · Apr 291:02.96aCinnaminson Batch MeetApril 29, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 122:29.88NJSIAA Sectional Championships - Central Group 3February 12, 2026
800 Meters · OutdoorCherokee Night Racer #2 · May 262:24.96aCherokee Night Racer #2May 26, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 800 Meters · Place 11 · Pennsauken800 Meters11.2:24.96a PB11
May 9Camden County ChampionshipsMay 9 · 800 Meters · Place 9 · Pennsauken800 Meters9.2:27.25a11
May 1Burlington County Divisional ChampionshipsMay 1 · 800 Meters · Place 2 · Pennsauken800 Meters2.2:29.21a11
Apr 29Cinnaminson Batch MeetApr 29 · 400 Meters · Place 5 · Pennsauken400 Meters5.1:02.96a PB11
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 9 · Pennsauken100 Meters9.13.85a PB11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 800 Meters · Place 7 · Pennsauken800 Meters72:29.88 PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 10 · Pennsauken800 Meters102:31.2710
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 10 · Pennsauken800 Meters102:31.2710
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 5 · Pennsauken800 Meters52:35.4510
Jan 22SJTCA #14Jan 22 · 800 Meters · Place 5 · Pennsauken800 Meters52:35.4510

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20Spartan Sprint NightMay 20 · 800 Meters · Place 3 · Pennsauken800 Meters32:37.619

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27SJTCA Winter Meet #13Jan 27 · 800 Meters · Place 15 · Pennsauken800 Meters152:35.869
Jan 22SJTCA Winter Meet #12Jan 22 · 800 Meters · Place 8 · Pennsauken800 Meters82:36.309