1 | 48 | Natoma,
KS - Team Time (1st 5) 1:36:41.1 | Spread (1st 5) 1:53.0 |
| 5, 6, 7, 11, 19, (23), (25) |
| Joey Raat, Bryce Ginther, Jacob Chambray, Dean Masters, Dylan Dorsey, (James Maupin), (Grady Dickerson) |
| 18:45.0, 18:58.0, 18:58.1, 19:22.0, 20:38.0, (21:22.0), (22:50.0) |
2 | 49 | Pike Valley,
KS - Team Time (1st 5) 1:33:56.7 | Spread (1st 5) 4:45.0 |
| 1, 2, 8, 18, 20 |
| Caden Callaway, Kameron Blanding, Dallas Looper, Andrew Blazek, Gabriel McGregor |
| 16:03.0, 17:48.0, 19:04.7, 20:13.0, 20:48.0 |
3 | 65 | Victoria,
KS - Team Time (1st 5) 1:37:58.0 | Spread (1st 5) 1:01.0 |
| 9, 12, 13, 14, 17 |
| Jacy Braun, Ryan Dreiling, Jacob Stoffel, Taylor Schmidtberger, Ryan Bleske |
| 19:10.0, 19:27.0, 19:34.0, 19:36.0, 20:11.0 |
4 | 83 | Quinter,
KS - Team Time (1st 5) 1:42:31.0 | Spread (1st 5) 4:28.0 |
| 4, 10, 20, 22, 27 |
| Nicholas Wente, Jesse Roesch, Zac Funk, Brice Hackler, Joshua Cassi |
| 18:37.0, 19:11.0, 20:48.0, 20:50.0, 23:05.0 |
5 | 84 | Stockton,
KS - Team Time (1st 5) 1:43:21.0 | Spread (1st 5) 4:22.0 |
| 3, 15, 16, 24, 26, (28) |
| Reed Stephens, Cayden Conyac, Christian Hamel, DJ Wise, Ethan Hamel, (Casey Deutscher) |
| 18:30.0, 20:04.0, 20:06.0, 21:49.0, 22:52.0, (23:43.0) |