Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1318:00.71NJAC ChampionshipsOctober 13, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 720:18.43NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:24.0New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1117:48.82Battle @ Ocean County ParkSeptember 11, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 137 · Randolph5,000 Meters Group 313720:18.43 PB10
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 53 · Randolph5,000 Meters Group 35318:45.1310
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · Randolph5,000 Meters Varsity3017:39.1610
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 30 · Randolph5,000 Meters Varsity3017:39.1610
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 30 · Randolph5,000 Meters Championship3017:39.1610
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 25 · Randolph5,000 Meters Varsity Large2518:00.71 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 77 · Randolph5,000 Meters Varsity C7718:24.0 PB10
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 65 · Randolph5,000 Meters Varsity 26519:24.3810
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 24 · Randolph5,000 Meters Varsity 22418:17.4810
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 14 · Randolph5,000 Meters Sophomore1417:48.82 PB10