Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWest Texas Boltz Invitational · May 1516.17aWest Texas Boltz InvitationalMay 15, 2025
110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 917.16aUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
1600 Meters · OutdoorWest Texas Last Chance Meet · Apr 265:29.06aWest Texas Last Chance MeetApril 26, 2024
200 Meters · OutdoorSupers 5th Annual Invitational · May 1929.87aSupers 5th Annual InvitationalMay 19, 2023
400 Meters · Outdoor4th Eastwood Running Club Track Invitational · Jun 554.76a4th Eastwood Running Club Track Invitational June 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorUSATF Region 10 Junior Olympic Regional Championships · Jul 959.65aUSATF Region 10 Junior Olympic Regional ChampionshipsJuly 9, 2026
800 Meters · OutdoorUSATF Border Association Junior Olympic Championships · Jun 222:31.09aUSATF Border Association Junior Olympic ChampionshipsJune 22, 2023
80m Hurdles · 30" / 0.762m · Outdoor4th Annual Supers Invitational · May 2016.97a4th Annual Supers InvitationalMay 20, 2022
80m Hurdles · 39" / 0.991m · OutdoorEastwood Running Club Track inv · Jun 315.08aEastwood Running Club Track invJune 3, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400m Hurdles · Place 3 · El Paso HeatwaveEl Paso Heatwave400m Hurdles36" / 0.914mRound P3.59.65a PB-
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 400m Hurdles · Place 4 · El Paso HeatwaveEl Paso Heatwave400m Hurdles36" / 0.914m4.1:00.68a-
Jul 9USATF Region 10 Junior Olympic Regional ChampionshipsJul 9 · 110m Hurdles · Place 2 · El Paso HeatwaveEl Paso Heatwave110m Hurdles39" / 0.991m2.17.16a PB-
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 400m Hurdles · Place 3 · El Paso HeatwaveEl Paso Heatwave400m Hurdles36" / 0.914m3.1:04.98a-
Jun 25USATF Border Association Junior Olympic ChampionshipsJun 25 · 110m Hurdles · Place 1 · El Paso HeatwaveEl Paso Heatwave110m Hurdles39" / 0.991m1.17.61a-
Jun 1238th El Paso Wings InvitationalJun 12 · 400m Hurdles · Place 1 · El Paso HeatwaveEl Paso Heatwave400m Hurdles36" / 0.914m1.1:01.56a-
Jun 1238th El Paso Wings InvitationalJun 12 · 110m Hurdles · Place 3 · El Paso HeatwaveEl Paso Heatwave110m Hurdles39" / 0.991m3.18.63a-
Jun 1238th El Paso Wings InvitationalJun 12 · 400 Meters · Place 10 · El Paso HeatwaveEl Paso Heatwave400 Meters10.56.53a-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 400m Hurdles · Place 1 · El Paso HeatwaveEl Paso Heatwave400m Hurdles36" / 0.914m1.1:00.60a-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 110m Hurdles · Place 1 · El Paso HeatwaveEl Paso Heatwave110m Hurdles39" / 0.991m1.18.11a-
Jun 54th Eastwood Running Club Track Invitational Jun 5 · 400 Meters · Place 7 · El Paso HeatwaveEl Paso Heatwave400 Meters7.54.76a PB-
May 28Flames/Bliss InvitationalMay 28 · 400m Hurdles · Place 1 · El Paso HeatwaveEl Paso Heatwave400m Hurdles36" / 0.914m1.1:02.95a-
May 28Flames/Bliss InvitationalMay 28 · 110m Hurdles · Place 1 · El Paso HeatwaveEl Paso Heatwave110m Hurdles39" / 0.991m1.17.91a-

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · 200m Hurdles · Place 1 · El Paso InvadersEl Paso Invaders200m Hurdles128.92a—
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · 100m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders100m Hurdles216.56a—
Jun 133rd Eastwood Running Club Track InvitationalJun 13 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters157.45a—
May 31Major Impact Track & Field InvitationalMay 31 · 100m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders100m Hurdles217.3014
May 31Major Impact Track & Field InvitationalMay 31 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters155.7314
May 24Eagles Memorial Track InvitationalMay 24 · 400 Meters · Place 1 · El Paso InvadersEl Paso Invaders400 Meters1.56.99a-
May 15West Texas Boltz InvitationalMay 15 · 200m Hurdles · El Paso InvadersEl Paso Invaders200m Hurdles30" / 0.762m—DNS-
May 15West Texas Boltz InvitationalMay 15 · 100m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders100m Hurdles33" / 0.838m2.16.17a PB-

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 100m Hurdles · Place 5 · El Paso InvadersEl Paso Invaders100m Hurdles517.81a—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 5 · El Paso InvadersEl Paso Invaders400 Meters559.13a—
Jun 20USATF Border Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 4 · El Paso InvadersEl Paso Invaders400 Meters458.13a—
Jun 146th Annual El Paso Supers OpenJun 14 · 100m Hurdles · Place 3 · El Paso InvadersEl Paso Invaders100m Hurdles317.85a—
Jun 146th Annual El Paso Supers OpenJun 14 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 Meters259.47a—
Jun 736th El Paso Wings InvitationalJun 7 · 100m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders100m Hurdles33" / 0.838m2.17.70a-
Jun 736th El Paso Wings InvitationalJun 7 · 400 Meters · Place 4 · El Paso InvadersEl Paso Invaders400 Meters4.59.31a-
Apr 26West Texas Last Chance MeetApr 26 · 1600 Meters · Place 32 · El Paso InvadersEl Paso Invaders1600 Meters32.5:29.06a PB-

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 3 · El Paso InvadersEl Paso Invaders80m Hurdles315.21a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters22:31.09a PB—
Jun 16West Texas Boltz InvitationalJun 16 · 80m Hurdles · Place 4 · El Paso InvadersEl Paso Invaders80m Hurdles415.36a—
Jun 16West Texas Boltz InvitationalJun 16 · 800 Meters · Place 1 · El Paso InvadersEl Paso Invaders800 Meters12:37.54a—
Jun 935th El Paso Wings InvitationalJun 9 · 80m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders80m Hurdles214.70a—
Jun 935th El Paso Wings InvitationalJun 9 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters22:36.76a—
Jun 935th El Paso Wings InvitationalJun 9 · 400 Meters · Place 6 · El Paso InvadersEl Paso Invaders400 Meters61:07.45a—
Jun 3Eastwood Running Club Track invJun 3 · 80m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders80m Hurdles39" / 0.991m2.15.08a PB-
Jun 3Eastwood Running Club Track invJun 3 · 400 Meters · Place 5 · El Paso InvadersEl Paso Invaders400 Meters5.1:08.05a-
May 26El Paso Flames Invitational 2023*May 26 · 80m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders80m Hurdles215.65a—
May 26El Paso Flames Invitational 2023*May 26 · 400 Meters · Place 5 · El Paso InvadersEl Paso Invaders400 Meters51:06.84a—
May 19Supers 5th Annual InvitationalMay 19 · 800 Meters · Place 2 · El Paso InvadersEl Paso Invaders800 Meters2.2:40.68a-
May 19Supers 5th Annual InvitationalMay 19 · 400 Meters · Place 2 · El Paso InvadersEl Paso Invaders400 Meters2.1:05.62a-
May 19Supers 5th Annual InvitationalMay 19 · 200 Meters · Place 5 · El Paso InvadersEl Paso Invaders200 Meters5.29.87a PB-

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 10 Junior Olympic ChampionshipsJul 7 · 80m Hurdles · Place 8 · El Paso InvadersEl Paso Invaders80m HurdlesRound P815.49a—
Jul 7USATF Region 10 Junior Olympic ChampionshipsJul 7 · 80m Hurdles · Place 6 · El Paso InvadersEl Paso Invaders80m Hurdles615.71a—
Jun 22USATF Border Association Junior Olympic ChampionshipsJun 22 · 80m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders80m Hurdles215.67a—
Jun 10El Paso Wings InvitationalJun 10 · 80m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders80m Hurdles216.3811
Jun 10El Paso Wings InvitationalJun 10 · 400 Meters · Place 9 · El Paso InvadersEl Paso Invaders400 Meters91:12.6711
Jun 10El Paso Wings InvitationalJun 10 · 200 Meters · Place 8 · El Paso InvadersEl Paso Invaders200 Meters831.0511
Jun 3WT Boltz Invitational Jun 3 · 80m Hurdles · Place 2 · El Paso InvadersEl Paso Invaders80m Hurdles216.6911
Jun 3WT Boltz Invitational Jun 3 · 400 Meters · Place 8 · El Paso InvadersEl Paso Invaders400 Meters81:14.5111
May 27El Paso Flames invitationalMay 27 · 80m Hurdles · Place 1 · El Paso InvadersEl Paso Invaders80m Hurdles116.9711
May 204th Annual Supers InvitationalMay 20 · 80m Hurdles · Place 1 · El Paso InvadersEl Paso Invaders80m Hurdles30" / 0.762m1.16.97a PB-