1 | 21 | Tongue River,
WY - Team Time (1st 5) 1:30:14.0 | Spread (1st 5) 2:52.6 |
| 1, 2, 5, 6, 7, (9), (11) |
| Wyatt Ostler, Al Spotted, Caleb Volmer, Isaiah Cotes, Camden Kilbride, (Caleb Vollmer), (Michael Barron) |
| 16:21.1, 16:45.5, 18:49.2, 19:04.5, 19:13.7, (19:40.9), (19:46.7) |
2 | 69 | Pine Bluffs,
WY - Team Time (1st 5) 1:39:52.5 | Spread (1st 5) 1:01.5 |
| 8, 13, 14, 15, 19, (20), (24) |
| Dylan Ashworth, Ethan Norris, Logan Stockton, Clay James, Cody Paisecki, (Elliot Anderson), (Xavier Wilson) |
| 19:32.4, 19:49.7, 19:51.3, 20:05.2, 20:33.9, (20:50.6), (20:58.6) |
3 | 76 | Glenrock,
WY - Team Time (1st 5) 1:38:49.8 | Spread (1st 5) 4:32.5 |
| 3, 4, 17, 23, 29, (31) |
| John Halvorsen, James Halvorsen, Joel Bryan, Ayden Moulton, Gavin Zeiger, (Owen Caldwell) |
| 17:19.2, 18:27.1, 20:16.6, 20:55.2, 21:51.7, (22:18.3) |
4 | 120 | Sundance,
WY - Team Time (1st 5) 1:46:05.8 | Spread (1st 5) 1:13.4 |
| 18, 21, 26, 27, 28, (35) |
| Andrew Davis, Angel Villegas, Holden Ayer, Kort Mclaughlin, Wyatt Flahaven, (Kyten Johnson) |
| 20:29.1, 20:53.1, 21:30.4, 21:30.7, 21:42.5, (22:59.9) |
5 | 125 | Wright,
WY - Team Time (1st 5) 1:47:54.6 | Spread (1st 5) 3:10.2 |
| 12, 16, 30, 33, 34, (36), (37) |
| Dolan Glasser, Billy Hall, Jorge Reyes, Hayden Vrooman, Jacob Vasquez, (Hayden Mackenzie), (Jesse Krieter) |
| 19:49.1, 20:07.2, 22:09.0, 22:50.0, 22:59.3, (24:07.8), (24:30.1) |
6 | 127 | Thermopolis,
WY - Team Time (1st 5) 1:51:36.6 | Spread (1st 5) 7:36.2 |
| 10, 22, 25, 32, 38 |
| Jubal Wagler, Jesse Rodriguez, Seth Needham, Isaac Robinson, Joseph Crow |
| 19:42.6, 20:53.9, 20:59.3, 22:42.0, 27:18.8 |