1 | 22 | Manitowoc (Washington-Wilson),
WI - Team Time (1st 5) 49:21.4 | Spread (1st 5) 1:00.6 |
| 1, 3, 5, 6, 7, (23), (28) |
| Max Bailey, Jay Conrad, Tyson Rupp, Ashton Portman, Sam Meyer, (Jacob Rivest), (Brennan Daley) |
| 9:11.4, 9:42.0, 10:05.0, 10:11.0, 10:12.0, (11:08.0), (11:32.0) |
2 | 60 | Winneconne,
WI - Team Time (1st 5) 52:23.3 | Spread (1st 5) 9.9 |
| 10, 11, 12, 13, 14, (15), (16) |
| Evan Wiedemeier, Brendan Loether, Tristan Reuss, Dane Kutnink, Logan Dachel, (Jake Bartelt), (Collin Ryan) |
| 10:23.7, 10:25.8, 10:27.1, 10:33.1, 10:33.6, (10:34.7), (10:35.0) |
3 | 100 | Campbellsport,
WI - Team Time (1st 5) 54:49.4 | Spread (1st 5) 1:19.6 |
| 8, 19, 20, 24, 29, (36), (37) |
| Skyler Fryman, Max Engle, Garrett Roehl, Nick Timm, Nick Bastian, (Billy Grede), (Dylan Hundertmark) |
| 10:16.1, 10:49.2, 10:53.6, 11:14.8, 11:35.7, (12:07.2), (12:13.4) |
4 | 139 | Lumen Christi Catholic,
WI - Team Time (1st 5) 57:27.5 | Spread (1st 5) 2:40.9 |
| 4, 18, 35, 40, 42, (45) |
| Deacon Gray, Dominic Silhol, Jonah Wenzler, Wesley Bashaw, Jonah Stammer, (Michael Cesarz) |
| 9:46.3, 10:43.2, 12:05.4, 12:25.4, 12:27.2, (12:49.0) |
5 | 150 | DASH Homeschool,
WI - Team Time (1st 5) 58:19.3 | Spread (1st 5) 1:48.0 |
| 17, 21, 31, 38, 43, (47), (49) |
| Nathanael Chu, Seka Kostrzewa, Daniel Caspers, Joshua Lipski, Josiah Chu, (Micah Chan), (Noah Caspers) |
| 10:39.5, 11:01.8, 11:54.3, 12:16.2, 12:27.5, (12:57.1), (13:14.8) |
6 | 155 | Honor,
WI - Team Time (1st 5) 1:00:50.3 | Spread (1st 5) 5:35.9 |
| 2, 22, 27, 51, 53 |
| Cade Werner, Chase Allar, Aaron Wilfrath, Hayden Kluever, Peter Jacques |
| 9:31.6, 11:05.3, 11:28.9, 13:37.0, 15:07.5 |
7 | 156 | Durand,
WI - Team Time (1st 5) 59:07.1 | Spread (1st 5) 52.9 |
| 25, 26, 32, 34, 39, (44), (46) |
| Cody Wieland, Ethan Weiss, Zackory Nelson, Parker Schneider, Eli Whitwam, (Gavin Milliren), (Robert Gausmann) |
| 11:24.2, 11:26.4, 11:54.4, 12:05.0, 12:17.1, (12:34.4), (12:50.5) |
8 | 161 | Westfield,
WI - Team Time (1st 5) 59:26.3 | Spread (1st 5) 2:37.9 |
| 9, 30, 33, 41, 48, (50), (52) |
| Spencer Matijevich, Gunnar Rasmussen, Mickey Kohlert, Maximus Fortin, Ervin Meiller, (Marshall Schmidt), (Cesar Moyotl) |
| 10:20.5, 11:38.8, 12:02.9, 12:25.7, 12:58.4, (13:21.1), (14:04.7) |