1 | 36 | Chequamegon-Park Falls,
WI - Team Time (1st 5) 1:26:23.1 | Spread (1st 5) 2:28.7 |
| 1, 3, 8, 11, 13, (14), (17) |
| Kevin Koski, Cole Bay, Brady Kielpikowski, Joe Sylvester, John Swanson, (Quinn O'Meara), (Chanse Mortenson) |
| 15:34.4, 17:14.5, 17:36.4, 17:54.7, 18:03.1, (18:10.5), (18:16.7) |
2 | 87 | Drummond,
WI - Team Time (1st 5) 1:30:29.8 | Spread (1st 5) 1:27.9 |
| 5, 6, 15, 27, 34, (42), (46) |
| Eli Hancock, Gavin Martell, Zach Moore, Wyatt Pajtash, Hunter Campbell, (Aaron Arthur), (Sean Bjork) |
| 17:22.1, 17:24.4, 18:11.7, 18:41.6, 18:50.0, (19:24.9), (19:39.3) |
3 | 105 | Washburn,
WI - Team Time (1st 5) 1:31:46.3 | Spread (1st 5) 2:15.3 |
| 4, 12, 20, 26, 43, (45), (48) |
| Colin Liphart, Andrew Sauer, Matt Kubik, Dalton Collins, Nathan Holder, (Mitchel Hinson), (Nick Smith) |
| 17:15.2, 17:57.2, 18:22.9, 18:40.5, 19:30.5, (19:35.5), (19:53.9) |
4 | 106 | Phillips,
WI - Team Time (1st 5) 1:31:56.0 | Spread (1st 5) 1:35.7 |
| 7, 16, 22, 23, 38, (41), (44) |
| Max Hoogland, Ben Edwards, Aaron Gehrke, Jasper Bushman, Austin Edwards, (Wesley Kelly), (Mitchell Roberts) |
| 17:32.8, 18:14.4, 18:29.4, 18:30.9, 19:08.5, (19:23.0), (19:32.3) |
5 | 139 | Grantsburg,
WI - Team Time (1st 5) 1:33:25.0 | Spread (1st 5) 19.0 |
| 21, 25, 28, 32, 33, (35), (37) |
| Jackson Gerber, Joe Duncan, Andy Hartshorn, David MacKean, Joseph Ohnstad, (Spencer Louis), (Nate McKinley) |
| 18:29.3, 18:37.5, 18:42.4, 18:47.5, 18:48.3, (18:57.6), (19:03.8) |
6 | 146 | Webster,
WI - Team Time (1st 5) 1:35:07.8 | Spread (1st 5) 3:35.3 |
| 2, 10, 24, 54, 56, (58), (81) |
| Andrew Ruiz, Joey Formanek, Darrick Nelson, Mason Schaaf, Hunter Erickson, (Brett Johnson), (Dustin Kern) |
| 17:14.2, 17:53.6, 18:35.5, 20:35.0, 20:49.5, (21:00.8), (23:25.7) |
7 | 215 | Solon Springs,
WI - Team Time (1st 5) 1:38:59.4 | Spread (1st 5) 3:33.0 |
| 9, 40, 50, 53, 63, (68), (70) |
| Adam Vandenberghe, Nick Zosel, Alex Hunter, Declan Ross, Christian Sellwood, (Reid Lisson), (Josh Smith) |
| 17:44.8, 19:21.3, 20:03.5, 20:32.0, 21:17.8, (21:34.4), (21:46.2) |
8 | 224 | Hurley,
WI - Team Time (1st 5) 1:39:41.8 | Spread (1st 5) 3:14.2 |
| 18, 36, 39, 65, 66, (74), (78) |
| Carson Thewis, Tate Guenard, Joey Messer, Dante Bender, Luke Marczak, (Gavin Ransanici), (Dayne Stuhr) |
| 18:17.0, 19:01.9, 19:20.9, 21:30.8, 21:31.2, (22:00.6), (22:38.7) |
9 | 237 | Cameron,
WI - Team Time (1st 5) 1:39:47.5 | Spread (1st 5) 2:06.2 |
| 29, 47, 49, 55, 57, (60), (67) |
| Sean Mcgregor, Michael Maresca, Logan Severt, Kordell Lopau, Enrique Balderas, (Sam Linton), (Ryan Secraw) |
| 18:44.1, 19:43.5, 19:54.1, 20:35.5, 20:50.3, (21:11.8), (21:31.6) |
10 | 273 | Ladysmith,
WI - Team Time (1st 5) 1:45:41.3 | Spread (1st 5) 6:56.5 |
| 19, 31, 61, 75, 87, (89), (90) |
| Dale Hetke, Connor Berg, Ben Hanson, Jake Zimmer, Kobe Zimmer, (Daniel Dent), (Sam Park) |
| 18:20.2, 18:44.9, 21:14.2, 22:05.3, 25:16.7, (27:58.5), (31:15.8) |
11 | 320 | Butternut,
WI - Team Time (1st 5) 1:47:23.9 | Spread (1st 5) 4:16.6 |
| 29, 62, 73, 76, 80, (88) |
| Josh Brown, Seth Scherwinski, Matt Jarosinski, Charles Hirtreiter, Jace Scherwinski, (Dustin Currier) |
| 18:44.1, 21:15.5, 22:00.1, 22:23.5, 23:00.7, (25:46.1) |
12 | 321 | South Shore,
WI - Team Time (1st 5) 1:47:19.1 | Spread (1st 5) 2:03.4 |
| 52, 59, 64, 69, 77, (83), (84) |
| Hunter Schierman, Hayden Suo, Roger Branham, Tristin Wilcox, Sawyer Schierman, (Steven Kavajecz), (James Molberg) |
| 20:31.5, 21:07.4, 21:27.5, 21:37.8, 22:34.9, (24:02.2), (24:35.9) |
13 | 355 | Shell Lake,
WI - Team Time (1st 5) 1:50:13.9 | Spread (1st 5) 3:30.4 |
| 51, 71, 72, 79, 82, (85), (86) |
| Daniel Parish, Linden Nelson, Marty Anderson, Nathaniel Swan, Phabien Sturtze, (Luke Savas), (Stanley Medvedev) |
| 20:03.7, 21:55.9, 21:57.2, 22:43.0, 23:34.1, (24:42.3), (24:46.2) |