1 | 38 | Platteville,
WI - Team Time (1st 5) 1:35:52.5 | Spread (1st 5) 3:58.5 |
| 1, 3, 7, 11, 16, (18), (20) |
| Vince Momot, Dan Iselin, Blake Julius, Tom Lambert, Jackson Gormley, (Jordan Brunette), (Justin Brown) |
| 16:46.4, 18:21.2, 19:51.6, 20:08.4, 20:44.9, (20:51.9), (20:56.0) |
2 | 40 | Monroe,
WI - Team Time (1st 5) 1:36:34.6 | Spread (1st 5) 2:56.6 |
| 2, 4, 5, 12, 17, (22), (24) |
| Derek Christiansen, Parker Ingold, Jack Schluesche, Alex O'Brien, Thang Lu, (Alex Koller), (Andy Johnson) |
| 17:53.0, 18:42.6, 18:58.9, 20:10.5, 20:49.6, (21:02.8), (21:20.2) |
3 | 79 | Dodgeville/Mineral Point,
WI - Team Time (1st 5) 1:43:06.7 | Spread (1st 5) 1:49.5 |
| 8, 10, 14, 20, 27, (28), (31) |
| Nathan Eisenzimmer, Stewart Thompson, Ty Driscoll, Hunter Blalock, Hayden Phillips, (Trevor Ross), (Conner Trocke) |
| 19:56.2, 20:05.0, 20:23.8, 20:56.0, 21:45.7, (22:21.0), (22:57.3) |
4 | 86 | Mount Horeb,
WI - Team Time (1st 5) 1:43:00.5 | Spread (1st 5) 2:24.8 |
| 6, 13, 19, 23, 25, (32), (35) |
| Sawyer Dobson, Matthew Thompson, Conrad Schult, Jeremiah Thompson, Kyle Richards, (Alex Ravindran), (Matthew Sherven) |
| 19:10.1, 20:14.3, 20:55.5, 21:05.7, 21:34.9, (22:59.5), (26:07.9) |
5 | 131 | Whitewater,
WI - Team Time (1st 5) 1:54:10.7 | Spread (1st 5) 6:50.3 |
| 9, 26, 29, 30, 37, (38) |
| Jimmy King, Byron O'Brien, Mitchell Dalzin, Benny Liang, Nathan Cagney, (Jack Downs) |
| 20:01.2, 21:43.6, 22:39.3, 22:55.1, 26:51.5, (28:32.5) |
6 | 157 | Whitnall,
WI - Team Time (1st 5) 2:06:50.8 | Spread (1st 5) 11:07.4 |
| 15, 33, 34, 36, 39, (40) |
| Milan Djukic, Ethan Christensen, Josh Cram, Matt Flagge, Kevin Potter, (Chris Blanco) |
| 20:27.9, 23:06.5, 25:16.3, 26:24.8, 31:35.3, (35:17.4) |