Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 316:57.16Cannon School 10/3 XC MeetOctober 3, 2023
3,000 Meters · McAlpine Creek ParkGCMSAA Meet · Sep 2615:59.87GCMSAA MeetSeptember 26, 2023
5,000 Meters · Clover High SchoolClover Classic Eagles Nest XC Invitational · Sep 1921:07.0Clover Classic Eagles Nest XC InvitationalSeptember 19, 2026
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1122:19.52Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkGCAC Conference Championship · Oct 1520:29.9GCAC Conference ChampionshipOctober 15, 2025
5,000 Meters · McAlpine Greenway ParkRegion “B” Race · Oct 2120:34.6Region “B” RaceOctober 21, 2025
5,000 Meters · WakeMed Soccer ParkGreat American XC Festival Presented by Coros · Oct 220:33.62Great American XC Festival Presented by CorosOctober 2, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27NCHSAA B RegionOct 27 · 5,000 Meters Varsity · Place 182 · South MecklenburgSouth Mecklenburg5,000 Meters Varsity18226:12.6811
Oct 27NCHSAA B RegionOct 27 · 5,000 Meters Varsity · Place 182 · South MecklenburgSouth Mecklenburg5,000 Meters Varsity18226:12.6811
Oct 21Greater Charlotte 7A/8A Athletic Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 43 · South MecklenburgSouth Mecklenburg5,000 Meters Junior Varsity4320:58.0011
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity II · Place 130 · South MecklenburgSouth Mecklenburg5,000 Meters Junior Varsity II13020:33.62 PB11
Sep 19Clover Classic Eagles Nest XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 16 · South MecklenburgSouth Mecklenburg5,000 Meters Junior Varsity1621:07.0 PB11
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity JR/SR · Place 136 · South MecklenburgSouth Mecklenburg5,000 Meters Junior Varsity JR/SR13622:19.52 PB11
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 3 · Place 160 · South MecklenburgSouth Mecklenburg5,000 Meters Varsity 316022:31.7011

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Region “B” RaceOct 21 · 5,000 Meters Varsity · Place 111 · South MecklenburgSouth Mecklenburg5,000 Meters Varsity11120:34.6 PB10
Oct 15GCAC Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 36 · South MecklenburgSouth Mecklenburg5,000 Meters Varsity3620:29.9 PB10
Oct 4Wendy's InvitationalOct 4 · 5,000 Meters Freshman Sophomore · Place 62 · South MeckleSouth Meckle5,000 Meters Freshman Sophomore6219:16.9710
Sep 5Friday Night Lights XC FestivalSep 5 · 5,000 Meters Freshman Sophomore · Place 158 · South MeckleSouth Meckle5,000 Meters Freshman Sophomore15820:36.210
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 80 · South MecklenburgSouth Mecklenburg5,000 Meters Junior Varsity8021:02.57—
Aug 23Ballantyne Ridge Cross Country InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 80 · South MecklenburgSouth Mecklenburg5,000 Meters Junior Varsity8021:02.5710

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Southwestern 4A XC ChampionshipOct 16 · 5,000 Meters Varsity · Place 83 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity8326:53.699
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 288 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity28829:21.459
Oct 5Wendy's InvitationalOct 5 · 5,000 Meters Varsity · Place 288 · Charlotte CatholicCharlotte Catholic5,000 Meters Varsity28829:21.459
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 337 · Charlotte CaCharlotte Ca5,000 Meters Junior Varsity33729:42.489
Aug 24Providence Cross Country InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 336 · Charlotte CatholicCharlotte Catholic5,000 Meters Junior Varsity33629:42.489

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 92 · Holy TrinityHoly Trinity3,000 Meters Middle School9216:00.838
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Boys · Place 93 · Holy TrinityHoly Trinity3,000 Meters Middle School Boys9316:57.16 PB8
Sep 26GCMSAA MeetSep 26 · 3,000 Meters Middle School · Place 84 · Holy TrinityHoly Trinity3,000 Meters Middle School8415:59.87 PB8
Sep 19GCMSAA 9/19 Meet Sep 19 · 3,000 Meters Varsity · Place 70 · Holy TrinityHoly Trinity3,000 Meters Varsity7016:56.18
Sep 5The Middle School Showdown 2023!Sep 5 · 3,000 Meters Middle School · Place 92 · Holy TrinityHoly Trinity3,000 Meters Middle School9216:22.488