Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkHolmdel Opener · Sep 1813:17.9Holmdel OpenerSeptember 18, 2026
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:24.29NIKE: Cherokee ChallengeSeptember 4, 2026
4,000 Meters · Belmont PlateauUSATF Mid-Atlantic Association Junior Olympic Championships · Nov 517:31.59USATF Mid-Atlantic Association Junior Olympic ChampionshipsNovember 5, 2023
4,000 Meters · Gwynedd Mercy CollegeAOC XC Invitational · Oct 917:46.54AOC XC InvitationalOctober 9, 2022
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:54.7NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2320:01.6NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1719:41.6Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3118:41.47NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1519:31NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1620:15NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 319:37.6New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 820:12NJSIAA 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 14 · CherokeeCherokee5,000 Meters Group 41419:38.4711
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 6 · CherokeeCherokee5,000 Meters Group 4618:41.47 PB11
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 2 · CherokeeCherokee5,000 Meters Varsity219:41.3311
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 11 · CherokeeCherokee5,000 Meters Varsity A1119:37.6 PB11
Sep 18Holmdel OpenerSep 18 · 2 Miles A · Place 3 · CherokeeCherokee2 Miles A313:17.9 PB11
Sep 18Hillsborough InvitationalSep 18 · 2 Miles Women A Race · Place 3 · CherokeeCherokee2 Miles Women A Race313:17.911
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 2 · Place 1 · CherokeeCherokee5,000 Meters Varsity 2121:02.8011
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 4 · CherokeeCherokee3,200 Meters Junior412:24.29 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 93 · CherokeeCherokee5,000 Meters Championship - Northeast9319:54.7 PB10
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 57 · CherokeeCherokee5,000 Meters Varsity5719:31 PB10
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 24 · CherokeeCherokee5,000 Meters Group 42420:12 PB10
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 7 · CherokeeCherokee5,000 Meters Group 4718:58.9610
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 7 · CherokeeCherokee5,000 Meters Varsity719:07.9910
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 8 · CherokeeCherokee5,000 Meters Varsity819:41.6 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 22 · CherokeeCherokee5,000 Meters Varsity A2220:4710
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 5 · CherokeeCherokee5,000 Meters Varsity 2520:33.9110
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 8 · CherokeeCherokee3,200 Meters Sophomore812:50.5510

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 53 · CherokeeCherokee5,000 Meters Championship - Northeast5320:01.6 PB9
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 71 · CherokeeCherokee5,000 Meters Varsity7120:15 PB9
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 27 · CherokeeCherokee5,000 Meters Varsity2720:189
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 13 · CherokeeCherokee5,000 Meters Varsity1319:22.899
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 11 · CherokeeCherokee5,000 Meters Varsity1119:25.979
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Championship · Place 8 · CherokeeCherokee5,000 Meters Championship820:14.409
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 18 · CherokeeCherokee5,000 Meters Varsity1820:56—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 6 · CherokeeCherokee3,200 Meters Varsity612:31.599
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Freshman · Place 6 · CherokeeCherokee3,200 Meters Freshman612:31.599

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5USATF Mid-Atlantic Association Junior Olympic ChampionshipsNov 5 · 4,000 Meters 13-14 · Place 2 · 08-Unattached08-Unattached4,000 Meters 13-14217:31.59 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 9AOC XC InvitationalOct 9 · 4,000 Meters 13-14 · Place 2 · South Jersey Track and Field ClubSouth Jersey Track and Field Club4,000 Meters 13-14217:46.54 PB7