1 | 50 | Weatherford Christian,
TX - Team Time (1st 5) 1:38:05.7 | Spread (1st 5) 2:01.7 |
| 1, 5, 10, 11, 23, (35), (46) |
| Jordan Hagood, Drew Meeks, Joshua Smith, Luke Smith, Ben Meeks, (Brett Fields), (Preston Hornick) |
| 18:33.0, 19:32.0, 19:41.0, 19:45.0, 20:34.7, (21:39.0), (22:34.0) |
2 | 59 | Granbury North Central Texas Academy,
TX - Team Time (1st 5) 1:39:45.9 | Spread (1st 5) 1:10.0 |
| 4, 6, 14, 16, 19, (24), (28) |
| Austin Ngalia, Augustine Ngalia, Jonathan Mtoke, Noe Tchouamo, Marko Kovacevic, (Matija Andjelkovic), (Aleksa Pesic) |
| 19:18.4, 19:32.2, 20:07.4, 20:19.5, 20:28.4, (20:35.0), (20:55.5) |
3 | 118 | Bracken Christian,
TX - Team Time (1st 5) 1:43:30.3 | Spread (1st 5) 2:31.1 |
| 3, 20, 26, 33, 36, (48), (67) |
| Matthew Ray, Christopher Riccione, Ethan Jacks, Hunter Mitchell stirm, Isaiah Stirm, (Nakalanga Paul), (Michael Ray) |
| 19:14.4, 20:30.1, 20:44.7, 21:15.6, 21:45.5, (22:43.6), (26:37.7) |
4 | 130 | Cornerstone Christian (San Angelo),
TX - Team Time (1st 5) 1:47:47.3 | Spread (1st 5) 7:17.5 |
| 9, 15, 17, 21, 68 |
| Blake Johnson, Cody Enck, Seth Hernandez, Reagan McQueen, Jackson McQueen |
| 19:40.7, 20:15.9, 20:20.6, 20:31.9, 26:58.2 |
5 | 153 | Faith Academy (Bellville),
TX - Team Time (1st 5) 1:48:03.5 | Spread (1st 5) 4:43.0 |
| 8, 12, 37, 39, 57, (59) |
| Josh Poorman, Miguel Guerrero, Luke Potter, Eric Carlin, Brody Schiller, (Taylor Hetzel) |
| 19:40.0, 19:54.0, 21:48.4, 22:18.1, 24:23.0, (24:28.7) |
6 | 155 | St Mary's,
TX - Team Time (1st 5) 1:46:51.1 | Spread (1st 5) 3:24.2 |
| 2, 32, 34, 43, 44, (58) |
| Paxton Tucker, Daniel Garcia, Ben Kubicek, Sam Metzler, Korey Glover, (Anthony Rowe) |
| 19:08.1, 21:12.9, 21:27.1, 22:30.7, 22:32.3, (24:26.5) |
7 | 183 | Legacy Christian Academy,
TX - Team Time (1st 5) 1:49:43.7 | Spread (1st 5) 3:10.8 |
| 18, 25, 41, 47, 52, (55), (66) |
| Damian Davenport, Parker Wilson, Kias Simmons Simmons, Matthew Drew, Daniel Garza, (Aaron Onofre), (Ryan Wilson) |
| 20:24.1, 20:37.8, 22:29.7, 22:37.2, 23:34.9, (24:19.0), (26:21.9) |
8 | 187 | Covenant Academy,
TX - Team Time (1st 5) 1:51:19.1 | Spread (1st 5) 5:47.5 |
| 13, 22, 42, 45, 65, (69), (70) |
| Daniel Archer, Chris Keith, Joaquin Rivera, Peter Leblanc, Ryan Patterson, (Austin Perrodin), (Charlie Miggins) |
| 19:57.0, 20:34.0, 22:30.6, 22:33.0, 25:44.5, (27:12.0), (27:16.0) |
9 | 202 | River City Believers Academy,
TX - Team Time (1st 5) 1:55:28.7 | Spread (1st 5) 9:01.0 |
| 7, 30, 38, 54, 73 |
| Trevor Ebarb, Hudson McGuire, Jackson Conant, Robert Shuey, Douglas Good |
| 19:35.3, 21:02.6, 22:08.5, 24:06.0, 28:36.3 |
10 | 220 | Wichita Christian,
TX - Team Time (1st 5) 1:53:43.2 | Spread (1st 5) 3:40.4 |
| 27, 31, 49, 53, 60 |
| Griffin Messer, Hector Fino, Dalyn Miller, Noah Crittenden, William Heyen |
| 20:53.9, 21:11.1, 23:00.7, 24:03.2, 24:34.3 |
11 | 274 | Community Christian (Orange),
TX - Team Time (1st 5) 2:03:09.9 | Spread (1st 5) 6:36.0 |
| 29, 40, 62, 71, 72, (74) |
| Luke Pennington, Jacob Carter, Nate (Nathaniel) Willett, Macy Leblanc, Tyler Duke, (Brendan Sylestine) |
| 21:00.0, 22:22.5, 24:43.6, 27:27.8, 27:36.0, (42:27.1) |
12 | 281 | Fredericksburg Heritage,
TX - Team Time (1st 5) 2:00:18.1 | Spread (1st 5) 1:31.9 |
| 50, 51, 56, 61, 63, (64) |
| Jonathan Hoermann, Lane Sawtelle, Harley Pedregon, Noah Given, Ben Ashley, (Finn Sawtelle) |
| 23:12.8, 23:21.8, 24:19.2, 24:39.6, 24:44.7, (25:39.3) |