1 | 27 | Geneva,
TX - Team Time (1st 5) 1:29:12.9 | Spread (1st 5) 2:37.7 |
| 1, 3, 4, 9, 10, (12), (15) |
| Jacob Ryan, Logan Ward, Jack Clifford, Kade Leeder, Christian Lipe, (Connor Travis), (Christopher Budde) |
| 16:17.4, 17:33.2, 17:33.9, 18:53.3, 18:55.1, (19:12.3), (19:42.4) |
2 | 68 | First Baptist Academy,
TX - Team Time (1st 5) 1:37:03.8 | Spread (1st 5) 2:19.8 |
| 5, 11, 14, 17, 21, (37), (52) |
| Caelan King, Jordan Zaruba, Joshua Baker, Storm Munoz, Nathan Vickery, (Aaron Maldonado), (Dustin Green) |
| 18:03.0, 19:04.8, 19:27.0, 20:06.2, 20:22.8, (22:21.8), (24:24.7) |
3 | 130 | Providence Classical,
TX - Team Time (1st 5) 1:44:38.3 | Spread (1st 5) 5:17.9 |
| 6, 22, 28, 29, 45 |
| Landon Martin, Grant Chesser, Logan Henneke, Alan Songer, Alexander Kauffman |
| 18:04.1, 20:23.9, 21:20.4, 21:27.9, 23:22.0 |
4 | 136 | Regents Academy,
TX - Team Time (1st 5) 1:44:15.8 | Spread (1st 5) 6:24.9 |
| 2, 20, 34, 39, 41 |
| Will Young, Aaron Bryant, Timothy Marshall, Ali Hosseinpour, Mitchell Henry |
| 16:24.4, 20:22.1, 22:14.3, 22:25.7, 22:49.3 |
5 | 144 | Northstar,
TX - Team Time (1st 5) 1:47:02.7 | Spread (1st 5) 2:31.5 |
| 16, 27, 30, 33, 38, (56), (57) |
| Timothy Clifford, AJ Knickerbocker, Marcus Ross, Shahin Soltanian, Austin Ploetz, (Larry Baker), (John Drake) |
| 19:50.5, 21:11.9, 21:31.3, 22:07.0, 22:22.0, (26:24.0), (26:56.0) |
6 | 149 | Woodlands Prep,
TX - Team Time (1st 5) 1:46:44.8 | Spread (1st 5) 4:31.5 |
| 8, 23, 36, 40, 42, (47), (51) |
| Douglas Begin, Bradon Hodges, Andrew Gonzalez, Siddarth Rumalla, Taylor Latin, (Quinn Hayes), (Frank Pounds) |
| 18:20.0, 20:29.1, 22:19.6, 22:44.6, 22:51.5, (23:47.0), (24:24.3) |
7 | 153 | Legacy Christian Academy,
TX - Team Time (1st 5) 1:49:55.6 | Spread (1st 5) 7:31.7 |
| 7, 13, 24, 54, 55 |
| Zachary Gaitan, Samuel Sudolcan, Daniel Sudolcan, Stephen Lerma, Russell Sorrow |
| 18:18.4, 19:20.6, 20:39.8, 25:46.7, 25:50.1 |
8 | 175 | John Paul II (New Braunfels),
TX - Team Time (1st 5) 1:56:22.6 | Spread (1st 5) 9:56.2 |
| 18, 25, 31, 43, 58 |
| Raoul Bascon, Bryce Cardwell, Paul Mueller, Aiden Joey Margritz, Robert Trey Whitworth |
| 20:17.8, 21:04.9, 21:50.9, 22:55.0, 30:14.0 |
9 | 178 | Christ the King,
TX - Team Time (1st 5) 1:52:34.7 | Spread (1st 5) 5:04.9 |
| 19, 26, 32, 48, 53 |
| Joseph Pekowski, Joshua Pekowski, Samuel DeLeon, Bryce Waight, Tristan Martinez |
| 20:18.3, 21:08.6, 21:55.9, 23:48.7, 25:23.2 |
10 | 223 | Selwyn,
TX - Team Time (1st 5) 1:57:09.5 | Spread (1st 5) 1:56.9 |
| 35, 43, 46, 49, 50 |
| Austin Stride, Wes Stenovitch, Jimmy Chism, Sheldon Jeffcoat, Tony Mason |
| 22:15.1, 22:55.0, 23:36.9, 24:10.5, 24:12.0 |