1 | 57 | Ascension Academy,
TX - Team Time (1st 5) 1:33:12.2 | Spread (1st 5) 1:32.4 |
| 3, 7, 11, 14, 22, (23), (24) |
| Steffen Lang, Leighton Hooks, Gabriel Gamboa, Elijah Castillo, Clint Billstrom, (Zane Martinez), (Jarod Portillo) |
| 17:51.8, 18:28.7, 18:42.5, 18:45.0, 19:24.2, (19:34.3), (19:37.9) |
2 | 58 | Bethesda Christian,
TX - Team Time (1st 5) 1:32:51.4 | Spread (1st 5) 2:45.9 |
| 2, 6, 8, 15, 27, (61), (67) |
| Spencer Doyle, Nathan Davis, Nathan Henn, Bryce Allen, Kirk Williams, (Alex Reed), (Dylan Davis) |
| 17:02.0, 18:28.5, 18:36.8, 18:56.2, 19:47.9, (22:54.6), (23:55.3) |
3 | 93 | Live Oak Classical,
TX - Team Time (1st 5) 1:34:36.1 | Spread (1st 5) 4:09.2 |
| 1, 10, 19, 31, 32, (39), (44) |
| Anthony Allman, Timmy Bierwirth, Ridley Holmes, Daniel Mahler, Price Brown, (Will McCarthy), (Miller Matlock) |
| 16:07.2, 18:41.5, 19:20.9, 20:10.1, 20:16.4, (20:40.7), (21:16.8) |
4 | 133 | Providence Classical,
TX - Team Time (1st 5) 1:39:14.0 | Spread (1st 5) 1:49.8 |
| 17, 18, 21, 34, 43, (45), (46) |
| Oliver Kopp, Michael McDowell, Joshua Overcash, Colin Post, Alex Kauffman, (Augustus Talkington), (Tyson Johnson) |
| 19:10.0, 19:12.6, 19:23.7, 20:27.9, 20:59.8, (21:19.4), (21:30.6) |
5 | 141 | Cambridge Of Dallas,
TX - Team Time (1st 5) 1:40:12.3 | Spread (1st 5) 4:12.6 |
| 4, 9, 28, 42, 58 |
| Joel Truelson, Oliver Weir, Matthew Jordan, Chris Garcia, William Nowlin |
| 18:08.9, 18:38.6, 20:03.8, 20:59.5, 22:21.5 |
6 | 161 | Covenant Christian (Conroe),
TX - Team Time (1st 5) 1:42:22.5 | Spread (1st 5) 5:07.2 |
| 5, 26, 33, 35, 62, (79) |
| Hayden Pratt, Garrett Mayes, Luke Fox, John Taylor, Nicholas Hatcher, (Ryan Patterson) |
| 18:18.4, 19:47.2, 20:22.0, 20:29.3, 23:25.6, (26:22.2) |
7 | 232 | Holy Trinity Catholic,
TX - Team Time (1st 5) 1:52:20.5 | Spread (1st 5) 9:03.4 |
| 11, 29, 38, 72, 82 |
| John Escobedo, Jack Butler, Micheal Mercado, Ahmari Simmons, Thomas Mosmeyer |
| 18:42.5, 20:06.8, 20:40.5, 25:04.8, 27:45.9 |
8 | 236 | Denton Calvary,
TX - Team Time (1st 5) 1:48:44.3 | Spread (1st 5) 4:53.0 |
| 20, 40, 51, 56, 69, (73) |
| Dallas Davis, Paxton Fox, Noah Elder, David Knittle, Kyle Parson, (Jake Reib) |
| 19:21.8, 20:54.5, 21:52.7, 22:20.5, 24:14.8, (25:16.5) |
9 | 237 | Christian School at Castle Hills,
TX - Team Time (1st 5) 1:52:46.6 | Spread (1st 5) 10:14.3 |
| 11, 36, 53, 54, 83 |
| Thomas Hugo, Kameron Reyes, Mark Zakula, Jason Springborn, Victor Quintero |
| 18:42.5, 20:38.0, 22:12.3, 22:17.0, 28:56.8 |
10 | 238 | Veritas Academy,
TX - Team Time (1st 5) 1:49:21.0 | Spread (1st 5) 3:57.7 |
| 25, 37, 47, 63, 66, (81) |
| Luke Dodson, James Schultz, Nathan Bridgeman, Travis Cantwell, Davin Peterson, (William Weinert) |
| 19:43.5, 20:39.7, 21:45.9, 23:30.7, 23:41.2, (27:42.3) |
11 | 252 | Woodlands Prep,
TX - Team Time (1st 5) 1:56:26.2 | Spread (1st 5) 11:26.6 |
| 16, 30, 52, 70, 84, (85) |
| Suraj Sudharsan, Alex Bejaminson, Carlos Mata, Stephan Parra Robles, Marco Lopocaro, (Duru Coskin) |
| 19:03.0, 20:09.8, 22:10.0, 24:33.8, 30:29.6, (36:37.2) |
12 | 276 | Community Christian (Orange),
TX - Team Time (1st 5) 1:51:44.1 | Spread (1st 5) 2:58.4 |
| 41, 48, 59, 60, 68 |
| Josh Howard, Brenden Baker, Ethan Beard, Nate (Nathaniel) Willett, Ricky Foster |
| 20:58.3, 21:47.7, 22:23.5, 22:37.9, 23:56.7 |
13 | 311 | Bracken Christian,
TX - Team Time (1st 5) 1:57:57.4 | Spread (1st 5) 3:54.5 |
| 49, 50, 64, 71, 77, (80) |
| David Stautzenberger, Trey Fischer, Matthew Ray, Michael Ray, Zaine Anderson, (Aaron El-Kadi) |
| 21:50.6, 21:50.9, 23:32.0, 24:58.8, 25:45.1, (26:48.9) |
14 | 326 | Summit Christian (Cedar Park),
TX - Team Time (1st 5) 1:59:23.0 | Spread (1st 5) 3:17.7 |
| 55, 57, 65, 74, 75, (76), (78) |
| Cody Bonner, Jiazhen Sun, Aston Martin, Hunter Witt, Josh Wadsley, (Patrick Conner Sherrill), (David Kim) |
| 22:17.8, 22:21.1, 23:36.1, 25:32.5, 25:35.5, (25:42.6), (26:13.0) |