1 | 37 | Pardeeville,
WI - Team Time (1st 5) 1:28:06.1 | Spread (1st 5) 1:57.7 |
| 1, 3, 4, 13, 16, (25), (26) |
| Colin Smith, Will Becker, Brody Motsenbocker, Mason Muscanaro, Nicholai Undraitis, (Preston Jenkins), (Walker Wheeler) |
| 16:46.3, 16:54.9, 17:05.9, 18:35.0, 18:44.0, (19:29.4), (19:30.3) |
2 | 48 | Dodgeland,
WI - Team Time (1st 5) 1:31:09.0 | Spread (1st 5) 58.6 |
| 6, 7, 10, 11, 14, (54), (73) |
| Karson Marquardt, Colton Pickart, Ryan Romero, Nolan Wieneke, Calvin Schaalma, (Braxton Soldner), (Kaleb Cousineau) |
| 17:37.8, 18:06.9, 18:23.3, 18:24.6, 18:36.4, (21:19.1), (24:09.8) |
3 | 137 | Parkview,
WI - Team Time (1st 5) 1:37:47.3 | Spread (1st 5) 1:22.7 |
| 18, 22, 24, 33, 40, (45), (47) |
| Cal Fox, Will Burchell, Milo Jackson, Dillan Heisz, Cole McMahon, (Alan Diaz), (Ian Soderstrom) |
| 18:54.5, 19:19.1, 19:26.9, 19:49.6, 20:17.2, (20:44.1), (20:45.9) |
4 | 151 | Johnson Creek,
WI - Team Time (1st 5) 1:38:32.8 | Spread (1st 5) 1:55.1 |
| 8, 32, 35, 37, 39, (53), (62) |
| Tyler Skogman, Evan Chowanec, Connor Gerstner, Collin Hucke, Ben Trudell, (Francisco GutiƩrrez), (Carson Vaughn) |
| 18:17.4, 19:46.0, 20:06.9, 20:10.0, 20:12.5, (21:13.2), (21:55.8) |
5 | 152 | Lourdes Academy,
WI - Team Time (1st 5) 1:38:38.4 | Spread (1st 5) 2:16.8 |
| 15, 19, 30, 38, 50, (51), (77) |
| Henry Spanbauer, Joshua Rucinski, Cameron Kapral, Zach Foster, Henry Achterberg, (Kyle Hipple), (Riley Jerger) |
| 18:41.6, 19:05.2, 19:42.7, 20:10.5, 20:58.4, (20:59.5), (25:37.6) |
6 | 153 | Wayland Academy,
WI - Team Time (1st 5) 1:37:45.6 | Spread (1st 5) 3:42.8 |
| 5, 28, 29, 43, 48, (52), (70) |
| Nelson Mitchell, Wesley Ingraham, Luca Roetter Gresback, Ethan Westenmeyer, Mario Padilla, (Ethyn Tallman), (Chan Jeong) |
| 17:06.0, 19:36.5, 19:38.0, 20:36.3, 20:48.8, (21:05.0), (23:20.6) |
7 | 188 | Madison Country Day,
WI - Team Time (1st 5) 1:41:14.8 | Spread (1st 5) 2:29.0 |
| 20, 23, 27, 58, 60, (63), (64) |
| Cade Brown, Jameson Smith, Will Rzentkowski, Clarence Wieland, Max Wickman, (Eli O'Connor), (Brady Kocum) |
| 19:08.2, 19:25.7, 19:34.7, 21:29.0, 21:37.2, (21:58.2), (22:07.5) |
8 | 191 | Markesan,
WI - Team Time (1st 5) 1:41:37.9 | Spread (1st 5) 3:54.5 |
| 12, 31, 36, 46, 66, (75), (76) |
| Brayden Bruce, Gavin Slark, Layne Schertz, Nic Talma, Jackson Mildebrandt, (Patrick Slate), (Casey Schertz) |
| 18:33.3, 19:44.6, 20:07.8, 20:44.4, 22:27.8, (24:40.6), (24:47.2) |
9 | 192 | Rio/Fall River,
WI - Team Time (1st 5) 1:40:32.3 | Spread (1st 5) 5:22.4 |
| 2, 21, 49, 55, 65, (72), (74) |
| Sam Salzman, Adrian Vangen, Kaden Schraufnagel, Parker Braatz, Joel Guse, (Jackson Verhulst), (Vincent Duchac) |
| 16:51.9, 19:16.4, 20:49.6, 21:20.1, 22:14.3, (23:39.2), (24:37.2) |
10 | 213 | Central Wisconsin Christian,
WI - Team Time (1st 5) 1:43:28.8 | Spread (1st 5) 4:23.6 |
| 9, 34, 41, 61, 68, (69), (71) |
| Gibsen Mulder, Dylan Buwalda, Brant Bille, Sam Greenfield, Lucas Greenfield, (Lawson Phillips), (Abram Lange) |
| 18:18.9, 20:00.6, 20:33.1, 21:53.7, 22:42.5, (23:18.7), (23:25.3) |
11 | 216 | Horicon,
WI - Team Time (1st 5) 1:42:50.5 | Spread (1st 5) 2:43.7 |
| 17, 42, 44, 56, 57, (59), (67) |
| Jay Graven, Ezra Ballard, Denny Gil, Cole Berggren, Hunter Morell, (Reed Vorlob), (Ashton Harris) |
| 18:45.0, 20:35.7, 20:40.3, 21:20.8, 21:28.7, (21:34.2), (22:39.2) |