Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 619:09.64Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Crossroads Christian MCC Cross Country Championship · Oct 1717:54MCC Cross Country Championship October 17, 2025
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Grace Christian Sanford · Oct 1022:15Thales Academy Apex vs. Grace Christian SanfordOctober 10, 2023
5,000 Meters · Lee Christian SchoolLCS Open Meet · Aug 3119:42LCS Open MeetAugust 31, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 3017:56.16NCISAA 1A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · New Garden PFC Campus CourseMCC Conference meet #1 @New Garden · Sep 1818:50.1MCC Conference meet #1 @New GardenSeptember 18, 2025
5,000 Meters · O'Neal SchoolO'Neal Home Meet · Oct 221:56O'Neal Home MeetOctober 2, 2023
5,000 Meters · Sandhills Classical Christian SchoolMid-Carolina Conference (MCC) Meet · Sep 2919:50.38Mid-Carolina Conference (MCC) MeetSeptember 29, 2026
5,000 Meters · South View High SchoolThe Jungle Run Experience · Aug 2220:09.9The Jungle Run Experience August 22, 2026
5,000 Meters · Thunder XC Course Chatham Thunder XC Meet · Sep 2121:21.97Chatham Thunder XC MeetSeptember 21, 2023
5,000 Meters · Wake Christian AcademyWake Christian Home Meet 2 · Sep 1922:48Wake Christian Home Meet 2September 19, 2023
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2518:33.42NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson Christian AcademyWCA 11th Annual Pumpkin Run · Oct 918:46.52WCA 11th Annual Pumpkin RunOctober 9, 2025
5,000 Meters · Wilson Christian SchoolPumpkin Run · Oct 1220:48.86Pumpkin RunOctober 12, 2023

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NCISAA 1A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · Lee ChristianLee Christian5,000 Meters Varsity117:56.16 PB11
Oct 19MCC TournamentOct 19 · 5,000 Meters Varsity · Place 2 · Lee ChristianLee Christian5,000 Meters Varsity219:0011
Sep 29Mid-Carolina Conference (MCC) MeetSep 29 · 5,000 Meters Varsity · Place 3 · Lee ChristianLee Christian5,000 Meters Varsity319:50.38 PB11
Sep 21LCS Meet - MCC Only Sep 21 · 5,000 Meters Varsity · Place 10 · Lee ChristianLee Christian5,000 Meters Varsity1023:3211
Aug 31LCS Open MeetAug 31 · 5,000 Meters Varsity · Place 2 · Lee ChristianLee Christian5,000 Meters Varsity219:42 PB11
Aug 22The Jungle Run Experience Aug 22 · 5,000 Meters Varsity 1 · Place 9 · Lee ChristianLee Christian5,000 Meters Varsity 1920:09.9 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Fr/So · Place 83 · Sanford NCSanford NC5,000 Meters Fr/So8319:01.3110
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · Lee ChristianLee Christian5,000 Meters Varsity518:57.1610
Oct 17MCC Cross Country Championship Oct 17 · 5,000 Meters Varsity · Place 3 · Lee ChristianLee Christian5,000 Meters Varsity317:54 PB10
Oct 9WCA 11th Annual Pumpkin RunOct 9 · 5,000 Meters HS Varsity Boys · Place 23 · Lee ChristianLee Christian5,000 Meters HS Varsity Boys2318:46.52 PB10
Oct 8MCC ONLY MEETOct 8 · 5,000 Meters Varsity · Place 3 · Lee ChristianLee Christian5,000 Meters Varsity318:1610
Sep 29LCS Meet - MCC Conference Only Sep 29 · 5,000 Meters Varsity · Place 2 · Lee ChristianLee Christian5,000 Meters Varsity216:5310
Sep 19Hare & Hounds XC Invitational (at McAlpine Park)Sep 19 · Open · Place 33 · Lee Christian SchoolLee Christian SchoolOpen3318:46.3—
Sep 18MCC Conference meet #1 @New GardenSep 18 · 5,000 Meters Varsity · Place 3 · Lee ChristianLee Christian5,000 Meters Varsity318:50.1 PB10
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS VARSITY BOYS 5K · Place 8 · Lee ChristianLee Christian5,000 Meters HS VARSITY BOYS 5K819:09.64 PB10
Aug 30The 6th Annual Liberty KickoffAug 30 · 5,000 Meters Varsity · Place 5 · Lee Christian SchoolLee Christian School5,000 Meters Varsity518:30.0210

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 53 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity5318:33.42 PB9
Oct 18Grace Christian, Sanford Home MeetOct 18 · 5,000 Meters Varsity · Place 1 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity117:56Unofficial9
Oct 10Pumpkin RunOct 10 · 5,000 Meters Varsity · Place 10 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity1018:589

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 97 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity9720:24.908
Oct 12Pumpkin RunOct 12 · 5,000 Meters Varsity · Place 34 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity3420:48.86 PB8
Oct 10Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 18 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity1822:15 PB8
Oct 2O'Neal Home MeetOct 2 · 5,000 Meters Varsity · Place 8 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity821:56 PB8
Sep 21Chatham Thunder XC MeetSep 21 · 5,000 Meters Varsity · Place 12 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity1221:21.97 PB8
Sep 19Wake Christian Home Meet 2Sep 19 · 5,000 Meters Varsity · Place 12 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters Varsity1222:48 PB8
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters JV · Place 27 · Grace Christian (Sanford)Grace Christian (Sanford)5,000 Meters JV2721:48.54Unofficial8