1 | 78 | Kenosha Tremper,
WI - Team Time (1st 5) 1:22:59.9 | Spread (1st 5) 1:10.3 |
| 2, 4, 21, 24, 27, (44), (52) |
| Zachary Hansen, Kyle Nottingham, Dan Ball, Mike Jaros, Nicolas Eggert, (Max Carson), (Collin Flasch) |
| 15:50.9, 16:11.4, 16:57.6, 16:58.8, 17:01.2, (17:34.5), (17:47.6) |
2 | 105 | Westosha Central,
WI - Team Time (1st 5) 1:24:39.9 | Spread (1st 5) 43.5 |
| 8, 11, 16, 34, 36, (39), (54) |
| Bradley Gorsline, Tyler Fiebelkorn, Jay Gilliland, Casey Merrill, Charles Lamp, (Grant MacKinnon), (Brian Sockness) |
| 16:34.1, 16:43.1, 16:51.5, 17:13.6, 17:17.6, (17:23.6), (17:55.2) |
3 | 113 | Waterford,
WI - Team Time (1st 5) 1:24:13.3 | Spread (1st 5) 1:42.6 |
| 1, 13, 22, 37, 40, (43), (46) |
| Aaron Derner, Kody Brand, DJ Hendrickson, Grant Brooks, Mitch Singer, (Taylor Ketterhagen), (Jacob Bloxham) |
| 15:42.8, 16:47.8, 16:57.8, 17:19.5, 17:25.4, (17:32.3), (17:35.1) |
4 | 132 | Badger,
WI - Team Time (1st 5) 1:25:25.9 | Spread (1st 5) 57.8 |
| 10, 15, 28, 32, 47, (48), (53) |
| Dan Sepe, Tomas Pecha, CJ Morris, Corey Nevin, Gavin Denecke, (Michael Cordes), (Mitchell Jensen) |
| 16:42.9, 16:51.1, 17:02.0, 17:09.2, 17:40.7, (17:43.3), (17:50.5) |
5 | 140 | Kenosha Bradford,
WI - Team Time (1st 5) 1:25:32.0 | Spread (1st 5) 1:10.6 |
| 7, 19, 30, 35, 49, (56), (57) |
| Michael Rizzo, Justin Kreuser, William Wortley, Taylor Bell, Mason Waynes, (Joe Lesnak), (Dillon Emerson) |
| 16:33.2, 16:56.0, 17:04.6, 17:14.4, 17:43.8, (18:02.7), (18:07.1) |
6 | 142 | Racine Horlick,
WI - Team Time (1st 5) 1:25:47.4 | Spread (1st 5) 2:13.2 |
| 3, 5, 17, 58, 59, (68), (75) |
| Will Arnold, Aric Cartagena, Ryan Kaestner, Bobby Appleton, Nick Galis, (Quinn Oteman), (Travion Pedrosa) |
| 16:07.2, 16:15.7, 16:52.4, 18:11.7, 18:20.4, (18:44.6), (19:16.1) |
7 | 144 | Racine Park,
WI - Team Time (1st 5) 1:25:49.4 | Spread (1st 5) 1:03.4 |
| 9, 18, 26, 41, 50, (51), (62) |
| Reed Schmidt, Darren Walter, Jacob Clark, Frank Gutierrez, Bailey Davis, (Pedro Guajardo), (Joel Norton) |
| 16:41.6, 16:53.6, 17:00.1, 17:29.1, 17:45.0, (17:47.2), (18:28.5) |
8 | 162 | Union Grove,
WI - Team Time (1st 5) 1:26:20.4 | Spread (1st 5) 1:09.7 |
| 12, 20, 33, 42, 55, (69), (71) |
| Jacob DeBrabander, Michael Giese, Tim Christensen, Josh Patzen, Logan Kohlhagen, (Sam Schaefer), (Luke Debrabander) |
| 16:45.6, 16:56.3, 17:13.0, 17:30.2, 17:55.3, (18:46.1), (18:50.0) |
9 | 173 | Oak Creek,
WI - Team Time (1st 5) 1:26:50.8 | Spread (1st 5) 1:45.8 |
| 14, 25, 31, 38, 65, (67), (73) |
| Ryan Clementz, Tony Rodriguez, Jake Schmidt, Seth LaBodda, Devin Kuick, (Austin Zajkowski), (Joey Dzierzewski) |
| 16:49.0, 17:00.0, 17:07.0, 17:20.0, 18:34.8, (18:44.5), (19:01.8) |
10 | 197 | Burlington,
WI - Team Time (1st 5) 1:27:48.1 | Spread (1st 5) 2:16.8 |
| 5, 23, 45, 61, 63, (66), (70) |
| Kevin Fallon, Jacob Strohm, Zach Wawrzyniakowski, Eric Anderson, Travis Crayton, (Quintin Berndt), (Shawn Weber) |
| 16:15.7, 16:58.1, 17:34.7, 18:27.1, 18:32.5, (18:39.0), (18:46.3) |
11 | 307 | Racine Case,
WI - Team Time (1st 5) 1:33:25.5 | Spread (1st 5) 2:54.1 |
| 29, 60, 64, 76, 78, (79), (81) |
| James Fredrickson, James Kelley, Zak Fritz, John Holzinger, Peter Baldwin, (Sam Kucera), (Gus Langenfeld) |
| 17:02.4, 18:23.4, 18:33.6, 19:29.6, 19:56.5, (20:06.8), (20:14.8) |
12 | 385 | Wilmot Union,
WI - Team Time (1st 5) 1:38:16.2 | Spread (1st 5) 1:28.2 |
| 72, 74, 77, 80, 82, (83), (84) |
| Jon Schiltz, Chandler Burns, Adam Neal, Patrick Cannon, Trevor Kosar, (Mike Miller), (Kevin Perez) |
| 18:54.8, 19:09.3, 19:39.6, 20:09.5, 20:23.0, (21:06.7), (21:26.3) |