1 | 17 | Bloomington Jefferson,
MN - Team Time (1st 5) 57:35.0 | Spread (1st 5) 1:04.0 |
| 1, 2, 3, 5, 6, (8), (11) |
| Paul Cavanah, Hillary Makori, Timothy Lueth, Mark Kersey, Joshua Lueth, (Garrin Avaloz), (Joseph Holzman) |
| 10:57.0, 11:00.0, 11:40.0, 11:57.0, 12:01.0, (12:14.0), (12:34.0) |
2 | 42 | South St. Paul,
MN - Team Time (1st 5) 1:01:24.0 | Spread (1st 5) 1:08.0 |
| 4, 7, 9, 10, 12, (13), (15) |
| Hamza Hussein, Matthew Wincentsen, Sam Bade, Eli Winslow-brewer, Chandler Rosengren, (Anthony Tonda), (Gavin Christoffersen) |
| 11:44.0, 12:03.0, 12:19.0, 12:26.0, 12:52.0, (12:59.0), (13:01.0) |
3 | 82 | Richfield,
MN - Team Time (1st 5) 1:05:57.0 | Spread (1st 5) 26.0 |
| 13, 16, 17, 17, 19, (21), (23) |
| Nicholas Knutson, Juan Jose Di Graza, Alan Nguyen, Matthew Hughes, John Hughes, (Andrew Lybeck), (Andy Soto-Moreno) |
| 12:59.0, 13:07.0, 13:13.0, 13:13.0, 13:25.0, (13:44.0), (14:20.0) |
4 | 117 | Apple Valley,
MN - Team Time (1st 5) 1:13:35.5 | Spread (1st 5) 2:35.6 |
| 20, 22, 24, 25, 26, (27), (28) |
| Nicholas Schwartz, Luke Fischbach, Elijah Gordhamer, David Lawson, Riley Smith, (Camron Ghalici), (Khalil Begaye) |
| 13:27.4, 14:00.9, 15:01.0, 15:03.2, 16:03.0, (16:26.9), (16:32.9) |