Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Last Chance Meet · Jun 84:35.53aHenderson Last Chance MeetJune 8, 2026
1600 Meters · OutdoorCherokee Final Countdown- Last Chance · May 214:35.12aCherokee Final Countdown- Last ChanceMay 21, 2026
3200 Meters · OutdoorCherokee 3200 · Apr 210:32.34aCherokee 3200April 2, 2026
400 Meters · OutdoorSJTCA Open (Boys) · May 253.16aSJTCA Open (Boys)May 2, 2026
800 Meters · OutdoorNJSIAA Group Championships - 1 & 4 · May 291:59.80aNJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 5000 Meters · Glassboro5000 Meters—DNF10
Jun 8Henderson Last Chance MeetJun 8 · 1 Mile · Place 3 · Glassboro1 Mile3.4:35.53a PB10

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 800 Meters · Place 9 · Glassboro800 Meters9.1:59.80a PB10
May 21Cherokee Final Countdown- Last ChanceMay 21 · 1600 Meters · Place 1 · Glassboro1600 Meters1.4:35.12a PB10
May 21Cherokee Final Countdown- Last ChanceMay 21 · 800 Meters · Place 5 · Glassboro800 Meters5.2:03.03a10
May 11Spartan Sprint NightMay 11 · 800 Meters · Place 4 · Glassboro800 Meters4.1:59.83a10
May 8Gloucester County Championships 2026May 8 · 800 Meters · Place 3 · Glassboro800 Meters3.2:00.00a10
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 17 · Glassboro1600 Meters17.4:36.25a10
May 2SJTCA Open (Boys)May 2 · 400 Meters · Place 30 · Glassboro400 Meters30.53.16a PB10
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 86 · Glassboro3200 Meters86.10:32.34a PB10