Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTyson Invitational · Feb 134:00.22aTyson InvitationalFebruary 13, 2026
1000 Meters · IndoorBig 12 Indoor Championships · Feb 272:20.83aBig 12 Indoor ChampionshipsFebruary 27, 2026
1500 Meters · OutdoorArkansas Twilight · May 83:43.50Arkansas TwilightMay 8, 2026
1600 Meters · IndoorFrenship Don Black Tiger Relays · Feb 244:19.49Frenship Don Black Tiger RelaysFebruary 24, 2023
1600 Meters · OutdoorSL Carroll Texas Distance Festival · Mar 174:12.88aSL Carroll Texas Distance FestivalMarch 17, 2023
2400 Meters · OutdoorLCMS STARS Zone Meet · Apr 17:58.11aLCMS STARS Zone MeetApril 1, 2019
3000 Meters · IndoorTexas Tech Under Armour HS Classic · Jan 208:46.70Texas Tech Under Armour HS ClassicJanuary 20, 2023
3200 Meters · IndoorFrenship Don Black Tiger Relays · Feb 249:54.15Frenship Don Black Tiger RelaysFebruary 24, 2023
3200 Meters · OutdoorUIL 5A Area 03-04 · Apr 219:30.61aUIL 5A Area 03-04April 21, 2023
400 Meters · OutdoorACU Purple & White HS Relays · Mar 349.92aACU Purple & White HS RelaysMarch 3, 2023
5000 Meters · OutdoorBig 12 Outdoor Championships · May 1415:40.42aBig 12 Outdoor ChampionshipsMay 14, 2026
800 Meters · IndoorArkansas Invitational · Jan 171:54.05aArkansas InvitationalJanuary 17, 2025
800 Meters · OutdoorGrapevine Mustang Relays · Feb 171:54.76aGrapevine Mustang RelaysFebruary 17, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Big 12 Outdoor ChampionshipsMay 14 · 5000 Meters · Place 33 · Oklahoma StateOklahoma State5000 Meters33.15:40.42a PBJr
May 14Big 12 Outdoor ChampionshipsMay 14 · 1500 Meters · Place 30 · Oklahoma StateOklahoma State1500 MetersRound P30.4:03.06aJr
May 8Arkansas TwilightMay 8 · 1500 Meters · Place 13 · Oklahoma StateOklahoma State1500 Meters133:43.50 PBJR
Apr 24John McDonnell InvitationalApr 24 · 1500 Meters · Place 5 · Oklahoma StateOklahoma State1500 Meters53:43.72aJr
Apr 3Stanford InviteApr 3 · 1500 Meters · Place 11 · Oklahoma StateOklahoma State1500 Meters11.3:49.26aJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Big 12 Indoor ChampionshipsFeb 27 · 1000 Meters · Place 8 · Oklahoma StateOklahoma State1000 Meters82:20.83a PBSO
Feb 27Big 12 Indoor ChampionshipsFeb 27 · 1000 Meters · Place 3 · Oklahoma StateOklahoma State1000 Meters32:22.77aSO
Feb 13Tyson InvitationalFeb 13 · 1 Mile · Place 4 · Oklahoma StateOklahoma State1 Mile44:00.22a PBSo
Jan 30Razorback InvitationalJan 30 · 1 Mile · Place 25 · Oklahoma StateOklahoma State1 Mile254:02.81SO
Jan 16Thane Baker InvitationalJan 16 · 1000 Meters · Place 4 · Oklahoma StateOklahoma State1000 Meters4.2:23.30aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Washburn Alumni InviteDec 6 · 1000 Meters · Place 3 · Oklahoma StateOklahoma State1000 Meters3.2:25.61aSo
Feb 28Big 12 Indoor ChampionshipsFeb 28 · 1000 Meters · Place 10 · Oklahoma StateOklahoma State1000 Meters102:25.78a—
Feb 21Arkansas QualifierFeb 21 · 1 Mile · Place 14 · Oklahoma StateOklahoma State1 Mile144:08.46a—
Jan 31Razorback InvitationalJan 31 · 1 Mile · Place 62 · Oklahoma StateOklahoma State1 Mile624:14.44FR
Jan 17Arkansas InvitationalJan 17 · 1000 Meters · Place 6 · Oklahoma StateOklahoma State1000 Meters62:25.08a—
Jan 17Arkansas InvitationalJan 17 · 800 Meters · Place 9 · Oklahoma StateOklahoma State800 Meters91:54.05a PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Arkansas TwilightMay 9 · 1500 Meters · Place 9 · Oklahoma StateOklahoma State1500 Meters93:44.51FR
Apr 25John McDonnell InvitationalApr 25 · 1500 Meters · Place 4 · Oklahoma StateOklahoma State1500 Meters43:44.49FR
Apr 12Arkansas Spring InvitationalApr 12 · 1500 Meters · Place 5 · Oklahoma StateOklahoma State1500 Meters53:47.87aSo
Apr 4Stanford InvitationalApr 4 · 1500 Meters · Place 3 · Oklahoma StateOklahoma State1500 Meters3.3:49.42aSo

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 122024 USATF U20 ChampionshipsJun 12 · 1500 Meters · Place 8 · Oklahoma StateOklahoma State1500 Meters83:54.00a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 12TX UIL 5A State ChampionshipsMay 12 · 1600 Meters · Place 3 · Lubbock MontereyLubbock Monterey1600 Meters3.4:13.61a12
Apr 28UIL 5A Region I & WheelchairApr 28 · 3200 Meters · Place 5 · Lubbock MontereyLubbock Monterey3200 Meters5.9:55.96a12
Apr 28UIL 5A Region I & WheelchairApr 28 · 1600 Meters · Place 2 · Lubbock MontereyLubbock Monterey1600 Meters2.4:17.87a12
Apr 21UIL 5A Area 03-04Apr 21 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters19:30.61a PB—
Apr 21UIL 5A Area 03-04Apr 21 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:20.82a—
Apr 21UIL 5A Area 03-04Apr 21 · 800 Meters · Place 8 · Lubbock MontereyLubbock Monterey800 Meters82:11.49a—
Apr 12UIL 5A District 04Apr 12 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters1.9:56.37a12
Apr 12UIL 5A District 04Apr 12 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters1.4:30.70a12
Apr 12UIL 5A District 04Apr 12 · 800 Meters · Place 1 · Lubbock MontereyLubbock Monterey800 Meters1.2:01.32a12
Mar 29Texas Clyde Littlefield Relays 95th AnnualMar 29 · Javelin · Place 22 · Lubbock MontereyLubbock MontereyJavelin224:27.02a12
Mar 24San Angelo 64th Annual RelaysMar 24 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters19:40.4312
Mar 24San Angelo 64th Annual RelaysMar 24 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:17.1712
Mar 17SL Carroll Texas Distance FestivalMar 17 · 1600 Meters · Place 5 · UnattachedUnattached1600 Meters5.4:12.88a PB12
Mar 9Lubbock-Cooper Pirate RelaysMar 9 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters1.4:18.45a12
Mar 9Lubbock-Cooper Pirate RelaysMar 9 · 800 Meters · Place 1 · Lubbock MontereyLubbock Monterey800 Meters1.2:00.77a12
Mar 3ACU Purple & White HS RelaysMar 3 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:17.56a—
Mar 3ACU Purple & White HS RelaysMar 3 · 400 Meters · Place 1 · Lubbock MontereyLubbock Monterey400 Meters149.92a PB—
Feb 17Grapevine Mustang RelaysFeb 17 · 1600 Meters · Place 2 · Lubbock MontereyLubbock Monterey1600 Meters2.4:21.61a12
Feb 17Grapevine Mustang RelaysFeb 17 · 800 Meters · Place 2 · Lubbock MontereyLubbock Monterey800 Meters2.1:54.76a PB12
Feb 10Midland Tall City RelaysFeb 10 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters1.4:16.76a12
Feb 10Midland Tall City RelaysFeb 10 · 800 Meters · Place 1 · Lubbock MontereyLubbock Monterey800 Meters1.1:57.01a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Frenship Don Black Tiger RelaysFeb 24 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters19:54.15 PBSR
Feb 24Frenship Don Black Tiger RelaysFeb 24 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:19.49 PBSR
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 3000 Meters · Place 1 · Lubbock MontLubbock Mont3000 Meters18:46.70 PBSR
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 1 Mile · Place 7 · Lubbock MontLubbock Mont1 Mile74:28.30SR
Jan 20Texas Tech Under Armour HS ClassicJan 20 · 800 Meters · Place 1 · Lubbock MontLubbock Mont800 Meters11:55.43SR

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13TX UIL 5A State ChampionshipsMay 13 · 1600 Meters · Place 9 · Lubbock MontereyLubbock Monterey1600 Meters9.4:35.73a11
Apr 29UIL 5A Region IApr 29 · 3200 Meters · Place 9 · Lubbock MontereyLubbock Monterey3200 Meters9.10:12.09a11
Apr 29UIL 5A Region IApr 29 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters1.4:15.98a11
Apr 21UIL 5A Area 03-04Apr 21 · 3200 Meters · Place 3 · Lubbock MontereyLubbock Monterey3200 Meters3.10:08.40a11
Apr 21UIL 5A Area 03-04Apr 21 · 1600 Meters · Place 2 · Lubbock MontereyLubbock Monterey1600 Meters2.4:30.20a11
Apr 13UIL 5A District 04Apr 13 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters1.10:06.08a11
Apr 13UIL 5A District 04Apr 13 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters1.4:22.70a11
Apr 13UIL 5A District 04Apr 13 · 800 Meters · Place 4 · Lubbock MontereyLubbock Monterey800 Meters4.2:03.94a11
Apr 1Lubbock InvitationalApr 1 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters19:38.1511
Apr 1Lubbock InvitationalApr 1 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:20.7211
Apr 1Lubbock InvitationalApr 1 · 800 Meters · Place 1 · Lubbock MontereyLubbock Monterey800 Meters11:55.5711
Mar 25San Angelo ISD RelaysMar 25 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters19:46.8811
Mar 25San Angelo ISD RelaysMar 25 · 800 Meters · Place 1 · Lubbock MontereyLubbock Monterey800 Meters12:00.8811
Mar 10Lubbock-Cooper Pirate RelaysMar 10 · 3200 Meters · Place 1 · Lubbock MontLubbock Mont3200 Meters110:01.01—
Mar 10Lubbock-Cooper Pirate RelaysMar 10 · 1600 Meters · Place 1 · Lubbock MontLubbock Mont1600 Meters14:32.74—
Feb 18Andrews Max Goldsmith Mustang RelaysFeb 18 · 3200 Meters · Place 2 · Lubbock MontereyLubbock Monterey3200 Meters2.9:56.45a11
Feb 18Andrews Max Goldsmith Mustang RelaysFeb 18 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters1.4:23.42a11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11Midland Tall City RelaysFeb 11 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters110:00.08JR
Feb 11Midland Tall City RelaysFeb 11 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:25.62JR
Jan 21Texas Tech Under Armour HS ClassicJan 21 · 3000 Meters · Place 1 · Lubbock MontLubbock Mont3000 Meters18:53.26MJR
Jan 21Texas Tech Under Armour HS ClassicJan 21 · 1 Mile · Place 3 · Lubbock MontLubbock Mont1 Mile34:28.55JR

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23UIL 5A Region I & WheelchairApr 23 · 3200 Meters · Place 6 · Lubbock MontereyLubbock Monterey3200 Meters6.9:44.21a10
Apr 23UIL 5A Region I & WheelchairApr 23 · 1600 Meters · Place 4 · Lubbock MontereyLubbock Monterey1600 Meters4.4:21.46a10
Apr 23UIL 5A Region I & WheelchairApr 23 · 800 Meters · Place 12 · Lubbock MontereyLubbock Monterey800 Meters12.1:58.62a10
Mar 20Texas Distance FestivalMar 20 · 1600 Meters · Place 7 · UnattachedUnattached1600 Meters7.4:16.72a10
Mar 4ACU Wildcat RelaysMar 4 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters110:01.54SO
Mar 4ACU Wildcat RelaysMar 4 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:22.79SO

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 52020 Pirate RelaysMar 5 · 3200 Meters · Place 1 · Lubbock MontereyLubbock Monterey3200 Meters1.9:48.13a9
Mar 52020 Pirate RelaysMar 5 · 1600 Meters · Place 2 · Lubbock MontereyLubbock Monterey1600 Meters2.4:41.88a9
Mar 52020 Pirate RelaysMar 5 · 800 Meters · Place 4 · Lubbock MontereyLubbock Monterey800 Meters4.2:05.29a9

