Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorCherokee Final Countdown- Last Chance · May 215:05.60aCherokee Final Countdown- Last ChanceMay 21, 2026
3200 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 1510:55.20NJSIAA 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 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 1600 Meters · Place 22 · Maple Shade1600 Meters22.5:05.60a PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 3200 Meters · Place 13 · Maple Shade3200 Meters1310:55.20 PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 1600 Meters · Place 25 · Maple Shade1600 Meters255:08.3712
May 7Burlington County ChampionshipsMay 7 · 3200 Meters · Place 16 · Maple Shade3200 Meters1611:06.18—
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Place 4 · Maple Shade3200 Meters4.11:24.25a12
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 4 · Maple Shade1600 Meters4.5:11.17a12
Apr 11Moorestown InvitationalApr 11 · 3200 Meters · Place 17 · Maple Shade3200 Meters17.11:23.70a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 3200 Meters · Place 18 · Maple Shade3200 Meters1811:10.7111
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 1600 Meters · Place 26 · Maple Shade1600 Meters265:10.6211
May 10Burlington County ChampionshipMay 10 · 3200 Meters · Place 19 · Maple Shade3200 Meters19.11:18.35a11
May 2Burlington County Divisional ChampsMay 2 · 3200 Meters · Place 2 · Maple Shade3200 Meters211:37.73—
May 2Burlington County Divisional ChampsMay 2 · 1600 Meters · Place 3 · Maple Shade1600 Meters35:12.40—
Apr 5Don Danser MemorialApr 5 · 1600 Meters · Place 17 · Maple Shade1600 Meters17.5:17.54a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 34 · Maple Shade1600 Meters345:26.0910
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 34 · Maple Shade1600 Meters345:26.0910
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 20 · Maple Shade3200 Meters2011:51.9010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 20 · Maple Shade3200 Meters2011:51.9010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 3200 Meters · Place 20 · Maple Shade3200 Meters2011:51.9010
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 34 · Maple Shade1600 Meters345:26.0910
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 3200 Meters · Place 2 · Maple Shade3200 Meters211:36.90—
May 11Burlington County ChampionshipsMay 11 · 1600 Meters · Place 26 · Maple Shade1600 Meters265:17.5110
Apr 13Moorestown InvitationalApr 13 · 3200 Meters · Place 4 · Maple Shade3200 Meters4.12:37.77a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 1600 Meters · Place 29 · Maple Shade1600 Meters29.5:20.33a9
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 3200 Meters · Place 2 · Maple Shade3200 Meters211:40.709
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 1600 Meters · Place 4 · Maple Shade1600 Meters45:21.279
May 13Burlington County ChampionshipsMay 13 · 1600 Meters · Place 27 · Maple Shade1600 Meters275:19.599
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 82 · Maple Shade1600 Meters82.5:16.93a9