Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wake Med Soccer Park 3kCary, MC, HS, FG, PC, CG · Aug 289:17.92Cary, MC, HS, FG, PC, CGAugust 28, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 115:42.8NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights · Sep 616:44.8Friday Night LightsSeptember 6, 2024
5,000 Meters · mcalpineWendys Invite · Oct 718:10.33Wendys InviteOctober 7, 2023
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2515:13.35WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 8A East Regional · Oct 2515:13.35NCHSAA 8A East RegionalOctober 25, 2025
6,000 Meters · Kituwah MoundDuel in the Valley · Sep 419:59.3Duel in the ValleySeptember 4, 2026
8,000 Meters · Appalachian State UniversityThe Firetower Project · Oct 226:23.5The Firetower ProjectOctober 2, 2026
8,000 Meters · Milliken FieldBig South XC · Oct 3026:19.8Big South XCOctober 30, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big South XCOct 30 · 8,000 Meters Men 8k · Place 48 · UNC AshevilleUNC Asheville8,000 Meters Men 8k4826:19.8 PBFr
Oct 2The Firetower ProjectOct 2 · 8,000 Meters Collegiate · Place 57 · UNC AshevilleUNC Asheville8,000 Meters Collegiate5726:23.5 PBFr
Sep 192026 Converse Kick-OffSep 19 · 8,000 Meters Men · Place 76 · UNC AshevilleUNC Asheville8,000 Meters Men7626:46.1Fr
Sep 4Duel in the ValleySep 4 · 6,000 Meters College · Place 14 · UNC AshevilleUNC Asheville6,000 Meters College1419:59.3 PBFr

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 36 · Panther CreekPanther Creek5,000 Meters Championship3615:34.5112
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 8A · Place 2 · Panther CreekPanther Creek5,000 Meters 8A215:42.8 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 2 · Panther CreekPanther Creek5,000 Meters Varsity215:42.8212
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters Varsity · Place 2 · Panther CreekPanther Creek5,000 Meters Varsity215:42.8212
Oct 25NCHSAA 8A East RegionalOct 25 · 5,000 Meters Varsity · Place 2 · Panther CreekPanther Creek5,000 Meters Varsity215:13.35 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 8A East · Place 2 · Panther CreekPanther Creek5,000 Meters NCHSAA 8A East215:13.35 PB12
Oct 15Quad City 7 Conference Championships Oct 15 · 5,000 Meters Varsity · Place 2 · Panther CreekPanther Creek5,000 Meters Varsity215:33.9712
Oct 9Broughton, PC, Wakefield, GH, Apex, MC, AFOct 9 · 5,000 Meters Varsity · Place 2 · Panther CreekPanther Creek5,000 Meters Varsity216:39.0912
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Varsity · Place 4 · Panther CreePanther Cree5,000 Meters Varsity415:42.0312
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Championship · Place 24 · Panther CreekPanther Creek5,000 Meters Championship2415:42.212
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 17 · Panther CreePanther Cree5,000 Meters Championship1716:03.412
Aug 28Cary, MC, HS, FG, PC, CGAug 28 · 3,000 Meters Varsity · Place 1 · Panther CreekPanther Creek3,000 Meters Varsity19:17.92 PB12
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 5 · Panther CreekPanther Creek5,000 Meters Varsity516:33.7812

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 3 · Panther CreekPanther Creek5,000 Meters Open Invitational315:36.2111
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 12 · Panther CreekPanther Creek5,000 Meters 4A1215:49.6511
Oct 26NCHSAA 4A Mideast RegionalOct 26 · 5,000 Meters Varsity · Place 7 · Panther CreekPanther Creek5,000 Meters Varsity715:41.9211
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Championship · Place 4 · Panther CreePanther Cree5,000 Meters Championship416:31.64—
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Championship · Place 35 · Panther CreekPanther Creek5,000 Meters Championship3515:54.911
Sep 6Friday Night LightsSep 6 · 5,000 Meters Championship · Place 57 · Panther CreekPanther Creek5,000 Meters Championship5716:44.8 PB11
Aug 29C, PC, AD, E, HS MeetAug 29 · 3,000 Meters Varsity · Place 3 · Panther CreekPanther Creek3,000 Meters Varsity39:48.67—
Aug 17Pace Yourself Early Bird ChallengeAug 17 · 5,000 Meters Varsity · Place 13 · Panther CreekPanther Creek5,000 Meters Varsity1316:59.78—
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 15 · Panther CreePanther Cree3,000 Meters Varsity159:55.58—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A Mideast RegionalOct 28 · 5,000 Meters Varsity · Place 75 · Panther CreekPanther Creek5,000 Meters Varsity7517:47.6910
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 167 · Panther CreekPanther Creek5,000 Meters White16718:10.33 PB10
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 87 · Panther CreekPanther Creek5,000 Meters Championship8718:20.8910
Sep 26GH, GL, PC MeetSep 26 · 5,000 Meters Varsity · Place 4 · Panther CreekPanther Creek5,000 Meters Varsity418:55.19—
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 130 · Panther CreekPanther Creek5,000 Meters Invitational13018:33.810
Sep 8Friday Night Lights FestivalSep 8 · 5,000 Meters Invitational · Place 163 · Panther CreekPanther Creek5,000 Meters Invitational16319:09.110
Aug 19Pace Yourself Early Bird ChallengeAug 19 · 5,000 Meters Varsity · Place 86 · Panther CreekPanther Creek5,000 Meters Varsity8619:14.00—
Aug 12Kick-off ClassicAug 12 · 3,000 Meters Varsity · Place 60 · Panther CreekPanther Creek3,000 Meters Varsity6011:25.8010