Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bond ParkWithout Limits TriangleXC Meet (2 mile) · Sep 2813:19.1Without Limits TriangleXC Meet (2 mile)September 28, 2021
3,000 Meters · Trinity Academy of RaleighTA MS Home Meet · Sep 2911:58.5TA MS Home MeetSeptember 29, 2022
3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 89:31.60BaySix Kickoff ClassicAugust 8, 2026
3,000 Meters · WakeMed Soccer ParkCAMSC XC Championship · Oct 811:24.200CAMSC XC ChampionshipOctober 8, 2021
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1116:35.02Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 2416:31.11NCISAA 3A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 316:23.28Wendy's InvitationalOctober 3, 2026
5,000 Meters · South View HSJungle Run · Aug 2316:53.31Jungle RunAugust 23, 2025
5,000 Meters · Wake Med Soccer ParkPC, GH, A, CG, C, AF · Oct 818:50.58PC, GH, A, CG, C, AFOctober 8, 2026
5,000 Meters · WakeMed Soccer ParkWake Med Super Regional · Oct 3116:14.08Wake Med Super RegionalOctober 31, 2026

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 30 · ApexApex5,000 Meters 8A3016:39.412
Oct 31Wake Med Super RegionalOct 31 · 5,000 Meters 8A East · Place 17 · ApexApex5,000 Meters 8A East1716:14.08 PB12
Oct 19Quad City 7 Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 14 · ApexApex5,000 Meters Varsity1416:30.312
Oct 8PC, GH, A, CG, C, AFOct 8 · 5,000 Meters Varsity · Place 50 · ApexApex5,000 Meters Varsity5018:50.58 PB12
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters White · Place 17 · ApexApex5,000 Meters White1716:23.28 PB12
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Championship · Place 34 · ApexApex5,000 Meters Championship3416:35.02 PB12
Aug 8BaySix Kickoff ClassicAug 8 · 3,000 Meters 11th-12th Grade · Place 5 · ApexApex3,000 Meters 11th-12th Grade59:31.60 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 34 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Invite 33417:16.3511
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 8 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Varsity816:31.11 PB11
Oct 16CCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 4 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Varsity417:07.311
Sep 19Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · 5,000 Meters Invitational · Place 32 · Grace Christian (RalGrace Christian (Ral5,000 Meters Invitational3217:19.4—
Aug 23Jungle RunAug 23 · 5,000 Meters Champion Division · Place 4 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Champion Division416:53.31 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 10 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Varsity1016:28.3110
Oct 11CCC XC Championship MeetOct 11 · 5,000 Meters Varsity · Place 4 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Varsity416:40.110
Sep 6Friday Night LightsSep 6 · 5,000 Meters Invitational · Place 24 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Invitational2416:55.010

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Capital City Conference ChampionshipOct 13 · 5,000 Meters Varsity · Place 6 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Varsity618:06.09
Sep 22Hare & Hounds XC Invitational (at McAlpine Park)Sep 22 · 5,000 Meters Invitational · Place 114 · Grace Christian (RalGrace Christian (Ral5,000 Meters Invitational11418:24.2—
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Challenge · Place 37 · Grace Christian (Raleigh)Grace Christian (Raleigh)5,000 Meters Challenge3718:38.79

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 29TA MS Home MeetSep 29 · 3,000 Meters Middle School · Place 12 · Grace Christian (Raleigh)Grace Christian (Raleigh)3,000 Meters Middle School1211:58.5 PB8
Sep 20GRACE Christian Home MeetSep 20 · 3,000 Meters Middle School · Place 15 · Grace Christian (Raleigh)Grace Christian (Raleigh)3,000 Meters Middle School1512:21.78
Sep 13CAMS XC Meet @ Cary AcademySep 13 · 1.7 Miles New Division · Place 6 · Grace Christian (Raleigh)Grace Christian (Raleigh)1.7 Miles New Division611:28Unofficial8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8CAMSC XC ChampionshipOct 8 · 3,000 Meters Middle School Boys Championship · Place 46 · Grace Christian (Raleigh)Grace Christian (Raleigh)3,000 Meters Middle School Boys Championship4611:24.200 PB7
Sep 28Without Limits TriangleXC Meet (2 mile)Sep 28 · 2 Miles Boys 2 Mile · Place 22 · Grace Christian (Raleigh)Grace Christian (Raleigh)2 Miles Boys 2 Mile2213:19.1 PB7
Sep 21Grace Christian Home MeetSep 21 · 3,000 Meters Middle School · Place 14 · Grace Christian (Raleigh)Grace Christian (Raleigh)3,000 Meters Middle School1413:29.37
Sep 7Trinity (TA) MeetSep 7 · 1.67 Miles Middle School · Place 13 · Grace Christian (Raleigh)Grace Christian (Raleigh)1.67 Miles Middle School1312:30.8Unofficial7
Aug 20Cary Christian Home Meet (3k)Aug 20 · 3,000 Meters Varsity · Place 28 · Grace Christian (Raleigh)Grace Christian (Raleigh)3,000 Meters Varsity2813:04.88