Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 2812:36.0Without Limits TriangleXC Meet (2 mile)September 28, 2021
2 Miles · Wake Christian AcademyWake Christian Academy, Carolina Charter Academy, Thales Academy, Triangle Running Club · Aug 2414:27.2Wake Christian Academy, Carolina Charter Academy, Thales Academy, Triangle Running ClubAugust 24, 2021
3,000 Meters · Wake Med Soccer Park 3kCary, MC, HS, FG, PC, CG · Aug 2811:45.92Cary, MC, HS, FG, PC, CGAugust 28, 2025
3,000 Meters · WakeMed Soccer ParkGrace Christian Home Meet · Sep 2112:06.6Grace Christian Home MeetSeptember 21, 2021
5,000 Meters · EP Tom Sawyer State ParkTrinity / Valkyrie Invitational · Sep 1916:09.50Trinity / Valkyrie InvitationalSeptember 19, 2025
5,000 Meters · Green Hill ParkKnights Crossing · Sep 1215:41.6Knights CrossingSeptember 12, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 615:39.6NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 116:05.9NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2516:04.19WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3115:44.82Wake 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 8 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A815:39.6 PB11
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 7A East · Place 4 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A East415:44.82 PB11
Oct 21Tri-6 Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 5 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity516:15.9011
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 85 · Cardinal GibbonsCardinal Gibbons5,000 Meters COROS Race of Champions8516:05.8611
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 45 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship4516:08.011
Sep 12Knights CrossingSep 12 · 5,000 Meters Varsity Red · Place 12 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red1215:41.6 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 15 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1516:05.9 PB10
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 15 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1516:05.9110
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 15 · Cardinal GibbonsCardinal Gibbons5,000 Meters 7A1516:05.9110
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 6 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity616:04.1910
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 6 · Cardinal GibbonsCardinal Gibbons5,000 Meters NCHSAA 7A East616:04.19 PB10
Oct 14Tri 6 Conference Oct 14 · 5,000 Meters Varsity · Place 8 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity816:30.9510
Oct 7FG, Sanderson, HS, Cary, CGOct 7 · 5,000 Meters Varsity · Place 24 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity2420:32.410
Oct 3Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 129 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity12916:16.410
Sep 19Trinity / Valkyrie InvitationalSep 19 · 5,000 Meters HS Race 2 · Place 66 · Cardinal GibbonsCardinal Gibbons5,000 Meters HS Race 26616:09.50 PB10
Sep 6Knights CrossingSep 6 · 5,000 Meters Varsity Red · Place 17 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Red1716:23.110
Aug 28Cary, MC, HS, FG, PC, CGAug 28 · 3,000 Meters Varsity · Place 50 · Cardinal GibbonsCardinal Gibbons3,000 Meters Varsity5011:45.92 PB10
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 13 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1316:55.0310

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 87 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A8716:53.609
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 25 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity2516:44.199
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 25 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity2517:08.729
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 158 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity15816:41.29

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 28Without Limits TriangleXC Meet (2 mile)Sep 28 · 2 Miles Boys 2 Mile · Place 14 · TriangleXCTriangleXC2 Miles Boys 2 Mile1412:36.0 PB6
Sep 21Grace Christian Home MeetSep 21 · 3,000 Meters Middle School · Place 7 · TriangleXCTriangleXC3,000 Meters Middle School712:06.6 PB6
Aug 24Wake Christian Academy, Carolina Charter Academy, Thales Academy, Triangle Running ClubAug 24 · 2 Miles Middle School · Place 5 · Without Limits TriangleWithout Limits Triangle2 Miles Middle School514:27.2 PB6