1 | 32 | Ottertail Central,
MN - Team Time (1st 5) 1:05:07.2 | Spread (1st 5) 2:58.0 |
| 1, 2, 7, 9, 13, (16), (26) |
| Peter Newark, Talyn Setterholm, Gabe Lindstrom, Taydon Soma, Jack Robinson, (Mason Hoyt), (Cade Strege) |
| 11:31.6, 11:45.9, 13:34.2, 13:45.9, 14:29.6, (14:53.6), (16:33.9) |
2 | 36 | Breckenridge/Wahpeton,
MN - Team Time (1st 5) 1:06:53.9 | Spread (1st 5) 1:20.9 |
| 3, 4, 8, 10, 11, (29) |
| Troy Berndt, Charlie Ekren, Jack Ekren, Wyatt Stav, Logan Karlgaard, (Devan Diemert) |
| 12:34.5, 12:45.6, 13:45.8, 13:52.6, 13:55.4, (17:43.8) |
3 | 59 | Sauk Centre,
MN - Team Time (1st 5) 1:11:03.1 | Spread (1st 5) 2:03.2 |
| 5, 6, 12, 15, 21, (22), (27) |
| David Gilmore, Zaron Olmschenk, Noah Christen, Logan Wiehoff, Grant Boyer, (Kyle Blonigen), (Evan Peterson) |
| 13:17.1, 13:33.3, 14:10.0, 14:42.4, 15:20.3, (15:31.5), (16:39.8) |
4 | 107 | Pillager,
MN - Team Time (1st 5) 1:19:22.5 | Spread (1st 5) 3:45.5 |
| 14, 17, 20, 25, 31, (33) |
| Ian Dickinson, George Swanberg, Finnley Heisserer, Brooks Brichacek, Layne Adams, (Maximus Personius) |
| 14:39.2, 14:54.9, 15:15.8, 16:07.9, 18:24.7, (20:35.5) |
5 | 112 | Morris Area/Chokio-Alberta,
MN - Team Time (1st 5) 1:19:09.9 | Spread (1st 5) 2:41.7 |
| 18, 19, 23, 24, 28, (30), (32) |
| Wesley Richards, Aaron Baker, Charlie DeNeui, Spencer Lamberty, Cole Pederson, (Noah Cegla), (William Coler) |
| 14:57.7, 15:02.1, 15:38.1, 15:52.6, 17:39.4, (17:53.7), (18:25.7) |