Adrian Ramirez and Cristiano Tinoco dazzled the crowd with a kick and a close finish
2025 UIL Cross Country Championships
Results I Videos I Photos I Free Articles
The final race of the weekend, the 2A Boys race, kicked off around 11:30, marking the official end to what's been an amazing weekend and season of cross country in the state of Texas.
Heading into the final race of the season, Cristiano Tinoco came in as the likely favorite off an amazing regional performance that saw him comfortably top the best time set by last year's winner. His brother Juan, along with Adrian Ramirez, Ismael Pizano, Jeremiah Gonzalez, and Shane Stawar, were all projected as equal contenders.
On the team side, Plains returned after a dominant victory last season, but Riesel looked like the favorite coming in after a dominant performance at Region 3. Collinsville, Windthorst, Port Aransas, and New Summerfield all packed into a tight competitive field to make this an incredibly exciting race to watch.
Ismael Pizano led through the first mile, coming through in a time of 5:01, followed closely by a pack of several main contenders who came in at 5:02 and 5:03.
| Overall Finish List - Boys | ||||||||
| 2A BOYS | ||||||||
| O'All Place | Name | Team | 1M | 2M | 5K | Pace | Year | |
| 1 | Adrian Ramirez | Tenaha | 5:03.2 | 10:21.4 | 16:14.6 | 5:14/M | 12 | |
| 2 | Cristiano Tinoco | Bosqueville | 5:01.9 | 10:17.4 | 16:14.7 | 5:14/M | 10 | |
| 3 | Ismael Pizano | Smyer | 5:01.7 | 10:21.0 | 16:33.1 | 5:20/M | 12 | |
| 4 | Cooper Ratliff | Mason | 5:03.0 | 10:25.1 | 16:40.2 | 5:22/M | 11 | |
| 5 | Caddel Keeling | Centerville | 5:04.5 | 10:21.1 | 16:40.7 | 5:22/M | 12 | |
| 6 | Colton Vrazel | Danbury | 5:19.8 | 10:51.3 | 16:46.9 | 5:24/M | 12 | |
| 7 | Braidan Messineo | Windthorst | 5:05.4 | 10:35.6 | 16:51.4 | 5:26/M | 11 | |
| 8 | Juan Tinoco | Bosqueville | 5:02.5 | 10:22.5 | 16:52.4 | 5:26/M | 10 | |
| 9 | Josiah Lopez | Farwell | 5:09.4 | 10:39.0 | 16:55.2 | 5:27/M | 10 | |
| 10 | Ethan Cadena | Agua Dulce | 5:03.4 | 10:28.5 | 16:55.4 | 5:27/M | 11 | |
Gruver held a narrow three-point lead over Port Aransas with 104 points, while Collinsville sat further behind in third with 131 points. New Summerfield sat fourth, tied with Windthorst at 142 points, within striking distance of the podium.
Through the 3200m split, Tinoco had taken a commanding lead, pulling away from the pack and coming through in 10:17.50. Pizano dropped four seconds back from the lead in second, passing in 10:21.10 while Caddel Keeling, Adrian Ramirez, and Juan Tinoco came through right on his heels.
The team race was just as tight at the 3200m mark, with Collinsville coming through in the lead with 108 points while Windthorst sat second with 119 points. Gruver held third with 131 points while New Summerfield sat just a single point behind with 132, shaping the battle for the podium to be a tight one.
Similar to the 4A Boys race, the battle for the state title came down to the final 50m with Adrian Ramirez pulling off the comeback to win in 16:14.70 while Cristiano Tinoco took second in 16:14.80.
Ismael Pizano finished third in 16:33.20 while Cooper Ratliff and Caddel Keeling finished just 0.6 seconds apart in 16:40.3 and 16:40.9, respectively.
Windthorst rode a strong final mile to take the state title with 104 points while Collinsville held on for second, just eight points behind with 112. Gruver finished third on 123 points, nine ahead of Slidell, who finished fourth with 132.
That marks the end of the 2025 UIL State Championship. It's been an amazing weekend and an even better season. Be sure to stay tuned for more championship coverage as the national qualifiers roll around in the next couple of weeks.
2025 UIL 2A Boys State Championship Race
| Final Team Results - Boys | ||||
| 2A BOYS - 5K Split | ||||
| Team - Windthorst | Finish Position - 1 | |||
| Team Score (places): 106 | Team Score (times): 1:29:11.3 | Ave Time:17:50.2 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Braidan Messineo | 11 | 4 | 16:51.4 |
| 2 | Jackson Zicarelli | 11 | 10 | 17:23.4 |
| 3 | Kolton Rodgers | 12 | 19 | 18:00.2 |
| 4 | Luke Zicarelli | 10 | 21 | 18:02.3 |
| 5 | Wyatt Anderle | 9 | 52 | 18:53.8 |
| 6 | Aiden Teague | 9 | -68 | 19:15.9 |
| 7 | Kyson Gregory | 9 | -87 | 19:56.3 |
| Team - Collinsville | Finish Position - 2 | |||
| Team Score (places): 115 | Team Score (times): 1:29:58.2 | Ave Time:17:59.6 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Isaiah Smith | 12 | 8 | 17:21.3 |
| 2 | Fernando Perez | 11 | 13 | 17:42.0 |
| 3 | Noah Smith | 9 | 23 | 18:06.0 |
| 4 | Isaac Dewey | 9 | 30 | 18:17.6 |
| 5 | Tanner Frick | 9 | 41 | 18:31.1 |
| 6 | Jose Ramirez | 10 | -43 | 18:37.3 |
| 7 | Austin Caldwell | 12 | -72 | 19:30.8 |
| Team - Gruver | Finish Position - 3 | |||
| Team Score (places): 126 | Team Score (times): 1:30:18.9 | Ave Time:18:03.7 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Gustavo Quintana | 12 | 12 | 17:33.8 |
| 2 | Austin Baca | 9 | 16 | 17:46.4 |
| 3 | Cesar Trejo | 12 | 18 | 17:56.4 |
| 4 | Cort Mayhew | 10 | 36 | 18:24.0 |
| 5 | Yael Mendoza | 9 | 44 | 18:38.1 |
| 6 | Angel Gaspar | 9 | -60 | 19:06.0 |
| 7 | James McLean | 10 | -82 | 19:52.1 |
| Team - Slidell | Finish Position - 4 | |||
| Team Score (places): 136 | Team Score (times): 1:30:30.5 | Ave Time:18:06.1 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Cash Luig | 9 | 5 | 17:11.9 |
| 2 | Carter Pierce | 10 | 15 | 17:44.8 |
| 3 | Joshua Beard | 10 | 20 | 18:01.7 |
| 4 | Mayson Taylor | 11 | 45 | 18:38.9 |
| 5 | Marshall Hooker | 9 | 51 | 18:53.1 |
| 6 | Giovannie Peralta | 10 | -83 | 19:53.0 |
| 7 | Tre Salinas | 9 | -93 | 20:23.0 |
| Team - New Summerfield | Finish Position - 5 | |||
| Team Score (places): 147 | Team Score (times): 1:30:53.0 | Ave Time:18:10.6 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Raul Munoz | 12 | 6 | 17:16.1 |
| 2 | Emiliano Suarez | 9 | 32 | 18:19.6 |
| 3 | Yobani Torres | 12 | 33 | 18:20.3 |
| 4 | Lisandro Arredondo | 9 | 34 | 18:20.4 |
| 5 | Alessandro Garcia | 12 | 42 | 18:36.4 |
| 6 | Gael Graza | 12 | -53 | 18:54.1 |
| 7 | Luis Rios | 10 | -73 | 19:30.9 |
| Team - Port Aransas | Finish Position - 6 | |||
| Team Score (places): 149 | Team Score (times): 1:30:44.3 | Ave Time:18:08.8 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Shane Stawar | 11 | 7 | 17:19.1 |
| 2 | Dylan Scaff | 9 | 14 | 17:44.4 |
| 3 | Leo Martinez | 10 | 17 | 17:48.2 |
| 4 | Reede Burrill | So | 50 | 18:45.8 |
| 5 | Tyler Hofhiens | 12 | 61 | 19:06.6 |
| 6 | Breyden Guevara | 10 | -75 | 19:38.2 |
| 7 | Xavier Hisaw | 12 | -106 | 21:34.9 |
| Team - Mason | Finish Position - 7 | |||
| Team Score (places): 166 | Team Score (times): 1:30:51.4 | Ave Time:18:10.2 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Cooper Ratliff | 11 | 2 | 16:40.2 |
| 2 | Caden Klingelhefer | 11 | 11 | 17:30.8 |
| 3 | Irving Tavera | 11 | 24 | 18:07.1 |
| 4 | Corbin Martinez | 12 | 48 | 18:42.2 |
| 5 | Sam Simonton | 12 | 81 | 19:50.9 |
| 6 | Noah Sparks | 11 | -91 | 20:17.2 |
| 7 | Sam Wyatt | 9 | -99 | 20:44.8 |
| Team - Riesel | Finish Position - 8 | |||
| Team Score (places): 172 | Team Score (times): 1:31:40.4 | Ave Time:18:20.0 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Matthew Hawkins | 12 | 9 | 17:21.4 |
| 2 | Leo Moreno | 11 | 22 | 18:03.7 |
| 3 | Peyton Pace | 9 | 28 | 18:12.4 |
| 4 | Jason Chavez | 12 | 55 | 18:58.1 |
| 5 | Jacob Shaw | 12 | 58 | 19:04.6 |
| 6 | Jeremiah Hughes | 9 | -62 | 19:06.7 |
| 7 | Travis McLleand | 12 | -77 | 19:42.6 |
| Team - Centerville | Finish Position - 9 | |||
| Team Score (places): 228 | Team Score (times): 1:32:45.5 | Ave Time:18:33.1 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Caddel Keeling | 12 | 3 | 16:40.7 |
| 2 | Tanner Dunn | 11 | 37 | 18:25.6 |
| 3 | Daniel Martinez | 10 | 49 | 18:44.2 |
| 4 | Luke Vitanza | 9 | 59 | 19:04.7 |
| 5 | Jace Pruett | 11 | 80 | 19:50.1 |
| 6 | Prince Samson | 9 | -96 | 20:34.4 |
| 7 | Isaac Mitchell | 11 | -97 | 20:39.4 |
| Team - Sonora | Finish Position - 10 | |||
| Team Score (places): 232 | Team Score (times): 1:33:41.5 | Ave Time:18:44.3 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Jaycob Ramirez | 11 | 26 | 18:10.3 |
| 2 | Jesus (tres) Garza | 10 | 27 | 18:10.6 |
| 3 | Eliseo Garza | 9 | 35 | 18:20.6 |
| 4 | Angel Castilleja | 12 | 70 | 19:24.7 |
| 5 | Eduardo Salazar | 10 | 74 | 19:35.1 |
| 6 | Gavin Covarrubiaz | 12 | -90 | 20:14.5 |
| 7 | Justin M Gonzalez | 12 | -95 | 20:27.0 |
| Team - Whitewright | Finish Position - 11 | |||
| Team Score (places): 259 | Team Score (times): 1:34:33.8 | Ave Time:18:54.7 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Dallin Mortensen | 12 | 25 | 18:10.1 |
| 2 | Bobby Reynolds | 11 | 31 | 18:18.1 |
| 3 | Jack Philpott | 10 | 57 | 19:02.2 |
| 4 | Levi Sallas | 10 | 67 | 19:15.5 |
| 5 | Javier Izaguirre | 11 | 79 | 19:47.8 |
| 6 | Jose Flores | 12 | -86 | 19:55.0 |
| 7 | Luke Mortensen | 9 | -88 | 20:00.7 |
| Team - Sundown | Finish Position - 12 | |||
| Team Score (places): 272 | Team Score (times): 1:34:45.3 | Ave Time:18:57.0 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Jaydith Shelton | 12 | 39 | 18:29.1 |
| 2 | Rolando Rivera | 12 | 40 | 18:30.1 |
| 3 | Lincoln Keesler | 11 | 46 | 18:39.6 |
| 4 | Jaxon Reynolds | 9 | 71 | 19:28.0 |
| 5 | Daniel Mauldin | 12 | 76 | 19:38.3 |
| 6 | Ryder Stanley | 11 | -94 | 20:24.0 |
| 7 | Corey Goodman | 11 | -103 | 21:01.8 |
| Team - Eldorado | Finish Position - 13 | |||
| Team Score (places): 330 | Team Score (times): 1:36:40.5 | Ave Time:19:20.1 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Emmitt Parker | 9 | 47 | 18:41.6 |
| 2 | Jaxon Hight | 12 | 56 | 18:58.9 |
| 3 | Jayden Wilkes | 11 | 63 | 19:06.7 |
| 4 | Ryley Hight | 12 | 64 | 19:07.3 |
| 5 | Nasir Jones | 11 | 100 | 20:45.8 |
| 6 | Jack Chavez | 9 | -102 | 20:59.6 |
| 7 | Kieran Griffin | 9 | -104 | 21:03.4 |
| Team - Johnson City LBJ | Finish Position - 14 | |||
| Team Score (places): 341 | Team Score (times): 1:37:51.2 | Ave Time:19:34.2 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Sutton Greene | 10 | 29 | 18:12.7 |
| 2 | Osvaldo Flores | 10 | 38 | 18:26.3 |
| 3 | Michael Axtell | 12 | 84 | 19:53.4 |
| 4 | Reese Odiorne | 10 | 85 | 19:54.8 |
| 5 | Tyler McCarthy | 9 | 105 | 21:23.8 |
| 6 | Daniel Axtell | 10 | -108 | 21:52.9 |
| 7 | Noah Hazelett | 10 | -111 | 22:20.3 |
| Team - Tenaha | Finish Position - 15 | |||
| Team Score (places): 349 | Team Score (times): 1:36:54.5 | Ave Time:19:22.9 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Adrian Ramirez | 12 | 1 | 16:14.6 |
| 2 | David Loredo | 10 | 66 | 19:13.5 |
| 3 | Marco Gonzalez | 12 | 89 | 20:09.8 |
| 4 | Anthony Sanchez | 9 | 92 | 20:22.8 |
| 5 | Carter Duncan | 10 | 101 | 20:53.6 |
| 6 | Carlos Lara Cervantes | 9 | -110 | 22:03.3 |
| 7 | Jhostyn Lopez | 12 | -112 | 22:21.8 |
| Team - Mumford | Finish Position - 16 | |||
| Team Score (places): 364 | Team Score (times): 1:37:54.3 | Ave Time:19:34.8 | ||
| Pos | Name | Year | O'All Place | Time |
| 1 | Dylan Pemberton | 12 | 54 | 18:56.4 |
| 2 | Colt Prihoda | 9 | 65 | 19:11.8 |
| 3 | Brody McKey | 9 | 69 | 19:17.0 |
| 4 | Kayden McCarty | 10 | 78 | 19:47.1 |
| 5 | Hagen Berlan | 12 | 98 | 20:41.7 |
| 6 | Badhir Amaro | 9 | -107 | 21:41.7 |
| 7 | Braxton Zeig | 12 | -109 | 22:00.4 |