Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkHolmdel Opener · Sep 1814:21.2Holmdel OpenerSeptember 18, 2026
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 413:14.07NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1720:50.9Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3119:52.12NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:52Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 321:43.5New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 822:38NJSIAA Group ChampionshipsNovember 8, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 78 · Cherokee5,000 Meters Group 47822:03.8712
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 19 · Cherokee5,000 Meters Group 41919:52.12 PB12
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Championship · Place 29 · Cherokee5,000 Meters Championship2922:09.7412
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 12 · Cherokee5,000 Meters Varsity1221:22.6412
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 41 · Cherokee5,000 Meters Varsity A4121:43.5 PB12
Sep 18Holmdel OpenerSep 18 · 2 Miles A · Place 17 · Cherokee2 Miles A1714:21.2 PB12
Sep 18Hillsborough InvitationalSep 18 · 2 Miles Women A Race · Place 17 · Cherokee2 Miles Women A Race1714:21.212
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 16 · Cherokee3,200 Meters Senior1613:14.07 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 150 · Cherokee5,000 Meters Varsity15021:5411
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 99 · Cherokee5,000 Meters Group 49922:38 PB11
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 40 · Cherokee5,000 Meters Group 44021:13.7411
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 19 · Cherokee5,000 Meters Varsity1919:54.9111
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 15 · Cherokee5,000 Meters Varsity1520:50.9 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 57 · Cherokee5,000 Meters Varsity A5721:52 PB11
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 38 · Cherokee3,200 Meters Junior3813:41.3311

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 49 · Cherokee5,000 Meters Varsity4921:49.7210
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 5 · Cherokee5,000 Meters Junior Varsity522:53.3010
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 3 · Cherokee5,000 Meters Junior Varsity321:41.30—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 15 · Cherokee5,000 Meters Junior Varsity1524:02—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 57 · Cherokee3,200 Meters Varsity5714:16.3110
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 57 · Cherokee3,200 Meters Sophomore5714:16.3110

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Haddonfield Sub Varsity InvitationalOct 30 · 5,000 Meters Novice · Place 9 · Cherokee5,000 Meters Novice922:08.199
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Championship · Place 43 · Cherokee5,000 Meters Championship4322:11.859
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 27 · Cherokee5,000 Meters Varsity2721:57.729
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 3 · Place 27 · Cherokee5,000 Meters Division 32721:57.72—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 16 · Cherokee2 Miles Freshman1614:55—
Sep 19Olympic Conf Batch MeetSep 19 · 5,000 Meters Division 1 · Place 25 · Cherokee5,000 Meters Division 12526:14.359