1 | 33 | Stevens Point,
WI - Team Time (1st 5) 1:21:31.0 | Spread (1st 5) 13.9 |
| 3, 4, 5, 10, 11, (21), (23) |
| Johnny Hyland, Tristan Sernau, Alex Strojny, Chad Franz, Ben Brogan, (Monty Flatoff), (Liam Belson) |
| 16:11.4, 16:14.8, 16:16.3, 16:23.2, 16:25.3, (16:34.8), (16:37.0) |
2 | 58 | Neenah,
WI - Team Time (1st 5) 1:20:49.0 | Spread (1st 5) 2:01.5 |
| 1, 2, 6, 13, 36, (47), (55) |
| Matthew Meinke, Griffin Congdon, Jonathan Moderson, Trenton Bauer, Will Newsome, (Aaron Nussbaum), (Andrew Kaminski) |
| 15:00.7, 16:00.8, 16:18.7, 16:26.6, 17:02.2, (17:21.9), (17:42.8) |
3 | 74 | Appleton North,
WI - Team Time (1st 5) 1:22:26.3 | Spread (1st 5) 22.0 |
| 8, 9, 15, 16, 26, (33), (38) |
| Ethan Cruz, Thomas Weed, Stephen Dinkler, Tommy Flood, Sidney Hestres, (Hayden Freeman), (David Kerschner) |
| 16:22.3, 16:23.0, 16:28.1, 16:28.6, 16:44.3, (16:57.8), (17:03.3) |
4 | 121 | Hortonville,
WI - Team Time (1st 5) 1:23:39.2 | Spread (1st 5) 37.9 |
| 7, 25, 27, 28, 34, (36), (44) |
| Jake Krause, Charlie Wirth, Logan McGrath, Clayton Rath, Sam Johnson, (Joseph Nicholson), (Michael Jarvis) |
| 16:21.8, 16:41.9, 16:47.7, 16:48.1, 16:59.7, (17:02.2), (17:11.2) |
5 | 142 | Marshfield,
WI - Team Time (1st 5) 1:24:02.8 | Spread (1st 5) 35.5 |
| 18, 19, 31, 35, 39, (53), (54) |
| Joseph McKee, Jordan Dzikowich, Addison Hill, Joshua McKee, Jared Oemig, (Paul Fischer), (Jacob Dick) |
| 16:29.8, 16:30.1, 16:55.8, 17:01.8, 17:05.3, (17:38.5), (17:39.1) |
6 | 154 | DC Everest,
WI - Team Time (1st 5) 1:24:21.7 | Spread (1st 5) 1:00.7 |
| 14, 20, 30, 40, 50, (58), (59) |
| Isaiah Winowiski, Ethan Bohlman, Zach Brandenburg, Zach Ostrowski, Alex Falkowski, (Trever Zunker), (Devin Stowell) |
| 16:26.7, 16:30.7, 16:51.5, 17:05.4, 17:27.4, (17:51.4), (17:54.1) |
7 | 158 | Appleton West,
WI - Team Time (1st 5) 1:24:19.9 | Spread (1st 5) 31.9 |
| 22, 24, 29, 41, 42, (43), (51) |
| Hunter Bartolo, Caleb Frank, Colin Murray, McCormack Flores, Tanner Bartolo, (Kenny Mui), (Bryan Sanchez) |
| 16:35.1, 16:40.5, 16:50.7, 17:06.6, 17:07.0, (17:10.8), (17:31.4) |
8 | 200 | Wausau West,
WI - Team Time (1st 5) 1:26:10.1 | Spread (1st 5) 1:23.2 |
| 12, 31, 49, 52, 56, (57), (74) |
| Ryan Hartman, Ben Stangel, Tony Lewis, Caleb Cychosz, Andrew Vehlow, (Dayne Hagedorn), (Cole Knapp) |
| 16:25.4, 16:55.8, 17:26.1, 17:34.2, 17:48.6, (17:50.0), (18:52.1) |
9 | 252 | Wausau East,
WI - Team Time (1st 5) 1:28:18.1 | Spread (1st 5) 1:46.9 |
| 17, 45, 61, 62, 67, (68), (72) |
| Jordan Straub, Josh Lopez, Noah Briquelet, Elijah Olson, Kaleb Roth, (Anders Aspenes), (Ben Diny) |
| 16:29.6, 17:17.0, 18:06.0, 18:09.0, 18:16.5, (18:19.7), (18:34.3) |
10 | 285 | Wisconsin Rapids Lincoln,
WI - Team Time (1st 5) 1:29:13.4 | Spread (1st 5) 56.8 |
| 46, 48, 60, 65, 66, (75), (76) |
| Sam Forstner, Harrison Sullivan, Josh Niedbalski, Mitchell Hammer, Bennet Smith, (Damien Bennett), (Nathan Hammer) |
| 17:19.2, 17:22.1, 18:03.0, 18:13.1, 18:16.0, (18:55.1), (18:58.8) |
11 | 360 | Antigo,
WI - Team Time (1st 5) 1:34:25.0 | Spread (1st 5) 1:57.6 |
| 63, 69, 70, 78, 80, (82), (83) |
| Zach Morris, Logan Edwards, Deiontae Barner, Noah Orgeman, Cody Urbans, (Kaden Steckbauer), (Nick Marshall) |
| 18:09.2, 18:21.5, 18:28.9, 19:18.6, 20:06.8, (20:09.6), (20:14.0) |
12 | 363 | Merrill,
WI - Team Time (1st 5) 1:34:03.2 | Spread (1st 5) 1:15.3 |
| 63, 71, 73, 77, 79, (81), (84) |
| Dominic Laufenberg, Stephen Koch, Jacob Novitch, Tanner Depies, Ethan Cordova, (Brody Gehrke), (Cody Depies) |
| 18:09.2, 18:32.6, 18:50.4, 19:06.5, 19:24.5, (20:07.1), (20:25.2) |