Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Union Pines HSSAC XC Meet 1 · Aug 2725:22SAC XC Meet 1August 27, 2024
5,000 Meters · Dragon Park (James L. Morgan Recreation Complex)SAC HS XC Championship · Oct 1525:11.17SAC HS XC ChampionshipOctober 15, 2024
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 622:39.8NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 124:07.6NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Keeley ParkHagan Stone XC Classic · Oct 325:00.4Hagan Stone XC ClassicOctober 3, 2026
5,000 Meters · South View High SchoolThe Jungle Run Experience · Aug 2228:04.6The Jungle Run Experience August 22, 2026
5,000 Meters · South View HSJungle Run · Aug 2325:39.80Jungle RunAugust 23, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2523:29.37WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1823:29.3adidas XC ChallengeSeptember 18, 2026
5,000 Meters · West Johnston High SchoolUnion Pines/ Harnett Central @ West Johnston · Sep 2423:09Union Pines/ Harnett Central @ West JohnstonSeptember 24, 2026
5,000 Meters · Western Harnett HSCarolina Pines #7 @ WHHS · Oct 824:01Carolina Pines #7 @ WHHSOctober 8, 2025

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 6A · Place 85 · Union Pines5,000 Meters 6A8522:39.8 PB12
Oct 31NCHSAA 6A Central RegionalOct 31 · 5,000 Meters Varsity · Place 26 · Union Pines5,000 Meters Varsity2623:20.4212
Oct 3Hagan Stone XC ClassicOct 3 · 5,000 Meters High School Championship · Place 36 · Union Pines5,000 Meters High School Championship3625:00.4 PB12
Sep 24Union Pines/ Harnett Central @ West JohnstonSep 24 · 5,000 Meters Varsity · Place 11 · Union Pines5,000 Meters Varsity1123:09 PB12
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 121 · Union Pines5,000 Meters Invitational12123:29.3 PB12
Aug 22The Jungle Run Experience Aug 22 · 5,000 Meters Varsity 2 · Place 59 · Union Pines5,000 Meters Varsity 25928:04.6 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 6A · Place 113 · Union Pines5,000 Meters 6A11324:07.6 PB11
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 6A · Place 113 · Union Pines5,000 Meters 6A11324:07.6411
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 6A · Place 113 · Union Pines5,000 Meters 6A11324:07.6411
Oct 25NCHSAA 6A Central RegionalOct 25 · 5,000 Meters Varsity · Place 30 · Union Pines5,000 Meters Varsity3023:29.311
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 6A Central · Place 30 · Union Pines5,000 Meters NCHSAA 6A Central3023:29.37 PB11
Oct 8Carolina Pines #7 @ WHHSOct 8 · 5,000 Meters Varsity · Place 5 · Union Pines5,000 Meters Varsity524:01 PB11
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 67 · Union Pines5,000 Meters Varsity6724:12.711
Aug 23Jungle RunAug 23 · 5,000 Meters Champion Division · Place 51 · Union Pines5,000 Meters Champion Division5125:39.80 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15SAC HS XC ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 10 · Union Pines5,000 Meters Junior Varsity1025:11.17 PB10
Oct 8SAC XC Meet 7Oct 8 · 5,000 Meters Varsity · Place 9 · Union Pines5,000 Meters Varsity924:53.0010
Oct 5Hagan Stone XC ClassicOct 5 · 5,000 Meters Varsity · Place 103 · Union Pines5,000 Meters Varsity10326:45.9910
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Junior Varsity · Place 37 · Union Pines5,000 Meters Junior Varsity3725:25.310
Sep 17SAC XC Meet 4Sep 17 · 5,000 Meters Varsity · Place 17 · Union Pines5,000 Meters Varsity1725:54.0010
Sep 3SAC XC Meet 2Sep 3 · 5,000 Meters Varsity · Place 30 · Union Pines5,000 Meters Varsity3026:57.20—
Aug 27SAC XC Meet 1Aug 27 · 3 Miles Varsity · Place 15 · Union Pines3 Miles Varsity1525:22 PB10