UIL 2A Boys Recap: Adrian Ramirez And Windthorst Take Wins

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 PlaceNameTeam1M2M5KPaceYear
1Adrian RamirezTenaha5:03.210:21.416:14.65:14/M12
2Cristiano TinocoBosqueville5:01.910:17.416:14.75:14/M10
3Ismael PizanoSmyer5:01.710:21.016:33.15:20/M12
4Cooper RatliffMason5:03.010:25.116:40.25:22/M11
5Caddel KeelingCenterville5:04.510:21.116:40.75:22/M12
6Colton VrazelDanbury5:19.810:51.316:46.95:24/M12
7Braidan MessineoWindthorst5:05.410:35.616:51.45:26/M11
8Juan TinocoBosqueville5:02.510:22.516:52.45:26/M10
9Josiah LopezFarwell5:09.410:39.016:55.25:27/M10
10Ethan CadenaAgua Dulce5:03.410:28.516:55.45:27/M11


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 - WindthorstFinish Position - 1
Team Score (places): 106Team Score (times): 1:29:11.3
Ave Time:17:50.2
PosNameYearO'All PlaceTime
1Braidan Messineo11416:51.4
2Jackson Zicarelli111017:23.4
3Kolton Rodgers121918:00.2
4Luke Zicarelli102118:02.3
5Wyatt Anderle95218:53.8
6Aiden Teague9-6819:15.9
7Kyson Gregory9-8719:56.3
Team - CollinsvilleFinish Position - 2
Team Score (places): 115Team Score (times): 1:29:58.2
Ave Time:17:59.6
PosNameYearO'All PlaceTime
1Isaiah Smith12817:21.3
2Fernando Perez111317:42.0
3Noah Smith92318:06.0
4Isaac Dewey93018:17.6
5Tanner Frick94118:31.1
6Jose Ramirez10-4318:37.3
7Austin Caldwell12-7219:30.8
Team - GruverFinish Position - 3
Team Score (places): 126Team Score (times): 1:30:18.9
Ave Time:18:03.7
PosNameYearO'All PlaceTime
1Gustavo Quintana121217:33.8
2Austin Baca91617:46.4
3Cesar Trejo121817:56.4
4Cort Mayhew103618:24.0
5Yael Mendoza94418:38.1
6Angel Gaspar9-6019:06.0
7James McLean10-8219:52.1
Team - SlidellFinish Position - 4
Team Score (places): 136Team Score (times): 1:30:30.5
Ave Time:18:06.1
PosNameYearO'All PlaceTime
1Cash Luig9517:11.9
2Carter Pierce101517:44.8
3Joshua Beard102018:01.7
4Mayson Taylor114518:38.9
5Marshall Hooker95118:53.1
6Giovannie Peralta10-8319:53.0
7Tre Salinas9-9320:23.0
Team - New SummerfieldFinish Position - 5
Team Score (places): 147Team Score (times): 1:30:53.0
Ave Time:18:10.6
PosNameYearO'All PlaceTime
1Raul Munoz12617:16.1
2Emiliano Suarez93218:19.6
3Yobani Torres123318:20.3
4Lisandro Arredondo93418:20.4
5Alessandro Garcia124218:36.4
6Gael Graza12-5318:54.1
7Luis Rios10-7319:30.9
Team - Port AransasFinish Position - 6
Team Score (places): 149Team Score (times): 1:30:44.3
Ave Time:18:08.8
PosNameYearO'All PlaceTime
1Shane Stawar11717:19.1
2Dylan Scaff91417:44.4
3Leo Martinez101717:48.2
4Reede BurrillSo5018:45.8
5Tyler Hofhiens126119:06.6
6Breyden Guevara10-7519:38.2
7Xavier Hisaw12-10621:34.9
Team - MasonFinish Position - 7
Team Score (places): 166Team Score (times): 1:30:51.4
Ave Time:18:10.2
PosNameYearO'All PlaceTime
1Cooper Ratliff11216:40.2
2Caden Klingelhefer111117:30.8
3Irving Tavera112418:07.1
4Corbin Martinez124818:42.2
5Sam Simonton128119:50.9
6Noah Sparks11-9120:17.2
7Sam Wyatt9-9920:44.8
Team - RieselFinish Position - 8
Team Score (places): 172Team Score (times): 1:31:40.4
Ave Time:18:20.0
PosNameYearO'All PlaceTime
1Matthew Hawkins12917:21.4
2Leo Moreno112218:03.7
3Peyton Pace92818:12.4
4Jason Chavez125518:58.1
5Jacob Shaw125819:04.6
6Jeremiah Hughes9-6219:06.7
7Travis McLleand12-7719:42.6
Team - CentervilleFinish Position - 9
Team Score (places): 228Team Score (times): 1:32:45.5
Ave Time:18:33.1
PosNameYearO'All PlaceTime
1Caddel Keeling12316:40.7
2Tanner Dunn113718:25.6
3Daniel Martinez104918:44.2
4Luke Vitanza95919:04.7
5Jace Pruett118019:50.1
6Prince Samson9-9620:34.4
7Isaac Mitchell11-9720:39.4
Team - SonoraFinish Position - 10
Team Score (places): 232Team Score (times): 1:33:41.5
Ave Time:18:44.3
PosNameYearO'All PlaceTime
1Jaycob Ramirez112618:10.3
2Jesus (tres) Garza102718:10.6
3Eliseo Garza93518:20.6
4Angel Castilleja127019:24.7
5Eduardo Salazar107419:35.1
6Gavin Covarrubiaz12-9020:14.5
7Justin M Gonzalez12-9520:27.0
Team - WhitewrightFinish Position - 11
Team Score (places): 259Team Score (times): 1:34:33.8
Ave Time:18:54.7
PosNameYearO'All PlaceTime
1Dallin Mortensen122518:10.1
2Bobby Reynolds113118:18.1
3Jack Philpott105719:02.2
4Levi Sallas106719:15.5
5Javier Izaguirre117919:47.8
6Jose Flores12-8619:55.0
7Luke Mortensen9-8820:00.7
Team - SundownFinish Position - 12
Team Score (places): 272Team Score (times): 1:34:45.3
Ave Time:18:57.0
PosNameYearO'All PlaceTime
1Jaydith Shelton123918:29.1
2Rolando Rivera124018:30.1
3Lincoln Keesler114618:39.6
4Jaxon Reynolds97119:28.0
5Daniel Mauldin127619:38.3
6Ryder Stanley11-9420:24.0
7Corey Goodman11-10321:01.8
Team - EldoradoFinish Position - 13
Team Score (places): 330Team Score (times): 1:36:40.5
Ave Time:19:20.1
PosNameYearO'All PlaceTime
1Emmitt Parker94718:41.6
2Jaxon Hight125618:58.9
3Jayden Wilkes116319:06.7
4Ryley Hight126419:07.3
5Nasir Jones1110020:45.8
6Jack Chavez9-10220:59.6
7Kieran Griffin9-10421:03.4
Team - Johnson City LBJFinish Position - 14
Team Score (places): 341Team Score (times): 1:37:51.2
Ave Time:19:34.2
PosNameYearO'All PlaceTime
1Sutton Greene102918:12.7
2Osvaldo Flores103818:26.3
3Michael Axtell128419:53.4
4Reese Odiorne108519:54.8
5Tyler McCarthy910521:23.8
6Daniel Axtell10-10821:52.9
7Noah Hazelett10-11122:20.3
Team - TenahaFinish Position - 15
Team Score (places): 349Team Score (times): 1:36:54.5
Ave Time:19:22.9
PosNameYearO'All PlaceTime
1Adrian Ramirez12116:14.6
2David Loredo106619:13.5
3Marco Gonzalez128920:09.8
4Anthony Sanchez99220:22.8
5Carter Duncan1010120:53.6
6Carlos Lara Cervantes9-11022:03.3
7Jhostyn Lopez12-11222:21.8
Team - MumfordFinish Position - 16
Team Score (places): 364Team Score (times): 1:37:54.3
Ave Time:19:34.8
PosNameYearO'All PlaceTime
1Dylan Pemberton125418:56.4
2Colt Prihoda96519:11.8
3Brody McKey96919:17.0
4Kayden McCarty107819:47.1
5Hagen Berlan129820:41.7
6Badhir Amaro9-10721:41.7
7Braxton Zeig12-10922:00.4