Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cedarock ParkPiedmont Middle School Athletic Conference Championship · Oct 612:31.40Piedmont Middle School Athletic Conference ChampionshipOctober 6, 2025
3.1 Miles · Greensboro Day School Church CourseGDS PTAC Conference Meet- · Sep 1720:02.28GDS PTAC Conference Meet-September 17, 2026
5,000 Meters · Cedarock ParkCCAC XC Championship · Oct 820:58.10CCAC XC ChampionshipOctober 8, 2025
5,000 Meters · Haw River Christian AcademyChatham Thunder XC Invitational · Sep 1821:05.70Chatham Thunder XC InvitationalSeptember 18, 2025
5,000 Meters · Ivey Redmon Sports ComplexKernersville Invite · Oct 1018:21.3Kernersville InviteOctober 10, 2026
5,000 Meters · McAlpine Creek ParkNCISAA 2A Cross Country Championships · Oct 2418:59.42NCISAA 2A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 1020:07.85WCA Home Meet 2September 10, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 218:09.95Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · WCA Sandy Ridge XC CourseWesleyan PTAC Meet · Oct 123:48.41Wesleyan PTAC MeetOctober 1, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 13HPCA Home Meet Oct 13 · 5,000 Meters Varsity · Place 9 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity919:10.659
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity B · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity B1518:21.3 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 199 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Blue Invitational19918:09.95 PB9
Oct 1Wesleyan PTAC MeetOct 1 · 5,000 Meters Varsity · Place 28 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2823:48.41 PB9
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 21 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2119:16.989
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 107 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational10718:45.59
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 5 · Burlington Christian AcademyBurlington Christian Academy3.1 Miles Varsity520:02.28 PB9
Sep 10WCA Home Meet 2Sep 10 · 5,000 Meters Varsity · Place 7 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity720:07.85 PB9
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 26 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2619:31.49
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 82 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity 18219:35.989

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 26 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity2618:59.42 PB8
Oct 8CCAC XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity220:58.10 PB8
Oct 6Piedmont Middle School Athletic Conference ChampionshipOct 6 · 3,000 Meters Middle School · Place 1 · Burlington Christian AcademyBurlington Christian Academy3,000 Meters Middle School112:31.40 PB8
Sep 23BSS v BCA 2025Sep 23 · 3,000 Meters Middle School Boys · Burlington Christian AcademyBurlington Christian Academy3,000 Meters Middle School Boys010:06.7Unofficial8
Sep 18Chatham Thunder XC InvitationalSep 18 · 5,000 Meters Varsity · Place 8 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity821:05.70 PB8
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 15 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1522:43.608
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity421:35.648