Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cedarock ParkPiedmont Middle School Athletic Conference Championship · Oct 613:48.10Piedmont Middle School Athletic Conference ChampionshipOctober 6, 2025
3.1 Miles · Greensboro Day School Church CourseGDS PTAC Conference Meet- · Sep 1722:24.25GDS PTAC Conference Meet-September 17, 2026
5,000 Meters · Cedarock ParkBurlington Christian XC Meet · Sep 823:39.73Burlington Christian XC MeetSeptember 8, 2025
5,000 Meters · Haw River Christian AcademyChatham Thunder XC Invitational · Sep 1822:27.06Chatham Thunder XC InvitationalSeptember 18, 2025
5,000 Meters · Ivey Redmon Sports ComplexKernersville Invite · Oct 1020:10.9Kernersville InviteOctober 10, 2026
5,000 Meters · McAlpine Creek ParkSouth Mecklenburg Cross Country Invitational 2026 · Aug 2220:17.66South Mecklenburg Cross Country Invitational 2026August 22, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 1023:16.00WCA Home Meet 2September 10, 2026
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 220:35.57Great American XC Festival Presented by CorosOctober 2, 2026
5,000 Meters · WCA Sandy Ridge XC CourseWesleyan PTAC Meet · Oct 123:57.34Wesleyan 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 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity420:54.479
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity A · Place 12 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity A1220:10.9 PB9
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 72 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Blue Invitational7220:35.57 PB9
Oct 1Wesleyan PTAC MeetOct 1 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity223:57.34 PB9
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity420:12.599
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 137 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Championship13721:29.39
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy3.1 Miles Varsity322:24.25 PB9
Sep 10WCA Home Meet 2Sep 10 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity423:16.00 PB9
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 8 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity820:41.29
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 28 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity 12820:17.66 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Youth 13/14 · Place 27 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Youth 13/142720:43.848
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 10 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1020:55.888
Oct 6Piedmont Middle School Athletic Conference ChampionshipOct 6 · 3,000 Meters Middle School · Place 1 · Burlington Christian AcademyBurlington Christian Academy3,000 Meters Middle School113:48.10 PB8
Sep 23BSS v BCA 2025Sep 23 · 3,000 Meters Middle School Girls · Burlington Christian AcademyBurlington Christian Academy3,000 Meters Middle School Girls010:22.4Unofficial8
Sep 18Chatham Thunder XC InvitationalSep 18 · 5,000 Meters Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity322:27.06 PB8
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 6 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity623:39.73 PB8