| 1 | 42 | Progreso,
TX - Team Time (1st 5) 1:22:27.0 | Spread (1st 5) 1:10.0 |
| 1, 2, 4, 16, 19, (39), (76) |
| Everardo Esparza, Omar Anguiano, Gerardo Gallardo, Anthony Vasquez, Jonathan Vega, (Samuel Cerda), (Jacob Martinez) |
| 15:51.0, 16:11.0, 16:25.0, 16:59.0, 17:01.0, (17:39.0), (18:39.0) |
| 2 | 52 | La Feria,
TX - Team Time (1st 5) 1:23:48.0 | Spread (1st 5) 47.0 |
| 3, 6, 7, 13, 23, (33), (51) |
| Reyes Rodriguez, Mario Aleman, Curtis Rodriguez, Anthony Cepeda, Santos Botello, (Juan Villeda), (Victor Velazquez) |
| 16:23.0, 16:35.0, 16:43.0, 16:57.0, 17:10.0, (17:28.0), (17:55.0) |
| 3 | 102 | Fredericksburg,
TX - Team Time (1st 5) 1:25:38.0 | Spread (1st 5) 51.0 |
| 9, 11, 16, 24, 42, (43), (44) |
| Lorenzo Garcia, Graham Hammond, August Martin, Alex Contreras, Joel Jenschke, (Darien Robles), (Alex Alvarado) |
| 16:51.0, 16:53.0, 16:59.0, 17:13.0, 17:42.0, (17:48.0), (17:49.0) |
| 4 | 133 | La Vernia,
TX - Team Time (1st 5) 1:26:26.4 | Spread (1st 5) 42.5 |
| 14, 15, 26, 38, 40, (41), (100) |
| Landon Collins, Ryel Leija, Joshua Krueger, Braeden Denson, Reece Smith, (Woodrow Bratcher), (Brian Lowak) |
| 16:57.4, 16:57.7, 17:14.3, 17:37.1, 17:39.9, (17:40.3), (19:29.4) |
| 5 | 136 | Hidalgo Early College,
TX - Team Time (1st 5) 1:26:34.0 | Spread (1st 5) 34.0 |
| 18, 24, 28, 31, 35, (37), (48) |
| Ricardo Martinez, Joshua Morales, Francisco Najera, Eduardo Duarte, Pedro Orozco, (Angel Portillo), (Jose Terrones) |
| 17:00.0, 17:13.0, 17:21.0, 17:26.0, 17:34.0, (17:37.0), (17:54.0) |
| 6 | 184 | Boerne,
TX - Team Time (1st 5) 1:27:44.3 | Spread (1st 5) 53.7 |
| 21, 22, 29, 55, 57, (58), (63) |
| Carlos Romero, Boone Stauber, Fernando Venegas, David Keith, Ethan Newman, (Ian Dixon), (Nathan Bain) |
| 17:09.2, 17:09.4, 17:21.4, 18:01.4, 18:02.9, (18:03.2), (18:17.9) |
| 7 | 258 | Carrizo Springs,
TX - Team Time (1st 5) 1:29:59.7 | Spread (1st 5) 2:34.4 |
| 8, 45, 49, 59, 97, (112), (157) |
| Rudy Gallegos, Braeden Cardenas, Brian Cardenas, Kutter Karns, Marco Mendez, (Bradly Perez), (Luis Bustamante) |
| 16:47.0, 17:51.1, 17:54.2, 18:06.0, 19:21.4, (20:00.0), (23:24.8) |
| 8 | 281 | Wimberley,
TX - Team Time (1st 5) 1:30:41.0 | Spread (1st 5) 2:00.0 |
| 10, 51, 62, 77, 81, (82), (94) |
| Craig Huey, Griffin Neal, Trevor Casey, Ethan Jones, Chris Hartmann, (Ben McLemore), (Andreas Bilger) |
| 16:52.0, 17:55.0, 18:17.0, 18:45.0, 18:52.0, (18:54.0), (19:11.0) |
| 9 | 283 | Zapata,
TX - Team Time (1st 5) 1:30:32.6 | Spread (1st 5) 1:40.6 |
| 12, 60, 66, 70, 75, (85), (120) |
| Adan Jonjuitud, Porfirio Gonzalez, Armando Gonzalez, Jose Cepeda, Jose Nino, (David Zuniga), (Erick Veloz) |
| 16:55.0, 18:09.0, 18:24.0, 18:29.0, 18:35.6, (18:57.0), (20:22.0) |
| 10 | 284 | Comal Canyon Lake,
TX - Team Time (1st 5) 1:30:55.0 | Spread (1st 5) 2:07.0 |
| 32, 36, 47, 67, 102, (103), (111) |
| Jaren Marmolejo, Matt Bell, Luke Mendez, Doug Fowler, Peter Schultz, (Cayden McLaughlin), (Jakob Christenson) |
| 17:27.0, 17:36.0, 17:52.0, 18:26.0, 19:34.0, (19:35.0), (19:58.7) |
| 11 | 305 | Crystal City,
TX - Team Time (1st 5) 1:31:08.5 | Spread (1st 5) 1:26.3 |
| 20, 69, 71, 72, 73, (78), (108) |
| Gabriel Magana, Eduardo Serna, Johnny Hernandez, Joey Soria, Jesse jay Ruiz, (Moses Ybarra), (Pedro Tapia) |
| 17:07.0, 18:27.1, 18:29.1, 18:32.0, 18:33.3, (18:49.0), (19:52.3) |
| 12 | 344 | Geronimo Navarro,
TX - Team Time (1st 5) 1:32:39.4 | Spread (1st 5) 2:14.1 |
| 30, 50, 61, 99, 104, (122), (126) |
| Frank Barrientez, Bryce Carter, Hunter Monroe, Shawn Ybarra, Julian Contreras, (Simon Coleman), (Tanner Sanchez) |
| 17:25.8, 17:54.9, 18:12.3, 19:26.5, 19:39.9, (20:27.6), (20:38.5) |
| 13 | 372 | Needville,
TX - Team Time (1st 5) 1:33:16.7 | Spread (1st 5) 1:40.7 |
| 46, 54, 80, 91, 101, (138), (144) |
| David Triller, Brandon Pollard, Eric Cleto, Nathan Burelson, William Gwin, (Cody Riggs), (Samuel Radar) |
| 17:51.2, 18:00.4, 18:51.0, 19:02.2, 19:31.9, (21:17.2), (21:33.4) |
| 14 | 408 | Rio Grande City Grulla,
TX - Team Time (1st 5) 1:35:57.0 | Spread (1st 5) 6:16.0 |
| 5, 68, 87, 96, 152, (158), (159) |
| Jesus Rodriguez, Sebastian Ramirez, Saul Estrada, Jesus Alaffa, Danny Garza, (Kevin Villarreal), (Jose Diego Chapa) |
| 16:28.0, 18:27.0, 18:59.0, 19:19.0, 22:44.0, (23:29.0), (23:32.0) |
| 15 | 457 | Poteet,
TX - Team Time (1st 5) 1:36:34.7 | Spread (1st 5) 2:51.6 |
| 53, 56, 90, 127, 131, (151) |
| Aiden Panzsa, Shane Garcia, Thomas Salas, Alejandro Ramos, Noah Gonzales, (Giovanni Magirl) |
| 17:59.7, 18:01.8, 19:02.1, 20:39.8, 20:51.3, (22:43.0) |
| 16 | 458 | Orange Grove,
TX - Team Time (1st 5) 1:36:32.1 | Spread (1st 5) 2:52.0 |
| 26, 95, 109, 113, 115, (123), (141) |
| Jake Trevino, Matthew Flores, Erik Martinez, Silvano Ramirez, Alejandro Porras, (Adam Salazar), (Ty Marsh) |
| 17:14.3, 19:18.2, 19:53.2, 20:00.1, 20:06.3, (20:34.4), (21:25.2) |
| 17 | 469 | Gonzales,
TX - Team Time (1st 5) 1:37:19.8 | Spread (1st 5) 3:10.9 |
| 34, 64, 117, 125, 129, (143), (155) |
| Antonio Hernandez-Sanchez, Keisey Ramirez, Avery Almaguer, Jaydyn Lookabill, Ruben Ortiz, (Avrum Almaguer), (Brayan Juarez) |
| 17:30.1, 18:19.5, 20:10.9, 20:38.3, 20:41.0, (21:27.7), (23:13.5) |
| 18 | 476 | Royal,
TX - Team Time (1st 5) 1:36:47.3 | Spread (1st 5) 1:51.1 |
| 74, 79, 92, 110, 121, (136), (140) |
| Ariel Perez, Humberto Mares, Kenry Robledo, Jayden Vargas, Alex Galvan, (Joel Estrada), (Victor Martinez) |
| 18:34.0, 18:49.3, 19:04.3, 19:54.6, 20:25.1, (21:08.2), (21:24.9) |
| 19 | 489 | Bellville,
TX - Team Time (1st 5) 1:37:27.2 | Spread (1st 5) 2:17.6 |
| 65, 84, 93, 119, 128, (148), (162) |
| Connor Poppe, Gabriel Spahn, Whetzel Brandon, Carson Stark, Hayden Mahlmann, (Michael Cano), (Mason Kaase) |
| 18:22.4, 18:55.2, 19:08.4, 20:21.2, 20:40.0, (21:50.6), (25:59.3) |
| 20 | 499 | Sealy,
TX - Team Time (1st 5) 1:37:33.3 | Spread (1st 5) 1:17.5 |
| 83, 86, 98, 114, 118, (137) |
| James Gassiott, Jesus Barroso, Nahhol Ahmed, Coby Kendricks, Vladimir Hernandez, (Cameron Eschenburg) |
| 18:54.2, 18:57.8, 19:23.7, 20:05.9, 20:11.7, (21:12.5) |
| 21 | 582 | Stafford,
TX - Team Time (1st 5) 1:41:14.1 | Spread (1st 5) 2:00.1 |
| 88, 106, 124, 130, 134, (139), (149) |
| Daniel Armet, Nathaniel Gonzales, Axel Hernandez, Mark Escudero, Efrain Arias, (Anthony Hernandez), (Kirvin Bonilla) |
| 19:01.3, 19:44.5, 20:36.5, 20:50.4, 21:01.4, (21:18.1), (21:59.9) |
| 22 | 627 | Rio Hondo,
TX - Team Time (1st 5) 1:43:25.2 | Spread (1st 5) 2:38.0 |
| 89, 116, 135, 142, 145, (147), (150) |
| Lucas Hernandez, Andrew Alcantar, Derek De la Cerda, Dominic Baldwin, Ivan Alanis, (Noah Hernandez), (Miguel Gonzales) |
| 19:02.0, 20:09.0, 21:08.0, 21:26.2, 21:40.0, (21:50.0), (22:12.0) |
| 23 | 676 | Kingsville King,
TX - Team Time (1st 5) 1:51:36.4 | Spread (1st 5) 7:39.7 |
| 105, 107, 146, 154, 164 |
| Matthew Almaraz, Albert Lopez, Adrian Rojas, Isaiah Mariscal, Javier Juarez |
| 19:43.2, 19:46.2, 21:42.0, 23:02.1, 27:22.9 |
| 24 | 734 | Columbus,
TX - Team Time (1st 5) 1:51:40.1 | Spread (1st 5) 2:37.3 |
| 132, 133, 153, 156, 160, (161), (163) |
| Chris Lara, Jackson Beetner, Sterling Noles, Evan Vega, Miguel Gomez, (Jack Pryor), (Ray Martinez) |
| 20:55.7, 20:57.6, 22:57.0, 23:16.8, 23:33.0, (25:26.1), (26:25.2) |