Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLa Salle Winter Series - Boys Distance Night · Jan 84:50.70La Salle Winter Series - Boys Distance NightJanuary 8, 2025
1600 Meters · OutdoorGloucester County Championships 2026 · May 84:26.03aGloucester County Championships 2026May 8, 2026
2 Miles · IndoorAdidas Indoor Nationals · Mar 2010:24.81aAdidas Indoor NationalsMarch 20, 2026
3000m Steeplechase · 0.914m · OutdoorThe Woodbury Relays · Apr 189:42.76aThe Woodbury RelaysApril 18, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 1510:05.25NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
3200 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 159:34.67NJSIAA Sectionals South Groups 1 and 4May 15, 2026
3200 Meters · OutdoorHaddonfield Distance Night · May 2010:48.63Haddonfield Distance NightMay 20, 2024
400 Meters · OutdoorSpartan Sprint Night · May 1154.89aSpartan Sprint NightMay 11, 2026
5000 Meters · IndoorHenderson Last Chance Meet · Jun 815:45.67aHenderson Last Chance MeetJune 8, 2026
800 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 312:11.13Olympic & Tri-County Conf MeetJanuary 31, 2025
800 Meters · OutdoorCherokee Night Racer #2 · May 261:59.70aCherokee Night Racer #2May 26, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 5000 Meters · Place 2 · GlassboroGlassboro5000 Meters2.15:45.67a PB12
Jun 8Henderson Last Chance MeetJun 8 · 1 Mile · GlassboroGlassboro1 Mile—DNS12
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 57 · UnattachedUnattached2 Miles57.10:24.81a PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 10 · GlassboroGlassboro3200 Meters1010:05.5012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 3200 Meters · Place 4 · GlassboroGlassboro3200 Meters410:05.25 PB12

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 3200 Meters · Place 5 · GlassboroGlassboro3200 Meters5.9:46.86a12
May 29NJSIAA Group Championships - 1 & 4May 29 · 1600 Meters · Place 6 · GlassboroGlassboro1600 Meters6.4:26.63a12
May 26Cherokee Night Racer #2May 26 · 800 Meters · Place 8 · GlassboroGlassboro800 Meters8.1:59.70a PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 3200 Meters · Place 1 · GlassboroGlassboro3200 Meters19:34.67 PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 1600 Meters · Place 2 · GlassboroGlassboro1600 Meters24:28.8712
May 11Spartan Sprint NightMay 11 · 400 Meters · Place 25 · GlassboroGlassboro400 Meters25.54.89a PB12
May 8Gloucester County Championships 2026May 8 · 3200 Meters · Place 1 · GlassboroGlassboro3200 Meters1.9:49.70a12
May 8Gloucester County Championships 2026May 8 · 1600 Meters · Place 2 · GlassboroGlassboro1600 Meters2.4:26.03a PB12
Apr 18The Woodbury RelaysApr 18 · 3000m Steeplechase · Place 2 · GlassboroGlassboro3000m Steeplechase0.914m2.9:42.76a PB12
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Place 26 · GlassboroGlassboro3200 Meters26.9:53.81a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22Cherokee Last ChanceMay 22 · 800 Meters · GlassboroGlassboro800 Meters--DNS11
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 22 · GlassboroGlassboro800 Meters222:05.00—
May 7Tri County Conf ShowcaseMay 7 · 800 Meters · GlassboroGlassboro800 Meters--DNS11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31Olympic & Tri-County Conf MeetJan 31 · 800 Meters · Place 10 · GlassboroGlassboro800 Meters102:11.13 PB11
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 1 Mile · Place 43 · GlassboroGlassboro1 Mile434:50.70 PB11
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 80 · GlassboroGlassboro800 Meters802:11.7011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 10 · GlassboroGlassboro3200 Meters1011:11.6710
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 10 · GlassboroGlassboro3200 Meters1011:11.6710
May 23Cherokee Final Countdown- Last ChanceMay 23 · 800 Meters · Place 24 · GlassboroGlassboro800 Meters242:12.6310
May 22Tri County Conference Championships May 22 · 1600 Meters · Place 11 · GlassboroGlassboro1600 Meters115:07.8710
May 20Haddonfield Distance NightMay 20 · 3200 Meters · Place 12 · M GlassboroM Glassboro3200 Meters1210:48.63 PB—
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 19 · GlassboroGlassboro800 Meters192:15.8110

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 56 · GlassboroGlassboro1 Mile56.5:42.75a10