Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA Meet #4 · Dec 205:38.71aSJTCA Meet #4December 20, 2025
1600 Meters · OutdoorBurlington County Championships · May 75:00.94Burlington County ChampionshipsMay 7, 2026
3200 Meters · OutdoorBurlington County Divisional Champs · May 215:02.94Burlington County Divisional ChampsMay 2, 2025
400 Meters · IndoorSJTCA #16 · Jan 311:00.90SJTCA #16January 31, 2026
400m Hurdles · 36" / 0.914m · OutdoorFast Times at Cherokee High · Apr 211:10.24aFast Times at Cherokee HighApril 21, 2026
800 Meters · IndoorSJTCA #16 · Jan 312:25.23SJTCA #16January 31, 2026
800 Meters · OutdoorNJSIAA Sectionals South Groups 1 and 4 · May 152:14.56NJSIAA 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

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 27 · Palmyra800 Meters272:14.56 PB11
May 7Burlington County ChampionshipsMay 7 · 1600 Meters · Place 21 · Palmyra1600 Meters215:00.94 PB—
May 7Burlington County ChampionshipsMay 7 · 800 Meters · Place 22 · Palmyra800 Meters222:14.58—
May 1Burlington County Divisional ChampionshipsMay 1 · 3200 Meters · Palmyra3200 Meters—DNS11
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 3 · Palmyra1600 Meters3.5:24.89a11
May 1Burlington County Divisional ChampionshipsMay 1 · 800 Meters · Place 3 · Palmyra800 Meters3.2:19.69a11
Apr 21Fast Times at Cherokee HighApr 21 · 400m Hurdles · Place 31 · Palmyra400m Hurdles36" / 0.914m31.1:10.24a PB11
Apr 11Georgian Court University HS ChallengeApr 11 · 400m Hurdles · Place 35 · Palmyra400m Hurdles36" / 0.914m35.1:11.88a11
Apr 11Georgian Court University HS ChallengeApr 11 · 800 Meters · Place 57 · Palmyra800 Meters57.2:22.58a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 52 · Palmyra400 Meters521:00.90 PB11
Jan 31SJTCA #16Jan 31 · 800 Meters · Place 31 · Palmyra800 Meters312:25.23 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 1600 Meters · Place 52 · Palmyra1600 Meters52.5:42.99a11
Dec 20SJTCA Meet #4Dec 20 · 1600 Meters · Place 55 · Palmyra1600 Meters55.5:38.71a PB11
Dec 13SJTCA Meet #2Dec 13 · 800 Meters · Place 65 · Palmyra800 Meters65.2:25.78a11
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 80 · Palmyra400 Meters801:08.2210
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 80 · Palmyra400 Meters801:08.2210

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 1600 Meters · Place 37 · Palmyra1600 Meters375:40.6310
May 10Burlington County ChampionshipMay 10 · 1600 Meters · Place 36 · Palmyra1600 Meters36.5:49.86a10
May 2Burlington County Divisional ChampsMay 2 · 3200 Meters · Place 3 · Palmyra3200 Meters315:02.94 PB—
May 2Burlington County Divisional ChampsMay 2 · 1600 Meters · Place 5 · Palmyra1600 Meters55:43.52—
May 2Burlington County Divisional ChampsMay 2 · 800 Meters · Place 6 · Palmyra800 Meters62:38.62—
Apr 5Don Danser MemorialApr 5 · 1600 Meters · Place 17 · Palmyra1600 Meters17.6:03.83a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #1Dec 13 · 1600 Meters · Place 56 · Palmyra1600 Meters56.6:57.03a10