Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 619:34.80Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Forsyth Country Day SchoolFCDS Home Meet #2 9/13/24 · Sep 1321:23.03FCDS Home Meet #2 9/13/24September 13, 2024
5,000 Meters · RavenscroftRavenscroft Home Meet #2 · Aug 2423:42.8Ravenscroft Home Meet #2August 24, 2023
5,000 Meters · Trinity Academy of RaleighCapital City Conference Cross Country Championships · Oct 1122:22.9Capital City Conference Cross Country ChampionshipsOctober 11, 2022
5,000 Meters · Wake Christian AcademyWake Christian Home Meet 2 · Sep 1923:01Wake Christian Home Meet 2September 19, 2023
5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 2519:15.25NCISAA 3A State ChampionshipsOctober 25, 2024
5,000 Meters · Wilson ChristianPumpkin Run · Oct 623:33.93Pumpkin RunOctober 6, 2022
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1931:56.5Chanticleer ChallengeSeptember 19, 2025
8,000 Meters · HardeevilleSand Shark Invite · Oct 1129:16.1Sand Shark InviteOctober 11, 2025
8,000 Meters · Ivey Redmon Sports ComplexConference Carolinas Cross Country Championships · Oct 2432:08.5Conference Carolinas Cross Country ChampionshipsOctober 24, 2025
8,000 Meters · Lake KristiDill Family XC Invitational · Oct 232:02.2Dill Family XC InvitationalOctober 2, 2026
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 930:43.7Royals ChallengeOctober 9, 2026
8,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 729:34.5Conference Carolinas XCNovember 7, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Conference Carolinas XCNov 7 · 8,000 Meters Collegiate · Place 98 · Mount OliveMount Olive8,000 Meters Collegiate9829:34.5 PBSo
Oct 9Royals ChallengeOct 9 · 8,000 Meters Gold · Place 241 · Mount OliveMount Olive8,000 Meters Gold24130:43.7 PBSo
Oct 2Dill Family XC InvitationalOct 2 · 8,000 Meters Men · Place 31 · Mount OliveMount Olive8,000 Meters Men3132:02.2 PBSo
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 218 · Mount OliveMount Olive8,000 Meters Mens21833:58.8So

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Conference Carolinas Cross Country ChampionshipsOct 24 · 8,000 Meters Conference Carolinas · Place 130 · Mount OliveMount Olive8,000 Meters Conference Carolinas13032:08.5 PBFr
Oct 11Sand Shark InviteOct 11 · 8,000 Meters Collegiate · Place 73 · Mount OliveMount Olive8,000 Meters Collegiate7329:16.1 PBFr
Sep 19Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 75 · Mount OliveMount Olive8,000 Meters College7531:56.5 PBFr
Sep 12Pfeiffer XC InvitationalSep 12 · 8,000 Meters College · Mount OliveMount Olive8,000 Meters College0DNSFr
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 57 · Mount OliveMount Olive5,000 Meters COLLEGE MEN 5K5719:34.80 PBFr

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25NCISAA 3A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 65 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity6519:15.25 PB12
Oct 15TA Last Chance MeetOct 15 · 5,000 Meters Varsity · Place 4 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity420:10.812
Oct 11CCC XC Championship MeetOct 11 · 5,000 Meters Varsity · Place 20 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2019:10.312
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 188 · Wake ChristianWake Christian5,000 Meters Varsity18819:19.112
Sep 26DA Home Meet 2Sep 26 · 5,000 Meters Varsity · Place 12 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity1220:28.312
Sep 20Adidas XC Challenge (HS)Sep 20 · 5,000 Meters Varsity · Place 128 · Wake ChristiWake Christi5,000 Meters Varsity12820:23.012
Sep 13FCDS Home Meet #2 9/13/24Sep 13 · 5,000 Meters Varsity · Place 20 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2021:23.03 PB12
Sep 9BCA Home Meet, MS & HSSep 9 · Varsity · Place 13 · Wake Christian AcademyWake Christian AcademyVarsity1322:3712
Aug 26WCA Home Meet 1Aug 26 · 5,000 Meters Varsity · Place 12 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity1226:41.5312

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 107 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity10721:17.4811
Oct 13Capital City Conference ChampionshipOct 13 · 5,000 Meters Varsity · Place 25 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2521:06.011
Oct 3Wake Christian Home Meet 3Oct 3 · 5,000 Meters Varsity · Place 8 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity823:1011
Sep 26WCA Home Meet 2023Sep 26 · 5,000 Meters Varsity · Place 30 · Wake ChristiWake Christi5,000 Meters Varsity3021:04.69—
Sep 19Wake Christian Home Meet 2Sep 19 · 5,000 Meters Varsity · Place 13 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity1323:01 PB11
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Challenge · Place 155 · Wake Christian AcademyWake Christian Academy5,000 Meters Challenge15521:18.911
Sep 12Wake Christian Home Meet 1Sep 12 · 5,000 Meters Varsity · Place 16 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity1623:04.9911
Sep 8Wilmington Beach BlastSep 8 · 5,000 Meters Championship · Place 106 · Wake Christian AcademyWake Christian Academy5,000 Meters Championship10622:59.32Unofficial11
Aug 29TA Home Meet #1Aug 29 · 5,000 Meters Varsity · Place 21 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2125:22.211
Aug 24Ravenscroft Home Meet #2Aug 24 · 5,000 Meters Varsity Boys · Place 14 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity Boys1423:42.8 PB11

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28NCISAA 3A State ChampionshipsOct 28 · 5,000 Meters Varsity · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity0DNS10
Oct 18WCA Home MeetOct 18 · 5,000 Meters Varsity · Place 32 · Wake ChristiWake Christi5,000 Meters Varsity3222:15.26—
Oct 11Capital City Conference Cross Country ChampionshipsOct 11 · 5,000 Meters Varsity · Place 27 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2722:22.9 PB10
Oct 6Pumpkin RunOct 6 · 5,000 Meters Varsity · Place 103 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity10323:33.93 PB10
Sep 29TA Home Meet #1Sep 29 · 5,000 Meters Varsity · Place 19 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity1923:13.110
Sep 17adidas XC ChallengeSep 17 · 5,000 Meters Varsity · Place 173 · Wake ChristiWake Christi5,000 Meters Varsity17323:38.010
Sep 13Wake Christian Home Meet 4Sep 13 · 5,000 Meters Varsity · Place 21 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2123:2610
Sep 6Wake Christian Home Meet 3Sep 6 · 5,000 Meters New Division · Place 16 · Wake Christian AcademyWake Christian Academy5,000 Meters New Division1628:4410
Aug 30Wake Christian Home Meet 2Aug 30 · 5,000 Meters Varsity · Place 27 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2723:5310
Aug 23Wake Christian Home Meet 1Aug 23 · 5,000 Meters Varsity · Place 28 · Wake Christian AcademyWake Christian Academy5,000 Meters Varsity2826:3310