1 | 33 | The Woodlands Christian,
TX - Team Time (1st 5) 1:24:16.5 | Spread (1st 5) 2:53.9 |
| 2, 4, 5, 6, 16, (36), (40) |
| Ben Shearer, Joshy (Josh) Shearer, Josh Mueck, Brett Odom, Caleb Bigler, (Kyle Jasek), (Cole Wilson) |
| 15:49.3, 16:22.2, 16:31.4, 16:50.4, 18:43.2, (19:55.3), (20:12.8) |
2 | 103 | Covenant Christian (Colleyville),
TX - Team Time (1st 5) 1:31:30.4 | Spread (1st 5) 4:03.0 |
| 3, 7, 27, 28, 38, (50), (52) |
| Ian Ellis, Charlie Woodcock, Connor Fewell, Devin Bryant, Carson Roffman, (Max Bumgardner), (Pierce Urbanosky) |
| 15:58.4, 16:51.9, 19:19.0, 19:19.7, 20:01.4, (20:50.3), (20:55.5) |
3 | 105 | St Thomas Episcopal,
TX - Team Time (1st 5) 1:34:28.8 | Spread (1st 5) 1:37.5 |
| 9, 21, 24, 25, 26, (31), (54) |
| Joel Hrncir, Jacob King, Matthew McCullough, Arvind Mohan, Aidan ONeil, (Thomas Ramsey), (Caleb King) |
| 17:40.1, 19:00.5, 19:13.3, 19:17.3, 19:17.6, (19:41.0), (21:04.6) |
4 | 117 | Bay Area Christian,
TX - Team Time (1st 5) 1:33:15.4 | Spread (1st 5) 5:24.5 |
| 1, 17, 20, 34, 45, (57), (61) |
| Habtamu Geta, John Beltre, Treyton Showen, Jack Hess, Trent Rullman, (Justin Geisen), (Jacob Plummer) |
| 15:08.3, 18:50.9, 18:53.9, 19:49.5, 20:32.8, (21:18.8), (21:40.8) |
5 | 151 | Logos Prep,
TX - Team Time (1st 5) 1:36:55.9 | Spread (1st 5) 4:18.1 |
| 8, 13, 14, 56, 60, (70), (82) |
| Nate Allen, Ross Watson, Garrett Goolsby, Caleb Watt, Samuel Hobbs, (Nolan Watt), (Haven St. Jean) |
| 17:18.9, 18:19.3, 18:26.4, 21:14.3, 21:37.0, (22:28.6), (25:03.5) |
6 | 165 | Austin Hill Country Christian,
TX - Team Time (1st 5) 1:38:22.5 | Spread (1st 5) 2:57.4 |
| 11, 19, 37, 47, 51, (53), (59) |
| Hunter Masters, Justin Herring, Aiden Cline, Aaron Sass, David Herring, (Christian Mote), (Joshua Haung) |
| 17:56.3, 18:52.3, 19:59.0, 20:41.2, 20:53.7, (21:02.4), (21:35.0) |
7 | 166 | John Paul II (New Braunfels),
TX - Team Time (1st 5) 1:38:51.7 | Spread (1st 5) 5:04.8 |
| 10, 15, 29, 39, 73, (84), (86) |
| Josh Bennett, James Gilman, Joseph Kapavik, Everette Hodges, Nathanael Leopold, (David Sparks), (Tyler Gill) |
| 17:53.2, 18:33.5, 19:23.7, 20:03.3, 22:58.0, (25:44.7), (25:51.3) |
8 | 173 | Lutheran-North,
TX - Team Time (1st 5) 1:39:25.2 | Spread (1st 5) 2:33.5 |
| 18, 23, 30, 44, 58 |
| Michael Campbell, Will Graves, Caleb Wenz, Justice Wenz, Christian White |
| 18:51.2, 19:11.6, 19:33.8, 20:23.9, 21:24.7 |
9 | 196 | Lubbock Christian,
TX - Team Time (1st 5) 1:40:45.8 | Spread (1st 5) 2:55.9 |
| 12, 41, 42, 46, 55, (62), (63) |
| Zack Rogers, Austin Jackson, Eli Pruitt, Gerrit Richardson, Grant Paston, (Adam Branson), (Conner Harwood) |
| 18:18.0, 20:14.5, 20:18.5, 20:40.9, 21:13.9, (21:41.2), (21:43.6) |
10 | 274 | Vanguard,
TX - Team Time (1st 5) 1:47:17.8 | Spread (1st 5) 4:39.3 |
| 22, 35, 67, 72, 78, (85), (88) |
| Uriel Ibarra, Jacob Suchecki, Erik Knoll, Karch Knoll, Trey Hooker, (Alex Dietz), (Liam Dietz) |
| 19:09.2, 19:51.0, 21:53.8, 22:35.3, 23:48.5, (25:46.2), (29:35.4) |
11 | 277 | Northland Christian,
TX - Team Time (1st 5) 1:46:21.6 | Spread (1st 5) 2:47.4 |
| 32, 43, 65, 66, 71, (75), (76) |
| Aaron Barcio, Jack Farrell, Austin Broussard, Simon Fernandez, Caleb Anderson, (Brady Trieu), (Ian Wietstruck) |
| 19:46.1, 20:20.5, 21:49.4, 21:52.1, 22:33.5, (23:11.9), (23:12.2) |
12 | 282 | Veritas Academy,
TX - Team Time (1st 5) 1:46:31.2 | Spread (1st 5) 2:23.6 |
| 33, 48, 64, 68, 69, (74), (77) |
| Luke Bennett, Eli Thompson, Caleb Harrell, Zachary Hammer, Simon Sprouse, (Stadler Kirsten), (Will Lindner) |
| 19:47.1, 20:44.3, 21:48.2, 22:00.9, 22:10.7, (23:08.4), (23:13.5) |
13 | 372 | San Marcos Baptist Academy,
TX - Team Time (1st 5) 1:58:51.4 | Spread (1st 5) 4:20.2 |
| 49, 79, 80, 81, 83, (87) |
| Connor Irwin, Micah Burton, Garret Clairday, Westen Clairday, Fizzy (Fisayo) Ididapo, (Mason Loep) |
| 20:47.6, 24:06.5, 24:24.0, 24:25.5, 25:07.8, (26:53.3) |