Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cedarock ParkBCA MS Home Meet · Oct 219:10.0BCA MS Home MeetOctober 2, 2023
3,000 Meters · WCA Sandy Ridge XC CourseWCA-PTAC MS Conference Meet · Aug 3119:58WCA-PTAC MS Conference MeetAugust 31, 2023
3.1 Miles · Greensboro Day School Church CourseGDS PTAC Conference Meet- · Sep 1726:22.68GDS PTAC Conference Meet-September 17, 2026
4,000 Meters · Hagan-Stone ParkHagan Stone XC Classic 2022 · Oct 722:16.84Hagan Stone XC Classic 2022October 7, 2022
5,000 Meters · Carolina Friends SchoolCristo Rey Home Meet · Oct 825:57.8Cristo Rey Home MeetOctober 8, 2024
5,000 Meters · Cedarock ParkBurlington Christian XC Meet · Sep 827:42.00Burlington Christian XC MeetSeptember 8, 2025
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2725:54.96GCXISeptember 27, 2025
5,000 Meters · Haw River Christian AcademyChatham Thunder XC Invitational · Sep 1827:28.46Chatham Thunder XC InvitationalSeptember 18, 2025
5,000 Meters · Ivey Redmon Sports ComplexKernersville Invite · Oct 1023:18.3Kernersville InviteOctober 10, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1124:39.67NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2224:38.87South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 429:01.83WCA Home Meet 2September 4, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2522:46.02NCISAA 2A State ChampionshipsOctober 25, 2024
5,000 Meters · WCA Sandy Ridge XC CourseWesleyan PTAC Meet · Oct 128:32.52Wesleyan PTAC MeetOctober 1, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21PTAC Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 38 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3824:48.6611
Oct 13HPCA Home Meet Oct 13 · 5,000 Meters Varsity · Place 28 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2825:42.0911
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity A · Place 43 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity A4323:18.3 PB11
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 328 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Blue Invitational32825:51.3111
Oct 1Wesleyan PTAC MeetOct 1 · 5,000 Meters Varsity · Place 38 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3828:32.52 PB11
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 35 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity3526:22.8311
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 230 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Championship23025:06.111
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 18 · Burlington Christian AcademyBurlington Christian Academy3.1 Miles Varsity1826:22.68 PB11
Sep 10WCA Home Meet 2Sep 10 · 5,000 Meters Varsity · Place 19 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1930:27.9911
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 70 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity7025:43.811
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 115 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity 111524:38.87 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8CCAC XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 12 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1227:51.5010
Sep 27GCXISep 27 · 5,000 Meters HS Champ · Place 86 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters HS Champ8625:54.96 PB10
Sep 18Chatham Thunder XC InvitationalSep 18 · 5,000 Meters Varsity · Place 16 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1627:28.46 PB10
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 21 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2127:42.00 PB10
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 12 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1229:01.83 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 367 · UnattachedUnattached5,000 Meters Open Invitational36723:01.429
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 23 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2322:46.02 PB9
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Invitational · Place 29 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational2924:39.67 PB9
Oct 8Cristo Rey Home MeetOct 8 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity425:57.8 PB9
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 252 · Burlington ChrisBurlington Chris5,000 Meters Varsity25223:45.19
Sep 3CFS Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 12 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1227:39.09

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 226 · Burlington ChrisBurlington Chris5,000 Meters Varsity22628:13.18
Oct 5CFS Final Meet Oct 5 · 5,000 Meters Varsity · Place 7 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity729:26.78
Oct 2BCA MS Home MeetOct 2 · 2 Miles Middle School · Place 18 · Burlington Christian AcademyBurlington Christian Academy2 Miles Middle School1819:10.0 PB8
Sep 28Burlington Christian Academy Home MeetSep 28 · 5,000 Meters Varsity · Place 17 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1730:29.08
Sep 19SBCS Cross-Country (Merriwood)Sep 19 · 5,000 Meters Varsity · Place 7 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity730:00.5Unofficial8
Aug 31WCA-PTAC MS Conference MeetAug 31 · 3,000 Meters Middle School · Place 18 · Burlington Christian AcademyBurlington Christian Academy3,000 Meters Middle School1819:58 PB8

2022 Cross Country

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