1 | 31 | Chequamegon-Park Falls,
WI - Team Time (1st 5) 1:26:13.5 | Spread (1st 5) 1:14.2 |
| 2, 3, 4, 10, 12, (16), (17) |
| Kevin Koski, Jordan Koski, Cameron Pearson, Sam Belanger, Cade Strehlow, (Cole Bay), (Tanner Byholm) |
| 16:41.0, 16:50.9, 16:58.0, 17:48.4, 17:55.2, (18:16.3), (18:29.7) |
2 | 74 | Grantsburg,
WI - Team Time (1st 5) 1:30:34.8 | Spread (1st 5) 2:56.4 |
| 1, 5, 9, 29, 30, (32), (36) |
| Jacob Ohnstad, Richard Schneider, Erland Olson, Richard Johnson, Keith Vollendorf, (Camilo Volkmann), (Sam Anderson) |
| 16:31.1, 17:25.2, 17:43.7, 19:27.3, 19:27.5, (19:32.4), (19:45.1) |
3 | 99 | Drummond,
WI - Team Time (1st 5) 1:33:51.3 | Spread (1st 5) 1:27.5 |
| 8, 20, 22, 24, 25, (26), (33) |
| Steven Carlson, Gavin Martell, Adam Jarecki, Eli Hancock, Jarod Bletsch, (Zach Moore), (Jacob Fibert) |
| 17:38.5, 19:00.2, 19:01.4, 19:05.2, 19:06.0, (19:10.1), (19:36.6) |
4 | 112 | Chetek/Weyerhaeuser,
WI - Team Time (1st 5) 1:33:59.0 | Spread (1st 5) 3:01.9 |
| 6, 7, 19, 37, 43, (51), (59) |
| Chris Anderson, Brandon Books, Jeshaiah Snyder, Roger Mulderink, Will Maher, (Chase Riewestahl), (Tanner Steinmetz) |
| 17:25.3, 17:30.0, 18:42.1, 19:54.4, 20:27.2, (20:56.4), (21:26.7) |
5 | 135 | Webster,
WI - Team Time (1st 5) 1:35:40.5 | Spread (1st 5) 2:40.8 |
| 11, 14, 21, 42, 47, (48), (69) |
| Billy Cooper, Andrew Schrooten, Alihan Satir, Andrew Ruiz, Dan Formanek, (Darrick Nelson), (Alec Gustafson) |
| 17:49.2, 18:04.5, 19:00.4, 20:16.4, 20:30.0, (20:42.8), (22:47.8) |
6 | 140 | South Shore,
WI - Team Time (1st 5) 1:35:54.2 | Spread (1st 5) 2:47.3 |
| 13, 15, 28, 35, 49, (51), (60) |
| Colin Liphart, Connor Bouchard, Kevin Geisen, Matthew Kubik, Mitch Dehate, (Nick Smith), (Ross Ledin) |
| 17:55.9, 18:15.8, 19:15.9, 19:43.4, 20:43.2, (20:56.4), (21:29.8) |
7 | 177 | Cameron,
WI - Team Time (1st 5) 1:39:02.5 | Spread (1st 5) 2:20.4 |
| 18, 23, 38, 45, 53, (57), (58) |
| Kal Gerber, Tanner Drew, Sean Mcgregor, Ryan Sauve, Jordan Anderson, (Brandon Pittman), (Michael Timblin) |
| 18:36.6, 19:04.9, 19:55.8, 20:28.2, 20:57.0, (21:13.1), (21:14.1) |
8 | 226 | Hurley,
WI - Team Time (1st 5) 1:42:30.2 | Spread (1st 5) 2:38.0 |
| 27, 39, 44, 54, 62 |
| Brad Vaara, Dakota Rice, Luke Marczak, Cody Starkey, Adam Hendricks |
| 19:12.7, 20:00.8, 20:28.0, 20:58.0, 21:50.7 |
9 | 233 | Butternut,
WI - Team Time (1st 5) 1:43:27.0 | Spread (1st 5) 2:49.4 |
| 31, 40, 41, 56, 65, (66) |
| Ryan Prellwitz, Christian Ernst, Luke Deitz, Steven Scherwinski, Charles Hirtreiter, (Vladimir Zirngibl) |
| 19:31.8, 20:10.0, 20:15.7, 21:08.3, 22:21.2, (22:44.0) |
10 | 288 | Ladysmith,
WI - Team Time (1st 5) 1:47:52.7 | Spread (1st 5) 2:18.4 |
| 46, 50, 61, 63, 68, (72), (74) |
| Payden Long, Dale Hetke, Jack Lichwa, Ben Hanson, Dustin Roach, (Alex Krisik), (Jake Zimmer) |
| 20:28.4, 20:51.6, 21:46.3, 21:59.6, 22:46.8, (24:07.1), (25:33.3) |
11 | 300 | Flambeau,
WI - Team Time (1st 5) 1:53:38.7 | Spread (1st 5) 8:11.4 |
| 34, 55, 64, 70, 77 |
| Chase Groothausen, Zack Knealy, Matt Anderson, Peter Groothousen, Joel Groothousen |
| 19:41.4, 21:02.9, 22:01.5, 23:00.1, 27:52.8 |
12 | 362 | Mercer,
WI - Team Time (1st 5) 2:03:28.1 | Spread (1st 5) 4:02.1 |
| 67, 71, 73, 75, 76, (78) |
| James Reichard, Lucas Huybrecht, Kyle Lukes, D'Kota Engler, John Klopatek, (John Cassiani) |
| 22:45.6, 24:01.6, 24:08.2, 25:45.0, 26:47.7, (35:37.5) |