| 1 | 36 | Westlake Academy,
TX - Team Time (1st 5) 1:33:02.1 | Spread (1st 5) 3:31.9 |
| 1, 2, 5, 12, 16, (18), (20) |
| Cooper Cawthra, Daniel Spicer, Samuel Febres, Nicolas Bellinger, Luke Bertaux, (Zach Richmond), (Connor Kraska) |
| 16:52.0, 17:27.6, 18:25.9, 19:52.7, 20:23.9, (20:35.5), (20:48.4) |
| 2 | 58 | Christian Life Prep,
TX - Team Time (1st 5) 1:37:41.9 | Spread (1st 5) 2:56.7 |
| 3, 4, 11, 17, 23, (26), (33) |
| Noah Scheffler, Caleb Scheffler, Grayson Winchester, Ford Winchester, Luke Timmerman, (Tyler Hellstern), (Andrew Erne) |
| 18:10.0, 18:10.8, 19:49.4, 20:25.0, 21:06.7, (22:11.2), (22:42.3) |
| 3 | 96 | Victory Baptist Academy,
TX - Team Time (1st 5) 1:44:34.3 | Spread (1st 5) 5:29.2 |
| 7, 9, 10, 24, 46, (64) |
| Jayden Smith, Lahndyn Morris, Colby Smith, Justin McAffee, Joey DePorter, (Ben Thomas) |
| 19:09.7, 19:43.2, 19:44.5, 21:18.0, 24:38.9, (28:23.9) |
| 4 | 129 | Wylie Prep,
TX - Team Time (1st 5) 1:49:12.0 | Spread (1st 5) 3:50.2 |
| 6, 28, 29, 31, 35, (65), (67) |
| Zachary Renyer, Michael Wilcox, Seth Dowdle, James Wood, William Davidson, (Caleb Beem), (Cameron Conard) |
| 18:55.8, 22:25.3, 22:30.3, 22:34.6, 22:46.0, (28:33.2), (30:31.5) |
| 5 | 142 | Newman International (Arlington),
TX - Team Time (1st 5) 1:50:31.1 | Spread (1st 5) 5:34.1 |
| 8, 19, 21, 45, 49, (51), (52) |
| Colby Becker, Josh Sillers, Jose Garcia, Dillon Gabehart, Dillon O'bannon, (David Gallegos), (Jesse Powell) |
| 19:20.3, 20:46.8, 20:52.6, 24:37.0, 24:54.4, (25:23.6), (25:32.5) |
| 6 | 169 | Faith Lutheran,
TX - Team Time (1st 5) 1:54:13.3 | Spread (1st 5) 2:26.0 |
| 25, 30, 36, 37, 41, (47), (48) |
| Slade Leicht, Micah Cumming, Lance Kiango, John Merritt, Ateet Ghale, (Nathan Kieser), (Nathan Leicht) |
| 21:28.4, 22:33.1, 22:52.3, 23:25.1, 23:54.4, (24:49.2), (24:54.3) |
| 7 | 170 | UME Prep Academy,
TX - Team Time (1st 5) 1:54:41.0 | Spread (1st 5) 5:56.6 |
| 13, 22, 40, 42, 53, (55), (66) |
| Matthew Mannix, William Horton, Zack Johnson, Andrew Horton, Isaac Perez, (Nathan Kornelsen), (James Coulter) |
| 19:59.5, 20:58.8, 23:43.2, 24:03.4, 25:56.1, (26:09.0), (29:10.3) |
| 8 | 195 | North Dallas Adventist Academy,
TX - Team Time (1st 5) 1:58:22.2 | Spread (1st 5) 6:18.3 |
| 14, 32, 43, 50, 56, (60), (63) |
| Joshua Pinchback, Franklin Michael, Sam Rodriguez, Daniel Johnson, Johnny Pena, (Gavin Cox), (Chris Johnson) |
| 20:07.3, 22:39.0, 24:05.9, 25:04.4, 26:25.6, (26:55.5), (27:54.6) |
| 9 | 199 | Trinity Basin Titan Academy,
TX - Team Time (1st 5) 1:59:06.2 | Spread (1st 5) 6:23.6 |
| 15, 34, 38, 54, 58, (59), (62) |
| Connor Cassidy, Alex Kline, Sheldon Crowe, Dillon Guthrie, Caleb Brooks, (Chris Lawrence), (Elijah Snider) |
| 20:17.1, 22:45.0, 23:25.7, 25:57.7, 26:40.7, (26:55.4), (27:35.6) |
| 10 | 228 | Burton Adventist Academy,
TX - Team Time (1st 5) 2:03:48.5 | Spread (1st 5) 4:41.7 |
| 27, 39, 44, 57, 61, (68) |
| Dillon Todd, Angel Castillo, Jose Martinez, Fang Yu Chen, David Mvundura, (Seth Wallack) |
| 22:18.6, 23:40.5, 24:18.2, 26:30.9, 27:00.3, (30:52.6) |