1 | 21 | Darlington,
WI - Team Time (1st 5) 1:24:28.4 | Spread (1st 5) 1:21.8 |
| 1, 2, 3, 7, 8, (9), (15) |
| Tyson Miehe, Destin Komprood, Michael Sinclair, Michael Sinclair, Kent Miehe, (Brady McDaniel), (Garth Garrison) |
| 16:02.2, 16:50.5, 16:54.7, 17:17.0, 17:24.0, (17:33.7), (17:54.0) |
2 | 69 | Boscobel,
WI - Team Time (1st 5) 1:28:55.4 | Spread (1st 5) 1:04.0 |
| 4, 14, 16, 17, 18, (22), (24) |
| Ryan Mindham, Eric Mindham, Cameron Cashman, Logan Wacker, Nate Boughton, (Cole Clark), (Jon Frazier) |
| 17:01.0, 17:53.0, 17:57.4, 17:59.0, 18:05.0, (18:12.3), (18:22.0) |
3 | 79 | Albany,
WI - Team Time (1st 5) 1:29:33.7 | Spread (1st 5) 1:31.0 |
| 5, 6, 20, 20, 28, (30), (34) |
| Reece Whitehead, Jose Ramirez, Brennan Bloedel, Chad Helland, Kyle Woyak, (Johnny Kallgren), (Aaron Johnson) |
| 17:11.0, 17:16.7, 18:12.0, 18:12.0, 18:42.0, (19:00.0), (19:09.0) |
4 | 116 | Lancaster,
WI - Team Time (1st 5) 1:32:24.0 | Spread (1st 5) 1:57.0 |
| 10, 13, 23, 33, 37, (44), (45) |
| Brandon Doll, Nicholas Volkmann, Kevin Clauer, Tyler Fritz, Jamin Beesecker, (Mike Adams), (Jacob Iverson) |
| 17:36.0, 17:48.0, 18:20.0, 19:07.0, 19:33.0, (20:01.0), (20:15.0) |
5 | 160 | Belleville (hosting co-op Sugar River),
WI - Team Time (1st 5) 1:35:19.0 | Spread (1st 5) 1:22.0 |
| 25, 27, 29, 38, 41, (49), (51) |
| Tucker McMahan, Taylor Christen, Michael Schmitz, Callen Rogers, Troy Nordbrock, (John Gorski), (Zach Meyer) |
| 18:24.0, 18:39.0, 18:56.0, 19:34.0, 19:46.0, (20:21.0), (20:31.0) |
6 | 170 | Pecatonica/Argyle,
WI - Team Time (1st 5) 1:36:48.0 | Spread (1st 5) 3:21.0 |
| 11, 19, 40, 46, 54, (70), (72) |
| Wyatt Massey, Cameron Colson, Troy Farrell, Marcus Rubio, Skylar Cragg, (Matus Brziak), (Tyler Hodgson) |
| 17:38.0, 18:11.0, 19:43.0, 20:17.0, 20:59.0, (24:14.0), (25:27.0) |
7 | 175 | Hillsboro,
WI - Team Time (1st 5) 1:36:54.0 | Spread (1st 5) 2:35.0 |
| 12, 26, 43, 46, 48, (63), (68) |
| Logan Rohn, Noah Mayberry, Alex Shaker, Scott Thorensen, Nick Skala, (Avery Rueckheim), (Dustin Thew) |
| 17:44.0, 18:36.0, 19:58.0, 20:17.0, 20:19.0, (21:57.0), (23:19.0) |
8 | 219 | Fennimore,
WI - Team Time (1st 5) 1:40:16.0 | Spread (1st 5) 1:48.0 |
| 35, 36, 39, 53, 56, (60), (61) |
| Conner Nelson, Josh Bendorf, Kahlil Clayborn, Jason Dailey, Austin Helbing, (Darshon Wisecup), (Logan Chappell) |
| 19:17.0, 19:27.0, 19:42.0, 20:45.0, 21:05.0, (21:34.0), (21:44.0) |
9 | 259 | North Crawford,
WI - Team Time (1st 5) 1:43:43.0 | Spread (1st 5) 2:45.0 |
| 31, 52, 56, 58, 62 |
| Zach McCann, Jared Childs, Tyler Olson, Mattias Dworshack, Sever Kvigne |
| 19:02.0, 20:39.0, 21:05.0, 21:10.0, 21:47.0 |
10 | 278 | Rio/Fall River,
WI - Team Time (1st 5) 1:46:39.0 | Spread (1st 5) 3:57.0 |
| 32, 55, 59, 65, 67, (71), (73) |
| Cody Snelling, Payton Camp, Dominic Leising, Aaron Benzine, Noah Schmidt, (Joe Salzman), (Dallas Camp) |
| 19:03.0, 21:00.0, 21:27.0, 22:09.0, 23:00.0, (24:37.0), (28:43.0) |
11 | 291 | Pardeeville,
WI - Team Time (1st 5) 1:48:52.0 | Spread (1st 5) 4:20.0 |
| 42, 50, 64, 66, 69 |
| Brandon Khang, John Werlich, Colten Curtis, Bill Becker, Rance Meierdirk |
| 19:51.0, 20:25.0, 22:03.0, 22:22.0, 24:11.0 |