Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Wake Christian AcademyWCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity Academy · Aug 2913:12WCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity AcademyAugust 29, 2022
3,000 Meters · Wake Med Soccer Park 3kCary, MC, HS, FG, PC, CG · Aug 2813:32.63Cary, MC, HS, FG, PC, CGAugust 28, 2025
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1919:16.76Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1219:07.1Knights CrossingSeptember 12, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 618:31.9NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 118:40.0NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2919:03.33Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2518:45.36WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3118:34.19Wake Med Super RegionalOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 9 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A918:31.9 PB11
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 5 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A East518:34.19 PB11
Oct 21Tri-6 Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity419:32.2411
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 84 · Cardinal GibbonsCardinal Gibbons5,000 Meters COROS Race of Champions8419:15.1311
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 22 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red2219:07.1 PB11

2025 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 68 · Cary NCCary NC5,000 Meters Championship6819:03.33 PB10
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 101 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship10119:09.1610
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 10 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1018:40.0 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 10 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1018:39.9810
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 10 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1018:39.9810
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 3 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity318:45.3610
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 3 · Cardinal GibbonsCardinal Gibbons5,000 Meters NCHSAA 7A East318:45.36 PB10
Oct 14Tri 6 Conference Oct 14 · 5,000 Meters Varsity · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity418:59.1010
Oct 7FG, Sanderson, HS, Cary, CGOct 7 · 5,000 Meters Varsity · Place 19 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1923:51.710
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 77 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity7718:41.710
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 77 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity7718:41.710
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 77 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity7718:41.710
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 24 · Cardinal GibbonsCardinal Gibbons5,000 Meters HS Race 22419:16.76 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 23 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red2319:47.010
Aug 28Cary, MC, HS, FG, PC, CGAug 28 · 3,000 Meters Varsity · Place 46 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity4613:32.63 PB10
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 8 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity820:21.8310

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 146 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship14619:26.579
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 45 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A4519:29.069
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 14 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1419:31.719
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 16 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1619:28.499
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 89 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity8919:32.99
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 3 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity311:17.66—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters 13-14 yr olds · Place 10 · Without Limits TriangleWithout Limits Triangle5,000 Meters 13-14 yr olds1019:34.398
Oct 6Great American XC Festival, Presented by GarminOct 6 · 3,200 Meters Middle School · Place 1 · Without Limits TWithout Limits T3,200 Meters Middle School112:07.08
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 3,000 Meters Middle School Championship · Place 5 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship511:07.7—
Sep 8Friday Night Lights FestivalSep 8 · 2 Miles Middle School · Place 3 · Without Limits TWithout Limits T2 Miles Middle School312:26.58
Sep 24th Annual Liberty Kickoff MeetSep 2 · 3,000 Meters Varsity · Place 2 · Without LimiWithout Limi3,000 Meters Varsity211:21.278
Aug 26Carolinas KickoffAug 26 · 3,000 Meters Middle School Championship · Place 3 · Without Limits TrianWithout Limits Trian3,000 Meters Middle School Championship311:16.8—

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 29Ravenscroft Home Meet #5Sep 29 · 3,000 Meters Junior Varsity · Place 1 · Cary AcademyCary Academy3,000 Meters Junior Varsity111:34.9Unofficial7
Sep 17adidas XC ChallengeSep 17 · 2,000 Meters Open · Place 3 · W7 Without Limits TW7 Without Limits T2,000 Meters Open37:33.0—
Sep 13CAMS XC Meet @ Cary AcademySep 13 · 1.7 Miles New Division · Place 1 · Cary AcademyCary Academy1.7 Miles New Division111:28Unofficial7
Sep 33rd Annual Liberty KickoffSep 3 · 3,000 Meters Varsity · Place 3 · Without Limits TrianWithout Limits Trian3,000 Meters Varsity311:13.207
Aug 29WCA, Cary Academy, Cary Christian School, Franklin Academy, NRCA, Trinity AcademyAug 29 · 2 Miles Middle School · Place 2 · Cary AcademyCary Academy2 Miles Middle School213:12 PB7