1 | 22 | St. Agnes,
MN - Team Time (1st 5) 1:03:57.0 | Spread (1st 5) 49.0 |
| 1, 2, 5, 6, 8, (11), (17) |
| Luke Brezny, Paul March, Thomas Stokman, Joseph Williams, Matthew Bettencourt, (Brian Donnelly), (Albert Buss) |
| 12:22.0, 12:24.0, 12:54.0, 13:06.0, 13:11.0, (13:33.0), (14:28.0) |
2 | 42 | St. Croix Lutheran,
MN - Team Time (1st 5) 1:06:19.0 | Spread (1st 5) 1:07.0 |
| 3, 4, 10, 12, 13, (15), (16) |
| Paul Chan, Hunter Pickerign, Joey Weber, Sam Peters, Kaisuke Momohara, (Christian Huonder), (Carsten Sasse) |
| 12:40.0, 12:50.0, 13:18.0, 13:44.0, 13:47.0, (13:59.0), (14:11.0) |
3 | 67 | Concordia Academy,
MN - Team Time (1st 5) 1:11:35.0 | Spread (1st 5) 3:00.0 |
| 7, 9, 14, 18, 19, (20), (21) |
| Matt Nordby, Josh Hoefs, Caleb Loomis, Luke Symmank, Ryan Kroonblawd, (Ian Sandau), (Caleb Boll) |
| 13:07.0, 13:17.0, 13:51.0, 15:13.0, 16:07.0, (16:08.0), (21:15.0) |