Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #16 · Jan 314:46.07SJTCA #16January 31, 2026
1600 Meters · OutdoorSJTCA Open (Boys) · May 24:45.71aSJTCA Open (Boys)May 2, 2026
2 Miles · IndoorAdidas Indoor Nationals · Mar 2010:41.65aAdidas Indoor NationalsMarch 20, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 1510:13.51NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
3200 Meters · OutdoorCamden County Championships · May 910:21.41aCamden County ChampionshipsMay 9, 2026
800 Meters · IndoorSJTCA #3 · Dec 162:21.64aSJTCA #3December 16, 2025
800 Meters · OutdoorHaddonfield Distance Night · May 42:08.10aHaddonfield Distance NightMay 4, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 3200 Meters · Place 8 · Audubon3200 Meters810:25.7512
May 9Camden County ChampionshipsMay 9 · 3200 Meters · Place 5 · Audubon3200 Meters5.10:21.41a PB12
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 52 · Audubon1600 Meters52.4:46.79a12
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 52 · Audubon800 Meters52.2:08.10a PB12
May 2SJTCA Open (Boys)May 2 · 1600 Meters · Place 15 · Audubon1600 Meters15.4:45.71a PB12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 62 · Audubon2 Miles62.10:41.65a PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 15 · Audubon3200 Meters1510:13.6212
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 3200 Meters · Place 5 · Audubon3200 Meters510:13.51 PB12
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 5 · Audubon1600 Meters54:46.07 PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 3200 Meters · Place 10 · Audubon3200 Meters10.10:22.67a12
Dec 16SJTCA #3Dec 16 · 800 Meters · Place 14 · Audubon800 Meters14.2:21.64a PB12
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 3200 Meters · Place 9 · Audubon3200 Meters910:54.2111
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 9 · Audubon1600 Meters94:53.9811
Feb 3SJTCA #17Feb 3 · 3200 Meters · Place 22 · Audubon3200 Meters2210:59.5111
Feb 3SJTCA #17Feb 3 · 1600 Meters · Place 33 · Audubon1600 Meters335:06.0511
Feb 3SJTCA #17Feb 3 · 3200 Meters · Place 22 · Audubon3200 Meters2210:59.5111
Feb 3SJTCA #17Feb 3 · 1600 Meters · Place 33 · Audubon1600 Meters335:06.0511

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 1600 Meters · Place 15 · Audubon1600 Meters15.4:56.13a11
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 3200 Meters · Place 10 · Audubon3200 Meters1010:41.2511
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 1600 Meters · Place 32 · Audubon1600 Meters325:15.4711
May 10Camden County ChampionshipsMay 10 · 3200 Meters · Place 7 · Audubon3200 Meters710:41.82—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 46 · Audubon1600 Meters464:53.13—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 1600 Meters · Place 37 · Audubon1600 Meters37.5:08.95a11
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 9 · Audubon3200 Meters911:14.4010
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 9 · Audubon3200 Meters911:14.4010
Jan 27SJTCA Winter Meet #13Jan 27 · 1600 Meters · Place 47 · Audubon1600 Meters475:20.7910

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 9 · Audubon3200 Meters910:48.9010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 9 · Audubon3200 Meters910:48.9010
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 62 · Audubon800 Meters622:14.9410
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 148 · Audubon3200 Meters148.10:45.64a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 1600 Meters · Place 50 · Audubon1600 Meters50.5:12.86a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Haddonfield Distance NightMay 22 · 1600 Meters · Place 22 · Audubon1600 Meters225:15.07—
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 10 · Audubon1600 Meters105:11.979