1 | 93 | Orono,
MN - Team Time (1st 5) 1:23:37.1 | Spread (1st 5) 1:04.6 |
| 5, 9, 12, 15, 52, (54), (86) |
| Paul Brauchle, Brady Koeting, Keith Ketola, Michael Choiniere, Josh Surver, (Gabe VanDyck), (Nick Lowery) |
| 16:20.0, 16:29.7, 16:38.3, 16:44.5, 17:24.6, (17:26.9), (18:29.2) |
2 | 106 | Chaska,
MN - Team Time (1st 5) 1:23:40.8 | Spread (1st 5) 1:41.7 |
| 1, 11, 29, 31, 34, (48), (63) |
| Joey Duerr, Gavin Bjorklund, Nathan Hewitt, Nick Ebert, Spencer Urick, (Zac Miller), (Connor Hasting) |
| 15:32.4, 16:38.0, 17:08.0, 17:08.3, 17:14.1, (17:21.1), (17:34.0) |
3 | 114 | Buffalo,
MN - Team Time (1st 5) 1:23:59.7 | Spread (1st 5) 1:23.1 |
| 3, 10, 20, 40, 41, (43), (53) |
| Dan Pettit, Frank Graham, Bo Brailler, Wilson Andele, Michael Wegtner, (Michael Swearingen), (Andrei Casey) |
| 15:53.9, 16:37.4, 16:54.9, 17:16.5, 17:17.0, (17:17.2), (17:25.0) |
4 | 125 | Chanhassen,
MN - Team Time (1st 5) 1:25:15.1 | Spread (1st 5) 20.4 |
| 18, 22, 23, 27, 35, (45), (56) |
| Jeremiah Hogle, Spencer Tyson, Mark Trautmann, Grant Smith, Matthew Janes, (Hunter Elgren), (Grant Magnuson) |
| 16:54.0, 16:58.5, 17:01.3, 17:06.9, 17:14.4, (17:19.8), (17:30.0) |
5 | 141 | Marshall,
MN - Team Time (1st 5) 1:25:03.9 | Spread (1st 5) 55.0 |
| 7, 18, 36, 39, 41, (47), (78) |
| Andrew Bell, Blaine Moran, Pentti Hanlon, Michael Larson, Tanner Bukowski, (Wade DeAustin), (Chase VanKuelen) |
| 16:22.0, 16:54.0, 17:14.9, 17:16.0, 17:17.0, (17:21.0), (18:21.0) |
6 | 148 | Hutchinson,
MN - Team Time (1st 5) 1:23:47.5 | Spread (1st 5) 1:59.0 |
| 2, 8, 16, 60, 62, (66), (67) |
| Isaiah Barlow, Alec Anderson, Riley Stenzel, Chandler Klawitter, Cole Myers, (Mitchell Grand), (Alec Westlund) |
| 15:34.0, 16:22.2, 16:47.0, 17:31.3, 17:33.0, (17:39.0), (17:44.6) |
7 | 176 | Worthington,
MN - Team Time (1st 5) 1:25:52.0 | Spread (1st 5) 1:05.0 |
| 13, 17, 21, 56, 69, (70), (76) |
| Ethan Spittle, Amanuel Fissiha, Anthony Luft, Matt Jirele, Gordy Moore, (Nathan Landwehr), (Ian Stewart) |
| 16:43.0, 16:53.0, 16:58.0, 17:30.0, 17:48.0, (17:50.8), (18:15.0) |
8 | 181 | Mound-Westonka,
MN - Team Time (1st 5) 1:25:46.5 | Spread (1st 5) 1:34.4 |
| 4, 24, 26, 56, 71, (73), (79) |
| Scott Harrison, Thomas Tully, Kole Retterath, Anton Harms, Bill Opheim, (Grant Piepkorn), (Zach Altman) |
| 16:17.5, 17:01.7, 17:05.4, 17:30.0, 17:51.9, (17:57.3), (18:22.3) |
9 | 189 | Delano,
MN - Team Time (1st 5) 1:26:48.5 | Spread (1st 5) 2:59.3 |
| 6, 14, 30, 37, 102, (103), (105) |
| Adam Armbruster, Sam Thomas, Daniel Clark, Tucker Sjomeling, Nate Bressler, (Matt Ditty), (Trevor Reed) |
| 16:21.0, 16:43.3, 17:08.2, 17:15.7, 19:20.3, (19:26.5), (19:38.0) |
10 | 199 | Shakopee,
MN - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 18.0 |
| 25, 32, 44, 49, 49, (64), (65) |
| Kyle Rachel, Allen Lynch, Bryon Olfert, Andrew Wiest, Alex Easton, (Gavin Menning), (Nick Olfert) |
| 17:05.0, 17:10.0, 17:19.0, 17:23.0, 17:23.0, (17:36.0), (17:37.0) |
11 | 269 | Mankato West,
MN - Team Time (1st 5) 1:27:53.2 | Spread (1st 5) 1:27.0 |
| 27, 46, 51, 55, 90, (95), (101) |
| Trace Johnson, Andrew Fritz, Tanner Johnson, Ben Broze, Ben Rorem, (Preston Reinharts), (Cedar Mowrey) |
| 17:06.9, 17:20.1, 17:23.6, 17:28.7, 18:33.9, (18:49.1), (19:09.8) |
12 | 324 | Holy Family Catholic,
MN - Team Time (1st 5) 1:29:15.8 | Spread (1st 5) 1:15.3 |
| 33, 61, 68, 80, 82, (85), (87) |
| Danny Mahota, Tony Williams, Matt Helmerichs, Joe Esenther, Joe Greening, (Zack King), (Matthew Puklich) |
| 17:10.2, 17:31.9, 17:45.4, 18:22.8, 18:25.5, (18:28.4), (18:30.3) |
13 | 371 | Mankato East,
MN - Team Time (1st 5) 1:30:54.2 | Spread (1st 5) 1:17.4 |
| 38, 75, 81, 88, 89, (92), (93) |
| Bradley Kunz, Sam Rykhus, Aaron Faugstad, Tony Nelson, Neil Nienaber, (Micah Warning), (Isaiah Warning) |
| 17:15.8, 18:10.0, 18:24.0, 18:31.2, 18:33.2, (18:44.7), (18:45.8) |
14 | 399 | Waconia,
MN - Team Time (1st 5) 1:31:22.9 | Spread (1st 5) 1:18.1 |
| 59, 72, 83, 91, 94, (96), (99) |
| Ben Vaske, Tony Fulkerson, Jacob Tereau, Adam Kirsch, David Hughes, (Miles Trujillo), (Alex Carrabre) |
| 17:30.5, 17:54.8, 18:26.8, 18:42.2, 18:48.6, (18:57.0), (19:06.3) |
15 | 430 | Dassel-Cokato,
MN - Team Time (1st 5) 1:33:05.2 | Spread (1st 5) 55.6 |
| 74, 77, 84, 97, 98, (100), (104) |
| Garrett Impola, Brandon Johnson, Michael Corcoran, Quinton Barnes, John Busche, (Aaron Anderson), (Jack Nelson) |
| 18:08.9, 18:19.4, 18:28.3, 19:04.1, 19:04.5, (19:07.6), (19:32.2) |