1 | 23 | Antonian College Prep,
TX - Team Time (1st 5) 1:20:15.5 | Spread (1st 5) 31.8 |
| 2, 3, 4, 6, 8, (11), (12) |
| Aidan Gomez, Ben Tijerina, Hunter Haynes, David Gomez, Adrian Losoya, (Gabriel Gomez), (Sean Dewey) |
| 15:47.0, 15:58.8, 16:00.5, 16:10.4, 16:18.8, (16:53.8), (16:59.8) |
2 | 56 | San Antonio Central Catholic,
TX - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 1:40.2 |
| 1, 5, 10, 15, 25, (29), (42) |
| Nathan Morales, Nathaniel Trevino, Noah Fernandez, Andrew Rivas, Christian Knight, (Isaias Martinez), (Isaiah Fetter) |
| 15:46.1, 16:06.5, 16:39.5, 17:03.6, 17:26.3, (17:31.3), (17:53.6) |
3 | 90 | St Thomas,
TX - Team Time (1st 5) 1:25:50.4 | Spread (1st 5) 30.3 |
| 13, 14, 17, 18, 28, (41), (55) |
| Benjamin (Ben) Lauzon, Patrick Bourg, Brett Koehn, Emilio Castaneda, Daniel Gerlach, (Heriberto Villegas), (Andrew Sutton) |
| 17:00.7, 17:01.0, 17:06.2, 17:11.5, 17:31.0, (17:51.4), (18:27.1) |
4 | 102 | San Antonio Christian,
TX - Team Time (1st 5) 1:25:59.8 | Spread (1st 5) 57.8 |
| 9, 19, 21, 22, 31, (40), (50) |
| Kyle Whaley, Fernando Gallegos, Jack Hicks, Connor Schmitt, Caleb Zell, (Rob McKenna), (Aaron Romance) |
| 16:34.0, 17:12.7, 17:19.9, 17:21.4, 17:31.8, (17:45.9), (18:18.6) |
5 | 132 | El Paso Cathedral,
TX - Team Time (1st 5) 1:27:06.2 | Spread (1st 5) 31.5 |
| 16, 24, 26, 32, 34, (47), (51) |
| Luis Gomez, Bernard Martinez, Elijah Noble, Dylan Lorilla, Jacob Noble, (Marcos Garcia), (Preston Eastman) |
| 17:04.1, 17:25.9, 17:28.5, 17:32.1, 17:35.6, (18:09.4), (18:19.4) |
6 | 182 | Nolan Catholic,
TX - Team Time (1st 5) 1:28:27.4 | Spread (1st 5) 25.3 |
| 27, 35, 38, 39, 43, (45), (56) |
| Joshua Keifer, Nic Prado, Jude Hardee, Noah Douglas, Logan Talabock, (Bernard Kloesel), (Brian Larson) |
| 17:30.2, 17:37.0, 17:41.0, 17:43.7, 17:55.5, (18:03.5), (18:32.6) |
7 | 220 | Midland Christian,
TX - Team Time (1st 5) 1:30:06.8 | Spread (1st 5) 3:16.4 |
| 7, 33, 37, 70, 73, (86), (90) |
| Bryceson Boss, Logan Cook, Connor Sears, Tucker Smith, Britton Boyce, (Brandt Adams), (Jay Ginsbach) |
| 16:11.0, 17:33.9, 17:39.7, 19:14.8, 19:27.4, (19:56.1), (19:59.3) |
8 | 259 | Concordia Lutheran,
TX - Team Time (1st 5) 1:32:17.0 | Spread (1st 5) 1:57.2 |
| 20, 46, 57, 65, 71, (103), (108) |
| Will (William) Karim, Matthew Kangas, Ben (Benjamin) Guidry, Jeffery Norris, Will Arego, (Gary Coates), (Isaac Parikh) |
| 17:17.8, 18:05.0, 18:39.0, 19:00.2, 19:15.0, (20:29.0), (20:56.5) |
9 | 292 | St Dominic Savio,
TX - Team Time (1st 5) 1:33:50.7 | Spread (1st 5) 1:58.7 |
| 23, 64, 66, 67, 72, (76), (87) |
| Mitch Archer, Brandon Del Rio, Timothy O' Beirne, Ryan Dobbelaere, Zachary MacKellar, (Jake Espinoza), (Eric Wilhite) |
| 17:22.4, 18:57.6, 19:00.8, 19:08.8, 19:21.1, (19:34.3), (19:56.7) |
10 | 295 | Prestonwood Christian (Plano),
TX - Team Time (1st 5) 1:33:46.5 | Spread (1st 5) 2:03.3 |
| 36, 48, 59, 75, 77, (79), (91) |
| Ben Bower, Caleb Drake, Matthew Bower, Tyler Tutt, Adrian Martens, (Seth Odom), (Wyatt Rhodes) |
| 17:38.3, 18:13.4, 18:44.9, 19:28.3, 19:41.6, (19:45.6), (20:02.6) |
11 | 361 | Trinity Christian (Addison),
TX - Team Time (1st 5) 1:36:40.0 | Spread (1st 5) 1:29.9 |
| 54, 62, 78, 82, 85, (101), (120) |
| Luke Townley, Seth Bator, Connor Dewey, Ryan Freese, Joseph Fitzgerald, (Jake (Jacob) Overmann), (Erick Mills) |
| 18:22.6, 18:51.6, 19:44.3, 19:49.0, 19:52.5, (20:18.2), (21:50.3) |
12 | 373 | John Paul II (Plano),
TX - Team Time (1st 5) 1:37:10.5 | Spread (1st 5) 1:19.7 |
| 60, 61, 73, 83, 96, (106), (110) |
| Marcelo Villegas, Nolan Zaby, Zachary Vela, Tomas Rubealcaba, David Silva, (Adiel Flores), (John Bell) |
| 18:50.8, 18:51.4, 19:27.4, 19:50.4, 20:10.5, (20:47.2), (21:03.5) |
13 | 393 | St. John XXIII College Prep,
TX - Team Time (1st 5) 1:38:25.9 | Spread (1st 5) 3:50.0 |
| 30, 58, 80, 111, 114, (119), (124) |
| James Magner, Robert Wells, Jacob Gordon, Alec Hoffman, Tomas Guajardo, (Ethan Seiler), (Juan Pablo Pina) |
| 17:31.7, 18:40.5, 19:46.8, 21:05.2, 21:21.7, (21:39.9), (22:16.8) |
14 | 406 | Liberty Christian (Argyle),
TX - Team Time (1st 5) 1:37:58.7 | Spread (1st 5) 2:45.1 |
| 44, 49, 102, 104, 107, (121), (122) |
| Cole Flemmons, Sam Van Ooyen, Evan Gledhill, Grant Pearson, Barrett Land, (Major Hermann), (Tyler Mullins) |
| 18:02.7, 18:16.0, 20:22.8, 20:29.4, 20:47.8, (21:51.4), (21:59.4) |
15 | 411 | Bishop Lynch,
TX - Team Time (1st 5) 1:38:02.0 | Spread (1st 5) 1:52.0 |
| 52, 68, 95, 98, 98, (100), (105) |
| Alex Bandy, Matthew Strawman, Josh Mathis, Grayson Dufilho, Jacob Heck, (Jacob McMullen), (Alex Breazeale) |
| 18:19.7, 19:10.0, 20:08.9, 20:11.7, 20:11.7, (20:18.1), (20:46.8) |
16 | 456 | Monsignor Kelly Catholic,
TX - Team Time (1st 5) 1:40:45.2 | Spread (1st 5) 2:23.0 |
| 69, 88, 89, 93, 117, (123), (125) |
| Michael Makdsi, Joseph Tortorice IV, William Browne, Luke Sodolak, Noah Sodolak, (Keith Elgar), (Steven Sooudi) |
| 19:11.5, 19:57.4, 19:58.0, 20:03.8, 21:34.5, (22:16.6), (22:20.5) |
17 | 480 | Parish Episcopal,
TX - Team Time (1st 5) 1:41:48.8 | Spread (1st 5) 1:18.2 |
| 81, 84, 94, 109, 112, (113), (118) |
| Wyatt Gamble, Antonio Johri, Tony Johri, Benji (Benjamin) Purcel, Trevor Godkin, (Kurt Thomas), (Carlos Pineda) |
| 19:47.4, 19:50.6, 20:06.7, 20:58.5, 21:05.6, (21:08.1), (21:38.9) |
18 | 502 | The Village,
TX - Team Time (1st 5) 1:44:03.8 | Spread (1st 5) 4:18.6 |
| 53, 92, 115, 116, 126, (128), (131) |
| Connor Nguyen, Rohan Takkar, Amaan Ahmed, Solan Patel, Ashwin Rao, (Chuyan Wang), (Andres Bhattacharya Lavanda) |
| 18:20.9, 20:03.5, 21:28.6, 21:31.3, 22:39.5, (23:24.0), (27:04.4) |
19 | 546 | St Pius X,
TX - Team Time (1st 5) 1:50:05.1 | Spread (1st 5) 5:35.2 |
| 63, 97, 127, 129, 130, (132) |
| Gabe Green, Gabriel Green, Ivan Ramos, Sean Ordona, Jacob Bollom, (Cade Meduna) |
| 18:57.4, 20:10.6, 22:41.9, 23:42.6, 24:32.6, (29:44.9) |