1 | 45 | Mankato East,
MN - Team Time (1st 5) 1:06:55.3 | Spread (1st 5) 1:17.7 |
| 3, 4, 10, 13, 15, (21), (22) |
| Nathan Essler, Dayton Clobes, Aidan Burns, William Slotemaker, Ashton Lotton, (Landyn Bullerman), (Collin Pierskalla) |
| 12:39.6, 12:42.9, 13:46.2, 13:49.3, 13:57.3, (14:28.1), (14:40.0) |
2 | 51 | Jordan,
MN - Team Time (1st 5) 1:07:57.5 | Spread (1st 5) 4:05.9 |
| 1, 2, 7, 14, 27 |
| Wilson Menden, Brodie Barrett, Cullen Hyer, Domenek Williams, Ari Langheim |
| 12:10.3, 12:15.9, 13:19.6, 13:55.5, 16:16.2 |
3 | 63 | Hutchinson,
MN - Team Time (1st 5) 1:09:35.1 | Spread (1st 5) 1:12.7 |
| 5, 6, 16, 17, 19, (20), (23) |
| Kellen Karg, Grant Haglund, Broden Demere, Dylan Olson, Owen Schmalz, (Graham O'Neill), (Henry Jennisen) |
| 13:11.8, 13:17.9, 14:20.0, 14:20.9, 14:24.5, (14:24.9), (14:50.5) |
4 | 81 | Mankato West,
MN - Team Time (1st 5) 1:13:23.6 | Spread (1st 5) 3:07.3 |
| 8, 9, 11, 25, 28, (30), (31) |
| Kwayon Townsend, Cash Starke, Carter Lang, Liam Gernentz, Maxwell Hanson, (Conor Feehan), (Mason Meyers) |
| 13:25.9, 13:41.2, 13:46.4, 15:56.9, 16:33.2, (16:43.2), (16:55.8) |
5 | 109 | New Prague,
MN - Team Time (1st 5) 1:16:22.0 | Spread (1st 5) 2:47.7 |
| 12, 18, 24, 26, 29, (32), (33) |
| Jesse Amberson, Levin Wong, Lukas Holicky, Hayden Malecha, Ayden Hallberg, (Eric Holicky), (Colton Crabb) |
| 13:47.7, 14:24.2, 15:19.4, 16:15.3, 16:35.4, (17:30.3), (18:51.2) |