1 | 15 | Luverne,
MN - Team Time (1st 5) 1:17:49.1 | Spread (1st 5) 1:05.9 |
| 1, 2, 3, 4, 5, (6), (9) |
| Dalton DeSollar, Shane Berning, Tom Brown, Jack Baustian, Spencer Swier, (Cole Claussen), (Mark Robinson) |
| 14:49.3, 15:35.3, 15:44.1, 15:45.2, 15:55.2, (16:05.8), (16:29.3) |
2 | 49 | Montevideo,
MN - Team Time (1st 5) 1:25:52.7 | Spread (1st 5) 2:26.5 |
| 7, 8, 10, 11, 13, (16), (18) |
| Cole Reitan, John VanRavenswaay, Ibrahim Carson, Brett Smeins, William Bosch, (Seth Olson), (Matt Fragodt) |
| 16:17.1, 16:19.9, 16:59.5, 17:32.6, 18:43.6, (20:12.4), (21:36.4) |
3 | 77 | Breckenridge/Wahpeton,
MN - Team Time (1st 5) 1:41:11.7 | Spread (1st 5) 3:06.6 |
| 12, 14, 15, 17, 19, (20) |
| Jack Hirst, Tommy Stock, Nolan Lemna, Hunter Andle, Dominic Erickson, (Jake Snyder) |
| 18:33.4, 19:43.8, 19:58.8, 21:15.7, 21:40.0, (22:40.1) |