1 | 20 | St. Scholastica,
MN - Team Time (1st 5) 2:15:36.1 | Spread (1st 5) 1:23.9 |
| 1, 2, 4, 6, 7, (10), (11) |
| Chris Lawson, Luke McKenzie, Jacob Gallagher, Easton Foss, Tim Dunstan, (Adam Wallenta), (Josh Trosen) |
| 26:23.7, 26:39.1, 27:10.2, 27:35.5, 27:47.6, (28:27.3), (28:34.2) |
2 | 55 | Northwestern-St. Paul,
MN - Team Time (1st 5) 2:23:21.2 | Spread (1st 5) 2:29.5 |
| 5, 8, 12, 13, 17, (21), (32) |
| Wil Maki, Jackson Peterson, Garrett Crown, Eric Melendez, Kyle Granger, (Brent Wipf), (Paul Brown) |
| 27:21.3, 27:49.7, 29:01.4, 29:18.0, 29:50.8, (30:42.7), (35:24.3) |
3 | 69 | Bethany Lutheran,
MN - Team Time (1st 5) 2:25:58.3 | Spread (1st 5) 3:39.7 |
| 3, 14, 15, 18, 19, (22), (23) |
| Owen Richardson, David Luehring, Zach Dantzman, Carl Wold, Luke Thun, (Timothy Krause), (Michael Lendt) |
| 26:42.0, 29:27.9, 29:30.1, 29:56.6, 30:21.7, (30:44.4), (30:45.1) |
4 | 115 | North Central (Minn.),
MN - Team Time (1st 5) 2:36:25.5 | Spread (1st 5) 6:20.2 |
| 9, 24, 25, 26, 31, (34), (35) |
| Kaleb Gunderson, Aaron Cooke, Jimmy Hultengren, Daniel Morgenstern, Ty Nosser, (Zachary Offner), (Tim Feia) |
| 28:26.2, 30:56.2, 31:06.3, 31:10.4, 34:46.4, (37:32.8), (41:08.2) |
5 | 120 | Northland (Wis.),
WI - Team Time (1st 5) 2:38:48.9 | Spread (1st 5) 3:15.5 |
| 16, 20, 27, 28, 29, (30), (33) |
| Louis Corcoran, Alec Drachenberg, Jake Huss, Joshua Carlson, Tyler Larson, (Andy Kasun), (Aidan Johan) |
| 29:41.6, 30:32.1, 32:41.1, 32:57.0, 32:57.1, (33:22.7), (35:26.3) |