Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 410:28.91NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:34.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1717:45.7Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3116:18.93NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 717:56.09NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2817:00.81Baker Sub Varsity InvitationalOctober 28, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 83 · Cherokee5,000 Meters Group 48317:56.09 PB12
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 25 · Cherokee5,000 Meters Group 42516:18.93 PB12
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 14 · Cherokee5,000 Meters Varsity1417:21.7712
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 9 · Cherokee5,000 Meters Varsity 1916:34.9712
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 9 · Cherokee3,200 Meters Senior910:28.91 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity A · Place 4 · Cherokee5,000 Meters Sub Varsity A417:00.81 PB11
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 1 · Cherokee5,000 Meters Junior Varsity117:04.1411
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 1 · Cherokee5,000 Meters Junior Varsity117:45.7 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 1 · Place 5 · Cherokee5,000 Meters Varsity 1517:16.4811
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 27 · Cherokee5,000 Meters Junior Varsity A2718:2111

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Blue · Place 186 · Cherokee5,000 Meters Open - Northeast Blue18619:34.1 PB10
Oct 29Baker Sub Varsity InvitationalOct 29 · 5,000 Meters Sub Varsity 1 · Place 19 · Cherokee5,000 Meters Sub Varsity 11918:37.3010
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 7 · Cherokee5,000 Meters Junior Varsity718:36.9910
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 5 · Cherokee5,000 Meters Junior Varsity518:09.77—
Sep 10Olympic Conf Batch MeetSep 10 · 5,000 Meters Varsity · Place 15 · Cherokee5,000 Meters Varsity1521:00.33—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Haddonfield Sub Varsity InvitationalOct 30 · 5,000 Meters Novice · Place 15 · Cherokee5,000 Meters Novice1520:11.179
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 73 · Cherokee5,000 Meters Junior Varsity7321:33.869
Oct 7South Jersey Track Coaches Association OpenOct 7 · 4,000 Meters Varsity · Place 18 · Cherokee4,000 Meters Varsity1815:23.439
Oct 7South Jersey Track Coaches Association OpenOct 7 · 4,000 Meters Freshman · Place 18 · Cherokee4,000 Meters Freshman1815:23.43—