1 | 43 | Waseca,
MN - Team Time (1st 5) 1:26:55.2 | Spread (1st 5) 1:48.5 |
| 1, 6, 7, 14, 15, (23), (61) |
| Shane Streich, Josh Kimball, Jesse Delgado, Daniel Livdahl, Cole Streich, (Matthew Mertzdorf), (Jacob Wilkening) |
| 16:15.6, 17:14.8, 17:17.5, 18:03.2, 18:04.1, (18:27.0), (20:25.8) |
2 | 72 | MCW/B-O*,
MN - Team Time (1st 5) 1:29:15.6 | Spread (1st 5) 1:37.5 |
| 3, 4, 11, 25, 29, (33), (44) |
| Jonah Mayo, Adam Kleine, Walter Fuller, Chris Kahler, Matthew Viesselman, (Dylan Brockman), (Daniel Smith) |
| 17:04.3, 17:05.8, 17:52.6, 18:31.1, 18:41.8, (18:53.4), (19:19.9) |
3 | 109 | St. James Area,
MN - Team Time (1st 5) 1:31:17.4 | Spread (1st 5) 2:22.7 |
| 2, 19, 21, 31, 36, (43), (45) |
| Johnathan Surber, Zach Christenson, Zuriel Chacon, Tyler Witcraft, Richy Soto, (Wilmer Herrejon), (Adam Bruton) |
| 16:43.1, 18:14.1, 18:23.3, 18:51.1, 19:05.8, (19:17.7), (19:23.1) |
4 | 123 | G-F-W,
MN - Team Time (1st 5) 1:32:43.0 | Spread (1st 5) 1:06.0 |
| 12, 18, 24, 34, 35, (40), (42) |
| Tyler Dummer, Jesse Rider, Brandon Albrecht, Sam Gatton, Kyle Sassenberg, (Jack Bussler), (Evan Busche) |
| 17:58.0, 18:13.0, 18:29.0, 18:59.0, 19:04.0, (19:12.0), (19:13.0) |
5 | 130 | Fairmont,
MN - Team Time (1st 5) 1:32:29.3 | Spread (1st 5) 1:49.2 |
| 9, 17, 26, 32, 46, (50), (51) |
| Zac Ehlert, Kevin Hanson, Robert Hamp, Josiah Johnson, Christian Sovell, (Marcus Larson), (Payton Schlomann) |
| 17:34.8, 18:06.0, 18:32.0, 18:52.5, 19:24.0, (19:42.0), (19:48.0) |
6 | 141 | Maple River,
MN - Team Time (1st 5) 1:32:53.9 | Spread (1st 5) 2:21.1 |
| 8, 10, 27, 41, 55, (58), (60) |
| Tanner Lemmon, Jack Parsley, Lucas Keller, Zach Krengel, Sam Duncanson, (Seth Barkowsky), (Russell Caldwell) |
| 17:33.5, 17:40.5, 18:33.1, 19:12.2, 19:54.6, (20:12.1), (20:20.7) |
7 | 175 | Blue Earth Area,
MN - Team Time (1st 5) 1:35:07.8 | Spread (1st 5) 1:58.4 |
| 13, 22, 30, 54, 56, (66), (69) |
| Jake Wagner, Mike Ankeny, Jake Zebedee, Ben Krussow, Isaac Vasquez, (Kyle Mercer), (Nick Shure) |
| 18:00.6, 18:24.6, 18:50.0, 19:53.6, 19:59.0, (20:55.2), (21:43.5) |
| 175 | United South Central/Alden-Conger,
MN - Team Time (1st 5) 1:34:45.5 | Spread (1st 5) 2:28.2 |
| 5, 37, 38, 47, 48, (62), (65) |
| Dylan Baumann, Adam Stevermer, Eric Redman, Brett Stevermer, Raul Gonzalez, (Logan Thomsen), (Brian Remington) |
| 17:12.6, 19:06.5, 19:09.5, 19:36.1, 19:40.8, (20:32.3), (20:53.2) |
9 | 200 | Loyola-Cleveland,
MN - Team Time (1st 5) 1:36:30.8 | Spread (1st 5) 2:42.2 |
| 16, 28, 39, 53, 64, (71), (74) |
| Josh Bruender, Ethan Schwartz, Jack Adams, Marcus Yockey, Wyatt Elmer, (Collin Tassler), (Alex Pagel) |
| 18:05.7, 18:34.1, 19:09.6, 19:53.5, 20:47.9, (23:50.0), (27:35.2) |
10 | 255 | Minnesota Valley Lutheran,
MN - Team Time (1st 5) 1:39:26.8 | Spread (1st 5) 2:51.5 |
| 20, 52, 57, 59, 67, (68), (70) |
| Daniel Stelljes, Ryan Steffl, Caleb Grefe, Samuel Bernau, Philip Biedenbender, (Luke Wels), (Zack Scharlemann) |
| 18:15.6, 19:50.6, 19:59.4, 20:14.1, 21:07.1, (21:18.7), (22:16.1) |
11 | 332 | Sleepy Eye Saint Mary's,
MN - Team Time (1st 5) 1:58:03.2 | Spread (1st 5) 8:43.5 |
| 49, 63, 72, 73, 75 |
| Brandon Roiger, Stephen Joyce, Michael Sprenger, Ezra Krzmarzick, Colin Hoffman |
| 19:41.1, 20:39.1, 23:56.3, 25:22.1, 28:24.6 |