Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Walking Stick Golf CourseNCAA Division II South Central Region · Nov 832:40.9NCAA Division II South Central RegionNovember 8, 2025
2 Miles · Vista Del Valle ParkEastwood/Bel Air MS Invitational · Sep 2714:44.99Eastwood/Bel Air MS InvitationalSeptember 27, 2017
3,200 Meters · Veteran's ParkYsleta ISD MS Championship · Oct 415:47.30Ysleta ISD MS ChampionshipOctober 4, 2017
3.1 Miles · Veteran's ParkLoretto/Cathedral Invitational · Sep 1425:55.50Loretto/Cathedral Invitational September 14, 2019
5,000 Meters · Blackie Chesher ParkRiverside/Ysleta Invitational · Sep 1222:59.15Riverside/Ysleta InvitationalSeptember 12, 2020
5,000 Meters · Canutillo MSCanutillo/Anthony Invitational · Oct 320:58.38Canutillo/Anthony InvitationalOctober 3, 2020
5,000 Meters · Del Valle HSDel Valle Rudy Alvarez Invitational · Aug 2716:59.44Del Valle Rudy Alvarez InvitationalAugust 27, 2022
5,000 Meters · Don Haskins ParkCoronado Invitational · Oct 118:20.91Coronado InvitationalOctober 1, 2022
5,000 Meters · Eastside Sports ComplexUSATF Region 10 Junior Olympic Championships · Nov 1817:09.94USATF Region 10 Junior Olympic ChampionshipsNovember 18, 2023
5,000 Meters · Gadsden HSGadsden High School XC Invitational · Sep 723:41.86Gadsden High School XC InvitationalSeptember 7, 2019
5,000 Meters · Horizon Golf CourseRiverside/Clint ISD Course Preview · Sep 2317:19.18Riverside/Clint ISD Course PreviewSeptember 23, 2022
5,000 Meters · Mae Simmons ParkUIL 5A Region 1 Championship · Oct 2516:28.4UIL 5A Region 1 ChampionshipOctober 25, 2022
5,000 Meters · Marty Robbins ParkUSATF Border Association Junior Olympic, Open, Masters Championships · Nov 518:29.99USATF Border Association Junior Olympic, Open, Masters ChampionshipsNovember 5, 2022
5,000 Meters · New Mexico State U courseArt Morgan Classic · Sep 516:32.5Art Morgan ClassicSeptember 5, 2026
5,000 Meters · Shawver ParkYsleta Border Run · Sep 1017:19.87Ysleta Border RunSeptember 10, 2022
5,000 Meters · Veteran's ParkCathedral Invitational · Oct 1020:27.1Cathedral InvitationalOctober 10, 2020
5,000 Meters · Vista Hills ParkUIL 5A District 02 · Oct 3120:26.6UIL 5A District 02October 31, 2020
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:35.4044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Ascarate ParkLori Fitzgerald XC Invitational · Sep 1925:36Lori Fitzgerald XC InvitationalSeptember 19, 2026
8,000 Meters · Dallas Baptist UniversityLone Star Cross Country Championships · Oct 2526:00.03Lone Star Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · John Hunt Cross Country Running ParkCUSA XC Championships · Oct 3126:37.1CUSA XC ChampionshipsOctober 31, 2026
8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 1125:49.0DBU Old Glory GallopOctober 11, 2025
8,000 Meters · Monument Valley ParkUCCS Rust Buster · Sep 726:18.50UCCS Rust Buster September 7, 2024
8,000 Meters · Rawls Golf CourseTexas Tech Red Raider Open · Sep 1226:48.57Texas Tech Red Raider OpenSeptember 12, 2025
8,000 Meters · Texas A&M University - KingsvilleLone Star Cross Country Championships · Oct 2625:22.1Lone Star Cross Country ChampionshipsOctober 26, 2024
8,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 2626:58.888th Running of the Cowboy Jamboree hosted by Oklahoma State University September 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CUSA XC ChampionshipsOct 31 · 8,000 Meters Men · Place 53 · New Mexico StateNew Mexico State8,000 Meters Men5326:37.1 PBSr
Sep 2688th Running of the Cowboy Jamboree hosted by Oklahoma State University Sep 26 · 8,000 Meters Men's College · Place 142 · New Mexico StateNew Mexico State8,000 Meters Men's College14226:58.8 PBSr
Sep 19Lori Fitzgerald XC InvitationalSep 19 · 8,000 Meters Mens · Place 12 · New Mexico StateNew Mexico State8,000 Meters Mens1225:36 PBSr
Sep 5Art Morgan ClassicSep 5 · 5,000 Meters Collegiate · Place 40 · New Mexico StateNew Mexico State5,000 Meters Collegiate4016:32.5 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA Division II South Central RegionNov 8 · 10,000 Meters South Central · Place 72 · Western New MexicoWestern New Mexico10,000 Meters South Central7232:40.9 PBJr
Oct 25Lone Star Cross Country ChampionshipsOct 25 · 8,000 Meters Lone Star · Place 28 · Western New MexicoWestern New Mexico8,000 Meters Lone Star2826:00.03 PBJr
Oct 11DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 88 · Western New MexicoWestern New Mexico8,000 Meters College8825:49.0 PBJr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 26 · Western New MexicoWestern New Mexico8,000 Meters Open2625:35.40 PBJr
Sep 12Texas Tech Red Raider OpenSep 12 · 8,000 Meters Open · Place 29 · Western New MexicoWestern New Mexico8,000 Meters Open2926:48.57 PBJr
Sep 6Rust Buster InvitationalSep 6 · 8,000 Meters New College · Place 51 · Western New MexicoWestern New Mexico8,000 Meters New College5126:57.0Jr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NCAA DII South Central RegionalNov 9 · 10,000 Meters Division 2 · Place 99 · Western New MexicoWestern New Mexico10,000 Meters Division 29935:06.6SO
Oct 26Lone Star Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 22 · Western New MexicoWestern New Mexico8,000 Meters College2225:22.1 PBSo
Oct 5DBU Old Glory GallopOct 5 · 8,000 Meters Varsity · Place 29 · Western New MexicoWestern New Mexico8,000 Meters Varsity2924:54.4—
Sep 13Texas Tech Red Raider OpenSep 13 · 8,000 Meters Varsity · Place 18 · Western New MexicoWestern New Mexico8,000 Meters Varsity1825:57.20SO
Sep 7UCCS Rust Buster Sep 7 · 8,000 Meters College · Place 14 · Western New MexicoWestern New Mexico8,000 Meters College1426:18.50 PBSo

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18USATF Region 10 Junior Olympic ChampionshipsNov 18 · 5,000 Meters 15-18 · Place 2 · Team BlissTeam Bliss5,000 Meters 15-18217:09.94 PBFr
Nov 4USATF Border Association Junior Olympic, Open, Masters ChampionshipsNov 4 · 5,000 Meters 15-18 · Place 7 · Team BlissTeam Bliss5,000 Meters 15-18725:00.00Fr
Oct 7DBU Old Glory GallopOct 7 · 8,000 Meters Varsity · Place 42 · Western New MexicoWestern New Mexico8,000 Meters Varsity4225:25.8FR
Sep 15Texas Tech OpenSep 15 · 8,000 Meters Varsity · Place 50 · Western New MexicoWestern New Mexico8,000 Meters Varsity5027:27.2FR

