1 | 32 | Westlake Academy,
TX - Team Time (1st 5) 1:03:15.4 | Spread (1st 5) 38.5 |
| 3, 4, 6, 9, 10, (13), (27) |
| Archie Krieger, Charlie Knutowski, Lucius Marshi, Mateo Briseno, William Campbell, (Noah Eastman), (Aiden Fox) |
| 12:17.9, 12:24.4, 12:43.8, 12:52.9, 12:56.4, (13:12.1), (14:17.5) |
2 | 57 | High Point Academy,
TX - Team Time (1st 5) 1:05:19.0 | Spread (1st 5) 1:10.0 |
| 5, 7, 12, 16, 17, (23), (37) |
| Chase Tucker, Craig Reed, Gage Pike, Robert Reid, Kyle Reid, (Josh Marriott), (Joshua Frazier) |
| 12:27.0, 12:46.0, 13:11.0, 13:18.0, 13:37.0, (14:03.0), (15:40.5) |
3 | 71 | Victory Christian Academy,
TX - Team Time (1st 5) 1:06:07.7 | Spread (1st 5) 2:21.6 |
| 1, 14, 15, 19, 22, (24), (28) |
| Jaylen Donald, Micah Luman, Matt Garland, Chaston Bible, Matthew Forgey, (Colton Gunter), (Gavan Call) |
| 11:41.3, 13:12.3, 13:15.7, 13:55.5, 14:02.9, (14:04.6), (14:26.8) |
4 | 91 | Open Door Christian,
TX - Team Time (1st 5) 1:08:49.4 | Spread (1st 5) 3:48.6 |
| 2, 8, 11, 31, 39 |
| Lucas Todd, Nolan Wankowicz, Caleb Bishop, Braxton Barnett, Matthew Oglesby |
| 12:10.7, 12:49.4, 12:57.0, 14:53.0, 15:59.3 |
5 | 152 | Fort Worth Academy,
TX - Team Time (1st 5) 1:18:42.5 | Spread (1st 5) 7:29.8 |
| 18, 21, 29, 33, 51, (52) |
| Jackson Simmons, James Lopez, Grant Carter, Zadok Rand, Jackson McCollum, (Joshua Newman) |
| 13:50.4, 14:00.4, 14:27.6, 15:03.9, 21:20.2, (21:35.4) |
6 | 158 | St. Paul Lutheran Fort Worth,
TX - Team Time (1st 5) 1:14:39.0 | Spread (1st 5) 1:37.5 |
| 25, 26, 34, 35, 38, (42), (43) |
| Gavin Slade, Henry Goodrich, Luke Schwarz, Tristan Bender, Connor Bender, (Brody Tornberg), (Luke Yount) |
| 14:08.6, 14:12.1, 15:07.4, 15:24.8, 15:46.1, (16:26.9), (16:29.7) |
7 | 169 | Flint Academy,
TX - Team Time (1st 5) 1:16:49.4 | Spread (1st 5) 2:28.8 |
| 20, 32, 36, 40, 41, (46), (47) |
| John Pettigrew, Halen Medrano, Caleb McNeely, Ethan Huebotter, Ethan Cubitt, (Gabriel Cameron), (Brennan Hardy) |
| 13:56.3, 15:00.4, 15:27.7, 15:59.9, 16:25.1, (17:22.5), (17:45.8) |
8 | 216 | Heritage Christian Academy,
TX - Team Time (1st 5) 1:26:41.6 | Spread (1st 5) 5:16.1 |
| 30, 44, 45, 48, 49, (50) |
| Wesley Peters, Christopher Johnson, Julian Barona, Joshua Thirey, Maddox McClearin, (Gabriel Marquez) |
| 14:39.0, 17:03.0, 17:06.3, 17:58.2, 19:55.1, (20:22.2) |