Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorConference USA Indoor Track & Field Championship · Feb 194:11.98aConference USA Indoor Track & Field ChampionshipFebruary 19, 2022
1000 Meters · IndoorTexas Tech Corky Classic Indoor · Jan 172:38.16Texas Tech Corky Classic IndoorJanuary 17, 2020
1500 Meters · OutdoorDesert Heat Classic · Apr 303:54.78aDesert Heat ClassicApril 30, 2022
1600 Meters · Indoor2nd 915 Winter Whirlwind Mini Meet · Jan 44:36.76a2nd 915 Winter Whirlwind Mini MeetJanuary 4, 2025
1600 Meters · OutdoorArtesia Invitational · Apr 234:48.66Artesia InvitationalApril 23, 2016
3000 Meters · IndoorNew Mexico Team Open · Jan 298:56.69New Mexico Team OpenJanuary 29, 2022
3000 Meters · Outdoor2025 USATF Masters Indoor Championships · Feb 239:23.31a2025 USATF Masters Indoor ChampionshipsFebruary 23, 2025
3200 Meters · OutdoorRalph Bowyer/Elks Invitational · Mar 1010:33.06aRalph Bowyer/Elks InvitationalMarch 10, 2018
400 Meters · OutdoorFlames/Bliss Invitational · May 281:00.90aFlames/Bliss InvitationalMay 28, 2026
5000 Meters · OutdoorConference USA Outdoor Championships · May 1215:37.50aConference USA Outdoor ChampionshipsMay 12, 2022
800 Meters · IndoorDr. Martin Luther King, Jr. Collegiate Invitational · Jan 211:58.07Dr. Martin Luther King, Jr. Collegiate InvitationalJanuary 21, 2023
800 Meters · OutdoorDesert Heat Classic 2023 · Apr 291:56.94Desert Heat Classic 2023April 29, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19Supers Track Annual InvitationalJun 19 · 3000 Meters · Cavern City AcesCavern City Aces3000 Meters—DNS-
Jun 19Supers Track Annual InvitationalJun 19 · 1500 Meters · Place 1 · Cavern City AcesCavern City Aces1500 Meters1.4:28.62a-
Jun 19Supers Track Annual InvitationalJun 19 · 800 Meters · Place 1 · Cavern City AcesCavern City Aces800 Meters1.2:11.23a-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 1500 Meters · Place 2 · Cavern City AcesCavern City Aces1500 Meters2.4:36.51a-
May 28Flames/Bliss InvitationalMay 28 · 1500 Meters · Place 1 · Cavern City AcesCavern City Aces1500 Meters1.4:40.21a-
May 28Flames/Bliss InvitationalMay 28 · 800 Meters · Cavern City AcesCavern City Aces800 Meters—DNS-
May 28Flames/Bliss InvitationalMay 28 · 400 Meters · Place 2 · Cavern City AcesCavern City Aces400 Meters2.1:00.90a PB-

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 103rd 915 Winter Whirlwind Mini MeetJan 10 · 1600 Meters · Place 14 · Cavern City AcesCavern City Aces1600 Meters144:58.18a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 10,000 Meters · Cavern City AcesCavern City Aces10,000 Meters--DNS-
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · 3000 Meters · Place 1 · Cavern City AcesCavern City Aces3000 Meters110:00.90a—
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · 1500 Meters · Place 1 · Cavern City AcesCavern City Aces1500 Meters14:36.19a—
Jun 6El Paso Wings Open & Masters InvitationalJun 6 · 1500 Meters · Place 1 · Cavern City AcesCavern City Aces1500 Meters1.4:27.18a-
Jun 6El Paso Wings Open & Masters InvitationalJun 6 · 800 Meters · Cavern City AcesCavern City Aces800 Meters—DNS-
May 31Major Impact Track & Field InvitationalMay 31 · 3000 Meters · Place 2 · Cavern City AcesCavern City Aces3000 Meters210:25.1626
May 31Major Impact Track & Field InvitationalMay 31 · 1500 Meters · Place 1 · Cavern City AcesCavern City Aces1500 Meters14:26.5526
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · 3000 Meters · Place 6 · Cavern City AcesCavern City Aces3000 Meters6.9:23.31a PB-
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · 1500 Meters · Place 7 · Cavern City AcesCavern City Aces1500 Meters7.4:12.51a-

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 42nd 915 Winter Whirlwind Mini MeetJan 4 · 1600 Meters · Place 2 · Cavern City AcesCavern City Aces1600 Meters24:36.76a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Conference USA ChampionshipsMay 11 · 5000 Meters · Place 25 · UTEPUTEP5000 Meters25.15:42.88aSr
May 11Conference USA ChampionshipsMay 11 · 800 Meters · Place 13 · UTEPUTEP800 MetersRound P13.1:58.24aSr
Apr 29Desert Heat Classic 2023Apr 29 · 1500 Meters · Place 28 · UTEPUTEP1500 Meters284:18.40SR
Apr 29Desert Heat Classic 2023Apr 29 · 800 Meters · Place 20 · UTEPUTEP800 Meters201:56.94 PBSR
Apr 20Don Kirby Tailwind OpenApr 20 · 1500 Meters · Place 8 · UTEPUTEP1500 Meters84:17.29SR
Apr 6New Mexico Spring InvitationalApr 6 · 1500 Meters · Place 6 · UTEPUTEP1500 Meters63:58.65SR
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 1500 Meters · Place 17 · UTEPUTEP1500 Meters17.4:00.99aSr
Mar 24Willie Williams Classic/Dave Murray Distance CarnivalMar 24 · 800 Meters · Place 25 · UTEPUTEP800 Meters25.2:00.32aSr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3New Mexico Collegiate ClassicFeb 3 · 1 Mile · Place 8 · UTEPUTEP1 Mile84:18.40SR
Feb 3New Mexico Collegiate ClassicFeb 3 · 800 Meters · Place 27 · UTEPUTEP800 Meters272:00.74SR
Jan 21Dr. Martin Luther King, Jr. Collegiate InvitationalJan 21 · 800 Meters · Place 7 · UTEPUTEP800 Meters71:58.07 PBSR

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Conference USA Outdoor ChampionshipsMay 12 · 5000 Meters · Place 31 · UTEPUTEP5000 Meters31.15:37.50a PBSr
May 12Conference USA Outdoor ChampionshipsMay 12 · 1500 Meters · Place 14 · UTEPUTEP1500 MetersRound P14.3:59.34aSr
Apr 30Desert Heat ClassicApr 30 · 5000 Meters · UTEPUTEP5000 Meters—DNFSr
Apr 30Desert Heat ClassicApr 30 · 1500 Meters · Place 7 · UTEPUTEP1500 Meters7.3:54.78a PBSr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 345 · UTEPUTEP1500 Meters345.3:58.06aSr
Apr 7Sun Angel Classic InvitationalApr 7 · 1500 Meters · Place 15 · UTEPUTEP1500 Meters15.3:55.55aSr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 19Conference USA Indoor Track & Field ChampionshipFeb 19 · 1 Mile · Place 4 · UTEPUTEP1 MileRound P4.4:15.83aSr
Feb 19Conference USA Indoor Track & Field ChampionshipFeb 19 · 1 Mile · Place 7 · UTEPUTEP1 Mile7.4:11.98a PBSr
Feb 12Don Kirby Elite Invitational (Day 2)Feb 12 · 1 Mile · Place 7 · UTEPUTEP1 Mile7.4:17.99aSr
Feb 12Don Kirby Elite Invitational (Day 2)Feb 12 · 800 Meters · Place 14 · UTEPUTEP800 Meters14.1:59.07aSr
Jan 29New Mexico Team OpenJan 29 · 3000 Meters · Place 13 · UTEPUTEP3000 Meters138:56.69 PBJR
Jan 22Dr. MLK Jr. Collegiate InvitationalJan 22 · 1 Mile · Place 21 · UTEPUTEP1 Mile21.4:24.88aSr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Desert Heat ClassicMay 1 · 1500 Meters · Place 14 · UTEPUTEP1500 Meters144:12.70SO
Apr 9Texas Tech Masked Rider OpenApr 9 · 800 Meters · Place 27 · UTEPUTEP800 Meters272:00.80SO
Mar 25Bobcat InvitationalMar 25 · 1500 Meters · Place 15 · UTEPUTEP1500 Meters15.4:07.06aSo
Mar 18UTSA InvitationalMar 18 · 1500 Meters · Place 10 · UTEPUTEP1500 Meters104:06.90SO

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Don Kirby Invitational (Day 2)Feb 14 · 1 Mile · Place 22 · UTEPUTEP1 Mile22.4:30.84aSo
Feb 8 New Mexico Collegiate Classic (Day 2)Feb 8 · 1 Mile · Place 32 · UTEPUTEP1 Mile32.4:36.85aSo
Jan 24Dr. Martin Luther King Jr. Collegiate InvitationalJan 24 · 3000 Meters · Place 18 · UTEPUTEP3000 Meters189:48.23SO
Jan 17Texas Tech Corky Classic IndoorJan 17 · 1 Mile · Place 15 · UTEPUTEP1 Mile154:34.72SO
Jan 17Texas Tech Corky Classic IndoorJan 17 · 1000 Meters · Place 14 · UTEPUTEP1000 Meters142:38.16 PBSO

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Texas A&M Outdoor InvitationalApr 12 · 1500 Meters · Place 21 · UTEPUTEP1500 Meters214:26.38FR

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Don Kirby Collegiate Invitational (Day 2)Feb 9 · 1 Mile · Place 17 · UTEPUTEP1 Mile17.4:36.91aFr
Feb 2New Mexico Collegiate Classic (Day 2)Feb 2 · 1 Mile · Place 11 · UTEPUTEP1 Mile11.4:43.27aFr
Jan 12Texas Tech Corky ClassicJan 12 · 1000 Meters · Place 7 · UTEPUTEP1000 Meters72:42.42FR

