Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUSATF Border Association Junior Olympic Championships · Jun 195:55.08aUSATF Border Association Junior Olympic ChampionshipsJune 19, 2025
1600 Meters · IndoorPebble Hills Invitational · Feb 145:56.58aPebble Hills Invitational February 14, 2025
1600 Meters · OutdoorUIL 6A District 01 TF26 · Apr 85:38.92aUIL 6A District 01 TF26April 8, 2026
3000 Meters · OutdoorFlames/Bliss Invitational · May 2812:24.09aFlames/Bliss InvitationalMay 28, 2026
3000m Steeplechase · OutdoorUSATF National Junior Olympic Championships · Jul 228:16.95aUSATF National Junior Olympic ChampionshipsJuly 22, 2024
3200 Meters · OutdoorSan Angelo ISD 67th Annual Relays TF26 · Mar 1312:15.26aSan Angelo ISD 67th Annual Relays TF26March 13, 2026
400m Hurdles · 30" / 0.762m · Outdoor4th Eastwood Running Club Track Invitational · Jun 51:13.71a4th Eastwood Running Club Track Invitational June 5, 2026
800 Meters · IndoorParkland Invitational · Feb 72:42.68aParkland InvitationalFebruary 7, 2025
800 Meters · OutdoorCanutillo Invitational · Mar 12:34.45aCanutillo InvitationalMarch 1, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 2000m Steeplechase · El Paso Wings Track ClubEl Paso Wings Track Club2000m Steeplechase0.762m—DNS10
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 400m Hurdles · El Paso Wings Track ClubEl Paso Wings Track Club400m Hurdles30" / 0.762m—DNS10
Jun 19Supers Track Annual InvitationalJun 19 · 400m Hurdles · Place 2 · El Paso Wings Track ClubEl Paso Wings Track Club400m Hurdles30" / 0.762m2.1:17.11a10
Jun 19Supers Track Annual InvitationalJun 19 · 1500 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters1.7:53.32a10
Jun 1238th El Paso Wings InvitationalJun 12 · 3000 Meters · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters—DNS10
Jun 1238th El Paso Wings InvitationalJun 12 · 800 Meters · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters—DNS10
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 400m Hurdles · Place 2 · El Paso Wings Track ClubEl Paso Wings Track Club400m Hurdles30" / 0.762m2.1:13.71a PB10
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 1500 Meters · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters—SCR10
May 28Flames/Bliss InvitationalMay 28 · 3000 Meters · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters1.12:24.09a PB10
Apr 8UIL 6A District 01 TF26Apr 8 · 3200 Meters · Place 10 · Pebble HillsPebble Hills3200 Meters10.12:22.51a10
Apr 8UIL 6A District 01 TF26Apr 8 · 1600 Meters · Place 10 · Pebble HillsPebble Hills1600 Meters10.5:38.92a PB10
Mar 13San Angelo ISD 67th Annual Relays TF26Mar 13 · 3200 Meters · Place 4 · Pebble HillsPebble Hills3200 Meters4.12:15.26a PB10
Mar 13San Angelo ISD 67th Annual Relays TF26Mar 13 · 1600 Meters · Place 4 · Pebble HillsPebble Hills1600 Meters4.5:46.23a10
Mar 1Canutillo InvitationalMar 1 · 800 Meters · Place 6 · Pebble HillsPebble Hills800 Meters62:34.45a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · Javelin · Place 3 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin319.20m—
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 3000m Steeplechase · Place 1 · El Paso Wings Track ClubEl Paso Wings Track Club3000m Steeplechase18:50.52a—
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 4 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters45:55.08a PB—
May 31Major Impact Track & Field InvitationalMay 31 · 1500 Meters · Place 2 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters25:57.1915

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Pebble Hills Invitational Feb 14 · 1600 Meters · Place 7 · Pebble HillsPebble Hills1600 Meters75:56.58a PB—
Feb 7Parkland InvitationalFeb 7 · 800 Meters · Place 7 · Pebble HillsPebble Hills800 Meters72:42.68a PB—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000m Steeplechase · Place 20 · El Paso Wings Track ClubEl Paso Wings Track Club3000m Steeplechase208:16.95a PB—
Jul 22USATF National Junior Olympic ChampionshipsJul 22 · 3000 Meters · Place 40 · El Paso Wings Track ClubEl Paso Wings Track Club3000 Meters4012:58.70a—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · Javelin · Place 2 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin217.69m—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · Javelin · Place 1 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin116.14m—
Jun 935th El Paso Wings InvitationalJun 9 · Javelin · Place 1 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin116.33m—
May 26El Paso Flames Invitational 2023*May 26 · Javelin · Place 2 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin215.31m—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10El Paso Wings InvitationalJun 10 · Javelin · Place 3 · El Paso Wings Track ClubEl Paso Wings Track ClubJavelin316.0612
Jun 10El Paso Wings InvitationalJun 10 · 1500 Meters · Place 11 · El Paso Wings Track ClubEl Paso Wings Track Club1500 Meters117:00.9812
Jun 10El Paso Wings InvitationalJun 10 · 800 Meters · Place 10 · El Paso Wings Track ClubEl Paso Wings Track Club800 Meters103:22.2212