1 | 37 | Pewaukee,
WI - Team Time (1st 5) 1:23:50.2 | Spread (1st 5) 1:16.7 |
| 1, 2, 9, 10, 15, (17), (24) |
| Josh Martin, Chris Czech, Jimmy Taylor, Dan Richard, Scott Wolter, (Adam Geipel), (Corbin Schultz) |
| 16:01.4, 16:25.1, 17:00.4, 17:05.2, 17:18.1, (17:21.3), (17:40.7) |
2 | 72 | Wisconsin Lutheran,
WI - Team Time (1st 5) 1:25:29.4 | Spread (1st 5) 1:38.8 |
| 3, 5, 6, 21, 37, (38), (44) |
| Jonathon Melms, Alejandro Cano Tel, Josh Leverence, Josiah Ricke, Michael Tomassetti, (Brad Meyer), (Yue Yu) |
| 16:30.7, 16:37.1, 16:38.6, 17:33.5, 18:09.5, (18:12.6), (18:22.9) |
3 | 126 | Whitewater,
WI - Team Time (1st 5) 1:27:56.9 | Spread (1st 5) 2:00.5 |
| 4, 8, 32, 35, 47, (59), (65) |
| Ben Cipriano, Brett Harms, Nathan Cederberg, Ryan Hafferkamp, Tyler Myszkewicz, (Dustin Fuchs), (Jacob Kanack) |
| 16:31.3, 16:43.8, 18:03.4, 18:06.6, 18:31.8, (19:04.2), (19:10.4) |
4 | 134 | Turner,
WI - Team Time (1st 5) 1:28:53.0 | Spread (1st 5) 55.0 |
| 14, 19, 28, 34, 39, (40), (55) |
| Jose' Perez, Jose Perez, Joe Pickett, Tim Laursen, Scott Swing, (Jeff Pickett), (Evan Metzger) |
| 17:18.0, 17:23.0, 17:54.0, 18:05.0, 18:13.0, (18:15.0), (18:44.5) |
5 | 165 | Racine Saint Catherine's,
WI - Team Time (1st 5) 1:29:50.3 | Spread (1st 5) 2:28.9 |
| 7, 20, 27, 45, 66, (75), (83) |
| John Brennan, Chris Reinhold, Logan Sinnett, Max McCarthy, Sean Howard, (Kj Banse), (Patrick McCauley) |
| 16:43.6, 17:31.9, 17:52.4, 18:29.9, 19:12.5, (19:32.0), (19:59.5) |
6 | 174 | East Troy,
WI - Team Time (1st 5) 1:30:14.7 | Spread (1st 5) 1:26.4 |
| 13, 22, 42, 43, 54, (57), (76) |
| Chandler Denhart, Adam Kehl, Damien Malsbury, Aaron Akey, Kalib Price, (Alex Otto), (Jacob Nolting) |
| 17:17.9, 17:34.3, 18:16.3, 18:21.9, 18:44.3, (18:57.5), (19:39.9) |
7 | 175 | Saint Thomas More,
WI - Team Time (1st 5) 1:30:32.6 | Spread (1st 5) 1:48.2 |
| 11, 26, 33, 49, 56, (62), (70) |
| Chris Rolling, Cris Avila-Lopez, Louis Missurelli, Deon Dilworth, Andres Santos, (Alejandro Lezama), (Sam Matthew) |
| 17:08.6, 17:45.6, 18:04.6, 18:37.0, 18:56.8, (19:08.6), (19:20.3) |
8 | 186 | Catholic Memorial,
WI - Team Time (1st 5) 1:30:41.8 | Spread (1st 5) 2:04.0 |
| 12, 18, 41, 46, 69, (71), (72) |
| Don Kennedy, Sam Holt, Alex Dodd, Dan Czarnecki, Peter Gottsacker, (Kyle Deneen), (Dan Grau) |
| 17:14.9, 17:21.6, 18:15.1, 18:31.3, 19:18.9, (19:27.2), (19:28.1) |
9 | 198 | Clinton,
WI - Team Time (1st 5) 1:31:27.9 | Spread (1st 5) 47.3 |
| 29, 30, 36, 50, 53, (61), (63) |
| Daniel Banh, Ben DeLong, Jason Granberg, Jordan DeLong, Eric Gunderson, (Nate McConnell), (Cole Peterson) |
| 17:56.3, 18:00.0, 18:09.0, 18:39.0, 18:43.6, (19:08.2), (19:09.3) |
10 | 294 | Delavan-Darien,
WI - Team Time (1st 5) 1:36:07.7 | Spread (1st 5) 3:40.7 |
| 16, 25, 67, 91, 95, (96), (97) |
| Dylan Allen, Sam Logterman, Kane Castel, Nic Bradley, Logan Truckenbrod, (John Reinhart), (Nick Avampato) |
| 17:20.1, 17:43.0, 19:15.5, 20:48.3, 21:00.8, (21:10.6), (21:14.2) |
11 | 304 | Parkview,
WI - Team Time (1st 5) 1:35:18.8 | Spread (1st 5) 2:07.7 |
| 23, 60, 68, 74, 79, (85), (88) |
| Alex Townsend, Shane Draeving, Cole Ryan, Alex Crookshanks, Alex Hauri, (Chase Isenberger), (Mike Johnson) |
| 17:38.6, 19:04.9, 19:18.0, 19:31.0, 19:46.3, (20:18.4), (20:42.0) |
12 | 321 | Edgerton,
WI - Team Time (1st 5) 1:36:42.0 | Spread (1st 5) 2:42.1 |
| 31, 48, 73, 80, 89, (93), (100) |
| Scott Greenler, Jordan Hammer, Nathan Hataj, Lucas Langer, Nate Schmidt, (Hubert Skertchly), (Jamie De Moya-Cotter) |
| 18:03.0, 18:32.3, 19:30.0, 19:51.6, 20:45.1, (20:56.2), (21:51.1) |
13 | 372 | Palmyra-Eagle,
WI - Team Time (1st 5) 1:38:16.9 | Spread (1st 5) 1:30.1 |
| 52, 77, 78, 81, 84, (90), (101) |
| Diego Villareal, BJ Peardon, Alec Dishaw, Andrew Laine, B.J. Peardon, (Zach Feltes), (Nathaniel Behr) |
| 18:43.1, 19:40.6, 19:43.9, 19:56.1, 20:13.2, (20:45.9), (22:00.7) |
14 | 377 | Big Foot,
WI - Team Time (1st 5) 1:38:48.4 | Spread (1st 5) 1:22.2 |
| 58, 64, 82, 86, 87, (92), (98) |
| Andy Oja, Peter Reuss, Ed Kinerk, James Latillia, Kyle Rambatt, (Evan Handel), (Nick Migala) |
| 18:59.3, 19:09.7, 19:58.9, 20:19.0, 20:21.5, (20:55.2), (21:24.7) |
15 | 449 | Jefferson,
WI - Team Time (1st 5) 1:48:46.0 | Spread (1st 5) 5:19.0 |
| 51, 94, 99, 102, 103 |
| Zach Linse, Billy Wright, Jacob Meng, Justin Zehren, Max Heine |
| 18:42.0, 20:57.2, 21:31.6, 23:34.2, 24:01.0 |