Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 154:43.58NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
1600 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 154:30.21NJSIAA Sectionals South Groups 1 and 4May 15, 2026
3200 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 3110:52.68Olympic & Tri-County Conf MeetJanuary 31, 2026
3200 Meters · OutdoorNJSIAA Sectionals - South Groups 1 & 4 · May 1610:40.70NJSIAA Sectionals - South Groups 1 & 4May 16, 2025
400 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 3156.36Olympic & Tri-County Conf MeetJanuary 31, 2025
400 Meters · OutdoorFAT Wednesday · Apr 2357.47FAT WednesdayApril 23, 2025
800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 152:06.95NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
800 Meters · OutdoorCherokee Night Racer #2 · May 261:59.05aCherokee Night Racer #2May 26, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 1600 Meters · Place 9 · Clayton1600 Meters9.4:32.91a10
May 26Cherokee Night Racer #2May 26 · 800 Meters · Place 3 · Clayton800 Meters3.1:59.05a PB10
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 1600 Meters · Place 4 · Clayton1600 Meters44:30.21 PB10
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 7 · Clayton800 Meters71:59.6610
May 11Spartan Sprint NightMay 11 · 800 Meters · Place 3 · Clayton800 Meters3.1:59.60a10
May 2SJTCA Open (Boys)May 2 · 1600 Meters · Place 10 · Clayton1600 Meters10.4:41.11a10
May 2SJTCA Open (Boys)May 2 · 800 Meters · Place 24 · Clayton800 Meters24.2:08.89a10
Apr 20Winslow Eagles Sprint NightApr 20 · 1600 Meters · Place 1 · Clayton1600 Meters1.4:59.34a10
Apr 20Winslow Eagles Sprint NightApr 20 · 800 Meters · Place 3 · Clayton800 Meters3.2:07.02a10
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Clayton3200 Meters--DNS10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 9 · Clayton800 Meters92:06.95 PB10
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 9 · Clayton800 Meters92:06.9510
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 7 · Clayton1600 Meters74:43.58 PB10
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 7 · Clayton1600 Meters74:43.5810
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 6 · Clayton3200 Meters610:52.68 PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 3200 Meters · Place 9 · Clayton3200 Meters910:40.70 PB9
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 1600 Meters · Place 12 · Clayton1600 Meters124:51.499
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 800 Meters · Place 9 · Clayton800 Meters92:01.939
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 12 · Clayton800 Meters122:13.16—
May 9Gloucester County ChampionshipsMay 9 · 3200 Meters · Place 10 · Clayton3200 Meters1011:03.169
Apr 23FAT WednesdayApr 23 · 400 Meters · Place 22 · Clayton400 Meters2257.47 PB9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 16 · Clayton1600 Meters165:18.059
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 16 · Clayton1600 Meters165:18.059
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 400 Meters · Place 25 · Clayton400 Meters2556.849
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 400 Meters · Place 25 · Clayton400 Meters2556.849
Jan 31Olympic & Tri-County Conf MeetJan 31 · 1600 Meters · Place 27 · Clayton1600 Meters275:26.439
Jan 31Olympic & Tri-County Conf MeetJan 31 · 400 Meters · Place 22 · Clayton400 Meters2256.36 PB9