Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · McAlpine Park MSButler Early 3K · Aug 1110:49.90Butler Early 3KAugust 11, 2026
5,000 Meters · McAlpine Creek ParkNCHSAA 7A West Regional · Oct 2518:27.32NCHSAA 7A West RegionalOctober 25, 2025
5,000 Meters · McAlpine Greenway ParkWendy's Invitational · Oct 319:53.69Wendy's InvitationalOctober 3, 2026
5,000 Meters · Northwestern HSTrojan Invitational · Sep 1220:23.10Trojan InvitationalSeptember 12, 2026
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invite · Sep 1319:37.2Pfeiffer XC InviteSeptember 13, 2025
5,000 Meters · Wake Med Soccer ParkPace Yourself Early Bird Classic · Aug 1519:01.38Pace Yourself Early Bird ClassicAugust 15, 2026
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:32.7adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NCHSAA 7A West RegionalOct 31 · 5,000 Meters Varsity · Place 91 · Butler5,000 Meters Varsity9119:55.2910
Oct 3Wendy's InvitationalOct 3 · 5,000 Meters Red · Place 182 · Butler5,000 Meters Red18219:53.69 PB10
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Invitational · Place 167 · Butler5,000 Meters Invitational16719:32.7 PB10
Sep 12Trojan InvitationalSep 12 · 5,000 Meters Varsity · Place 108 · Butler5,000 Meters Varsity10820:23.10 PB10
Aug 22South Mecklenburg Cross Country Invitational 2026Aug 22 · 5,000 Meters Varsity 1 · Place 78 · Butler5,000 Meters Varsity 17819:30.9710
Aug 15Pace Yourself Early Bird ClassicAug 15 · 5,000 Meters High School · Place 103 · Butler5,000 Meters High School10319:01.38 PB10
Aug 11Butler Early 3KAug 11 · 3,000 Meters Varsity · Place 3 · Butler3,000 Meters Varsity310:49.90 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 7A West RegionalOct 25 · 5,000 Meters Varsity · Place 68 · Butler5,000 Meters Varsity6818:27.32 PB9
Oct 15Meck Power Six Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 7 · Butler5,000 Meters Varsity718:52.19
Sep 13Pfeiffer XC InviteSep 13 · 5,000 Meters Championship · Place 109 · Butler5,000 Meters Championship10919:37.2 PB9
Aug 16Pace Yourself Early Bird ChallengeAug 16 · 5,000 Meters Varsity · Place 218 · Butler5,000 Meters Varsity21822:17.169