Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cedarock ParkBCA MS Home Meet · Oct 215:37.5BCA MS Home MeetOctober 2, 2023
3,000 Meters · WCA Sandy Ridge XC CourseWCA-PTAC MS Conference Meet · Aug 3114:00WCA-PTAC MS Conference MeetAugust 31, 2023
3.1 Miles · Greensboro Day School Church CourseGDS PTAC Conference Meet- · Sep 1719:42.34GDS PTAC Conference Meet-September 17, 2026
4,000 Meters · Hagan-Stone ParkHagan Stone XC Classic 2022 · Oct 721:34.67Hagan Stone XC Classic 2022October 7, 2022
5,000 Meters · Carolina Friends SchoolCFS Home Meet #1 · Sep 321:50.6CFS Home Meet #1September 3, 2024
5,000 Meters · Cedarock ParkCCAC XC Championship · Oct 820:57.40CCAC XC ChampionshipOctober 8, 2025
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2719:06.42GCXISeptember 27, 2025
5,000 Meters · Harris Lake County ParkThales Academy Apex vs. Grace Christian Sanford · Oct 1024:25Thales Academy Apex vs. Grace Christian SanfordOctober 10, 2023
5,000 Meters · Haw River Christian AcademyChatham Thunder XC Invitational · Sep 1820:17.96Chatham Thunder XC InvitationalSeptember 18, 2025
5,000 Meters · Ivey Redmon Sports ComplexHPCA Home Meet · Oct 1317:28.79HPCA Home Meet October 13, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1120:54.27NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3016:52.95NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 1019:25.92WCA Home Meet 2September 10, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:56.5adidas XC ChallengeSeptember 18, 2026
5,000 Meters · WCA Sandy Ridge XC CourseWesleyan PTAC Meet · Oct 123:16.71Wesleyan 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 5 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity516:52.95 PB11
Oct 21PTAC Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 11 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1117:55.5411
Oct 13HPCA Home Meet Oct 13 · 5,000 Meters Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity317:28.79 PB11
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity B · Place 6 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity B617:51.511
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 240 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Blue Invitational24018:32.0011
Oct 1Wesleyan PTAC MeetOct 1 · 5,000 Meters Varsity · Place 19 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1923:16.71 PB11
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 6 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity618:09.6411
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 55 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational5517:56.5 PB11
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 1 · Burlington Christian AcademyBurlington Christian Academy3.1 Miles Varsity119:42.34 PB11
Sep 10WCA Home Meet 2Sep 10 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity419:25.92 PB11
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 25 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2519:30.411
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 29 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity 12918:04.1211

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 13 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1317:41.0910
Oct 8CCAC XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 1 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity120:57.40 PB10
Sep 27GCXISep 27 · 5,000 Meters HS Invite · Place 58 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters HS Invite5819:06.42 PB10
Sep 18Chatham Thunder XC InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity420:17.96 PB10
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 9 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity921:21.8410
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 1 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity119:44.5110

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 44 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity4420:04.179
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Invitational · Place 56 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational5620:54.27 PB9
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 401 · Burlington ChrisBurlington Chris5,000 Meters Varsity40124:14.59
Sep 3CFS Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 10 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1021:50.6 PB9

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27NCISAA 2A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 83 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity8321:07.518
Oct 10Thales Academy Apex vs. Grace Christian SanfordOct 10 · 5,000 Meters Varsity · Place 33 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3324:25 PB8
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 314 · Burlington ChrisBurlington Chris5,000 Meters Varsity31422:30.28
Oct 5CFS Final Meet Oct 5 · 5,000 Meters Varsity · Place 11 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1127:41.18
Oct 2BCA MS Home MeetOct 2 · 2 Miles Middle School · Place 10 · Burlington Christian AcademyBurlington Christian Academy2 Miles Middle School1015:37.5 PB8
Sep 28Burlington Christian Academy Home MeetSep 28 · 5,000 Meters Varsity · Place 39 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3925:00.68
Sep 19SBCS Cross-Country (Merriwood)Sep 19 · 5,000 Meters Varsity · Place 20 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2024:39.1Unofficial8
Aug 31WCA-PTAC MS Conference MeetAug 31 · 3,000 Meters Middle School · Place 9 · Burlington Christian AcademyBurlington Christian Academy3,000 Meters Middle School914:00 PB8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Hagan Stone XC Classic 2022Oct 7 · 4,000 Meters Middle School · Place 39 · Burlington Christian AcademyBurlington Christian Academy4,000 Meters Middle School3921:34.67 PB7