Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWest Texas Boltz Invitational · May 1514.79aWest Texas Boltz InvitationalMay 15, 2025
1500 Meters · Outdoor38th El Paso Wings Invitational · Jun 125:30.54a38th El Paso Wings InvitationalJune 12, 2026
200 Meters · OutdoorUSATF Border Association Junior Olympic Championships · Jun 2528.05aUSATF Border Association Junior Olympic ChampionshipsJune 25, 2026
400 Meters · OutdoorUSATF Border Association Junior Olympic Championships · Jun 251:04.15aUSATF Border Association Junior Olympic ChampionshipsJune 25, 2026
800 Meters · Outdoor38th El Paso Wings Invitational · Jun 122:30.50a38th El Paso Wings InvitationalJune 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · El Paso HeatwaveEl Paso Heatwave800 Meters2.2:33.32a6
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 1 · El Paso HeatwaveEl Paso Heatwave400 MetersRound P1.1:04.40a6
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 2 · El Paso HeatwaveEl Paso Heatwave400 Meters2.1:04.15a PB6
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 3 · El Paso HeatwaveEl Paso Heatwave200 MetersRound P3.28.70a6
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 3 · El Paso HeatwaveEl Paso Heatwave200 Meters3.28.05a PB6
Jun 19Supers Track Annual InvitationalJun 19 · 800 Meters · Place 1 · El Paso HeatwaveEl Paso Heatwave800 Meters1.2:38.66a6
Jun 19Supers Track Annual InvitationalJun 19 · 400 Meters · Place 2 · El Paso HeatwaveEl Paso Heatwave400 Meters2.1:05.24a6
Jun 19Supers Track Annual InvitationalJun 19 · 200 Meters · Place 1 · El Paso HeatwaveEl Paso Heatwave200 Meters1.28.95a6
Jun 1238th El Paso Wings InvitationalJun 12 · 1500 Meters · Place 3 · El Paso HeatwaveEl Paso Heatwave1500 Meters3.5:30.54a PB6
Jun 1238th El Paso Wings InvitationalJun 12 · 800 Meters · Place 2 · El Paso HeatwaveEl Paso Heatwave800 Meters2.2:30.50a PB6

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 4 · El Paso InvadersEl Paso Invaders400 MetersRound P41:07.85a7
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 400 Meters · Place 3 · El Paso InvadersEl Paso Invaders400 Meters31:06.18a7
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Place 4 · El Paso InvadersEl Paso Invaders200 MetersRound P429.62a7
Jun 19USATF Border Association Junior Olympic ChampionshipsJun 19 · 200 Meters · Place 4 · El Paso InvadersEl Paso Invaders200 Meters429.57a7
May 15West Texas Boltz InvitationalMay 15 · 200 Meters · Place 6 · El Paso InvadersEl Paso Invaders200 Meters6.29.81a7
May 15West Texas Boltz InvitationalMay 15 · 100 Meters · Place 5 · El Paso InvadersEl Paso Invaders100 Meters5.14.79a PB7

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters11:09.28a—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 Meters21:06.74a—
Jun 146th Annual El Paso Supers OpenJun 14 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters11:10.81a—
Jun 736th El Paso Wings InvitationalJun 7 · 400 Meters · Place 6 · El Paso InvadersEl Paso Invaders400 Meters6.1:12.61a6
Jun 736th El Paso Wings InvitationalJun 7 · 200 Meters · Place 5 · El Paso InvadersEl Paso Invaders200 Meters5.31.32a6
May 16West Texas Boltz InvitationalMay 16 · 400 Meters · Place 6 · El Paso InvadersEl Paso Invaders400 Meters6.1:14.13a6
May 16West Texas Boltz InvitationalMay 16 · 200 Meters · Place 3 · El Paso InvadersEl Paso Invaders200 Meters3.31.32a6
May 16West Texas Boltz InvitationalMay 16 · 100 Meters · El Paso InvadersEl Paso Invaders100 Meters—DNS6

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 MetersRound P21:11.05a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 Meters21:10.47a—
Jun 16West Texas Boltz InvitationalJun 16 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters11:12.10a—
Jun 16West Texas Boltz InvitationalJun 16 · 200 Meters · Place 4 · El Paso InvadersEl Paso Invaders200 Meters432.12a—
Jun 16West Texas Boltz InvitationalJun 16 · 100 Meters · Place 5 · El Paso InvadersEl Paso Invaders100 Meters515.55a—
Jun 935th El Paso Wings InvitationalJun 9 · 400 Meters · Place 5 · El Paso InvadersEl Paso Invaders400 Meters51:15.70a—
Jun 935th El Paso Wings InvitationalJun 9 · 200 Meters · Place 6 · El Paso InvadersEl Paso Invaders200 Meters631.91a—
Jun 935th El Paso Wings InvitationalJun 9 · 100 Meters · Place 11 · El Paso InvadersEl Paso Invaders100 Meters1116.11a—
May 26El Paso Flames Invitational 2023*May 26 · 400 Meters · Place 4 · El Paso InvadersEl Paso Invaders400 Meters41:16.81a—
May 26El Paso Flames Invitational 2023*May 26 · 200 Meters · Place 6 · El Paso InvadersEl Paso Invaders200 Meters632.04a—
May 26El Paso Flames Invitational 2023*May 26 · 100 Meters · Place 3 · El Paso InvadersEl Paso Invaders100 Meters315.44a—
May 19Supers 5th Annual InvitationalMay 19 · 800 Meters · El Paso InvadersEl Paso Invaders800 Meters—SCR5
May 19Supers 5th Annual InvitationalMay 19 · 400 Meters · Place 4 · El Paso InvadersEl Paso Invaders400 Meters4.1:16.42a5
May 19Supers 5th Annual InvitationalMay 19 · 200 Meters · Place 10 · El Paso InvadersEl Paso Invaders200 Meters10.34.83a5

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 7USATF Region 10 Junior Olympic ChampionshipsJul 7 · 800 Meters · Place 8 · El Paso InvadersEl Paso Invaders800 Meters83:06.73a—
Jul 7USATF Region 10 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 6 · El Paso InvadersEl Paso Invaders400 MetersRound P61:17.75a—
Jul 7USATF Region 10 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 5 · El Paso InvadersEl Paso Invaders400 Meters51:14.41a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters23:03.21a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 3 · El Paso InvadersEl Paso Invaders400 MetersRound P31:23.61a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 Meters21:16.66a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 3 · El Paso InvadersEl Paso Invaders200 MetersRound P335.50a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 2 · El Paso InvadersEl Paso Invaders200 Meters233.29a—
Jun 10El Paso Wings InvitationalJun 10 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters23:04.658
Jun 10El Paso Wings InvitationalJun 10 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters11:16.468
Jun 10El Paso Wings InvitationalJun 10 · 200 Meters · Place 1 · El Paso InvadersEl Paso Invaders200 Meters132.398
Jun 3WT Boltz Invitational Jun 3 · 800 Meters · Place 1 · El Paso InvadersEl Paso Invaders800 Meters13:08.148
Jun 3WT Boltz Invitational Jun 3 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters11:18.358
May 27El Paso Flames invitationalMay 27 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters11:17.688
May 27El Paso Flames invitationalMay 27 · 200 Meters · Place 2 · El Paso InvadersEl Paso Invaders200 Meters232.708
May 27El Paso Flames invitationalMay 27 · 100 Meters · Place 2 · El Paso InvadersEl Paso Invaders100 Meters216.028
May 204th Annual Supers InvitationalMay 20 · 400 Meters · Place 6 · El Paso InvadersEl Paso Invaders400 Meters6.1:25.58a4
May 204th Annual Supers InvitationalMay 20 · 200 Meters · Place 2 · El Paso InvadersEl Paso Invaders200 Meters2.33.94a4
May 204th Annual Supers InvitationalMay 20 · 100 Meters · Place 2 · El Paso InvadersEl Paso Invaders100 Meters2.15.90a4
May 7Zia Track MeetMay 7 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters1.1:20.30aUnofficial4
May 7Zia Track MeetMay 7 · 200 Meters · Place 1 · El Paso InvadersEl Paso Invaders200 Meters1.35.53aUnofficial4
May 7Zia Track MeetMay 7 · 100 Meters · Place 1 · El Paso InvadersEl Paso Invaders100 Meters1.16.76aUnofficial4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 800 Meters · Place 5 · 53-Unattached53-Unattached800 Meters5.3:11.07a4
Apr 2Arizona USATF 57th Phoenix Invitational (Youth)Apr 2 · 400 Meters · Place 5 · 53-Unattached53-Unattached400 Meters5.1:19.50a4
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 800 Meters · 53-Unattached53-Unattached800 Meters—DNS4
Mar 19Arizona USATF Regulation Meet ( Hamilton HS)Mar 19 · 400 Meters · 53-Unattached53-Unattached400 Meters—DNS4

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 10TAAF Region 17 QualifierJul 10 · 800 Meters · Place 1 · El Paso InvadersEl Paso Invaders800 Meters1.3:01.41aUnofficial3
Jul 10TAAF Region 17 QualifierJul 10 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters1.1:22.88aUnofficial3
Jul 10TAAF Region 17 QualifierJul 10 · 200 Meters · Place 1 · El Paso InvadersEl Paso Invaders200 Meters1.35.39aUnofficial3
Jun 23Border Association ChampionshipsJun 23 · 800 Meters · Place 3 · El Paso InvadersEl Paso Invaders800 Meters3.3:17.14a3
Jun 23Border Association ChampionshipsJun 23 · 400 Meters · Place 3 · El Paso InvadersEl Paso Invaders400 MetersRound P3.1:22.12a3
Jun 23Border Association ChampionshipsJun 23 · 400 Meters · Place 4 · El Paso InvadersEl Paso Invaders400 Meters4.1:23.90a3
Jun 23Border Association ChampionshipsJun 23 · 200 Meters · Place 2 · El Paso InvadersEl Paso Invaders200 MetersRound P2.35.43a3
Jun 23Border Association ChampionshipsJun 23 · 200 Meters · Place 4 · El Paso InvadersEl Paso Invaders200 Meters4.35.93a3
Jun 18El Paso Flames InvitationalJun 18 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters2.3:25.95a3
Jun 18El Paso Flames InvitationalJun 18 · 400 Meters · Place 3 · El Paso InvadersEl Paso Invaders400 Meters3.1:25.26a3
Jun 18El Paso Flames InvitationalJun 18 · 200 Meters · Place 3 · El Paso InvadersEl Paso Invaders200 Meters3.35.75a3
Jun 11El Paso Wings InvitationalJun 11 · 800 Meters · Place 3 · El Paso InvadersEl Paso Invaders800 Meters3.3:20.02a3
Jun 11El Paso Wings InvitationalJun 11 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters1.1:24.71a3
Jun 11El Paso Wings InvitationalJun 11 · 100 Meters · Place 2 · El Paso InvadersEl Paso Invaders100 Meters2.16.42a3
May 29Supers/Boltz InvitationalMay 29 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters2.3:21.56a3
May 29Supers/Boltz InvitationalMay 29 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 Meters2.1:23.86a3
May 29Supers/Boltz InvitationalMay 29 · 200 Meters · Place 3 · El Paso InvadersEl Paso Invaders200 Meters3.37.76a3