1 | 44 | Lourdes Academy,
WI - Team Time (1st 5) 1:25:39.6 | Spread (1st 5) 1:22.8 |
| 1, 5, 6, 13, 19, (33), (55) |
| D.T. McDonald, Joe Weber, Eric Rudd, Chris Jensen, Matt Schettle, (Corey Knepfel), (Cody Casper) |
| 16:23.2, 17:02.4, 17:03.5, 17:24.5, 17:46.0, (18:54.8), (20:27.1) |
2 | 64 | Gillett,
WI - Team Time (1st 5) 1:26:58.9 | Spread (1st 5) 37.7 |
| 7, 11, 12, 16, 18, (21), (53) |
| Caleb Hudson, Alex Kohn, DJ Micik, Mark Herzog, Ryan Horsens, (David Rosenlund), (Bryce Cibulka) |
| 17:06.6, 17:16.1, 17:16.5, 17:35.4, 17:44.3, (17:58.1), (20:02.4) |
3 | 82 | Peshtigo,
WI - Team Time (1st 5) 1:28:20.1 | Spread (1st 5) 2:27.2 |
| 2, 4, 8, 29, 39, (45), (51) |
| Ethan Nault, Brandon Barrette, Josh Bayer, Dylan LaPlant, Brad Neumann, (Chris Mylener), (Mitch McFarlane) |
| 16:41.3, 16:58.9, 17:07.4, 18:24.0, 19:08.5, (19:29.1), (19:54.0) |
4 | 124 | Algoma,
WI - Team Time (1st 5) 1:31:12.9 | Spread (1st 5) 1:40.1 |
| 14, 15, 22, 35, 38 |
| Jordan Ebert, Justin Magle, Jake Wiese, Michael Gorz, Jeremiah Polk |
| 17:27.9, 17:33.0, 18:02.0, 19:02.0, 19:08.0 |
5 | 127 | Gibraltar,
WI - Team Time (1st 5) 1:31:24.4 | Spread (1st 5) 2:53.0 |
| 3, 20, 24, 30, 50, (67), (71) |
| Tanner Lundquist, Peter Burress, Kyle Nelson, Jeffery Schneider, Will Gonzales, (Matt Knutson), (Ben Anderson) |
| 16:56.0, 17:53.0, 18:15.0, 18:31.4, 19:49.0, (21:15.4), (21:35.0) |
6 | 142 | Bonduel,
WI - Team Time (1st 5) 1:32:37.9 | Spread (1st 5) 52.0 |
| 23, 25, 27, 31, 36, (40), (48) |
| Tyler Cina, Josh Hull, Isaac Palmer, Jade Rohloff, Keith Jashinsky, (Josh Harris), (Eric Hodkiewicz) |
| 18:13.2, 18:15.4, 18:22.3, 18:41.8, 19:05.2, (19:09.6), (19:39.1) |
7 | 192 | Hilbert,
WI - Team Time (1st 5) 1:38:17.4 | Spread (1st 5) 7:47.0 |
| 9, 17, 41, 42, 83 |
| Elliot Franczek, Josh Morrison, Tyler Sweere, Casey Castor, Dominic Hens |
| 17:08.2, 17:41.1, 19:16.2, 19:16.7, 24:55.2 |
8 | 210 | Sevastopol,
WI - Team Time (1st 5) 1:37:58.6 | Spread (1st 5) 6:07.9 |
| 10, 28, 43, 49, 80, (82) |
| Jon Bittorf, Nick Bruno, Bryce EllsWorth, Rustom Engineer, Christian Kugle, (Sean Moss) |
| 17:12.9, 18:23.9, 19:19.0, 19:42.0, 23:20.8, (24:03.9) |
9 | 222 | Menominee Indian,
WI - Team Time (1st 5) 1:38:08.5 | Spread (1st 5) 2:16.0 |
| 26, 37, 46, 56, 57, (62), (73) |
| Sequoyah Nickey, Joe Moses, Donovan Waupoose, Brandon Reiter, Jesse Kallies, (Robert Julius), (Tony Peters) |
| 18:21.2, 19:05.8, 19:31.7, 20:32.6, 20:37.2, (20:50.6), (22:18.3) |
10 | 272 | St. Mary Catholic,
WI - Team Time (1st 5) 1:42:23.2 | Spread (1st 5) 3:02.8 |
| 32, 34, 64, 70, 72, (76), (79) |
| Jacob Ahles, Greg Greif, Tyler Schulfer, Matt Kundsen, Tyler Shulfer, (Corbin Klein), (Henry Jankowski) |
| 18:54.6, 18:56.5, 21:06.2, 21:28.5, 21:57.4, (22:36.7), (23:13.9) |
11 | 288 | Green Bay NEW Lutheran,
WI - Team Time (1st 5) 1:42:46.7 | Spread (1st 5) 1:32.3 |
| 47, 54, 59, 63, 65, (68), (84) |
| Tyler Heupel, Nick Geraths, Daniel Caylor, Adam Waggoner, Gary Blocker, (Brandon King), (Wesley Pett) |
| 19:35.0, 20:25.9, 20:45.0, 20:53.5, 21:07.3, (21:16.0), (28:12.0) |
12 | 306 | Florence,
WI - Team Time (1st 5) 1:44:05.2 | Spread (1st 5) 1:22.6 |
| 52, 58, 61, 66, 69, (81) |
| Dustin Neuens, Alec Doda, Bryce Kerscher, Dan Decamara, Andrew Kelley, (Michael Bagozzi) |
| 19:58.7, 20:41.0, 20:50.1, 21:14.1, 21:21.3, (23:38.8) |
13 | 330 | Valley Christian (Oshkosh),
WI - Team Time (1st 5) 1:47:42.3 | Spread (1st 5) 3:13.1 |
| 44, 60, 74, 75, 77, (78) |
| Luke Geffers, Alex Heinen, Matthew Lutz, Joseph Schettle, Graydon Bohn, (Woody Davis) |
| 19:25.1, 20:46.9, 22:19.1, 22:33.0, 22:38.2, (22:59.4) |