Personal bests

Best marks in available results
Event / courseMarkMeetDate
3.1 Miles · Greensboro Day School Church CourseGDS PTAC Conference Meet- · Sep 1722:01.95GDS PTAC Conference Meet-September 17, 2026
4,000 Meters · Golfview Greenway Walking TrailAAU North Carolina District Cross Country Qualifier · Nov 915:55.80AAU North Carolina District Cross Country QualifierNovember 9, 2024
5,000 Meters · Carolina Friends SchoolCFS Home Meet #1 · Sep 321:32.8CFS Home Meet #1September 3, 2024
5,000 Meters · Cedarock ParkCCAC XC Championship · Oct 821:21.80CCAC XC ChampionshipOctober 8, 2025
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2720:26.06GCXISeptember 27, 2025
5,000 Meters · Haw River Christian AcademyChatham Thunder XC Invitational · Sep 1821:43.50Chatham Thunder XC InvitationalSeptember 18, 2025
5,000 Meters · Ivey Redmon Sports ComplexPTAC Varsity XC Championships · Oct 2119:46.08PTAC Varsity XC ChampionshipsOctober 21, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCRunners Elite XC Invitational · Oct 1120:15.71NCRunners Elite XC InvitationalOctober 11, 2024
5,000 Meters · McAlpine Creek ParkNCISAA 3A Cross Country Championships · Oct 3019:20.77NCISAA 3A Cross Country ChampionshipsOctober 30, 2026
5,000 Meters · Wake Christian AcademyWCA Home Meet 2 · Sep 1022:25.87WCA Home Meet 2September 10, 2026
5,000 Meters · WakeMed Soccer ParkNCISAA 2A State Championships · Oct 2519:42.41NCISAA 2A State ChampionshipsOctober 25, 2024
5,000 Meters · WCA Sandy Ridge XC CourseWesleyan PTAC Meet · Oct 123:57.69Wesleyan 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 10 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1019:20.77 PB11
Oct 21PTAC Varsity XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 5 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity519:46.08 PB11
Oct 13HPCA Home Meet Oct 13 · 5,000 Meters Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity320:30.2311
Oct 10Kernersville InviteOct 10 · 5,000 Meters Varsity A · Place 10 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity A1019:55.911
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Blue Invitational · Place 55 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Blue Invitational5520:18.6611
Oct 1Wesleyan PTAC MeetOct 1 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity423:57.69 PB11
Sep 28PTAC Calvary Day School Home MeetSep 28 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity220:00.1211
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 119 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Championship11921:00.311
Sep 17GDS PTAC Conference Meet-Sep 17 · 3.1 Miles Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy3.1 Miles Varsity222:01.95 PB11
Sep 10WCA Home Meet 2Sep 10 · 5,000 Meters Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity322:25.87 PB11
Aug 27Northwest XC InvitationalAug 27 · 5,000 Meters Varsity · Place 13 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity1321:36.411
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 64 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity 16421:47.3411

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24NCISAA 2A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity219:26.0410
Oct 8CCAC XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity221:21.80 PB10
Sep 27GCXISep 27 · 5,000 Meters HS Champ · Place 9 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters HS Champ920:26.06 PB10
Sep 18Chatham Thunder XC InvitationalSep 18 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity221:43.50 PB10
Sep 8Burlington Christian XC MeetSep 8 · 5,000 Meters Varsity · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity322:23.4410
Sep 4WCA Home Meet 2Sep 4 · 5,000 Meters Varsity · Place 1 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity122:26.5210

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 91 · UnattachedUnattached5,000 Meters Open Invitational9120:06.999
Nov 9AAU North Carolina District Cross Country QualifierNov 9 · 4,000 Meters 13-14 · Place 5 · UnattachedUnattached4,000 Meters 13-14515:55.80 PB9
Oct 25NCISAA 2A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 4 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity419:42.41 PB9
Oct 11NCRunners Elite XC InvitationalOct 11 · 5,000 Meters Invitational · Place 3 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Invitational320:15.71 PB9
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 31 · Burlington ChrisBurlington Chris5,000 Meters Varsity3119:58.09
Sep 3CFS Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 2 · Burlington Christian AcademyBurlington Christian Academy5,000 Meters Varsity221:32.8 PB9