2022 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 10USATF National Junior Olympic ChampionshipsDec 10 · 5,000 Meters Varsity · Place 58 · Team BlissTeam Bliss5,000 Meters Varsity586:32.817
Nov 5USATF Border Association Junior Olympic, Open, Masters ChampionshipsNov 5 · 5,000 Meters 15-18 · Place 1 · Team BlissTeam Bliss5,000 Meters 15-18118:29.99 PB12
Oct 25UIL 5A Region 1 ChampionshipOct 25 · 5,000 Meters I-5A · Place 20 · El Paso ParklandEl Paso Parkland5,000 Meters I-5A2016:28.4 PB12
Oct 1Coronado InvitationalOct 1 · 5,000 Meters Varsity Boys · Place 4 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity Boys418:20.91 PB12
Sep 23Riverside/Clint ISD Course PreviewSep 23 · 5,000 Meters Varsity · Place 3 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity317:19.18 PB12
Sep 17Cathedral/Loretto XC InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity116:52.6SR
Sep 17Cathedral/Loretto XC InvitationalSep 17 · 5,000 Meters Varsity · Place 1 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity116:52.6SR
Sep 10Ysleta Border RunSep 10 · 5,000 Meters Varsity · Place 6 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity617:19.87 PB12
Sep 2Eastwood Trooper Twilight InvitationalSep 2 · 5,000 Meters Varsity · Place 48 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity4819:11.3412
Aug 27Del Valle Rudy Alvarez InvitationalAug 27 · 5,000 Meters Varsity · Place 8 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity816:59.44 PB12
Aug 20Franklin InvitationalAug 20 · 5,000 Meters Varsity · Place 10 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity1016:58.5112
Aug 12Irvin InvitationalAug 12 · 2.9 Miles Varsity · Place 2 · El Paso ParklandEl Paso Parkland2.9 Miles Varsity215:21.0412

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13USATF Border Association Junior Olympic, Open, Masters ChampionshipsNov 13 · 5,000 Meters 15-18 · Place 2 · Team BlissTeam Bliss5,000 Meters 15-18218:36.8411
Oct 25UIL 5A Region 1 ChampionshipOct 25 · 5,000 Meters I-5A · Place 34 · El Paso ParklandEl Paso Parkland5,000 Meters I-5A3417:13.711
Oct 16UIL 5A District 02Oct 16 · 5,000 Meters Varsity · Place 3 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity318:11.2911
Sep 25Lubbock ISD InvitationalSep 25 · 5,000 Meters 5A · Place 19 · El Paso ParklandEl Paso Parkland5,000 Meters 5A1917:38.011
Sep 18District Preview at Vista HillsSep 18 · 5,000 Meters Varsity · Place 22 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity2218:18.1011
Sep 4Riverside/Ysleta InvitationalSep 4 · 5,000 Meters Varsity · Place 19 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity1917:59.5511
Aug 28Del Valle Rudy Alvarez InvitationalAug 28 · 5,000 Meters Varsity · Place 63 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity6318:22.8611
Aug 21Tornillo/San Elizario InvitationalAug 21 · 5,000 Meters Varsity · Place 21 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity2118:26.9611

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31UIL 5A District 02Oct 31 · 5,000 Meters 2-5A · Place 29 · El Paso ParklandEl Paso Parkland5,000 Meters 2-5A2920:26.6 PB10
Oct 24Del Valle InvitationalOct 24 · 5,000 Meters Varsity · Place 14 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity1420:0610
Oct 17El Paso-area Districts Preview MeetOct 17 · 5,000 Meters Varsity 5A · Place 22 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity 5A2221:12.610
Oct 10Cathedral InvitationalOct 10 · 5,000 Meters Varsity · Place 15 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity1520:27.1 PB10
Oct 3Canutillo/Anthony InvitationalOct 3 · 5,000 Meters Varsity · Place 36 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity3620:58.38 PB10
Sep 26Hanks-Parkland InvitationalSep 26 · 5,000 Meters Varsity · Place 30 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity3020:30.1610
Sep 19Irvin InvitationalSep 19 · 5,000 Meters Varsity · Place 21 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity2120:29.8410
Sep 12Riverside/Ysleta InvitationalSep 12 · 5,000 Meters Varsity · Place 29 · El Paso ParklandEl Paso Parkland5,000 Meters Varsity2922:59.15 PB10

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 14Loretto/Cathedral Invitational Sep 14 · 3.1 Miles Open Boys · Place 113 · El Paso ParklandEl Paso Parkland3.1 Miles Open Boys11325:55.50 PB9
Sep 7Gadsden High School XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 52 · El Paso ParklandEl Paso Parkland5,000 Meters Junior Varsity5223:41.86 PB9

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Ysleta ISD MS ChampionshipOct 4 · 3,200 Meters 7th Grade · Place 38 · ParklandParkland3,200 Meters 7th Grade3815:47.30 PB7
Sep 27Eastwood/Bel Air MS InvitationalSep 27 · 2 Miles 7th Grade · Place 42 · ParklandParkland2 Miles 7th Grade4214:44.99 PB7