2025 UIL Cross Country Championships
Results I Videos I Photos I Free Articles
The second 4A race of the day kicked off at 8:45 Saturday morning in considerably gustier conditions than the previous race.
Similar to the Girls' race before it, the outcome of this one felt somewhat predetermined; either way, Canyon was not just challenging for the 4A title, but the title of the best team in the state, independent of division.
Canyon teammates Domenic San Miguel and Noah Cooper came in as strong individual favorites thanks to their strong 1-2 performance at regionals and their general success this season. The duo has been a nightmare for their competition all season, and that was set to continue this morning.
Similarly, Anthony Morales of La Feria, who also finished 1-2 at their region, led at the mile mark, coming through in 4:44.50 while a group of seven guys piled behind under the 4:50 mark, shaping the race for the individual crown to be an exciting one.
| Overall Finish List - Boys | |||||||
| 4A BOYS | |||||||
| O'All Place | Bib No | Name | Team | 1M | 2M | Time | Year |
| 1 | 2076 | Domenic San Miguel | Canyon | 4:48.6 | 9:39.2 | 15:08.2 | 11 |
| 2 | 2135 | Armando Morales | La Feria | 4:45.6 | 9:36.5 | 15:08.3 | 12 |
| 3 | 2072 | Noah Cooper | Canyon | 4:47.5 | 9:38.9 | 15:13.3 | 12 |
| 4 | 2156 | Jacob Erickson | Perryton | 4:45.2 | 9:40.0 | 15:28.4 | 10 |
| 5 | 2134 | Anthony Morales | La Feria | 4:44.4 | 9:37.1 | 15:30.7 | 12 |
| 6 | 2177 | Antonio Arreola | San Elizario | 4:51.4 | 9:52.7 | 15:35.9 | 12 |
| 7 | 2101 | Kaden Cypert | Floresville | 4:48.7 | 9:47.9 | 15:38.5 | 10 |
| 8 | 2172 | Coulson Boyd | Salado | 4:48.4 | 9:46.8 | 15:38.5 | 12 |
| 9 | 2200 | Tyrus Cowan | Sunnyvale | 4:50.6 | 9:53.4 | 15:47.6 | 12 |
| 10 | 2198 | Jacoby Tooley | Stephenville | 5:00.5 | 9:59.1 | 15:49.0 | 11 |
On the team side, Canyon led with 85 points thanks to their strong performance up front, which was expected, while La Feria maintained a healthy but relatively close margin behind with 110 points thanks to an even stronger presence up front that included the race lead.
The race remained equally as competitive through two miles with the Morales twins of La Feria leading strongly at the front, coming through the split in 9:36 and 9:37, respectively. The Canyon duo lurked close behind and began to make their move just after the 3200m split, shaping the race for the title into more of an all-out 1600m than the race's actual 5000m distance.
Canyon further increased their lead at the 3200m split, knocking their points total down to just 56 points, nearly double Big Spring, who held strong in second with 104 points. La Feria dropped back to third by the point, although still maintaining 110 points thanks to a maintained presence at the front through the Morales twins.
The end of this race provided probably the best finish we've seen in years at the state meet, with Domenic San Miguel and Armando Morales battling all the way to the line, with San Miguel edging the state title by just a tenth of a second in 15:08.30.
2025 UIL 4A Boys state championship race
Noah Cooper finished third to complete a double podium for Canyon in 15:13.40. Jacob Erickson finished fourth for Perryton in 15:28.50, while Anthony Morales claimed fifth in 15:30.80.
On the team side, Canyon predictably took the team title in dominant fashion with two guys in the top three. It was their fourth consecutive 4A boys title. They ultimately finished with just 48 points, giving them a 60-point margin of victory over second-place Big Spring which claimed second on 108 points.
La Feria rode a strong start and two guys in the top five to finish third with 112 points for their fourth consecutive podium finish, while Salado and Sanger tied with 143 points, which Salado won on countback.
As predicted, Canyon walks away with four state titles and another year of dominance over the 4A division. San Miguel executed a brilliant race with an even better finish, setting the tone for what we can expect from him going forward.
| Final Team Results - Boys | ||||
| 4A BOYS - 5K Split | ||||
| Team - Canyon | ||||
| Team Score (places): 48 | Team Score (times): 1:19:07.3 | Ave Time:15:49.4 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Domenic San Miguel | 11 | 1 | 15:08.2 |
| 2 | Noah Cooper | 12 | 4 | 15:13.3 |
| 3 | Grady Simmons | 11 | 14 | 15:55.6 |
| 4 | Jamison Kirton | 12 | 26 | 16:08.4 |
| 5 | Ethan Labue | 12 | 48 | 16:41.7 |
| 6 | Aidon Tijerina | 12 | 17:05.5 | |
| 7 | Joel Moore | 12 | 17:31.2 | |
| Team - Big Spring | ||||
| Team Score (places): 108 | Team Score (times): 1:22:34.5 | Ave Time:16:30.9 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Jacob Marquez | 12 | 9 | 15:53.7 |
| 2 | Cj(ines) Gonzales | 10 | 22 | 16:09.9 |
| 3 | Josh Calixto | 10 | 40 | 16:34.6 |
| 4 | Eddyson Quezada | 12 | 73 | 16:57.5 |
| 5 | Thomas Sooter | 10 | 108 | 16:58.5 |
| 6 | Nathan Garza | 12 | 17:09.8 | |
| 7 | Loc Ramirez | 12 | 17:12.0 | |
| Team - La Feria | ||||
| Team Score (places): 112 | Team Score (times): 1:21:21.9 | Ave Time:16:16.3 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Armando Morales | 12 | 2 | 15:08.3 |
| 2 | Anthony Morales | 12 | 7 | 15:30.7 |
| 3 | Andrew Cantu | 10 | 23 | 16:28.0 |
| 4 | Jake Vela | 11 | 46 | 16:42.5 |
| 5 | Eahden Bocanegra | 11 | 112 | 17:32.2 |
| 6 | Diego Navarro | 11 | 18:07.0 | |
| 7 | Luke Martinez | 9 | 18:50.1 | |
| Team - Salado | ||||
| Team Score (places): 143 | Team Score (times): 1:23:15.4 | Ave Time:16:39.0 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Coulson Boyd | 12 | 8 | 15:38.5 |
| 2 | Seth Anderson | 10 | 23 | 16:25.8 |
| 3 | Brody Delukie | 12 | 57 | 16:58.5 |
| 4 | Cash Drigalla | 11 | 98 | 17:04.4 |
| 5 | Daniel Anderson | 11 | 143 | 17:08.0 |
| 6 | Lane Johnson | 9 | 17:09.2 | |
| 7 | Jackson Camp | 9 | 18:29.3 | |
| Team - Sanger | ||||
| Team Score (places): 143 | Team Score (times): 1:23:32.2 | Ave Time:16:42.4 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Daniel Martinez | 11 | 11 | 16:01.1 |
| 2 | David Martinez | 11 | 28 | 16:30.9 |
| 3 | Bryden Meade | 9 | 49 | 16:40.7 |
| 4 | Travis Martinez | 10 | 76 | 16:46.0 |
| 5 | Moison Grammer | 9 | 143 | 17:33.2 |
| 6 | Angel Zepeda | 11 | 17:49.5 | |
| 7 | Isaac Solchenberger | 11 | 18:06.1 | |
| Team - Perryton | ||||
| Team Score (places): 180 | Team Score (times): 1:23:59.0 | Ave Time:16:47.8 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Jacob Erickson | 10 | 4 | 15:28.4 |
| 2 | Alex Grajeda | 9 | 28 | 16:44.0 |
| 3 | Ethan Ruelas | 10 | 60 | 16:57.0 |
| 4 | Max Esquivel | 12 | 106 | 17:08.8 |
| 5 | Alex Chavez | 12 | 180 | 17:40.5 |
| 6 | Tucker Brown | 9 | 17:59.7 | |
| 7 | Enrique Cannsino | 12 | 18:07.2 | |
| Team - San Elizario | ||||
| Team Score (places): 208 | Team Score (times): 1:24:26.6 | Ave Time:16:53.3 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Antonio Arreola | 12 | 6 | 15:35.9 |
| 2 | Johnny Tapia | 9 | 45 | 17:01.9 |
| 3 | Joziah Paiz | 12 | 97 | 17:13.8 |
| 4 | Daniel Maese | 10 | 151 | 17:15.1 |
| 5 | Cesar Morales | 9 | 208 | 17:19.7 |
| 6 | Angel Boccanegra | 11 | 17:23.7 | |
| 7 | Alexander Cano | 12 | 17:54.0 | |
| Team - Sealy | ||||
| Team Score (places): 228 | Team Score (times): 1:25:38.9 | Ave Time:17:07.7 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Aaron Munoz | 11 | 19 | 16:35.4 |
| 2 | Samuel Eschenburg | 11 | 57 | 17:01.7 |
| 3 | Jayden Martinez | 11 | 107 | 17:12.7 |
| 4 | Efrain Villagomez | 12 | 158 | 17:13.0 |
| 5 | Yahir Olvera | 9 | 228 | 17:35.9 |
| 6 | Grant Almaguer | 11 | 17:54.8 | |
| 7 | Chance Hilburn | 10 | 18:01.5 | |
| Team - Floresville | ||||
| Team Score (places): 251 | Team Score (times): 1:25:32.9 | Ave Time:17:06.6 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Kaden Cypert | 10 | 7 | 15:38.5 |
| 2 | Joshua Simmons | 12 | 47 | 17:03.5 |
| 3 | Jack Zarosky | 11 | 91 | 17:07.5 |
| 4 | Riley Silva | 10 | 166 | 17:41.8 |
| 5 | Ricardo Barajas | 12 | 251 | 18:01.5 |
| 6 | Isaiah Cruz | 12 | 18:07.7 | |
| 7 | Denny Winton | 12 | 19:14.6 | |
| Team - Richland | ||||
| Team Score (places): 253 | Team Score (times): 1:26:19.1 | Ave Time:17:15.8 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Lincoln Bennison | 11 | 31 | 16:55.4 |
| 2 | Ethan Schultz | 11 | 68 | 17:01.3 |
| 3 | Saatvik Pullela | 10 | 110 | 17:05.0 |
| 4 | Andrew Horak | 9 | 174 | 17:27.4 |
| 5 | Arjun Venkatakrishnan | 11 | 253 | 17:49.7 |
| 6 | Bernardo Martins | 9 | 18:23.0 | |
| 7 | Uriel Vasquez Perez | 9 | 18:45.1 | |
| Team - Gainesville | ||||
| Team Score (places): 254 | Team Score (times): 1:26:11.8 | Ave Time:17:14.3 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Daniel Platas | 11 | 20 | 16:38.2 |
| 2 | Braxton Evans | 12 | 56 | 17:00.8 |
| 3 | Brady Burgess | 11 | 114 | 17:20.0 |
| 4 | Xavier Gonzalez | 11 | 183 | 17:35.9 |
| 5 | Erick Ramirez | 11 | 254 | 17:36.6 |
| 6 | Ethan Torres | 12 | 17:48.8 | |
| 7 | Jayden Cruz | 10 | 18:03.3 | |
| Team - CC Tuloso-Midway | ||||
| Team Score (places): 254 | Team Score (times): 1:26:01.1 | Ave Time:17:12.2 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Joey Poblano | 12 | 14 | 16:25.3 |
| 2 | Colton Anderwald | 10 | 67 | 17:15.0 |
| 3 | Aiden Hallock | 11 | 123 | 17:19.2 |
| 4 | Noah Garcia | 9 | 186 | 17:26.2 |
| 5 | Landyn Huape | 9 | 254 | 17:35.2 |
| 6 | Romeo Alanis | 12 | 17:49.1 | |
| 7 | Cristian Moreno | 12 | 19:21.1 | |
| Team - Longview Pine Tree | ||||
| Team Score (places): 303 | Team Score (times): 1:27:19.1 | Ave Time:17:27.8 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Jaiden Tejada Clark | 11 | 29 | 16:52.2 |
| 2 | Adam Venegas | 12 | 59 | 16:52.6 |
| 3 | Melvin Rojas | 11 | 118 | 17:21.0 |
| 4 | Eric Martinez | 12 | 207 | 18:05.1 |
| 5 | Johnathan Camacho | 11 | 303 | 18:08.0 |
| 6 | Kaeden Carwile | 11 | 18:08.4 | |
| 7 | Christopher Ramirez | 12 | 18:51.6 | |
| Team - Burnet | ||||
| Team Score (places): 312 | Team Score (times): 1:27:34.8 | Ave Time:17:30.9 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Clark Yanez | 10 | 26 | 16:45.4 |
| 2 | Isaac Vega-Palacios | 10 | 54 | 16:51.1 |
| 3 | Adan Carreon | 11 | 114 | 17:21.2 |
| 4 | Chris Hernandez | 10 | 209 | 18:07.8 |
| 5 | Jose Flores | 10 | 312 | 18:29.1 |
| 6 | Austin Moore | 11 | 18:33.8 | |
| 7 | Russell Ramirez | 9 | 19:13.6 | |
| Team - Huffman Hargrave | ||||
| Team Score (places): 354 | Team Score (times): 1:28:24.9 | Ave Time:17:40.9 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Anthony Zuniga | 12 | 25 | 16:44.5 |
| 2 | Braeden Perkins | 11 | 98 | 17:39.0 |
| 3 | Antonio Sanchez | 11 | 180 | 17:55.0 |
| 4 | James Briggs | 11 | 264 | 18:00.5 |
| 5 | Kian Futerfas | 12 | 354 | 18:05.6 |
| 6 | Aiden Winter | 10 | 18:10.9 | |
| 7 | Ethan Nobles | 11 | 18:11.0 | |
| Team - Devine | ||||
| Team Score (places): 375 | Team Score (times): 1:28:38.4 | Ave Time:17:43.7 | ||
| Pos | Name | Year | Cum Place | Time |
| 1 | Urijah Velasquez | 11 | 55 | 17:17.0 |
| 2 | Zach Guerra | 11 | 116 | 17:23.1 |
| 3 | Shawn Lowe | 11 | 188 | 17:37.4 |
| 4 | Ryan Botello | 10 | 275 | 18:02.7 |
| 5 | Brody Lane | 10 | 375 | 18:18.0 |
| 6 | Zane Fritz | 10 | 18:22.6 | |
| 7 | Jesus Cisneros | 11 | 18:33.7 | |