Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bells Mill Park10th Atlantic Coast XC Invitational 2026 · Oct 1024:25.610th Atlantic Coast XC Invitational 2026October 10, 2026
5,000 Meters · Fork Union Military AcademyFUMA XC Invite · Sep 1925:51.6FUMA XC InviteSeptember 19, 2026
5,000 Meters · Pole Green ParkPole Green XC Classic · Sep 1227:10.4Pole Green XC ClassicSeptember 12, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Piedmont District XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 37 · Mecklenburg CountyMecklenburg County5,000 Meters Varsity3724:38.589
Oct 1010th Atlantic Coast XC Invitational 2026Oct 10 · 5,000 Meters Junior Varsity · Place 61 · Mecklenburg CountyMecklenburg County5,000 Meters Junior Varsity6124:25.6 PB9
Sep 19FUMA XC InviteSep 19 · 5,000 Meters Boys Patriot 5k · Place 198 · Mecklenburg CountyMecklenburg County5,000 Meters Boys Patriot 5k19825:51.6 PB9
Sep 12Pole Green XC ClassicSep 12 · 5,000 Meters JV Boys HS · Place 104 · Mecklenburg CountyMecklenburg County5,000 Meters JV Boys HS10427:10.4 PB9

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Piedmont District XC ChampionshipsOct 30 · 3,000 Meters Middle School · Place 8 · Mecklenburg CountyMecklenburg County3,000 Meters Middle School815:44.506
Oct 30Piedmont District XC ChampionshipsOct 30 · 3,000 Meters Middle School · Place 8 · Mecklenburg CountyMecklenburg County3,000 Meters Middle School815:44.506
Oct 16Magna Vista PD MeetOct 16 · 3,000 Meters Middle School · Place 10 · Mecklenburg CountyMecklenburg County3,000 Meters Middle School1015:38.076
Sep 25MCHS XC PD MeetSep 25 · 3,000 Meters Middle School · Place 7 · Mecklenburg CountyMecklenburg County3,000 Meters Middle School718:14.02—
Sep 14Fork Union Cross Country InvitationalSep 14 · 2,500 Meters Middle School · Place 121 · Mecklenburg County HMecklenburg County H2,500 Meters Middle School12113:37.2—
Sep 11Tunstall P.D XC MeetSep 11 · 3,000 Meters Middle School · Place 19 · Mecklenburg CountyMecklenburg County3,000 Meters Middle School1918:08.286