Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · McAlpine Park MSButler Early 3K · Aug 1112:47.24Butler Early 3KAugust 11, 2026
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA State Championships · Nov 620:50.7NCHSAA State ChampionshipsNovember 6, 2026
5,000 Meters · McAlpine Creek ParkMeck Power 6 7A/8A Conference Championships · Oct 2121:06.51Meck Power 6 7A/8A Conference ChampionshipsOctober 21, 2026
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 321:45.60Wendy's InvitationalOctober 3, 2026
5,000 Meters · Northwestern HSTrojan Invitational · Sep 1221:34.60Trojan InvitationalSeptember 12, 2026
5,000 Meters · SalisburyChicknLegs XC Throwdown · Sep 2621:36.8ChicknLegs XC ThrowdownSeptember 26, 2026
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1522:53.14Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1821:35.2adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6NCHSAA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 66 · Butler5,000 Meters 7A6620:50.7 PB9
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 34 · Butler5,000 Meters Varsity3421:22.309
Oct 21Meck Power 6 7A/8A Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 1 · Butler5,000 Meters Varsity121:06.51 PB9
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 49 · Butler5,000 Meters Red4921:45.60 PB9
Sep 26ChicknLegs XC ThrowdownSep 26 · 5,000 Meters High School Girls · Place 26 · Butler5,000 Meters High School Girls2621:36.8 PB9
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 40 · Butler5,000 Meters Invitational4021:35.2 PB9
Sep 12Trojan InvitationalSep 12 · 5,000 Meters Varsity · Place 26 · Butler5,000 Meters Varsity2621:34.60 PB9
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 2 · Place 44 · Butler5,000 Meters Varsity 24422:39.379
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 60 · Butler5,000 Meters High School6022:53.14 PB9
Aug 11Butler Early 3KAug 11 · 3,000 Meters Varsity · Place 2 · Butler3,000 Meters Varsity212:47.24 PB9