Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Crane Country ClubCrane Invitational · Aug 3118:05.90Crane InvitationalAugust 31, 2024
5,000 Meters · Hogan ParkMidland Classical Tall City Invitational · Aug 2719:09.55Midland Classical Tall City InvitationalAugust 27, 2022
5,000 Meters · Mae Simmons ParkLubbock ISD Invitational XC25 · Sep 2717:45.90Lubbock ISD Invitational XC25September 27, 2025
5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC25 · Sep 618:14McKinney Boyd Bronco Stampede XC25September 6, 2025
5,000 Meters · The University of Texas Permian BasinUSATF West Texas Association Junior Olympic Championships · Dec 617:47.00USATF West Texas Association Junior Olympic ChampionshipsDecember 6, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20UIL Region I Championship XC25Oct 20 · 5,000 Meters I-6A · Place 162 · OdessaOdessa5,000 Meters I-6A16218:27.5012
Sep 27Lubbock ISD Invitational XC25Sep 27 · 5,000 Meters 6A · Place 18 · OdessaOdessa5,000 Meters 6A1817:45.90 PB12
Sep 6McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Varsity Open · Place 22 · OdessaOdessa5,000 Meters Varsity Open2218:14 PB12
Aug 30Crane Invitational XC25Aug 30 · 5,000 Meters Varsity - D1 · Place 21 · OdessaOdessa5,000 Meters Varsity - D12118:22.3012

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 6USATF West Texas Association Junior Olympic ChampionshipsDec 6 · 5,000 Meters 15-18 · Place 2 · Flying Lyons Track ClubFlying Lyons Track Club5,000 Meters 15-18217:47.00 PB11
Oct 21UIL Region I XC ChampionshipOct 21 · 5,000 Meters I-6A · Place 171 · OdessaOdessa5,000 Meters I-6A17120:05.7011
Oct 10UIL 6A District 02 Cross Country ChampionshipOct 10 · 5,000 Meters Varsity · Place 16 · OdessaOdessa5,000 Meters Varsity1617:47.0811
Sep 14Abilene XC InvitationalSep 14 · 5,000 Meters Varsity · Place 9 · OdessaOdessa5,000 Meters Varsity917:56.5911
Sep 7Lubbock ISD InvitationalSep 7 · 2 Miles 6A · Place 21 · OdessaOdessa2 Miles 6A2118:00.3011
Aug 31Crane InvitationalAug 31 · 5,000 Meters Varsity - D1 · Place 15 · OdessaOdessa5,000 Meters Varsity - D11518:05.90 PB11
Aug 24Midland Classical Tall City InvitationalAug 24 · 5,000 Meters Division 1 · Place 21 · OdessaOdessa5,000 Meters Division 12118:02.6011
Aug 24Midland Classical Tall City InvitationalAug 24 · 5,000 Meters Division 1 · Place 21 · OdessaOdessa5,000 Meters Division 12118:02.6011

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Abilene InvitationalSep 9 · 5,000 Meters Varsity · Place 28 · OdessaOdessa5,000 Meters Varsity2818:51.81—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 147 · OdessaOdessa5,000 Meters I-6A14718:21.09
Sep 24Garmin MileSplit TX InvitationalSep 24 · 5,000 Meters Varsity Open · Place 134 · OdessaOdessa5,000 Meters Varsity Open13419:17.5—
Sep 17Lubbock ISD InvitationalSep 17 · 5,000 Meters Varsity 6A · Place 57 · OdessaOdessa5,000 Meters Varsity 6A5719:26.69
Sep 10Abilene InvitationalSep 10 · 5,000 Meters Varsity · Place 41 · OdessaOdessa5,000 Meters Varsity4120:02.759
Sep 3Crane InvitationalSep 3 · 5,000 Meters D1 · Place 19 · OdessaOdessa5,000 Meters D11918:37.19
Aug 27Midland Classical Tall City InvitationalAug 27 · 5,000 Meters Varsity D1 · Place 35 · OdessaOdessa5,000 Meters Varsity D13519:09.55 PB9