2018 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 17White Sands - Rolla Buck InvitationalMar 17 · 1600 Meters · Place 6 · CarlsbadCarlsbad1600 Meters6.4:56.09a12
Mar 17White Sands - Rolla Buck InvitationalMar 17 · 800 Meters · Place 4 · CarlsbadCarlsbad800 Meters4.2:11.09a12
Mar 10Ralph Bowyer/Elks InvitationalMar 10 · 3200 Meters · Place 4 · CarlsbadCarlsbad3200 Meters4.10:33.06a PB12
Mar 10Ralph Bowyer/Elks InvitationalMar 10 · 1600 Meters · Place 2 · CarlsbadCarlsbad1600 Meters2.4:55.23a12
Mar 2Roswell Early Bird InvitationalMar 2 · 3200 Meters · Place 6 · CarlsbadCarlsbad3200 Meters6.10:47.84a12

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5District 3-6A ChampionshipsMay 5 · 1600 Meters · Place 6 · CarlsbadCarlsbad1600 Meters6.4:49.64a11
May 5District 3-6A ChampionshipsMay 5 · 800 Meters · Place 7 · CarlsbadCarlsbad800 Meters7.2:06.96a11
Mar 31Montwood/Pebble Hills Invitational (F-Sa)Mar 31 · 3200 Meters · Place 12 · CarlsbadCarlsbad3200 Meters12.10:43.50a11
Mar 31Montwood/Pebble Hills Invitational (F-Sa)Mar 31 · 1600 Meters · Place 13 · CarlsbadCarlsbad1600 Meters13.4:53.25a11
Mar 18White Sands -Rolla Buck InvitationalMar 18 · 1600 Meters · Place 11 · CarlsbadCarlsbad1600 Meters11.4:58.25aUnofficial11
Mar 18White Sands -Rolla Buck InvitationalMar 18 · 800 Meters · Place 8 · CarlsbadCarlsbad800 Meters8.2:16.13aUnofficial11
Mar 10Ralph Bowyer/Elks Invitational 2017Mar 10 · 1600 Meters · Place 7 · CarlsbadCarlsbad1600 Meters7.5:02.78a11
Mar 10Ralph Bowyer/Elks Invitational 2017Mar 10 · 800 Meters · Place 6 · CarlsbadCarlsbad800 Meters6.2:09.08a11

2016 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29Ross Black RelaysApr 29 · 3200 Meters · Place 10 · CarlsbadCarlsbad3200 Meters1011:16.37SO
Apr 23Artesia InvitationalApr 23 · 1600 Meters · Place 5 · CarlsbadCarlsbad1600 Meters54:48.66 PBSO
Apr 2Las Cruces InvitationalApr 2 · 1600 Meters · Place 1 · Carlsbad HigCarlsbad Hig1600 Meters15:04.94—