1 | 31 | DC Everest,
WI - Team Time (1st 5) 1:22:07.5 | Spread (1st 5) 57.6 |
| 1, 3, 5, 10, 12, (17), (25) |
| Jacob Dirkman, Sam Anderson, Luke Merchant, Mike Bushar, Paul Dau, (Matt Hupy), (Vince Collelo) |
| 15:50.4, 16:18.4, 16:24.3, 16:46.4, 16:48.0, (17:09.9), (17:24.4) |
2 | 52 | Stevens Point,
WI - Team Time (1st 5) 1:23:16.8 | Spread (1st 5) 1:04.9 |
| 2, 8, 9, 15, 18, (20), (26) |
| Michael Larson, Sam Anderson, Sam Sheibley, Derek Cruz, Evan Hatton, (Josh Hodsdon), (Tyler Hansen) |
| 16:07.0, 16:29.0, 16:37.3, 16:51.6, 17:11.9, (17:16.6), (17:26.3) |
3 | 99 | Shawano Community,
WI - Team Time (1st 5) 1:26:14.0 | Spread (1st 5) 1:44.0 |
| 4, 6, 21, 33, 35, (47), (53) |
| Alexander Buss, Riley Tuma, Travis Geenen, Wyatt Young, Dylan Singer, (Jake Klister), (Nick Matz) |
| 16:23.0, 16:25.0, 17:19.0, 18:00.0, 18:07.0, (18:28.0), (18:36.0) |
4 | 113 | Wausau East,
WI - Team Time (1st 5) 1:26:44.8 | Spread (1st 5) 1:13.1 |
| 11, 13, 27, 28, 34, (36), (39) |
| Emmett Stifler, Andrew Pitney, Jordan Baur, Jase Meyer, Ben Feck, (Noah Stengl), (Travis Waldvogel) |
| 16:47.7, 16:49.3, 17:33.0, 17:34.0, 18:00.8, (18:07.3), (18:14.6) |
5 | 196 | Wisconsin Rapids Lincoln,
WI - Team Time (1st 5) 1:30:17.9 | Spread (1st 5) 1:29.1 |
| 19, 23, 46, 51, 57, (61), (71) |
| Buck Jones, Devin Greiner, Eric Dolan, Matt Richmond, Jesse Breen, (Nicholas Norton), (Kenneth Tork) |
| 17:14.0, 17:21.2, 18:27.5, 18:32.1, 18:43.1, (18:54.2), (19:16.8) |
6 | 200 | Antigo,
WI - Team Time (1st 5) 1:30:39.6 | Spread (1st 5) 3:17.0 |
| 7, 30, 31, 53, 79, (81), (83) |
| Cody Artymuick, Caleb Fleischman, Cortland Tatro, Kyle Rauhut, Mikey Purdun, (Austin Bahr), (Caleb Hohensee) |
| 16:28.1, 17:54.5, 17:55.9, 18:36.0, 19:45.1, (20:11.4), (20:26.0) |
7 | 204 | New London,
WI - Team Time (1st 5) 1:31:16.0 | Spread (1st 5) 39.0 |
| 29, 37, 40, 48, 50, (52), (53) |
| Daniel Bosquez, Kevin Urban, Andrew Philippon, Houston Schroeder, Sam Porath, (Christopher Steingraber), (Noah Wetzel) |
| 17:51.0, 18:11.0, 18:15.0, 18:29.0, 18:30.0, (18:34.0), (18:36.0) |
8 | 222 | Marshfield,
WI - Team Time (1st 5) 1:31:19.5 | Spread (1st 5) 1:50.7 |
| 16, 32, 49, 60, 65, (75), (80) |
| Adam Voss, Nolan Redetzke, Max Tibbett, Mitchell Fischer, Talon Labreck, (Jake Akin), (Kody Hastreiter) |
| 17:07.2, 17:56.3, 18:29.9, 18:48.2, 18:57.9, (19:27.9), (19:46.8) |
| 222 | Rhinelander,
WI - Team Time (1st 5) 1:31:30.6 | Spread (1st 5) 1:24.5 |
| 21, 42, 45, 56, 58, (74), (82) |
| Nate Schoone, Tim Schmidt, Elliott O `Melia, Austin Bowman, Sam O'Melia, (Marcus Thorsen), (Kyle Lenard) |
| 17:19.0, 18:20.1, 18:26.6, 18:41.4, 18:43.5, (19:23.9), (20:24.8) |
10 | 248 | Wausau West,
WI - Team Time (1st 5) 1:32:03.0 | Spread (1st 5) 2:12.0 |
| 14, 44, 59, 64, 67, (70), (73) |
| Paul Kumm, Matthew Vehlow, Alex Burk, Isaac Buttke, Peter Myhrer, (Devlin Verley), (Sam Liedtke) |
| 16:51.2, 18:24.6, 18:46.5, 18:57.5, 19:03.2, (19:09.0), (19:21.0) |
11 | 275 | Merrill,
WI - Team Time (1st 5) 1:33:32.9 | Spread (1st 5) 51.9 |
| 38, 41, 62, 66, 68, (69), (78) |
| Garett Schmelling, Andrew Seaman, Reece Beyersdorf, Michael Seaman, Andrew Koch, (Jacob Jensen), (Marcus Reinhardt) |
| 18:12.5, 18:17.4, 18:56.0, 19:02.6, 19:04.4, (19:04.7), (19:43.3) |
12 | 278 | Superior,
WI - Team Time (1st 5) 1:33:31.7 | Spread (1st 5) 2:06.6 |
| 24, 43, 63, 72, 76, (77), (84) |
| Evan Walpole, Chris Carey, Brando Westmoreland, Mason Stien, Brandon Byrnes, (Seth Felton), (John Nowicki) |
| 17:24.0, 18:22.3, 18:56.7, 19:18.1, 19:30.6, (19:41.5), (21:14.7) |