Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 115:46.3NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2915:53.17Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2515:57.90WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 6A Central Regional · Oct 2515:57.90NCHSAA 6A Central RegionalOctober 25, 2025
5,000 Meters · Western Harnett HSCarolina Pines #7 @ WHHS · Oct 816:21Carolina Pines #7 @ WHHSOctober 8, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:44.5adidas XC ChallengeSeptember 18, 2026
8,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3025:36.8CAA Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 925:19.9Royals ChallengeOctober 9, 2026
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 226:43.4Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 38 · CampbellCampbell8,000 Meters CAA3825:36.8 PBFr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 58 · CampbellCampbell8,000 Meters Gold5825:19.9 PBFr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 55 · CampbellCampbell8,000 Meters College5526:43.4 PBFr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 65 · CampbellCampbell6,000 Meters College6519:44.5 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 52 · Sanford NCSanford NC5,000 Meters Championship5215:53.17 PB12
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 6A · Place 1 · Western HarnettWestern Harnett5,000 Meters 6A115:46.3 PB12
Oct 25NCHSAA 6A Central RegionalOct 25 · 5,000 Meters Varsity · Place 1 · Western HarnettWestern Harnett5,000 Meters Varsity115:57.90 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 6A Central · Place 1 · Western HarnettWestern Harnett5,000 Meters NCHSAA 6A Central115:57.90 PB12
Oct 8Carolina Pines #7 @ WHHSOct 8 · 5,000 Meters Varsity · Place 1 · Western HarnettWestern Harnett5,000 Meters Varsity116:21 PB12
Aug 27Carolina Pines Meet #1Aug 27 · 5,000 Meters Varsity · Place 1 · Western HarnettWestern Harnett5,000 Meters Varsity116:5212