1 | 41 | Shorewood,
WI - Team Time (1st 5) 53:31.3 | Spread (1st 5) 1:11.6 |
| 1, 2, 3, 16, 19, (22), (24) |
| William Frohling, Johan Bannink, Otto Duensing, Charlie Pierce, Cody McKenna, (Angus Vigoran-Clark), (Finlay Jones) |
| 10:01.4, 10:34.1, 10:38.5, 11:04.3, 11:13.0, (11:18.0), (11:20.8) |
2 | 44 | Wauwatosa East,
WI - Team Time (1st 5) 54:38.7 | Spread (1st 5) 30.2 |
| 4, 5, 7, 8, 20, (21), (36) |
| Liam Nolan, Luke Millmann, Josh Steiner, Patrick Margerie, Sam Bartz, (Matthew Peura), (Joey Stocco) |
| 10:46.5, 10:49.0, 10:52.1, 10:54.4, 11:16.7, (11:16.8), (11:43.3) |
3 | 124 | Cedar Grove-Belgium,
WI - Team Time (1st 5) 57:05.6 | Spread (1st 5) 1:44.7 |
| 9, 10, 11, 32, 62, (65), (68) |
| Jamison Velzke, Will Huenink, Mason Hoopman, Weston Huenink, Reid Ketterhagen, (Chase Heimerman), (Carsen Voskuil) |
| 10:55.6, 10:56.6, 10:56.7, 11:36.4, 12:40.3, (12:45.8), (12:59.6) |
4 | 125 | Waupun,
WI - Team Time (1st 5) 56:45.2 | Spread (1st 5) 45.7 |
| 15, 17, 23, 29, 41, (71), (79) |
| Efrain Guardiola, Marcus Kuhn, Connor Kuhn, Alexander Disbrow, Miguel Garcia, (Jaxon Gunderson), (Jaron McLinn) |
| 11:01.5, 11:09.8, 11:19.4, 11:27.3, 11:47.2, (13:12.5), (13:57.3) |
5 | 133 | Menomonie,
WI - Team Time (1st 5) 57:03.0 | Spread (1st 5) 48.0 |
| 12, 12, 34, 37, 38, (39), (40) |
| Connor Norby, Grant Burns, Carter Davis, Dylan Norby, Ben Bowman, (Peter Cimino), (Ray Ebert) |
| 10:57.0, 10:57.0, 11:40.0, 11:44.0, 11:45.0, (11:46.0), (11:47.0) |
6 | 185 | Lodi,
WI - Team Time (1st 5) 58:37.0 | Spread (1st 5) 58.0 |
| 18, 33, 35, 46, 53, (57), (67) |
| Roger Melland, Walter Beld, Jonah Barden, James Miller, Everett Clemens, (Sam Clepper), (Zander Kellogg) |
| 11:12.1, 11:37.6, 11:42.5, 11:54.7, 12:10.1, (12:31.0), (12:51.4) |
7 | 190 | Portage,
WI - Team Time (1st 5) 58:29.0 | Spread (1st 5) 37.0 |
| 25, 30, 42, 45, 48, (55), (70) |
| Emerson Pease, Brody Buettner, Hunter Hohenstein, Gabe Bandekow, Nathan Hammer, (Jaden Cole), (Calvin Behnke) |
| 11:21.2, 11:27.9, 11:48.1, 11:53.6, 11:58.2, (12:20.0), (13:10.2) |
8 | 195 | Lake Mills,
WI - Team Time (1st 5) 58:37.2 | Spread (1st 5) 39.4 |
| 27, 28, 44, 47, 49, (50), (52) |
| James Hafenstein, Braxton Walter, Jack Vogel, Saul Lopez, Max Kressner, (Landon Dierkes), (Clovis Cormier-Tardif) |
| 11:22.2, 11:23.7, 11:53.0, 11:56.7, 12:01.6, (12:03.1), (12:06.6) |
9 | 223 | Columbus,
WI - Team Time (1st 5) 1:00:50.0 | Spread (1st 5) 2:34.9 |
| 6, 14, 54, 74, 75, (77), (84) |
| Tucker McGee, Caleb Stadler, Caden Atkins, Evan Crouthamel, Brady Lang, (Aaron Verhey), (Isiah Grannza) |
| 10:51.3, 11:00.2, 12:15.5, 13:16.8, 13:26.2, (13:43.2), (22:40.2) |
10 | 261 | Horicon,
WI - Team Time (1st 5) 1:01:35.0 | Spread (1st 5) 1:15.8 |
| 26, 56, 58, 60, 61, (63), (64) |
| Mason Holl, Jack Marvin, Rocco Barzano, Jay Graven, Twardokus Bryce, (Quinten Brown), (Wade LaBlanc) |
| 11:22.0, 12:25.8, 12:31.9, 12:37.5, 12:37.8, (12:40.4), (12:41.9) |
11 | 290 | Waterloo,
WI - Team Time (1st 5) 1:02:33.6 | Spread (1st 5) 1:23.9 |
| 43, 51, 59, 66, 71, (80), (82) |
| Matteo Cefalu, Owen Koele, Isaac Opsteen, Harrison Schaefer, David Cefalu, (Kellan Smith), (Kameron Ring) |
| 11:48.6, 12:04.2, 12:37.1, 12:51.2, 13:12.5, (13:57.6), (15:04.5) |
12 | 327 | Rio/Fall River,
WI - Team Time (1st 5) 1:05:18.4 | Spread (1st 5) 2:19.3 |
| 31, 69, 73, 76, 78, (81), (83) |
| Blake Nemecek, Parker Braatz, Kaden Schraufnagel, Lucas Simons, Teja Chittimuri, (Randy Alacron Cuevas), (Joel Guse) |
| 11:35.6, 13:02.4, 13:12.9, 13:32.6, 13:54.9, (14:01.1), (15:48.5) |