1 | 19 | Nederland,
TX - Team Time (1st 5) 1:24:15.0 | Spread (1st 5) 2:26.0 |
| 1, 2, 3, 4, 9, (13), (15) |
| Layne Smith, Trenten Fulk, Justin Donovan, Ryan Roebuck, Nathan Montondon, (Adam Cessna), (Daniel Mullins) |
| 15:52.0, 16:16.0, 16:49.0, 17:00.0, 18:18.0, (18:54.0), (18:56.2) |
2 | 60 | Orange Little Cypress-Mauriceville,
TX - Team Time (1st 5) 1:32:56.9 | Spread (1st 5) 2:34.8 |
| 5, 7, 12, 17, 19, (30), (40) |
| Aaron Lilly, James Armstrong, Logan Morris, Travis White, Justin Ward, (Michael Chen), (Gage Archer) |
| 17:15.0, 17:47.0, 18:28.1, 19:37.0, 19:49.8, (21:14.2), (23:34.2) |
3 | 82 | Livingston,
TX - Team Time (1st 5) 1:36:31.1 | Spread (1st 5) 1:56.6 |
| 8, 14, 18, 20, 22, (24), (27) |
| Carlos Davalos, Miquel Ramirez, Colton Parker, Reece Whitt, Damon Wallace, (Levi Stanley), (Dominck Gennuso) |
| 18:03.2, 18:54.2, 19:41.7, 19:52.2, 19:59.8, (20:04.9), (20:31.0) |
4 | 118 | Lumberton,
TX - Team Time (1st 5) 1:42:00.9 | Spread (1st 5) 5:03.7 |
| 10, 11, 25, 33, 39, (44) |
| Bryant Carruth, Parker Blain, Justin Curewitz, Jesse Bellow, Jaden Barrett, (Jonathan Mora) |
| 18:19.0, 18:22.0, 20:08.2, 21:49.0, 23:22.7, (27:28.0) |
5 | 123 | Port Neches-Groves,
TX - Team Time (1st 5) 1:42:58.6 | Spread (1st 5) 4:32.3 |
| 6, 16, 32, 34, 35 |
| Bryan Johnson, Garette Drummond, Trey Keys, Mason Stewart, T.J. Milan |
| 17:42.9, 19:04.3, 21:41.2, 22:15.0, 22:15.2 |
6 | 151 | Beaumont Ozen(2018 merge w Central to form United),
TX - Team Time (1st 5) 1:47:24.1 | Spread (1st 5) 3:26.2 |
| 21, 28, 29, 36, 37, (38), (43) |
| Alfred Darby, Cameron Frank, Robert Landor, Ronnie Ceasar, Deontate Bailey, (Brandon Green), (Latreveon Austin) |
| 19:54.9, 20:41.6, 20:43.2, 22:43.3, 23:21.1, (23:21.3), (23:56.8) |
7 | 163 | Beaumont Central(2018 merge w Ozen to form United),
TX - Team Time (1st 5) 1:49:13.4 | Spread (1st 5) 3:40.4 |
| 23, 26, 31, 41, 42 |
| Jaylon Boudreaux, Eric Phillips, Oreceus Edwards, Allante Green, Kendrick LeBlanc |
| 20:02.4, 20:11.9, 21:36.1, 23:40.2, 23:42.8 |