Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Grace Christian Sanford Grace Christian School - Sanford · Sep 1313:36Grace Christian School - SanfordSeptember 13, 2021
1.7 Miles · Lee Christian SchoolLee Christian School Meet · Sep 1912:45Lee Christian School Meet September 19, 2022
3,000 Meters · Haw River Christian AcademyHaw River Christian Academy Home Meet · Sep 2715:47Haw River Christian Academy Home MeetSeptember 27, 2021
3,000 Meters · Lee Christian SchoolLee Christian Meet · Oct 714:01Lee Christian MeetOctober 7, 2021
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 621:26.78Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Emmaus Baptist ChurchChatham Thunder XC Invitational · Sep 1725:29.0Chatham Thunder XC InvitationalSeptember 17, 2026
5,000 Meters · Hagan-Stone ParkHagan Stone XC Classic · Oct 421:14.92Hagan Stone XC ClassicOctober 4, 2025
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Grace Christian Sanford · Oct 1024:02Thales Academy Apex vs. Grace Christian SanfordOctober 10, 2023
5,000 Meters · Lee Christian SchoolLee Christian Meet · Aug 2824:48Lee Christian Meet August 28, 2023
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3020:44.30NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · O'Neal SchoolO'Neal Home Meet · Oct 224:05O'Neal Home MeetOctober 2, 2023
5,000 Meters · South View HSJungle Run · Aug 2320:19.26Jungle RunAugust 23, 2025
5,000 Meters · Thunder XC Course Chatham Thunder XC Meet · Sep 2122:42.23Chatham Thunder XC MeetSeptember 21, 2023
5,000 Meters · Wake Christian AcademyWake Christian Home Meet 2 · Sep 1923:53Wake Christian Home Meet 2September 19, 2023
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2521:34.49NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilmington Municipal Golf CourseWilmington Beach Blast 2026 · Sep 1222:46.62Wilmington Beach Blast 2026September 12, 2026
5,000 Meters · Wilson Christian AcademyWCA 11th Annual Pumpkin Run · Oct 920:19.33WCA 11th Annual Pumpkin RunOctober 9, 2025
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1221:37.17Pumpkin RunOctober 12, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 106 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity10620:44.30 PB11
Oct 8WCA 12th Annual Pumpkin RunOct 8 · 5,000 Meters HS Varsity Boys · Place 65 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters HS Varsity Boys6521:40.3011
Sep 17Chatham Thunder XC InvitationalSep 17 · 5,000 Meters Varsity · Place 33 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity3325:29.0 PB11
Sep 12Wilmington Beach Blast 2026Sep 12 · 5,000 Meters HS VARSITY BOYS 5K · Place 65 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters HS VARSITY BOYS 5K6522:46.62 PB11
Aug 31LCS Open MeetAug 31 · 5,000 Meters Varsity · Place 25 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity2525:2111

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 3A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 126 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity12620:48.6710
Oct 9WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Boys · Place 53 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters HS Varsity Boys5320:19.33 PB10
Oct 4Hagan Stone XC ClassicOct 4 · 5,000 Meters High School Varsity · Place 133 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters High School Varsity13321:14.92 PB10
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS VARSITY BOYS 5K · Place 59 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters HS VARSITY BOYS 5K5921:26.78 PB10
Aug 30The 6th Annual Liberty KickoffAug 30 · 5,000 Meters Varsity · Place 14 · Grace Christian School (SanforGrace Christian School (Sanfor5,000 Meters Varsity1420:29.2110
Aug 23Jungle RunAug 23 · 5,000 Meters Invitational · Place 12 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Invitational1220:19.26 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 134 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity13421:34.49 PB9
Oct 18Grace Christian, Sanford Home MeetOct 18 · 5,000 Meters Varsity · Place 4 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity419:38Unofficial9
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 29 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity2921:019
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 33 · Grace Christian School (SanforGrace Christian School (Sanfor5,000 Meters Varsity3319:56.0910
Aug 24The Jungle Run ExperienceAug 24 · 5,000 Meters Varsity · Place 34 · Grace Christian School (SanforGrace Christian School (Sanfor5,000 Meters Varsity3419:56.0910

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 115 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity11521:55.998
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 58 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity5821:37.17 PB8
Oct 10Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 32 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity3224:02 PB8
Oct 2O'Neal Home MeetOct 2 · 5,000 Meters Varsity · Place 22 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity2224:05 PB8
Sep 21Chatham Thunder XC MeetSep 21 · 5,000 Meters Varsity · Place 26 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity2622:42.23 PB8
Sep 19Wake Christian Home Meet 2Sep 19 · 5,000 Meters Varsity · Place 18 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity1823:53 PB8
Sep 12Wake Christian Home Meet 1Sep 12 · 5,000 Meters Varsity · Place 27 · Grace Christian (SanforGrace Christian (Sanfor5,000 Meters Varsity2724:51.408
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Varsity · Place 123 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity12322:47.93Unofficial8
Aug 28Lee Christian Meet Aug 28 · 5,000 Meters Varsity · Place 21 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity2124:48 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Thales Apex vs. FCSOct 13 · 5,000 Meters Varsity · Place 29 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity2925:047
Oct 10Grace Christian School (Sanford) XC MeetOct 10 · 5,000 Meters Varsity · Place 33 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity3322:49Unofficial7
Oct 10Grace Christian School (Sanford) XC MeetOct 10 · 1.7 Miles Middle School · Place 8 · Grace Christian (Sanford)Grace Christian (Sanford)1.7 Miles Middle School811:13Unofficial7
Sep 26RAAC Meet at Wendell ParkSep 26 · Varsity · Place 47 · Grace Christian (SanforGrace Christian (SanforVarsity4724:528
Sep 19Lee Christian School Meet Sep 19 · 1.7 Miles Middle School · Place 13 · Grace Christian (Sanford)Grace Christian (Sanford)1.7 Miles Middle School1312:45 PB7
Sep 17Jungle Run ExperienceSep 17 · 3,000 Meters Varsity · Place 9 · Grace Christian School (SanforGrace Christian School (Sanfor3,000 Meters Varsity914:17.508

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Lee Christian MeetOct 7 · 3,000 Meters Middle School · Place 14 · Grace Christian (Sanford)Grace Christian (Sanford)3,000 Meters Middle School1414:01 PB6
Sep 27Haw River Christian Academy Home MeetSep 27 · 3,000 Meters Middle School · Place 14 · Grace Christian (Sanford)Grace Christian (Sanford)3,000 Meters Middle School1415:47 PB6
Sep 13Grace Christian School - SanfordSep 13 · 1.7 Miles Middle School · Place 19 · Grace Christian (Sanford)Grace Christian (Sanford)1.7 Miles Middle School1913:36 PB6
Aug 23Grace Christian School - SanfordAug 23 · 1.7 Miles Middle School · Place 37 · Grace Christian (Sanford)Grace Christian (Sanford)1.7 Miles Middle School3715:44Unofficial6