Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wake Med Soccer Park 3kAD, GL, AF, GH, WS, Apex · Aug 269:06.13AD, GL, AF, GH, WS, ApexAugust 26, 2025
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 415:40.57Hagan Stone XC ClassicOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 616:24.4NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 115:43.3NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Sugg Farm ParkBattle For Apex · Sep 2717:56.36Battle For ApexSeptember 27, 2023
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2515:21.56WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 8A East Regional · Oct 2515:21.56NCHSAA 8A East RegionalOctober 25, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 8A · Place 20 · Apex Friendship5,000 Meters 8A2016:24.4 PB12
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 8A East · Place 11 · Apex Friendship5,000 Meters 8A East1115:50.5412
Oct 19Quad City 7 Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 4 · Apex Friendship5,000 Meters Varsity416:00.212
Oct 8PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 4 · Apex Friendship5,000 Meters Varsity416:39.6512
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters COROS Race of Champions · Place 314 · Apex Friendship5,000 Meters COROS Race of Champions31418:25.3912
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 37 · Apex Friendship5,000 Meters Championship3716:37.3412
Aug 8BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 3 · Apex Friendship3,000 Meters 11th-12th Grade39:12.5112

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 3 · Apex Friendship5,000 Meters 8A315:43.3 PB11
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 3 · Apex Friendship5,000 Meters Varsity315:43.2711
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 3 · Apex Friendship5,000 Meters Varsity315:43.2711
Oct 25NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 4 · Apex Friendship5,000 Meters Varsity415:21.56 PB11
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 4 · Apex Friendship5,000 Meters NCHSAA 8A East415:21.56 PB11
Oct 15Quad City 7 Conference Championships Oct 15 · 5,000 Meters Varsity · Place 3 · Apex Friendship5,000 Meters Varsity315:37.2511
Oct 4Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 2 · Apex Friendship5,000 Meters High School Varsity215:40.57 PB11
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 9 · Apex Friendship5,000 Meters Championship915:27.011
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 8 · Apex Friends5,000 Meters Championship815:48.211
Aug 26AD, GL, AF, GH, WS, ApexAug 26 · 3,000 Meters Varsity · Place 1 · Apex Friendship3,000 Meters Varsity19:06.13 PB11
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 2 · Apex Friendship5,000 Meters Varsity215:53.3211
Aug 9Bay Six Kickoff ClassicAug 9 · 3,000 Meters Grades 11-12 · Place 2 · Apex Friendship3,000 Meters Grades 11-1229:10.9411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 11 · Apex Friendship5,000 Meters 4A1115:48.5910
Oct 26NCHSAA 4A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 4 · Apex Friendship5,000 Meters Varsity415:30.0610
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 68 · Apex Friendship5,000 Meters Varsity6815:58.010
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 37 · Apex Friendship5,000 Meters Championship3715:56.010
Sep 6Friday Night LightsSep 6 · 5,000 Meters Invitational · Place 8 · Apex Friendship5,000 Meters Invitational816:31.410
Aug 27GH, MC, GL, A, AF MeetAug 27 · 3,000 Meters Varsity · Place 1 · Apex Friendship3,000 Meters Varsity19:28.59—
Aug 17Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 3 · Apex Friendship5,000 Meters Varsity316:14.14—
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 1 · Apex Friends3,000 Meters Varsity19:31.70—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 33 · Apex Friendship5,000 Meters 4A3316:24.799
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 9 · Apex Friendship5,000 Meters Varsity916:15.509
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 84 · Apex Friendship5,000 Meters Varsity8417:07.79
Sep 27Battle For ApexSep 27 · 5,000 Meters Varsity · Place 9 · Apex Friendship5,000 Meters Varsity917:56.36 PB9
Aug 24Cary Hosts - 7 team meet @ WakeMedAug 24 · 3,000 Meters Varsity · Place 10 · Apex Friendship3,000 Meters Varsity1010:15.42—
Aug 19Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 51 · Apex Friendship5,000 Meters Varsity5118:17.00—
Aug 12Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 31 · Apex Friendship3,000 Meters Varsity3110:41.619