1 | 84 | Shakopee,
MN - Team Time (1st 5) 1:25:30.3 | Spread (1st 5) 53.0 |
| 6, 8, 10, 29, 31, (37), (46) |
| Karl Wachter, Nick Olfert, Kyle Rachel, Eric Heidal, Gavin Menning, (Tyler Steffensen), (Simon Horning) |
| 16:41.3, 16:49.6, 16:52.1, 17:33.0, 17:34.3, (17:43.8), (17:54.5) |
2 | 85 | Chanhassen,
MN - Team Time (1st 5) 1:25:19.8 | Spread (1st 5) 39.5 |
| 7, 13, 15, 24, 26, (43), (44) |
| Zachary Long, Jack Braaten, Nick (Nicholas) Scheller, Torin Christianson, Corey Johnson, (Mitchell Holman), (Jordan Kiesow) |
| 16:43.7, 16:55.3, 16:58.0, 17:19.6, 17:23.2, (17:51.3), (17:52.0) |
3 | 115 | Buffalo,
MN - Team Time (1st 5) 1:25:54.9 | Spread (1st 5) 1:47.7 |
| 1, 17, 20, 36, 41, (52), (55) |
| Jake Kluver, Landon Tourville, Isaac Basten, Braden Benson, Zac Lane, (Brett Hanson), (Joseph Anderson) |
| 16:02.9, 17:05.8, 17:12.2, 17:43.4, 17:50.6, (18:08.2), (18:08.8) |
4 | 132 | Marshall,
MN - Team Time (1st 5) 1:26:58.7 | Spread (1st 5) 1:16.4 |
| 9, 22, 23, 27, 51, (57), (83) |
| Chase VanKuelen, John Botsford, Matt Dunn, Noah Versaevel, Mason Reese, (Quentin Blomme), (Damian Caron) |
| 16:51.6, 17:15.8, 17:19.1, 17:24.2, 18:08.0, (18:09.0), (18:39.9) |
5 | 155 | Chaska,
MN - Team Time (1st 5) 1:27:04.1 | Spread (1st 5) 2:03.1 |
| 2, 25, 35, 39, 54, (89), (93) |
| Spencer Urick, Noah Miller, Parker Bjorklund, John Starkey, Austin Miler, (Dylan Schaefer), (Daniel Diaz Ontiveros) |
| 16:05.5, 17:20.7, 17:42.2, 17:47.1, 18:08.6, (18:44.5), (18:54.9) |
6 | 187 | Mankato West,
MN - Team Time (1st 5) 1:28:25.7 | Spread (1st 5) 1:12.5 |
| 14, 28, 40, 50, 55, (64), (70) |
| Jake Jancoski, John James, Kellen Brudwick, Antonio Berrones, Ian Sandry, (Jacob Haley), (Derek Engen) |
| 16:56.3, 17:25.4, 17:50.5, 18:04.7, 18:08.8, (18:13.6), (18:21.5) |
| 187 | Mound-Westonka,
MN - Team Time (1st 5) 1:28:09.8 | Spread (1st 5) 1:12.8 |
| 16, 21, 30, 58, 62, (63), (98) |
| Sam Abegglen, Evan Richter, Mike Milner, Matt Humbert, Tim Kaczanowski, (Charlie Reinhardt), (Reed Kohls) |
| 16:59.2, 17:15.6, 17:33.1, 18:09.9, 18:12.0, (18:12.6), (19:06.1) |
8 | 197 | New Prague,
MN - Team Time (1st 5) 1:28:16.2 | Spread (1st 5) 1:48.3 |
| 5, 32, 34, 60, 66, (84), (86) |
| Wyatt Midtvedt, Steven Kvam, Jack Siegle, Hayden DeGross, Justin Gregor, (Justin Cameron), (Noah Weichert) |
| 16:29.7, 17:37.6, 17:39.3, 18:11.6, 18:18.0, (18:41.8), (18:42.6) |
9 | 208 | Waconia,
MN - Team Time (1st 5) 1:28:26.6 | Spread (1st 5) 1:53.4 |
| 3, 38, 47, 59, 61, (67), (73) |
| Alex Carrabre, Adam Ebent, Kalin McDonough, John Kappel, Parker Roehl, (Kal McDonough), (Zachary Hennen) |
| 16:18.3, 17:44.9, 18:00.5, 18:11.2, 18:11.7, (18:18.3), (18:26.1) |
10 | 238 | Orono,
MN - Team Time (1st 5) 1:28:59.6 | Spread (1st 5) 1:40.2 |
| 11, 12, 68, 69, 78, (85), (95) |
| Richard Beck, Matt Lahtinen, Kevin Kvern, Matt Lahtinan, Logan Wickstrom, (Paul Sarles), (Gabe van Dyck) |
| 16:52.5, 16:53.3, 18:20.2, 18:20.9, 18:32.7, (18:41.9), (19:02.3) |
11 | 262 | Worthington,
MN - Team Time (1st 5) 1:30:22.7 | Spread (1st 5) 31.3 |
| 41, 48, 49, 53, 71, (75), (101) |
| Tyler VanHove, Jacob Prunty, Andrew Huber, Adam Koller, Cameron Jenson, (Nathan Schuck), (Jackson Bonnett) |
| 17:50.6, 18:00.7, 18:01.0, 18:08.5, 18:21.9, (18:27.1), (19:07.5) |
12 | 270 | Delano,
MN - Team Time (1st 5) 1:29:33.6 | Spread (1st 5) 2:16.5 |
| 4, 18, 79, 81, 88, (98), (104) |
| Tucker Sjomeling, Logan Rieder, Charlie Otto, Alec Andreae, Hunter Tipka, (Ben Rietow), (J.T. Weiman) |
| 16:27.5, 17:06.2, 18:36.7, 18:39.2, 18:44.0, (19:06.1), (19:26.0) |
13 | 279 | Hutchinson,
MN - Team Time (1st 5) 1:30:15.3 | Spread (1st 5) 1:39.9 |
| 19, 33, 45, 90, 92, (100), (103) |
| Mitchell Grand, Ryan Houseman, Logan Hoff, Jack Jaeger, Riley Jenum, (Ben Becker), (Jacob Lipke) |
| 17:10.3, 17:38.1, 17:52.1, 18:44.6, 18:50.2, (19:06.9), (19:25.2) |
14 | 394 | Mankato East,
MN - Team Time (1st 5) 1:32:46.3 | Spread (1st 5) 19.3 |
| 72, 76, 77, 82, 87, (91), (94) |
| Caleb Caflisch, Carter Roles, Jacob Engler, Nathan Scruggs, Jett Oachs, (Luke Lehne), (Calvin Rykhus) |
| 18:23.5, 18:29.6, 18:30.9, 18:39.5, 18:42.8, (18:45.4), (18:55.7) |
15 | 411 | Dassel-Cokato,
MN - Team Time (1st 5) 1:33:28.1 | Spread (1st 5) 50.6 |
| 65, 74, 79, 96, 97, (102), (105) |
| Ean Johnson, Ben Zobel, Adam Anderson, Erick Rossow, Chad Koivisto, (Colton Vetsch), (Joe Corcoran) |
| 18:14.7, 18:26.8, 18:36.7, 19:04.6, 19:05.3, (19:19.6), (19:52.2) |