Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 627:06.30Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Bradford AcademyBA Meet - MCC Conference Only #3 · Sep 2025:22BA Meet - MCC Conference Only #3September 20, 2024
5,000 Meters · Commission Leadership AcademyCommission Leadership XC Meet · Aug 2231:10Commission Leadership XC MeetAugust 22, 2023
5,000 Meters · Crossroads Christian MCC Cross Country Championship · Oct 1722:50MCC Cross Country Championship October 17, 2025
5,000 Meters · Hagan-Stone ParkNCISAA 1A State Championships · Oct 2824:24.44NCISAA 1A State ChampionshipsOctober 28, 2022
5,000 Meters · Haw River Christian AcademyHRCA Invitational · Sep 2327:22HRCA InvitationalSeptember 23, 2025
5,000 Meters · Henderson Country ClubKVA XC Meet · Sep 1228:46KVA XC MeetSeptember 12, 2022
5,000 Meters · Lee Christian SchoolMCC Championship · Oct 1923:21MCC ChampionshipOctober 19, 2023
5,000 Meters · McAlpine Creek ParkNCISAA 1A Cross Country Championships · Oct 2426:10.51NCISAA 1A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Thunder XC Course Chatham Thunder XC Meet · Sep 2124:54.28Chatham Thunder XC MeetSeptember 21, 2023
5,000 Meters · Wilson Christian Academy5th Annual By the Moon's Light · Oct 326:55.245th Annual By the Moon's LightOctober 3, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24NCISAA 1A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 59 · Crossroads Christian5,000 Meters Varsity5926:10.51 PB12
Oct 17MCC Cross Country Championship Oct 17 · 5,000 Meters Varsity · Place 18 · Crossroads Christian5,000 Meters Varsity1822:50 PB12
Oct 8MCC ONLY MEETOct 8 · 5,000 Meters Varsity · Place 20 · Crossroads Christian5,000 Meters Varsity2026:1012
Oct 35th Annual By the Moon's LightOct 3 · 5,000 Meters Varsity · Place 157 · Crossroads Christian5,000 Meters Varsity15726:55.24 PB12
Oct 3By the Moon's LightOct 3 · 5,000 Meters Varsity · Place 157 · Crossroads Christian5,000 Meters Varsity15726:55.312
Sep 29LCS Meet - MCC Conference Only Sep 29 · 5,000 Meters Varsity · Place 20 · Crossroads Christian5,000 Meters Varsity2024:4612
Sep 23HRCA InvitationalSep 23 · 5,000 Meters Varsity Men · Place 38 · Crossroads Christian5,000 Meters Varsity Men3827:22 PB12
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters HS VARSITY BOYS 5K · Place 111 · Crossroads Christian5,000 Meters HS VARSITY BOYS 5K11127:06.30 PB12
Aug 25LCS Meet - Open Invitational Aug 25 · 5,000 Meters Varsity · Place 11 · Crossroads Christian5,000 Meters Varsity1127:2512

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NCISAA 1A State ChampionshipsOct 25 · 5,000 Meters 1A · Place 59 · Crossroads Christian5,000 Meters 1A5924:45.7—
Oct 17 HRCA InvitationalOct 17 · 5,000 Meters Varsity · Place 23 · Crossroads Christian5,000 Meters Varsity2325:3711
Oct 8MCC Conference Championship XC MeetOct 8 · 5,000 Meters Varsity · Place 23 · Crossroads Christian5,000 Meters Varsity2325:59.3411
Sep 20BA Meet - MCC Conference Only #3Sep 20 · 5,000 Meters Varsity · Place 21 · Crossroads Christian5,000 Meters Varsity2125:22 PB11
Sep 12Crossroads Christian MCC MeetSep 12 · 5,000 Meters Varsity · Place 20 · Crossroads Christian5,000 Meters Varsity2024:3111
Sep 9LCS Meet - MCC Conference Only Sep 9 · 5,000 Meters Varsity · Place 20 · Crossroads Christian5,000 Meters Varsity2024:3111

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19MCC ChampionshipOct 19 · 5,000 Meters Varsity · Place 18 · Crossroads Christian5,000 Meters Varsity1823:21 PB10
Oct 2Lee Christian Meet Oct 2 · 5,000 Meters Varsity · Place 22 · Crossroads Christian5,000 Meters Varsity2225:1110
Sep 28Bradford Academy MCC MeetSep 28 · 5,000 Meters Varsity Boys Race · Place 19 · Crossroads Christian5,000 Meters Varsity Boys Race1924:30Unofficial10
Sep 21Chatham Thunder XC MeetSep 21 · 5,000 Meters Varsity · Place 45 · Crossroads Christian5,000 Meters Varsity4524:54.28 PB10
Sep 18DCS Home Meet 2Sep 18 · 2.2 Miles Varsity · Place 17 · Crossroads Christian2.2 Miles Varsity1718:28Unofficial10
Sep 14MCC Conference MeetSep 14 · 5,000 Meters Varsity · Place 20 · Crossroads Christian5,000 Meters Varsity2027:59Unofficial10
Aug 28Lee Christian Meet Aug 28 · 5,000 Meters Varsity · Place 25 · Crossroads Christian5,000 Meters Varsity2526:3910
Aug 22Commission Leadership XC MeetAug 22 · 5,000 Meters Varsity · Place 13 · Crossroads Christian5,000 Meters Varsity1331:10 PB10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28NCISAA 1A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 38 · Crossroads Christian5,000 Meters Varsity3824:24.44 PB9
Oct 18MCC Championship Oct 18 · 5,000 Meters Varsity · Place 11 · Crossroads Christian5,000 Meters Varsity1127:239
Oct 13Southside Christian School meetOct 13 · 5,000 Meters Varsity · Place 18 · Crossroads Christian5,000 Meters Varsity1825:539
Sep 26Lee Christian School Sep 26 · 5,000 Meters Varsity · Place 22 · Crossroads Christian5,000 Meters Varsity2225:229
Sep 19Lee Christian School Meet Sep 19 · 5,000 Meters Varsity · Place 36 · Crossroads Christian5,000 Meters Varsity3629:499
Sep 12KVA XC MeetSep 12 · 5,000 Meters New Division · Place 23 · Crossroads Christian5,000 Meters New Division2328:46 PB9
Sep 1Commission Leadership XC MeetSep 1 · 5,000 Meters Varsity · Place 29 · Crossroads Christian5,000 Meters Varsity2935:37Unofficial9
Aug 26Crossroads XC MeetAug 26 · 5,000 Meters Varsity · Place 11 · Crossroads Christian5,000 Meters Varsity1128:28Unofficial9