Personal bests

Best marks in available results
Event / courseMarkMeetDate
3.1 Miles · Greensboro Day School Church CourseGDS PTAC Conference Meet- · Sep 1719:54.98GDS PTAC Conference Meet-September 17, 2026
4,000 Meters · Hagan-Stone ParkHagan Stone XC Classic 2022 · Oct 716:55.76Hagan Stone XC Classic 2022October 7, 2022
5,000 Meters · Carolina Friends SchoolCFS Home Meet #1 · Sep 321:00.1CFS Home Meet #1September 3, 2024
5,000 Meters · Cedarock ParkBCA HS Meet · Sep 2922:21.00BCA HS MeetSeptember 29, 2022
5,000 Meters · Hagan-Stone ParkNCISAA 2A State Championships · Oct 2820:01.65NCISAA 2A State ChampionshipsOctober 28, 2022
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Grace Christian Sanford · Oct 1022:11Thales Academy Apex vs. Grace Christian SanfordOctober 10, 2023
5,000 Meters · Haw River Christian AcademyChatham Thunder XC Invitational · Sep 1824:57.13Chatham Thunder XC InvitationalSeptember 18, 2025
5,000 Meters · Ivey Redmon Sports ComplexKernersville Invite · Oct 1017:57.8Kernersville InviteOctober 10, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3017:55.95NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · RavenscroftRavenscroft Home Meet #4 · Sep 2222:06.5Ravenscroft Home Meet #4September 22, 2022
5,000 Meters · Trinity Academy of RaleighTA Home Meet #3 · Sep 1223:08.7TA Home Meet #3September 12, 2023
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 1022:01.79WCA Home Meet 2September 10, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1818:29.9adidas XC ChallengeSeptember 18, 2026
5,000 Meters · WCA Sandy Ridge XC CourseWesleyan PTAC Meet · Oct 123:15.98Wesleyan PTAC MeetOctober 1, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 30NCISAA 3A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 29 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2917:55.95 PB12
Oct 21PTAC Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1518:26.0812
Oct 13HPCA Home Meet Oct 13 · 5,000 Meters Varsity · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1519:36.9712
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity B · Place 7 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity B717:57.8 PB12
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 317 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Blue Invitational31719:40.8612
Oct 1Wesleyan PTAC MeetOct 1 · 5,000 Meters Varsity · Place 14 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1423:15.98 PB12
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 12 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1218:57.0012
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 92 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational9218:29.9 PB12
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy3.1 Miles Varsity319:54.98 PB12
Sep 10WCA Home Meet 2Sep 10 · 5,000 Meters Varsity · Place 13 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1322:01.79 PB12
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 29 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2919:43.712
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 113 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity 111320:51.7712

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 44 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity4419:59.0111
Oct 8CCAC XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 7 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity722:38.2011
Sep 27GCXISep 27 · 5,000 Meters HS Invite · Place 123 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters HS Invite12321:39.9411
Sep 18Chatham Thunder XC InvitationalSep 18 · 5,000 Meters Varsity · Place 32 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3224:57.13 PB11
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 30 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3024:37.2011
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 9 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity924:09.8811
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Varsity · Place 111 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity11120:51.74—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Invitational · Place 111 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational11120:51.7411

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 22 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2218:47.4310
Oct 8Tritac cross country conference meetOct 8 · 5,000 Meters Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity320:24.29
Oct 8Cristo Rey Home MeetOct 8 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity422:09.310
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 233 · Burlington ChrisBurlington Chris5,000 Meters Varsity23319:53.610
Sep 28Greensboro InvitationalSep 28 · 5,000 Meters Varsity · Place 82 · Burlington CBurlington C5,000 Meters Varsity8220:27.98—
Sep 9BCA Home Meet, MS & HSSep 9 · Varsity · Place 14 · Burlington Christian AcademyBurlington Christian AcademyVarsity1422:5310
Sep 3CFS Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 7 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity721:00.1 PB10

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 84 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity8421:10.989
Oct 10Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1522:11 PB9
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 288 · Burlington ChrisBurlington Chris5,000 Meters Varsity28821:17.89
Oct 5CFS Final Meet Oct 5 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity222:10.79
Sep 28Burlington Christian Academy Home MeetSep 28 · 5,000 Meters Varsity · Place 17 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1722:52.99
Sep 19SBCS Cross-Country (Merriwood)Sep 19 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity420:40.2Unofficial9
Sep 12TA Home Meet #3Sep 12 · 5,000 Meters Varsity · Place 17 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1723:08.7 PB9
Aug 31CFS Home X/C #1Aug 31 · 5,000 Meters Varsity · Place 8 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity821:59.29
Aug 23Alamance County ChampionshipsAug 23 · 5,000 Meters Varsity · Place 19 · Burlington CBurlington C5,000 Meters Varsity1923:06.899

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NCISAA 2A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 59 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity5920:01.65 PB8
Oct 13Tri TAC Conference Cross Country MeetOct 13 · 5,000 Meters Varsity · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1522:00.30Unofficial8
Oct 7Hagan Stone XC Classic 2022Oct 7 · 4,000 Meters Middle School · Place 11 · Burlington Christian AcademyBurlington Christian Academy4,000 Meters Middle School1116:55.76 PB8
Sep 29BCA HS MeetSep 29 · 5,000 Meters Varsity · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1522:21.00 PB8
Sep 22Ravenscroft Home Meet #4Sep 22 · 5,000 Meters Varsity · Place 13 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1322:06.5 PB8