1 | 29 | Bemidji,
MN - Team Time (1st 5) 1:08:20.7 | Spread (1st 5) 1:50.9 |
| 1, 3, 4, 9, 12, (13), (14) |
| Carson Maish, Will Termont, Hunter Heim, Moses Son, Sam Gifford, (Adam Allery), (Bjorn Krona) |
| 12:38.1, 13:33.8, 13:34.8, 14:05.0, 14:29.0, (14:34.4), (14:39.4) |
2 | 39 | Moorhead,
MN - Team Time (1st 5) 1:09:52.3 | Spread (1st 5) 37.2 |
| 5, 6, 7, 10, 11, (16), (17) |
| Brock Noyes, Lee Ellingsberg, Asher Gann, Jack Watzke, Austin Liebl, (Sam Grefsheim), (Cole Darling) |
| 13:41.8, 13:47.1, 13:52.6, 14:11.8, 14:19.0, (15:05.2), (15:08.9) |
3 | 80 | Detroit Lakes,
MN - Team Time (1st 5) 1:15:04.3 | Spread (1st 5) 1:24.8 |
| 8, 15, 18, 19, 20, (22), (23) |
| Jack Mears, Zach Carlson, Kael Cunningham, Aiden Lunde, Micah Barberg, (Bryce Porter), (Cael Schlauderhoff) |
| 14:01.9, 14:54.2, 15:15.8, 15:25.7, 15:26.7, (15:36.3), (16:15.5) |
4 | 98 | Thief River Falls,
MN - Team Time (1st 5) 1:23:34.2 | Spread (1st 5) 7:40.4 |
| 2, 21, 24, 25, 26, (27), (28) |
| Braydin Lund, Tyler Brouse, Spencer Hempel, Jack Krein, Collin Bottom, (Colin Bottem), (Noah Burkel) |
| 13:19.7, 15:32.5, 16:20.7, 17:21.2, 21:00.1, (21:14.7), (21:26.9) |