1 | 28 | St. James,
MN - Team Time (1st 5) 1:11:27.9 | Spread (1st 5) 48.8 |
| 1, 4, 6, 8, 9, (12), (16) |
| Troy Parulski, Jackson Miest, Juan Castaneda, Marco Crispin, Mauricio Vite, (Ben Foss), (Gustavo Martinez) |
| 13:52.3, 14:00.0, 14:16.6, 14:37.9, 14:41.1, (15:21.1), (15:59.8) |
2 | 59 | Fairmont,
MN - Team Time (1st 5) 1:16:28.9 | Spread (1st 5) 2:59.3 |
| 3, 7, 10, 18, 21, (31) |
| William Saari, Connor Artner, Tony Ortega, Tyrell Zieske, Alex Cruz, (Gavin Artner) |
| 13:58.0, 14:29.6, 14:49.9, 16:14.1, 16:57.3, (17:57.9) |
3 | 86 | Belle Plaine,
MN - Team Time (1st 5) 1:20:17.2 | Spread (1st 5) 3:23.3 |
| 5, 11, 15, 27, 28, (32), (36) |
| Drew Hastings, Emmett Gerres, Ben Hunsader, Kevin He, Adam Stiemke, (Connor Mulroy), (Austin Eyrich) |
| 14:13.8, 14:58.5, 15:53.0, 17:34.8, 17:37.1, (18:08.8), (18:37.5) |
| 86 | Blue Earth Area,
MN - Team Time (1st 5) 1:21:42.1 | Spread (1st 5) 3:31.1 |
| 2, 14, 22, 23, 25, (39), (40) |
| Grant Strukel, Angel Martinez, Damion Mahlstedt, Cameron Germain, Carson Strukel, (Nick Blum), (James Greer) |
| 13:53.2, 15:50.3, 17:15.4, 17:18.9, 17:24.3, (21:10.2), (21:58.3) |
5 | 114 | WEM/JWP,
MN - Team Time (1st 5) 1:24:28.6 | Spread (1st 5) 2:58.2 |
| 13, 17, 19, 30, 35, (38) |
| Brennan Hoehn, Tucker Rients, Landon Dimler, Zachary Groh, Kolin Rients, (Deacon Dahlberg) |
| 15:34.7, 16:06.0, 16:18.4, 17:56.6, 18:32.9, (20:44.3) |
6 | 132 | LeSueur-Henderson,
MN - Team Time (1st 5) 1:27:45.8 | Spread (1st 5) 1:37.3 |
| 20, 24, 26, 29, 33, (34), (37) |
| Trace Edmondson, Xerxes Machtemes, Sam Menne, Noah Koller, Ethan Stieger, (Seth Hardel), (Tanner Hartmann) |
| 16:44.5, 17:23.3, 17:33.9, 17:42.3, 18:21.8, (18:25.2), (20:42.3) |