Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Rolesville High SchoolThe Rams Rise & Run 3k · Aug 2712:53.13The Rams Rise & Run 3kAugust 27, 2022
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 618:09.47Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 417:45.59Hagan Stone XC ClassicOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships (5A-8A) · Nov 117:54.9NCHSAA State Championships (5A-8A)November 1, 2025
5,000 Meters · Wake Med Soccer ParkWakeMed Super Regional · Oct 2517:42.34WakeMed Super RegionalOctober 25, 2025
5,000 Meters · WakeMed Soccer ParkNCHSAA 7A East Regional · Oct 2517:42.34NCHSAA 7A East RegionalOctober 25, 2025

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

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 132 · Sanderson5,000 Meters Invite 313218:23.7112
Nov 1NCHSAA State Championships (5A-8A)Nov 1 · 5,000 Meters 7A · Place 109 · Sanderson5,000 Meters 7A10917:54.9 PB12
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 109 · Sanderson5,000 Meters 7A10917:54.9212
Oct 31NCHSAA State ChampionshipsOct 31 · 5,000 Meters 7A · Place 109 · Sanderson5,000 Meters 7A10917:54.9212
Oct 25NCHSAA 7A East RegionalOct 25 · 5,000 Meters Varsity · Place 33 · Sanderson5,000 Meters Varsity3317:42.34 PB12
Oct 25WakeMed Super RegionalOct 25 · 5,000 Meters NCHSAA 7A East · Place 33 · Sanderson5,000 Meters NCHSAA 7A East3317:42.34 PB12
Oct 14Tri 6 Conference Oct 14 · 5,000 Meters Varsity · Place 27 · Sanderson5,000 Meters Varsity2718:08.9312
Oct 7FG, Sanderson, HS, Cary, CGOct 7 · 5,000 Meters Varsity · Place 12 · Sanderson5,000 Meters Varsity1218:55.112
Oct 4Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 44 · Sanderson5,000 Meters High School Varsity4417:45.59 PB12
Sep 16GL, AD, Rolesville, FG, Apex, GH, Sand, CGSep 16 · 5,000 Meters Varsity · Place 20 · Sanderson5,000 Meters Varsity2019:17.4112
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS CHAMPIONSHIP BOYS 5K · Place 44 · Sanderson5,000 Meters HS CHAMPIONSHIP BOYS 5K4418:09.47 PB12
Sep 2Jordan, Sanderson, GH, A, WS, Broughton, ADSep 2 · 5,000 Meters New Division · Place 21 · Sanderson5,000 Meters New Division2119:10.7712
Aug 9Bay Six Kickoff ClassicAug 9 · 3,000 Meters Grades 11-12 · Place 77 · Sanderson3,000 Meters Grades 11-127710:58.9312

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 658 · Sanderson5,000 Meters Open Invitational65818:23.1711
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 72 · Sanderson5,000 Meters Varsity7218:09.6611
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 49 · Sanderson5,000 Meters Varsity4918:55.8011
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Invitational · Place 92 · Sanderson5,000 Meters Invitational9217:42.911
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Invitational · Place 27 · Sanderson5,000 Meters Invitational2717:46.4611
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 52 · Sanderson3,000 Meters Varsity5210:34.73—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 110 · Sanderson5,000 Meters Varsity11019:13.7410
Oct 17CAP 6 Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 40 · Sanderson5,000 Meters Varsity4018:27.84—
Sep 30Greensboro InvitationalSep 30 · 5,000 Meters Championship · Place 103 · Sanderson5,000 Meters Championship10318:38.0010
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 45 · Sanderson5,000 Meters Championship4518:11.15Unofficial10
Aug 26Ronald Horton XC ClassicAug 26 · 5,000 Meters Championship · Place 48 · Sanderson5,000 Meters Championship4820:45.3610

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19CAP 6 Championships Oct 19 · Varsity · Place 24 · SandersonVarsity2419:58.70—
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Invitational · Place 158 · Sanderson5,000 Meters Invitational15820:11.729
Sep 28Apex, Cardinal Gibbons, Enloe, Middle Creek, SandersonSep 28 · Varsity · Place 53 · SandersonVarsity5323:09.22—
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 4 · Place 48 · Sanderson5,000 Meters Varsity 44821:01.99
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Junior Varsity · Place 37 · Sanderson5,000 Meters Junior Varsity3721:02.49
Aug 27The Rams Rise & Run 3kAug 27 · 3,000 Meters Open · Place 5 · Sanderson3,000 Meters Open512:53.13 PB9