Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 410:22.10NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Council Rock CourseCR Invitational · Sep 1916:49.3CR InvitationalSeptember 19, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1716:31.3Burlington County XC OpenOctober 17, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 717:09.94NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:51NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1216:27Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Oct 3116:26.55NJSIAA Sectionals - CentralOctober 31, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 2 · Place 15 · Cinnaminson5,000 Meters Group 21517:09.94 PB12
Oct 31NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 2 · Place 8 · Cinnaminson5,000 Meters Group 2816:26.55 PB12
Oct 21Burlington County Scholastic League XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 2 · Cinnaminson5,000 Meters Varsity215:52.712
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 6 · Cinnaminson5,000 Meters Varsity616:54.0812
Sep 19CR InvitationalSep 19 · 5,000 Meters Varsity · Place 22 · Cinnaminson5,000 Meters Varsity2216:49.3 PB12
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 5 · Cinnaminson3,200 Meters Senior510:22.10 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 77 · Cinnaminson5,000 Meters Group 27718:51 PB11
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 2 · Place 6 · Cinnaminson5,000 Meters Group 2616:38.4111
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Liberty · Cinnaminson5,000 Meters Liberty0—11
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 4 · Cinnaminson5,000 Meters Varsity416:31.3 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 15 · Cinnaminson5,000 Meters Varsity E1517:1011
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Junior= · Place 4 · Cinnaminson5,000 Meters Junior=416:59.711
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Junior= · Place 8 · Cinnaminson5,000 Meters Junior=816:27 PB11
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 13 · Cinnaminson3,200 Meters Junior1310:40.1911