Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTexas Tech Jarvis Scott Invite · Feb 144:18.90aTexas Tech Jarvis Scott InviteFebruary 14, 2025
1500 Meters · OutdoorHorned Frog Invitational · May 33:55.38Horned Frog InvitationalMay 3, 2025
1600 Meters · OutdoorUIL 6A Region I & Wheelchair · Apr 194:17.85aUIL 6A Region I & WheelchairApril 19, 2024
2000m Steeplechase · 0.838m · OutdoorSteeplechase and Hammer Showcase · Jul 126:38.8Steeplechase and Hammer ShowcaseJuly 12, 2024
3000 Meters · IndoorCharlie Thomas Invitational · Feb 68:24.71aCharlie Thomas InvitationalFebruary 6, 2026
3000 Meters · OutdoorMcFerrin-12 Degree Invitational · Dec 68:19.52aMcFerrin-12 Degree InvitationalDecember 6, 2025
3000m Steeplechase · 0.914m · Outdoor2026 WAC Outdoor Championships · May 149:08.02a2026 WAC Outdoor ChampionshipsMay 14, 2026
3000m Steeplechase · OutdoorUSATF National Junior Olympic Championships · Jul 226:07.66aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
5000 Meters · Outdoor2026 WAC Outdoor Championships · May 1415:05.60a2026 WAC Outdoor ChampionshipsMay 14, 2026
800 Meters · IndoorAmericas/Pebble Hills Invitational · Feb 241:57.21aAmericas/Pebble Hills InvitationalFebruary 24, 2023
800 Meters · OutdoorUIL 6A District 01 Championships · Apr 31:55.16aUIL 6A District 01 ChampionshipsApril 3, 2024
Javelin · 800g · Outdoor4th Annual Supers Invitational · May 2040.10m4th Annual Supers InvitationalMay 20, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · 3000m Steeplechase · Place 4 · Abilene ChristianAbilene Christian3000m Steeplechase0.914m4.9:08.02a PBSo
May 142026 WAC Outdoor ChampionshipsMay 14 · 5000 Meters · Place 9 · Abilene ChristianAbilene Christian5000 Meters9.15:05.60a PBSo
Apr 24Michael Johnson InvitationalApr 24 · 3000m Steeplechase · Place 1 · Abilene ChristianAbilene Christian3000m Steeplechase0.914m1.9:27.14aSo
Apr 17Joe Gillespie InvitationalApr 17 · 5000 Meters · Place 2 · Abilene ChristianAbilene Christian5000 Meters2.15:15.31aSo
Apr 17Joe Gillespie InvitationalApr 17 · 1500 Meters · Abilene ChristianAbilene Christian1500 Meters—DNSSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · 3000m Steeplechase · Place 6 · Abilene ChristianAbilene Christian3000m Steeplechase0.914m6.9:27.42aSo
Mar 20Wes Kittley InvitationalMar 20 · 3000m Steeplechase · Place 1 · Abilene ChristianAbilene Christian3000m Steeplechase0.914m1.9:37.64aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Charlie Thomas InvitationalFeb 6 · 3000 Meters · Place 4 · Abilene ChristianAbilene Christian3000 Meters4.8:24.71a PBSo
Jan 16Texas Tech Corky ClassicJan 16 · 3000 Meters · Place 2 · Abilene ChristianAbilene Christian3000 Meters28:25.85aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 6McFerrin-12 Degree InvitationalDec 6 · 3000 Meters · Place 3 · Abilene ChristianAbilene Christian3000 Meters3.8:19.52a PBSo
May 152025 WAC ChampionshipsMay 15 · 5000 Meters · Place 23 · Abilene ChristianAbilene Christian5000 Meters23.15:46.45aFr
May 152025 WAC ChampionshipsMay 15 · 3000m Steeplechase · Place 7 · Abilene ChristianAbilene Christian3000m Steeplechase0.914m7.9:19.38aFr
May 3Horned Frog InvitationalMay 3 · 1500 Meters · Place 5 · Abilene ChristianAbilene Christian1500 Meters53:55.38 PBFR
Apr 25Joe Gillespie InvitationalApr 25 · 1500 Meters · Place 2 · Abilene ChristianAbilene Christian1500 Meters23:59.07FR
Apr 18Michael Johnson InviteApr 18 · 3000m Steeplechase · Place 3 · Abilene ChristianAbilene Christian3000m Steeplechase39:35.95FR
Apr 11McMurry War Hawk Classic (College)Apr 11 · 5000 Meters · Place 1 · Abilene ChristianAbilene Christian5000 Meters115:29.11aFr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 3000m Steeplechase · Place 11 · Abilene ChristianAbilene Christian3000m Steeplechase0.914m11.9:23.44aFr
Mar 21Wes Kittley InvitationalMar 21 · 3000m Steeplechase · Place 3 · Abilene ChristianAbilene Christian3000m Steeplechase39:46.81aFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · 3000 Meters · Place 20 · Abilene ChristianAbilene Christian3000 Meters20.8:43.49aFr
Feb 14Texas Tech Jarvis Scott InviteFeb 14 · 1 Mile · Place 15 · Abilene ChristianAbilene Christian1 Mile154:18.90a PB—
Jan 30Texas Tech Stan Scott MemorialJan 30 · 3000 Meters · Place 12 · Abilene ChristianAbilene Christian3000 Meters128:43.55a—
Jan 24Red Raider InvitationalJan 24 · 1 Mile · Place 7 · Abilene ChristianAbilene Christian1 Mile74:19.28a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000m Steeplechase · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000m Steeplechase16:07.66a PB—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000 Meters · Place 4 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters48:59.87a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 2 · El Paso Wings Track ClubEl Paso Wings Track Club1500 MetersRound P24:02.00a—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 1500 Meters · Place 3 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters33:59.55a—
Jul 12Steeplechase and Hammer ShowcaseJul 12 · 2000m Steeplechase · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club2000m Steeplechase0.838m1.6:38.8 PB12
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 3000m Steeplechase · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu3000m Steeplechase16:33.98a—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 3000 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu3000 Meters19:28.30a—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 1500 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu1500 Meters14:13.09a—
Jun 736th El Paso Wings InvitationalJun 7 · 3000 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters1.9:23.95a12
Jun 736th El Paso Wings InvitationalJun 7 · 800 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters1.1:58.54a12
May 23EP Flames Invite 2024May 23 · 3000 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters1.9:19.15a12
May 23EP Flames Invite 2024May 23 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters1.4:14.18a12
Apr 19UIL 6A Region I & WheelchairApr 19 · 1600 Meters · Place 7 · Pebble HillsPebble Hills1600 Meters7.4:17.85a PB12
Apr 19UIL 6A Region I & WheelchairApr 19 · 800 Meters · Place 6 · Pebble HillsPebble Hills800 Meters6.1:55.19a12
Apr 12District 1 and 2 Area ChampionshipApr 12 · 1600 Meters · Place 2 · Pebble HillsPebble Hills1600 Meters2.4:25.67a12
Apr 12District 1 and 2 Area ChampionshipApr 12 · 800 Meters · Place 1 · Pebble HillsPebble Hills800 Meters1.1:56.82a12
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 1600 Meters · Place 2 · Pebble HillsPebble Hills1600 Meters2.4:18.78a12
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 800 Meters · Place 1 · Pebble HillsPebble Hills800 MetersRound P1.2:04.58a12
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 800 Meters · Place 1 · Pebble HillsPebble Hills800 Meters1.1:55.16a PB12
Mar 8Eastwood Fred Loya 19th Annual InvitationalMar 8 · 1600 Meters · Place 3 · Pebble HillsPebble Hills1600 Meters34:26.77a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 23Socorro InvitationalFeb 23 · 800 Meters · Place 2 · Pebble HillsPebble Hills800 Meters21:57.49a—

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 3000m Steeplechase · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu3000m Steeplechase16:41.40a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 3000 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu3000 Meters19:28.47a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu1500 Meters14:12.50a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu800 Meters11:58.28a—
Jun 935th El Paso Wings InvitationalJun 9 · 3000 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu3000 Meters19:25.50a—
Jun 935th El Paso Wings InvitationalJun 9 · 1500 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu1500 Meters14:13.34a—
Jun 935th El Paso Wings InvitationalJun 9 · 800 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu800 Meters11:59.47a—
May 26El Paso Flames Invitational 2023*May 26 · 3000 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu3000 Meters19:24.50a—
May 26El Paso Flames Invitational 2023*May 26 · 1500 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu1500 Meters14:14.30a—
May 26El Paso Flames Invitational 2023*May 26 · 800 Meters · Place 1 · El Paso Wings Track CluEl Paso Wings Track Clu800 Meters12:00.37a—
May 19Supers 5th Annual InvitationalMay 19 · 3000 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters1.9:33.48a11
May 19Supers 5th Annual InvitationalMay 19 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters1.4:15.63a11
May 19Supers 5th Annual InvitationalMay 19 · 800 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters1.2:00.13a11
May 5West Texas Last Chance 1600mMay 5 · 1600 Meters · Place 1 · UnattachedUnattached1600 Meters1.4:27.65a11
Apr 28UIL 6A Region I & WheelchairApr 28 · 1600 Meters · Place 7 · Pebble HillsPebble Hills1600 Meters7.4:24.09a11
Apr 28UIL 6A Region I & WheelchairApr 28 · 800 Meters · Place 5 · Pebble HillsPebble Hills800 Meters5.1:57.65a11
Apr 21UIL 6A Area 01-02Apr 21 · 1600 Meters · Place 4 · Pebble HillsPebble Hills1600 Meters44:33.00a—
Apr 21UIL 6A Area 01-02Apr 21 · 800 Meters · Place 2 · Pebble HillsPebble Hills800 Meters21:55.86a—
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 1600 Meters · Place 4 · Pebble HillsPebble Hills1600 Meters4.4:33.77a11
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 800 Meters · Place 2 · Pebble HillsPebble Hills800 MetersRound P2.1:59.45a11
Apr 3UIL 6A District 01 ChampionshipsApr 3 · 800 Meters · Place 3 · Pebble HillsPebble Hills800 Meters3.1:58.40a11
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 1600 Meters · Place 8 · Pebble HillsPebble Hills1600 Meters8.4:33.29a11
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 800 Meters · Place 1 · Pebble HillsPebble Hills800 Meters1.1:58.11a11
Mar 17SL Carroll Texas Distance FestivalMar 17 · 1600 Meters · Place 79 · UnattachedUnattached1600 Meters79.4:28.07a11
Mar 10Eastwood 18th Fred Loya InvitationalMar 10 · 1600 Meters · Place 3 · Pebble HillsPebble Hills1600 Meters3.4:29.67a11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Americas/Pebble Hills InvitationalFeb 24 · 800 Meters · Place 2 · Pebble HillsPebble Hills800 Meters21:57.21a PB—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10El Paso Wings InvitationalJun 10 · Javelin · Place 1 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin141.6016
Jun 10El Paso Wings InvitationalJun 10 · 3000 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters19:44.2716
Jun 10El Paso Wings InvitationalJun 10 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters14:22.0916
Jun 3WT Boltz Invitational Jun 3 · Javelin · Place 1 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin142.0216
Jun 3WT Boltz Invitational Jun 3 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters14:21.1916
Jun 3WT Boltz Invitational Jun 3 · 800 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters12:04.8716
May 27El Paso Flames invitationalMay 27 · Javelin · Place 1 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin138.6216
May 27El Paso Flames invitationalMay 27 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters14:19.8316
May 27El Paso Flames invitationalMay 27 · 800 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters12:05.5016
May 204th Annual Supers InvitationalMay 20 · Javelin · Place 1 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin800g1.40.10m PB10
May 204th Annual Supers InvitationalMay 20 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters1.4:20.41a10
May 204th Annual Supers InvitationalMay 20 · 800 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters1.2:03.01a10
Apr 6UIL 6A District 01 Track & Field ChampionshipsApr 6 · 1600 Meters · Place 7 · Pebble HillsPebble Hills1600 Meters7.4:36.54a10
Apr 6UIL 6A District 01 Track & Field ChampionshipsApr 6 · 800 Meters · Place 7 · Pebble HillsPebble Hills800 Meters7.2:01.00a10
Mar 25Coronado InvitationalMar 25 · 800 Meters · Place 2 · Pebble HillsPebble Hills800 Meters22:00.08So
Mar 4Eastlake InvitationalMar 4 · 1600 Meters · Place 1 · Pebble HillsPebble Hills1600 Meters1.4:40.85a10
Feb 25Pebble Hills InvitationalFeb 25 · 800 Meters · Place 1 · Pebble HillsPebble Hills800 Meters1.2:05.31a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 31UIL 6A District 01Mar 31 · 1600 Meters · Place 14 · Pebble HillsPebble Hills1600 Meters14.4:53.92a9
Mar 31UIL 6A District 01Mar 31 · 800 Meters · Place 13 · Pebble HillsPebble Hills800 MetersRound P13.2:10.83a9
Mar 26El Dorado InvitationalMar 26 · 1600 Meters · Place 2 · Pebble HillsPebble Hills1600 Meters2.4:59.90a9
Mar 5Pebble Hills InvitationalMar 5 · 1600 Meters · Place 4 · Pebble HillsPebble Hills1600 Meters4.4:53.88a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Andress InvitationalFeb 26 · 800 Meters · Place 5 · Pebble HillsPebble Hills800 Meters52:11.879