1 | 23 | Ottertail Central,
MN - Team Time (1st 5) 1:07:33.1 | Spread (1st 5) 1:13.0 |
| 2, 3, 4, 5, 9, (11), (17) |
| Kale Misegades, Talyn Setterholm, Peter Newark, Dawson Bushman, Aidan Heggem, (Bradyn Roisum), (Braxtyn Cameron) |
| 13:07.0, 13:13.0, 13:17.0, 13:36.1, 14:20.0, (14:25.0), (14:55.1) |
2 | 34 | Osakis,
MN - Team Time (1st 5) 1:09:02.2 | Spread (1st 5) 1:48.1 |
| 1, 6, 7, 8, 12 |
| Zackery Bruder, Reggie George, Kaleb Helberg, Trenton VanNyhuis, Austin Dickinson |
| 12:44.3, 13:38.5, 13:48.6, 14:18.4, 14:32.4 |
3 | 78 | Holdingford,
MN - Team Time (1st 5) 1:15:16.0 | Spread (1st 5) 1:15.1 |
| 10, 14, 15, 19, 20, (22), (23) |
| Hayden Bechtold, Owen Klisch, Nicholas Guthrie, Phillip Lampert, Mason Lichy, (Tom Heitzman), (Brayden Mack) |
| 14:23.4, 14:47.0, 14:48.8, 15:38.3, 15:38.5, (16:02.6), (16:13.4) |
4 | 92 | Long Prairie-Grey Eagle,
MN - Team Time (1st 5) 1:17:28.4 | Spread (1st 5) 1:56.3 |
| 13, 16, 18, 21, 24, (25), (26) |
| Caiden Frerichs, Evan Flan, William Schultz, Dirk Fellbaum, Justin Houdek, (Caden Schultz), (Blake Schultz) |
| 14:40.3, 14:52.3, 15:37.8, 15:41.4, 16:36.6, (16:43.8), (21:52.6) |