1 | 61 | Trinity Christian Addison,
TX - Team Time (1st 5) 1:08:35.0 | Spread (1st 5) 1:04.0 |
| 5, 10, 11, 12, 23, (32), (35) |
| Dawson Chaffin, Sam Brown, Logan Rock, Jonathan Chock, Jason Yang, (Mason Sonju), (Connor Dewey) |
| 13:22.0, 13:30.0, 13:34.0, 13:43.0, 14:26.0, (14:56.0), (15:03.0) |
2 | 86 | Providence Christian,
TX - Team Time (1st 5) 1:10:04.0 | Spread (1st 5) 1:42.0 |
| 7, 8, 9, 26, 36, (36), (59) |
| Brandon Beller, Warren Peterie, Alex Ryan, Luke Stone, Brock Wyma, (Boone Simms), (Isaac Pettinger) |
| 13:26.0, 13:28.0, 13:29.0, 14:33.0, 15:08.0, (15:08.0), (17:56.0) |
3 | 89 | Brentwood Christian,
TX - Team Time (1st 5) 1:10:34.4 | Spread (1st 5) 1:33.2 |
| 2, 14, 15, 27, 31, (57) |
| Michael Milicia-Frazer, Brecken Lee, Jack Leidlien, Cade Young, Isaac Stanglin, (Caleb Riley) |
| 13:18.3, 13:52.2, 13:57.9, 14:34.5, 14:51.5, (17:23.1) |
4 | 101 | Ovilla Christian,
TX - Team Time (1st 5) 1:11:08.0 | Spread (1st 5) 47.0 |
| 13, 20, 21, 22, 25, (36), (46) |
| Noah Bogado, Junior Suarez, Ethan Brown, Micah Fitch, Noah Whorton, (Mark Nicholas), (Zack Johnson) |
| 13:44.0, 14:11.0, 14:20.0, 14:22.0, 14:31.0, (15:08.0), (15:54.0) |
5 | 111 | Prince of Peace Christian,
TX - Team Time (1st 5) 1:11:58.0 | Spread (1st 5) 54.0 |
| 16, 16, 18, 28, 33, (41), (42) |
| Will Hawk, Truett Mize, Will Tobaben, Ian McCraken, Cannon Sharp, (Luke Berg), (Rohnan Mech) |
| 14:06.0, 14:06.0, 14:09.0, 14:37.0, 15:00.0, (15:21.0), (15:22.0) |
6 | 131 | Bishop Dunne Catholic,
TX - Team Time (1st 5) 1:11:22.5 | Spread (1st 5) 4:12.0 |
| 1, 3, 40, 43, 44, (45), (66) |
| Johnathan Cantu (OLPH), Liam Robbins, Carter Kriska, David Lopez (OLPH), Marco Saurez (OLPH), (Christian Hilliard), (Sammy Hymes) |
| 11:33.1, 13:19.4, 15:16.2, 15:28.7, 15:45.1, (15:46.6), (19:07.3) |
7 | 168 | Cambridge,
TX - Team Time (1st 5) 1:17:34.0 | Spread (1st 5) 5:35.0 |
| 4, 24, 30, 47, 63, (72), (73) |
| Christian Cortez, Gibson Spurr, Noah Long, Patrick White, Matthew Quiram, (John Little), (Jack Jackson) |
| 13:20.0, 14:27.0, 14:50.0, 16:02.0, 18:55.0, (23:12.0), (23:52.0) |
8 | 207 | Ann and Nate Levine Academy,
TX - Team Time (1st 5) 1:18:56.0 | Spread (1st 5) 2:49.0 |
| 19, 33, 49, 52, 54, (55), (56) |
| Reese Parker, Alek Pearlman, Brendan Bernstein, Daniel Kaplan, Jacob Grossfeld, (Ryan Goldstein), (Eliov Yona) |
| 14:10.0, 15:00.0, 16:09.0, 16:38.0, 16:59.0, (17:03.0), (17:10.0) |
9 | 253 | Good Shepherd (Dallas),
TX - Team Time (1st 5) 1:23:07.0 | Spread (1st 5) 2:48.0 |
| 39, 50, 51, 53, 60, (61), (67) |
| Nick Kowalske, Heath Dutcher, Max Ingrum, Donoven Francis, Benjamin Yi, (Evan Brown), (Matthew Bridges) |
| 15:11.0, 16:23.0, 16:36.0, 16:58.0, 17:59.0, (18:05.0), (19:30.0) |
10 | 266 | Carrollton Christian,
TX - Team Time (1st 5) 1:32:58.0 | Spread (1st 5) 9:25.0 |
| 5, 62, 63, 65, 71 |
| Aleksander Was, Gabriel Medina, Ashton Young, Jordan Daryanani, Gavin Gajraj |
| 13:22.0, 18:51.0, 18:55.0, 19:03.0, 22:47.0 |
11 | 272 | St. John Paul II Catholic School,
TX - Team Time (1st 5) 1:27:58.8 | Spread (1st 5) 5:17.7 |
| 29, 48, 58, 68, 69, (70) |
| Erick Lara, Erich Esqueda, Eli Blasini, Fernando Gutierrez, Gabriel Yeung, (Santiago Weiland) |
| 14:46.3, 16:02.8, 17:25.0, 19:40.7, 20:04.0, (20:27.8) |