2020 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Frenship Don Black InvitationalFeb 28 · 3200 Meters · Place 19 · Lubbock MontLubbock Mont3200 Meters1911:35.82—
Feb 28Frenship Don Black InvitationalFeb 28 · 1600 Meters · Place 5 · Lubbock MontLubbock Mont1600 Meters54:42.78—
Feb 21Andrews Max Goldsmith Mustang RelaysFeb 21 · 3200 Meters · Place 2 · Lubbock MontereyLubbock Monterey3200 Meters210:02.629
Feb 21Andrews Max Goldsmith Mustang RelaysFeb 21 · 1600 Meters · Place 1 · Lubbock MontereyLubbock Monterey1600 Meters14:37.629
Feb 21Andrews Max Goldsmith Mustang RelaysFeb 21 · 800 Meters · Place 9 · Lubbock MontereyLubbock Monterey800 Meters92:11.329
Feb 14Midland Tall City RelaysFeb 14 · 3200 Meters · Place 3 · Lubbock MontereyLubbock Monterey3200 Meters310:14.00—
Feb 14Midland Tall City RelaysFeb 14 · 1600 Meters · Place 2 · Lubbock MontereyLubbock Monterey1600 Meters24:48.51—
Jan 25Texas Tech Under Armour HS ClassicJan 25 · 3000 Meters · Place 6 · Lubbock MontLubbock Mont3000 Meters69:23.19FR
Jan 25Texas Tech Under Armour HS ClassicJan 25 · 1 Mile · Place 20 · Lubbock MontLubbock Mont1 Mile204:49.79FR

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 1LCMS STARS Zone MeetApr 1 · 2400 Meters · Place 1 · Lubbock EvansLubbock Evans2400 Meters1.7:58.11a PB8
Apr 1LCMS STARS Zone MeetApr 1 · 1600 Meters · Place 1 · Lubbock EvansLubbock Evans1600 Meters1.4:56.98a8