1 | 42 | West Central Area,
MN - Team Time (1st 5) 1:01:47.5 | Spread (1st 5) 2:18.5 |
| 2, 3, 7, 12, 18 |
| Turner Carlson, Brendan Biss, Kyler Kastner, Tayven Franken, Reilly Mulroy |
| 11:34.0, 11:44.0, 12:03.0, 12:34.0, 13:52.5 |
2 | 44 | Wadena-Deer Creek,
MN - Team Time (1st 5) 1:01:40.6 | Spread (1st 5) 4:24.4 |
| 1, 5, 6, 8, 24 |
| Brennan Simmons, Carsen Sweeney, Lane Kaufman, Jack Halverson-Bucholz, Levi Nelson |
| 10:38.6, 11:51.3, 11:59.2, 12:08.5, 15:03.0 |
3 | 56 | Long Prairie-Grey Eagle,
MN - Team Time (1st 5) 1:02:58.0 | Spread (1st 5) 1:24.0 |
| 4, 10, 13, 14, 15, (16), (17) |
| John Paul Buntjer, Leevke Brunkhorst, Brayden Larson, Max Mitzel, Damien Lopez, (Gideon Bitz), (Caden Schultz) |
| 11:48.8, 12:23.2, 12:35.5, 12:57.7, 13:12.8, (13:25.2), (13:37.8) |
4 | 95 | A.B.E,
MN - Team Time (1st 5) 1:10:29.0 | Spread (1st 5) 3:54.3 |
| 9, 19, 20, 21, 26, (27) |
| Nathan Brethorst, Brock Bahls, Landyn Johnson, Cole Johnson, Ben Bui, (Lochlann Stevens) |
| 12:15.2, 13:55.1, 13:59.6, 14:09.6, 16:09.5, (17:26.2) |
5 | 109 | Ottertail Central,
MN - Team Time (1st 5) 1:16:35.8 | Spread (1st 5) 7:16.0 |
| 11, 22, 23, 25, 28 |
| Drew Robinson, Oliver Heggem, Ethan Sonju, Benji Sanmoogan, Nathan Sanmoogan |
| 12:33.8, 14:12.3, 14:39.2, 15:20.7, 19:49.8 |