1 | 28 | Del Rio,
TX - Team Time (1st 5) 1:03:45.3 | Spread (1st 5) 59.0 |
| 2, 3, 4, 9, 10, (12), (14) |
| Luis Galavez, Damian Fernandez, Mikael Perez, Adrian Duran, David Martinez, (Alexis Rincon), (Jesse Zamarripa) |
| 12:11.6, 12:34.6, 12:38.6, 13:09.9, 13:10.6, (13:19.9), (13:30.8) |
2 | 71 | Eagle Pass,
TX - Team Time (1st 5) 1:08:28.5 | Spread (1st 5) 2:23.1 |
| 6, 8, 13, 17, 27, (29), (37) |
| Alton Dodd, Jorge Aguilar, Jaime Barrera, Maximus Galvan, Raul Flores, (Hugo Montejano), (Fidencio Ruiz) |
| 12:50.6, 12:56.8, 13:24.2, 14:03.2, 15:13.7, (15:27.4), (16:04.7) |
3 | 107 | Nueces Canyon,
TX - Team Time (1st 5) 1:13:15.4 | Spread (1st 5) 6:03.5 |
| 1, 5, 25, 28, 48 |
| Santos Flores, Zavey Paz, Jordan Taylor, Nate Carabajal, Rafael Ramos |
| 12:02.1, 12:41.0, 15:09.5, 15:17.2, 18:05.6 |
4 | 118 | San Antonio Spartans Homeschool,
TX - Team Time (1st 5) 1:14:07.3 | Spread (1st 5) 3:04.7 |
| 7, 19, 23, 34, 35, (39), (40) |
| Cooper Owens, Braeden Pelletier, Titus Gill, Kaleb Herndon, Gabriel Pelletier, (Tyler Schaefer), (Micah Fry) |
| 12:50.9, 14:34.3, 14:57.1, 15:49.4, 15:55.6, (16:29.6), (16:31.0) |
5 | 133 | Memorial (Eagle Pass),
TX - Team Time (1st 5) 1:16:03.1 | Spread (1st 5) 2:42.1 |
| 16, 20, 26, 30, 41, (45), (46) |
| Andres Flores, Luis Kancheff, Alejandro Renteria, Miguel Escamilla, Rogelia Ramirez, (Isaax Gonzalez), (Ricky Beltran) |
| 14:00.7, 14:38.6, 15:13.1, 15:27.9, 16:42.8, (17:23.6), (17:23.7) |
6 | 141 | Morales,
TX - Team Time (1st 5) 1:16:24.9 | Spread (1st 5) 2:10.2 |
| 15, 24, 31, 33, 38, (43), (49) |
| Gerardo Martinez, Brandon Gomez, Patrick Mejia, Evan Encinia, Damian Rivera, (Christopher Rodriguez), (Vicente Mejia) |
| 13:55.9, 15:01.6, 15:36.6, 15:44.7, 16:06.1, (16:45.1), (18:19.0) |
7 | 147 | Crestmont Christian Prep,
TX - Team Time (1st 5) 1:17:45.3 | Spread (1st 5) 2:21.2 |
| 18, 21, 22, 42, 44, (47), (53) |
| Jackson Lackamp, Josh Stamness, Jacob Dishong, Charlie Thier, Tyler Garritano, (Josiah Segovia), (Calvin Ibarra) |
| 14:31.8, 14:40.7, 14:55.9, 16:43.9, 16:53.0, (17:54.4), (31:26.4) |
8 | 179 | Christian School at Castle Hills,
TX - Team Time (1st 5) 1:24:08.9 | Spread (1st 5) 6:35.4 |
| 11, 31, 36, 50, 51, (52) |
| Mason Wokoma, Wes Owens, Zach Harrison, Nathan Harrison, Noah Soriano, (Jackson Cabrera) |
| 13:16.1, 15:36.6, 16:00.0, 19:24.7, 19:51.5, (21:15.7) |