Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 2811:37.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 2912:49WCA, 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 1910:19.6CA MS XC Home Meet vs DA, CC, NRCA, TrinitySeptember 19, 2023
3,000 Meters · Harris Lake County ParkThales Academy Apex vs Cary Christian · Aug 2211:09Thales Academy Apex vs Cary ChristianAugust 22, 2023
3,000 Meters · RavenscroftRavenscroft Home Meet #3 · Aug 3111:14.2Ravenscroft Home Meet #3August 31, 2023
3,000 Meters · Trinity Academy of RaleighTA MS Home Meet · Sep 2911:10.8TA MS Home MeetSeptember 29, 2022
3,000 Meters · WakeMed Soccer ParkCAMSC XC Championship · Oct 89:44.3CAMSC XC ChampionshipOctober 8, 2021
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1917:31.96Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1217:09.5Knights CrossingSeptember 12, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 617:11.3NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 117:16.2NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:21.70Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Morley Field Sports ComplexBrooks XC National Championships · Dec 1318:48.8Brooks XC National ChampionshipsDecember 13, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:04.7The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2518:01.07WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3117:10.28Wake Med Super RegionalOctober 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 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A117:11.3 PB11
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A East117:10.28 PB11
Oct 21Tri-6 Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity117:35.1211
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters COROS Race of Champions417:21.5411
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship417:37.311
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red117:09.5 PB11

2025 Cross Country

16 results
DateMeetEventPlMarkGr
Dec 13Brooks XC National ChampionshipsDec 13 · 5,000 Meters Championship · Place 43 · SouthSouth5,000 Meters Championship4318:48.8 PB10
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 8 · Cary NCCary NC5,000 Meters Championship817:21.70 PB10
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 8 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship817:17.8710
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A117:16.2 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A117:16.2010
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A117:16.2010
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity118:01.0710
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters NCHSAA 7A East118:01.07 PB10
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Showcase · Place 6 · Cardinal GibbonsCardinal Gibbons5,000 Meters Showcase617:04.7 PB10
Oct 14Tri 6 Conference Oct 14 · 5,000 Meters Varsity · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity118:05.6110
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 11 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1117:11.010
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 11 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1117:11.010
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 11 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1117:11.010
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters HS Race 2117:31.96 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red117:29.610
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 1 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity118:27.6810

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 65 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship6518:27.979
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 12 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A1218:35.429
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 14 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1417:51.89
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 1 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity110:55.23—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 2 · Without Limits TriangleWithout Limits Triangle5,000 Meters 13-14 yr olds217:59.638
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 1 · Cary ChristianCary Christian5,000 Meters Varsity118:11.98
Sep 27CA MS XC Meet vs CC, St. Timothy's, Franklin Academy and othersSep 27 · 3,000 Meters Middle School · Place 1 · Cary Christian MSCary Christian MS3,000 Meters Middle School111:26.8Unofficial8
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 1 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship110:37.9—
Sep 19CA MS XC Home Meet vs DA, CC, NRCA, TrinitySep 19 · 1.75 Miles Middle School · Place 1 · Cary Christian MSCary Christian MS1.75 Miles Middle School110:19.6 PB8
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Middle School · Place 1 · Without Limits TWithout Limits T2 Miles Middle School111:37.68
Sep 24th Annual Liberty Kickoff MeetSep 2 · 3,000 Meters Varsity · Place 1 · Without LimiWithout Limi3,000 Meters Varsity110:15.768
Aug 31Ravenscroft Home Meet #3Aug 31 · 3,000 Meters Junior Varsity · Place 1 · Cary ChristianCary Christian3,000 Meters Junior Varsity111:14.2 PB8
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 1 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship110:22.1—
Aug 22Thales Academy Apex vs Cary ChristianAug 22 · 3,000 Meters Junior Varsity · Place 1 · Cary Christian MSCary Christian MS3,000 Meters Junior Varsity111:09 PB8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12North Carolina AAU District Cross Country ChampionshipsNov 12 · 4,000 Meters Varsity · Place 1 · Without Limits TriangleWithout Limits Triangle4,000 Meters Varsity114:52.57—
Sep 29TA MS Home MeetSep 29 · 3,000 Meters Middle School · Place 1 · Cary Christian MSCary Christian MS3,000 Meters Middle School111:10.8 PB7
Sep 20GRACE Christian Home MeetSep 20 · 3,000 Meters Middle School · Place 1 · Cary Christian MSCary Christian MS3,000 Meters Middle School111:13.67
Sep 17adidas XC ChallengeSep 17 · 2,000 Meters Open · Place 1 · W7 Without Limits TW7 Without Limits T2,000 Meters Open17:18.0—
Sep 33rd Annual Liberty KickoffSep 3 · 3,000 Meters Varsity · Place 1 · Without Limits TrianWithout Limits Trian3,000 Meters Varsity110:43.20—
Aug 29WCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity AcademyAug 29 · 2 Miles Middle School · Place 1 · Cary Christian MSCary Christian MS2 Miles Middle School112:49 PB7
Aug 27Carolinas KickoffAug 27 · 3,000 Meters Middle School Championship · Place 1 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship110:46.7—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8CAMSC XC ChampionshipOct 8 · 3,000 Meters Middle School Girls Championship · Place 2 · Cary Christian MSCary Christian MS3,000 Meters Middle School Girls Championship29:44.3 PB6
Sep 28Without Limits TriangleXC Meet (2 mile)Sep 28 · 2 Miles Girls 2 Mile · Place 1 · Cary Christian MSCary Christian MS2 Miles Girls 2 Mile111:37.2 PB6