1 | 78 | Athens,
WI - Team Time (1st 5) 1:32:05.6 | Spread (1st 5) 48.6 |
| 9, 11, 16, 20, 22, (72) |
| Nathan Wolf, Andrew Schaer, Brooks Kraus, Nicholas Pittman, Connor Sheahan, (Garrett Knott) |
| 18:03.0, 18:10.0, 18:20.0, 18:41.0, 18:51.6, (25:13.0) |
2 | 99 | Coleman,
WI - Team Time (1st 5) 1:33:43.1 | Spread (1st 5) 1:38.2 |
| 5, 13, 23, 28, 30, (32), (41) |
| Karson Casper, Alex Rennie, John Nowak, Isaiah Nowak, Tyler Rennie, (Ray LeMieux), (Pete Bruette) |
| 17:53.0, 18:13.9, 18:54.6, 19:10.4, 19:31.2, (19:37.9), (20:31.5) |
3 | 106 | Marathon,
WI - Team Time (1st 5) 1:34:11.1 | Spread (1st 5) 1:50.8 |
| 8, 14, 24, 27, 33, (34), (37) |
| Jaron Gage, Jacob Smith, Derek Vesely, Dylan Dodson, Darrin Vesely, (Owen Marks), (Noah Fritz) |
| 18:01.6, 18:14.5, 18:55.0, 19:07.6, 19:52.4, (19:54.2), (20:02.5) |
4 | 113 | Stratford,
WI - Team Time (1st 5) 1:34:59.2 | Spread (1st 5) 3:04.4 |
| 10, 12, 17, 26, 48, (51), (57) |
| Lance Krieg, Cree Defoe, Ethan Heeg, Brett Bangart, Caden Foster, (Tanner Oertel), (Derek Wiese) |
| 18:09.6, 18:10.7, 18:21.9, 19:03.0, 21:14.0, (21:33.0), (21:59.0) |
5 | 118 | Gillett,
WI - Team Time (1st 5) 1:34:55.3 | Spread (1st 5) 4:59.6 |
| 1, 3, 18, 43, 53, (62), (76) |
| Alex Peterson, Evan Peterson, Connor Hanson, Scott Herroux, Aydin Franti, (Zander Davis), (Virgil Herzog) |
| 16:38.0, 17:29.7, 18:26.8, 20:43.2, 21:37.6, (22:36.0), (27:14.1) |
6 | 157 | Wittenberg-Birnamwood,
WI - Team Time (1st 5) 1:38:53.3 | Spread (1st 5) 4:11.4 |
| 4, 25, 29, 44, 55, (59), (60) |
| Simon Schairer, Craig Wendel, Mason Meverden, Owen Schultz, Ian Salveson, (Hayden Miller), (Pierson Potrykus) |
| 17:42.6, 19:02.0, 19:23.3, 20:51.4, 21:54.0, (22:15.0), (22:17.7) |
7 | 158 | Oconto,
WI - Team Time (1st 5) 1:38:29.5 | Spread (1st 5) 2:35.1 |
| 15, 21, 35, 42, 45, (47), (56) |
| Kadin Baxter, Josh Maynard, Jackson Martin, Bryton Fuller, Tyler Beekman, (Daniel Alwin), (Braden Shallow) |
| 18:16.4, 18:43.0, 20:00.6, 20:38.0, 20:51.5, (21:10.2), (21:58.8) |
8 | 164 | Bonduel,
WI - Team Time (1st 5) 1:39:24.8 | Spread (1st 5) 4:54.0 |
| 7, 19, 36, 39, 63, (79) |
| Cooper Uelmen, Ben O'Brien, Ayden Dunst, Race Anvelink, Ben Reisner, (Keaton Bahr) |
| 17:56.3, 18:27.5, 20:01.5, 20:09.2, 22:50.3, (28:13.6) |
9 | 240 | Lena/Saint Thomas Academy,
WI - Team Time (1st 5) 1:46:41.7 | Spread (1st 5) 4:12.2 |
| 31, 38, 46, 58, 67, (81) |
| Dylan Comins, Max Beyer, Reed Hosking, Mason Belongia, Drake Dionne, (Franky Umentum) |
| 19:36.8, 20:07.5, 21:04.1, 22:04.3, 23:49.0, (30:06.9) |
10 | 242 | Crandon,
WI - Team Time (1st 5) 1:50:32.8 | Spread (1st 5) 9:30.2 |
| 2, 49, 50, 66, 75, (77) |
| Taylor Karcz, Omar Bailey, Eian Wilson, Kruz Kulinski, Nolan Wilson, (Noah Gunderson) |
| 17:11.8, 21:30.0, 21:31.0, 23:38.0, 26:42.0, (27:19.0) |
11 | 248 | Crivitz,
WI - Team Time (1st 5) 1:48:18.5 | Spread (1st 5) 5:35.7 |
| 6, 52, 61, 64, 65, (74) |
| Sam Lieuwen, Joey Pickett, Leo Vandermause, Jacob Behrendt, Ben Brown, (Brock Banaszak) |
| 17:54.5, 21:33.3, 22:25.3, 22:55.2, 23:30.2, (26:23.8) |
12 | 342 | Edgar,
WI - Team Time (1st 5) 2:03:28.0 | Spread (1st 5) 5:46.0 |
| 54, 68, 69, 73, 78 |
| Ethan Sondelski, Isaac Halama, Eli Slack, Robert Lienkamp, Dylan Apfelbeck |
| 21:49.0, 24:00.0, 24:06.0, 25:58.0, 27:35.0 |
13 | 343 | Pembine/Goodman,
WI - Team Time (1st 5) 2:09:59.0 | Spread (1st 5) 9:43.0 |
| 40, 70, 71, 80, 82, (83) |
| Kody Stahley, Caleb Meissner, Tristan Owens, Kyle Braaten, Cody Champeau, (Josh Knutson) |
| 20:25.0, 24:20.0, 25:00.0, 30:06.0, 30:08.0, (30:20.0) |