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 · IndoorNJSIAA Group 1 & 4 Championships · Feb 284:40.15NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
1600 Meters · OutdoorCherokee Final Countdown- Last Chance · May 214:35.12aCherokee Final Countdown- Last ChanceMay 21, 2026
200 Meters · IndoorSJTCA Meet #4 · Dec 2125.09aSJTCA Meet #4December 21, 2024
3200 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 3110:37.03Olympic & Tri-County Conf MeetJanuary 31, 2026
3200 Meters · OutdoorCherokee 3200 · Apr 210:32.34aCherokee 3200April 2, 2026
400 Meters · IndoorSJTCA Meet #17 · Feb 254.81aSJTCA Meet #17February 2, 2026
400 Meters · OutdoorSJTCA Open (Boys) · May 253.16aSJTCA Open (Boys)May 2, 2026
800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 152:04.69NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
800 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 151:59.19NJSIAA Sectionals South Groups 1 and 4May 15, 2026

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

2026 Indoor Track

7 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
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 1600 Meters · Place 10 · Glassboro1600 Meters104:40.15 PB10
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 8 · Glassboro800 Meters82:04.69 PB10
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 5 · Glassboro1600 Meters54:42.5010
Feb 2SJTCA Meet #17Feb 2 · 400 Meters · Place 38 · Glassboro400 Meters3854.81a PB10
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 4 · Glassboro3200 Meters410:37.03 PB10

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 800 Meters · Place 9 · Glassboro800 Meters9.1:59.80a10
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 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 6 · Glassboro800 Meters61:59.19 PB10
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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 800 Meters · Place 10 · Glassboro800 Meters102:03.90—
May 22Cherokee Last ChanceMay 22 · 800 Meters · Place 10 · Glassboro800 Meters10.2:09.54a9
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 800 Meters · Place 15 · Glassboro800 Meters152:05.749
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 19 · Glassboro800 Meters192:05.00—
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 11 · Glassboro800 Meters112:08.369
May 5Haddonfield Distance NightMay 5 · 800 Meters · Place 4 · Glassboro800 Meters42:07.65—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 2 · Glassboro800 Meters22:08.749
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 2 · Glassboro800 Meters22:08.749
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 800 Meters · Place 7 · Glassboro800 Meters72:07.829
Jan 31Olympic & Tri-County Conf MeetJan 31 · 400 Meters · Place 29 · Glassboro400 Meters2957.499
Jan 15Bears HS InvitationalJan 15 · 400 Meters · Place 32 · Glassboro400 Meters3257.389
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 67 · Glassboro800 Meters672:10.229

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 400 Meters · Place 36 · Glassboro400 Meters36.55.84a9
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 64 · Glassboro200 Meters64.25.09a PB9