Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 2814:53.2Without Limits TriangleXC Meet (2 mile)September 28, 2021
2 Miles · Wake Christian AcademyWCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity Academy · Aug 2915:29WCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity AcademyAugust 29, 2022
2816 m · Cary AcademyCA MS XC Home Meet vs DA, CC, NRCA, Trinity · Sep 1911:56.1CA MS XC Home Meet vs DA, CC, NRCA, TrinitySeptember 19, 2023
3,000 Meters · Harris Lake County ParkThales Academy Apex vs Cary Christian · Aug 2212:17Thales Academy Apex vs Cary ChristianAugust 22, 2023
3,000 Meters · RavenscroftRavenscroft Home Meet #3 · Aug 3111:46.0Ravenscroft Home Meet #3August 31, 2023
3,000 Meters · Trinity Academy of RaleighTA MS Home Meet · Sep 2913:13.3TA MS Home MeetSeptember 29, 2022
3,000 Meters · WakeMed Soccer ParkCAMSC XC Championship · Oct 811:52.9CAMSC XC ChampionshipOctober 8, 2021
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 621:20.1Friday Night LightsSeptember 6, 2024
5,000 Meters · Jackson ParkWNC CC Carnival · Aug 2924:58.91WNC CC CarnivalAugust 29, 2026
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2521:34.90Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · RavenscroftRavenscroft Home Meet #2 · Aug 2823:35.20Ravenscroft Home Meet #2August 28, 2025
5,000 Meters · Southwest Guilford HSGCXI · Sep 2623:22.5GCXISeptember 26, 2026
5,000 Meters · Trinity Academy of RaleighTA Varsity XC Meet #2 · Sep 1525:25.4TA Varsity XC Meet #2September 15, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 4 · Sep 2923:58.5WCA Home Meet 4September 29, 2026
5,000 Meters · WakeMed Soccer ParkCCC Championship Meet · Oct 1622:48.9CCC Championship MeetOctober 16, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 42 · Cary ChristianCary Christian5,000 Meters Varsity4222:17.1911
Oct 23CCC Championship MeetOct 23 · 5,000 Meters Varsity · Place 13 · Cary ChristianCary Christian5,000 Meters Varsity1323:03.811
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Red-White Invitational · Place 189 · Cary ChristianCary Christian5,000 Meters Red-White Invitational18924:00.8311
Sep 29WCA Home Meet 4Sep 29 · 5,000 Meters Varsity · Place 6 · Cary ChristianCary Christian5,000 Meters Varsity623:58.5 PB11
Sep 26GCXISep 26 · 5,000 Meters Invite · Place 24 · Cary ChristianCary Christian5,000 Meters Invite2423:22.5 PB11
Sep 18Hare & Hounds XC Invitational (at McAlpine Park)Sep 18 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 131 · Cary ChristianCary Christian5,000 Meters Varsity Invitational (SATURDAY)13123:20.1Unofficial11
Sep 15TA Varsity XC Meet #2Sep 15 · 5,000 Meters Varsity · Place 6 · Cary ChristianCary Christian5,000 Meters Varsity625:25.4 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Invitational · Place 149 · Cary ChristianCary Christian5,000 Meters Invitational14923:33.4611
Aug 29WNC CC CarnivalAug 29 · 5,000 Meters Varsity · Place 83 · Cary ChristianCary Christian5,000 Meters Varsity8324:58.91 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 60 · Cary ChristianCary Christian5,000 Meters Varsity6022:53.8410
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 19 · Cary ChristianCary Christian5,000 Meters Varsity1922:48.9 PB10
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 136 · Cary ChristianCary Christian5,000 Meters Varsity13622:46.010
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 136 · Cary ChristianCary Christian5,000 Meters Varsity13622:46.010
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Open · Place 52 · Cary ChristiCary Christi5,000 Meters Open5223:52.310
Aug 28Ravenscroft Home Meet #2Aug 28 · 5,000 Meters Girl's Varsity · Place 14 · Cary ChristianCary Christian5,000 Meters Girl's Varsity1423:35.20 PB10
Aug 23Carolinas KickoffAug 23 · 5,000 Meters Championship · Place 65 · Cary ChristianCary Christian5,000 Meters Championship6523:00.1SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 5,000 Meters Varsity · Place 5 · Without Limits TriangleWithout Limits Triangle5,000 Meters Varsity519:33.6316
Oct 11CCC XC Championship MeetOct 11 · 5,000 Meters Varsity · Place 8 · Cary ChristianCary Christian5,000 Meters Varsity822:11.69
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 65 · Cary ChristianCary Christian5,000 Meters Varsity6520:48.79
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 53 · Cary ChristianCary Christian5,000 Meters Invitational5321:08.79
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 143 · Cary ChristianCary Christian5,000 Meters Championship14321:20.1 PB9
Aug 24WNC Cross Country CarnivalAug 24 · 5,000 Meters Championship · Place 42 · Cary ChristianCary Christian5,000 Meters Championship4221:04.89

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 35 · Without Limits TriangleWithout Limits Triangle5,000 Meters 13-14 yr olds3521:34.90 PB7
Oct 6Great American XC Festival, Presented by GarminOct 6 · 3,200 Meters Middle School · Place 13 · Without Limits TWithout Limits T3,200 Meters Middle School1313:42.97
Sep 27CA MS XC Meet vs CC, St. Timothy's, Franklin Academy and othersSep 27 · 3,000 Meters Middle School · Place 7 · Cary Christian MSCary Christian MS3,000 Meters Middle School713:02.3Unofficial8
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 23 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship2312:14.5—
Sep 19CA MS XC Home Meet vs DA, CC, NRCA, TrinitySep 19 · 1.75 Miles Middle School · Place 4 · Cary Christian MSCary Christian MS1.75 Miles Middle School411:56.1 PB8
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Middle School · Place 20 · Without Limits TWithout Limits T2 Miles Middle School2013:38.58
Aug 31Ravenscroft Home Meet #3Aug 31 · 3,000 Meters Junior Varsity · Place 2 · Cary ChristianCary Christian3,000 Meters Junior Varsity211:46.0 PB8
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 31 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship3112:51.1—
Aug 22Thales Academy Apex vs Cary ChristianAug 22 · 3,000 Meters Junior Varsity · Place 2 · Cary Christian MSCary Christian MS3,000 Meters Junior Varsity212:17 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12North Carolina AAU District Cross Country ChampionshipsNov 12 · 4,000 Meters Varsity · Place 13 · Without Limits TriangleWithout Limits Triangle4,000 Meters Varsity1318:18.79—
Sep 29TA MS Home MeetSep 29 · 3,000 Meters Middle School · Place 9 · Cary Christian MSCary Christian MS3,000 Meters Middle School913:13.3 PB7
Sep 20GRACE Christian Home MeetSep 20 · 3,000 Meters Middle School · Place 9 · Cary Christian MSCary Christian MS3,000 Meters Middle School913:23.67
Aug 29WCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity AcademyAug 29 · 2 Miles Middle School · Place 8 · Cary Christian MSCary Christian MS2 Miles Middle School815:29 PB7
Aug 27Carolinas KickoffAug 27 · 3,000 Meters Middle School Championship · Place 35 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship3513:18.8—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8CAMSC XC ChampionshipOct 8 · 3,000 Meters Middle School Girls Championship · Place 31 · Cary Christian MSCary Christian MS3,000 Meters Middle School Girls Championship3111:52.9 PB6
Sep 28Without Limits TriangleXC Meet (2 mile)Sep 28 · 2 Miles Girls 2 Mile · Place 17 · Cary Christian MSCary Christian MS2 Miles Girls 2 Mile1714:53.2 PB6