Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSJTCA Open-Boys · May 64:45.48aSJTCA Open-BoysMay 6, 2023
800 Meters · OutdoorSJTCA Open (Boys) · May 21:57.54aSJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 19 · Gloucester City800 Meters19.2:00.44a12
May 2SJTCA Open (Boys)May 2 · 800 Meters · Place 2 · Gloucester City800 Meters2.1:57.54a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 800 Meters · Place 13 · Gloucester City800 Meters131:59.8611
May 10Camden County ChampionshipsMay 10 · 800 Meters · Place 2 · Gloucester800 Meters21:58.94—
May 1SJTCA EliteMay 1 · 800 Meters · Place 11 · Gloucester City800 Meters11.2:00.81a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 3 · Gloucester City800 Meters32:01.4510
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 3 · Gloucester City800 Meters32:01.4510
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 800 Meters · Place 3 · Gloucester City800 Meters32:01.4510
May 16Baker InvitationalMay 16 · 800 Meters · Place 2 · Gloucester City800 Meters2.2:00.95a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 800 Meters · Place 9 · Gloucester City800 Meters9.2:07.97a9
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 5 · Gloucester City1600 Meters54:54.379
May 13Camden County ChampionshipsMay 13 · 800 Meters · Place 8 · Gloucester City800 Meters8.2:07.07a9
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 30 · Gloucester City1600 Meters30.4:45.48a PB9
May 6SJTCA Open-BoysMay 6 · 800 Meters · Place 32 · Gloucester City800 Meters32.2:11.35a9
Apr 21The Crusader Frosh-Novice MeetApr 21 · 1600 Meters · Place 5 · Gloucester City1600 Meters54:51.039