1 | 37 | Clute Brazoswood,
TX - Team Time (1st 5) 1:08:33.0 | Spread (1st 5) 1:23.4 |
| 1, 5, 8, 9, 14, (15), (16) |
| Sam Whitmarsh, Giovani Diaz, Diego Moya, Charles Patton, Trace Whitley, (Trevor Kuhlman), (Evan Andress) |
| 12:49.2, 13:35.2, 13:52.6, 14:03.4, 14:12.6, (14:13.3), (14:19.9) |
2 | 40 | LC Clear Springs,
TX - Team Time (1st 5) 1:08:34.0 | Spread (1st 5) 1:09.7 |
| 2, 3, 10, 12, 13, (17), (19) |
| Sean Gambrell, Caden Ryskoski, Ty Halligan, Aidan Stelly, Kyle Hoppie, (Ryan Lopez), (Christian Yeathermon) |
| 13:00.0, 13:10.0, 14:05.2, 14:09.1, 14:09.7, (14:21.8), (14:48.1) |
3 | 46 | LC Clear Falls,
TX - Team Time (1st 5) 1:09:18.6 | Spread (1st 5) 1:16.4 |
| 4, 6, 7, 11, 18 |
| Giovani Campos, Christopher Clift, Reece Negrete, James Simon, Cody Ayers |
| 13:10.4, 13:45.6, 13:48.7, 14:07.1, 14:26.8 |
4 | 110 | LC Clear Creek,
TX - Team Time (1st 5) 1:19:28.5 | Spread (1st 5) 1:40.3 |
| 20, 21, 22, 23, 24, (25), (26) |
| Hudson Elbert, Chase Sowell, Gabriel Velasco, Benjy Rendon, Holden Rich, (Jose Rendon), (Kohen Lankford) |
| 14:58.3, 15:11.0, 16:18.4, 16:22.2, 16:38.6, (16:45.7), (17:03.4) |