1 | 32 | Antonian College Prep,
TX - Team Time (1st 5) 1:21:42.0 | Spread (1st 5) 47.0 |
| 2, 3, 6, 10, 11, (17), (18) |
| Trenton Reynolds, John Pena, Branden Applewhite, Nicholas Pacheco, Matthew Morales, (Donnie DeCotis), (Adrian Losoya) |
| 15:59.0, 16:02.0, 16:16.0, 16:39.0, 16:46.0, (16:50.9), (16:56.0) |
2 | 82 | El Paso Cathedral,
TX - Team Time (1st 5) 1:24:09.3 | Spread (1st 5) 1:00.3 |
| 4, 12, 18, 22, 26, (28), (34) |
| Brandon Seagreaves, Pedro Espinoza, Ian Smith, Stephen Stresow, Daniel Maes, (Fernando Anzures), (Nico Maes) |
| 16:10.0, 16:49.0, 16:56.0, 17:04.0, 17:10.3, (17:26.0), (17:47.0) |
3 | 101 | Liberty Christian (Argyle),
TX - Team Time (1st 5) 1:24:53.8 | Spread (1st 5) 2:10.0 |
| 1, 9, 20, 31, 40, (47), (76) |
| Jordan Gledhill, Paul Anderson, Ryan Allison, Landon Lewis, Luke Lewis, (Cooper Curtis), (Blake Rawls) |
| 15:48.0, 16:37.0, 16:58.5, 17:32.3, 17:58.0, (18:07.8), (19:24.4) |
4 | 105 | The Village,
TX - Team Time (1st 5) 1:25:08.9 | Spread (1st 5) 1:42.9 |
| 5, 14, 23, 25, 38, (62), (69) |
| Alexandre Ait-Ettajer, Ben Abueg, Kaushal Patel, Eduardo Gonzalez, Marco Symington, (Mack Hutsell), (Chris Beilstein) |
| 16:12.4, 16:50.1, 17:04.8, 17:06.3, 17:55.3, (18:33.1), (18:47.9) |
5 | 153 | St Pius X,
TX - Team Time (1st 5) 1:27:52.3 | Spread (1st 5) 1:10.0 |
| 13, 30, 32, 37, 41, (59), (67) |
| Charlie McIntyre, Daniel Gerlach, Rushil Desai, Jacob Schmalz, Hayden Murdock, (Nathan Skouby), (Zander Jez) |
| 16:49.7, 17:28.5, 17:44.4, 17:50.0, 17:59.7, (18:22.2), (18:44.9) |
6 | 162 | St Thomas,
TX - Team Time (1st 5) 1:27:48.3 | Spread (1st 5) 1:00.2 |
| 24, 27, 29, 36, 46, (48), (55) |
| Blazek Skucius, Travis Enochs, Juan Vazquez, Jack (John) Heymach, PJ Rzasnicki, (Cesar Trevino), (Isaiah Garza) |
| 17:06.0, 17:18.8, 17:27.6, 17:49.7, 18:06.2, (18:07.9), (18:15.1) |
7 | 206 | John Paul II (Plano),
TX - Team Time (1st 5) 1:29:23.9 | Spread (1st 5) 1:21.0 |
| 16, 44, 45, 50, 51, (56), (57) |
| Kolbe Bauer, Grant Goodwin, Kevin Patton, Kyle Schichl, Jon Mazza, (Carter Patton), (Reece Atkinson) |
| 16:50.5, 18:05.7, 18:05.9, 18:10.3, 18:11.5, (18:17.8), (18:20.3) |
8 | 230 | Awty International,
TX - Team Time (1st 5) 1:30:01.1 | Spread (1st 5) 1:37.0 |
| 21, 33, 53, 58, 65, (72), (87) |
| Jackson Meyer, Alexander Gadin, Alexis Bense, Will Ward, Markus Isaacson, (Melvin Cruz), (Diego San Miguel) |
| 17:02.5, 17:44.5, 18:12.6, 18:22.0, 18:39.5, (19:03.1), (19:43.8) |
9 | 262 | Nolan Catholic,
TX - Team Time (1st 5) 1:31:23.0 | Spread (1st 5) 2:36.2 |
| 15, 42, 61, 64, 80, (89), (90) |
| Ben Geiser, Nate Schmidt, Reid Frost, Matthew Schmidt, Reid Ciesiolka, (Nic Prado), (Michael Wilson) |
| 16:50.2, 18:01.3, 18:31.3, 18:33.8, 19:26.4, (19:48.5), (19:49.1) |
10 | 266 | Bishop Dunne Catholic,
TX - Team Time (1st 5) 1:31:27.4 | Spread (1st 5) 3:55.6 |
| 7, 8, 68, 86, 97, (98), (100) |
| Jonathan Cantu, Martin Chavez, Dylan Choate, Alec Rodriguez, Robert Harwerth, (Isaiah Valdovinos), (Joe Martel) |
| 16:20.6, 16:25.0, 18:46.0, 19:39.6, 20:16.2, (20:17.3), (20:30.1) |
11 | 321 | Concordia Lutheran,
TX - Team Time (1st 5) 1:34:14.3 | Spread (1st 5) 1:38.8 |
| 35, 54, 74, 77, 81, (83), (92) |
| Christian Gibson, Adam Meier, Denver Talley, Jacob Kastenschmidt, Lucas Hunsdale, (Jason Everitt), (Jeffrey Stahl) |
| 17:48.3, 18:14.6, 19:18.8, 19:25.5, 19:27.1, (19:29.9), (19:52.4) |
12 | 324 | Trinity Christian (Addison),
TX - Team Time (1st 5) 1:34:05.1 | Spread (1st 5) 1:30.7 |
| 39, 66, 70, 71, 78, (91), (93) |
| Greg Tiner, Tyler Townley, Logan Rock, Ben Berggren, Colby James, (Will McIntosh), (Jonathan Chock) |
| 17:55.6, 18:42.1, 19:00.1, 19:01.0, 19:26.3, (19:51.9), (19:55.6) |
13 | 368 | Bishop Lynch,
TX - Team Time (1st 5) 1:35:57.2 | Spread (1st 5) 2:13.5 |
| 49, 63, 75, 82, 99, (112), (115) |
| Luke Hernandez, Ryan Sheaffer, Joseph McDonald, Killian Baker, Addison Baum, (Christopher Dunn), (Seth Green) |
| 18:10.0, 18:33.4, 19:23.0, 19:27.3, 20:23.5, (21:22.4), (21:32.5) |
14 | 412 | St. John XXIII College Prep,
TX - Team Time (1st 5) 1:38:07.3 | Spread (1st 5) 2:42.1 |
| 52, 73, 88, 94, 105, (107), (111) |
| Canyon Neundorfer, William Glueck, Mark England, Joseph Cosgray, Thomas Rider, (Jacob Gordon), (Matthew De Guzman) |
| 18:11.8, 19:17.8, 19:45.8, 19:58.0, 20:53.9, (20:55.3), (21:04.7) |
15 | 455 | Monsignor Kelly Catholic,
TX - Team Time (1st 5) 1:40:06.5 | Spread (1st 5) 2:00.0 |
| 78, 84, 85, 95, 113, (116), (119) |
| Garrett Halbert, Greg Bowling, Logan Russell, Garrett Bowling, Robert Bowling, (Patrick Coker), (Rais Momin) |
| 19:26.3, 19:36.2, 19:38.5, 19:59.2, 21:26.3, (21:51.7), (22:13.9) |
16 | 509 | Parish Episcopal,
TX - Team Time (1st 5) 1:46:19.7 | Spread (1st 5) 4:57.2 |
| 42, 109, 114, 121, 123, (124), (126) |
| Will (Wilson) Florence, James Dodson, John Buttles, Jefferson Ratliff Jr., Wes Dodson, (Evans Brown), (Andrew Tanner) |
| 18:01.3, 21:02.3, 21:29.1, 22:48.5, 22:58.5, (23:04.1), (23:16.7) |
17 | 537 | Prestonwood Christian (Plano),
TX - Team Time (1st 5) 1:46:00.4 | Spread (1st 5) 3:23.2 |
| 96, 101, 103, 110, 127, (129), (130) |
| Austin Addis, Evan Reyna, Canon Hill, David Dastugue, Ethan Sipes, (Jeremy Horstman), (Andrew Park) |
| 20:08.4, 20:32.3, 20:44.2, 21:03.9, 23:31.6, (24:41.7), (24:45.4) |
18 | 540 | St Anthony Catholic,
TX - Team Time (1st 5) 1:51:06.6 | Spread (1st 5) 7:14.2 |
| 60, 102, 122, 125, 131, (132), (133) |
| Armando Villareal, Dylan Schreckhise, William Hall, Stephen Ynostrosa, Ricky Juarez, (Sam Vega), (Noah Gonzales) |
| 18:28.9, 20:43.4, 22:57.5, 23:13.7, 25:43.1, (25:43.3), (30:36.0) |
19 | 553 | St Joseph (Brownsville),
TX - Team Time (1st 5) 1:46:50.4 | Spread (1st 5) 1:23.0 |
| 104, 106, 108, 117, 118, (120), (128) |
| Antonio Salum Jr, Ricardo Marroquin, Marte Rodriguez, Daniel Martin, Kevin Moran, (Eliut Motyl), (Luis marcelo Elizondo) |
| 20:44.6, 20:54.3, 21:00.2, 22:03.7, 22:07.6, (22:30.7), (24:13.4) |