Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Boyd High SchoolBoyd Yellowjacket 8th Annual Invitational · Aug 2810:27.82Boyd Yellowjacket 8th Annual InvitationalAugust 28, 2021
3 Miles · Old Settlers ParkMcNeil Invitational · Sep 2315:19.8McNeil InvitationalSeptember 23, 2022
5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 1815:13.1NXR South Regional ChampionshipsNovember 18, 2023
5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 614:40.00Southlake Carroll Invitational XC25September 6, 2025
5,000 Meters · Mae Simmons ParkUIL Region I XC Championship · Oct 2115:17.20UIL Region I XC ChampionshipOctober 21, 2024
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2914:57.37Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Morley Field Sports ComplexBrooks XC National Championships · Dec 1316:08.9Brooks XC National ChampionshipsDecember 13, 2025
5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 3115:26.40UIL State Cross Country Championships XC25October 31, 2025
8,000 Meters · The Greiner Family XC CourseBig 12 Cross Country Championships · Oct 3124:13.2Big 12 Cross Country ChampionshipsOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Big 12 Cross Country ChampionshipsOct 31 · 8,000 Meters Big 12 · Place 34 · Oklahoma StateOklahoma State8,000 Meters Big 123424:13.2 PBFr
Oct 17Weis-Crockett Invitational hosted by Oklahoma State University Oct 17 · 8,000 Meters College Race · Place 3 · Oklahoma StateOklahoma State8,000 Meters College Race324:28.0Fr
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 37 · Oklahoma StateOklahoma State8,000 Meters Men's College3724:48.6Fr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 13Brooks XC National ChampionshipsDec 13 · 5,000 Meters Championship · Place 27 · SouthSouth5,000 Meters Championship2716:08.9 PB12
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 3 · Wichita Falls TXWichita Falls TX5,000 Meters Championship314:57.37 PB12
Oct 31UIL State Cross Country Championships XC25Oct 31 · 5,000 Meters 3A · Place 1 · HollidayHolliday5,000 Meters 3A115:26.40 PB12
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-3A · Place 1 · HollidayHolliday5,000 Meters I-3A115:20.5012
Sep 26Cowboy Jamboree Invite XC25Sep 26 · 5,000 Meters Boy's 5K Large Schools · HollidayHolliday5,000 Meters Boy's 5K Large Schools0DNF12
Sep 6Southlake Carroll Invitational XC25Sep 6 · 5,000 Meters Varsity ELITE · Place 1 · HollidayHolliday5,000 Meters Varsity ELITE114:40.00 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-3A · Place 1 · HollidayHolliday5,000 Meters I-3A115:17.20 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 15 · TXTX5,000 Meters Championship1515:13.6110
Nov 18NXR South Regional ChampionshipsNov 18 · 5,000 Meters Championship · Place 12 · UnattachedUnattached5,000 Meters Championship1215:13.1 PB10
Nov 3TX UIL 3A State ChampionshipNov 3 · 5,000 Meters 3A · Place 1 · HollidayHolliday5,000 Meters 3A115:31.210
Oct 23UIL 3A Region 1 ChampionshipOct 23 · 5,000 Meters I-3A · Place 1 · HollidayHolliday5,000 Meters I-3A115:46.110

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 5TX UIL 3A State ChampionshipNov 5 · 5,000 Meters 3A · Place 1 · HollidayHolliday5,000 Meters 3A115:49.59
Oct 25UIL 3A Region 1 ChampionshipOct 25 · 5,000 Meters I-3A · Place 1 · HollidayHolliday5,000 Meters I-3A115:42.89
Sep 23McNeil InvitationalSep 23 · 3 Miles Varsity 1A-3A (Fri.) · Place 1 · HollidayHolliday3 Miles Varsity 1A-3A (Fri.)115:19.8 PB9

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 28Boyd Yellowjacket 8th Annual InvitationalAug 28 · 2 Miles Junior High · Place 1 · HollidayHolliday2 Miles Junior High110:27.82 PB8