1 | 22 | Stevens Point,
WI - Team Time (1st 5) 1:21:47.8 | Spread (1st 5) 1:09.2 |
| 1, 3, 4, 6, 8, (11), (12) |
| Derek Cruz, Evan Hatton, Tyler Tanko, Liam Belson, Tom Negaard, (Derek Franz), (Conner Franz) |
| 15:39.1, 16:12.1, 16:32.2, 16:36.1, 16:48.3, (16:57.0), (17:00.1) |
2 | 83 | DC Everest,
WI - Team Time (1st 5) 1:24:58.4 | Spread (1st 5) 1:48.4 |
| 2, 5, 7, 33, 36, (39), (42) |
| Anthony Anderson, Logan Spooner, Aaron Carr, Jon Nelson, Eric Weaver, (JJ Burrill), (Austin Kleman) |
| 16:03.4, 16:32.8, 16:42.4, 17:48.0, 17:51.8, (17:55.2), (18:01.2) |
3 | 97 | Wausau West,
WI - Team Time (1st 5) 1:26:53.6 | Spread (1st 5) 36.3 |
| 14, 18, 19, 20, 26, (29), (31) |
| Joshua Kurth, Fletcher Arlen, Adam Stichman, Mitch Leopold, Eric Zengler, (Matthew Vehlow), (Hunter Ricklefs) |
| 17:02.3, 17:21.8, 17:25.4, 17:25.5, 17:38.6, (17:42.2), (17:42.3) |
4 | 112 | Wausau East,
WI - Team Time (1st 5) 1:27:10.0 | Spread (1st 5) 1:03.9 |
| 10, 15, 21, 25, 41, (50), (58) |
| Sam Thompson, Axel Treinen, Charlie Brimacombe, Alex Miller, Bryan Lemmer, (Jordan Straub), (Dakota Potter) |
| 16:55.8, 17:09.4, 17:26.6, 17:38.5, 17:59.7, (18:18.8), (18:31.2) |
5 | 143 | Shawano Community,
WI - Team Time (1st 5) 1:27:54.4 | Spread (1st 5) 1:31.0 |
| 9, 13, 22, 46, 53, (54), (56) |
| Jake Klister, Austin Lhotka, Andrew Cardish, Chase Lhotka, Chandler Fairbairn, (Brandon Pagel), (Terrell Gibbs) |
| 16:50.5, 17:01.6, 17:34.1, 18:06.7, 18:21.5, (18:27.2), (18:28.6) |
6 | 145 | Merrill,
WI - Team Time (1st 5) 1:28:26.4 | Spread (1st 5) 19.8 |
| 23, 24, 28, 32, 38, (60), (67) |
| Reece Beyersdorf, Brady Schmelling, Jacob Jensen, Brett Swan, Treven Oberg, (Losha Heisinger), (Nathan Koch) |
| 17:34.2, 17:34.9, 17:40.7, 17:42.6, 17:54.0, (18:40.9), (19:06.8) |
7 | 167 | Hortonville,
WI - Team Time (1st 5) 1:28:48.2 | Spread (1st 5) 54.7 |
| 16, 27, 35, 44, 45, (47), (51) |
| Jacob Nicholson, Daniel Gretzinger, Eric Moore, Ryan Krueger, Brandon Main, (Wyatt Vanhandel), (Vincent Aschaker) |
| 17:10.2, 17:38.9, 17:51.0, 18:03.2, 18:04.9, (18:08.2), (18:20.1) |
8 | 200 | Wisconsin Rapids Lincoln,
WI - Team Time (1st 5) 1:29:53.5 | Spread (1st 5) 1:28.5 |
| 17, 29, 43, 49, 62, (70), (76) |
| Joseph Comeau, Nicholas Norton, Nick Norton, Caleb Betts, Matt Aaseng, (Josh Niedbalski), (Tyler Martin) |
| 17:13.5, 17:42.2, 18:03.0, 18:12.8, 18:42.0, (19:12.2), (19:26.5) |
9 | 280 | Rhinelander,
WI - Team Time (1st 5) 1:32:33.6 | Spread (1st 5) 39.8 |
| 48, 52, 55, 61, 64, (77), (80) |
| Brad Quade, Robert Ritchie, Kade Kennedy, Tyler Kolassa, Markus Johnson, (Brendan Mcguire), (Kurt Zuiker) |
| 18:11.8, 18:20.3, 18:28.4, 18:41.5, 18:51.6, (19:29.1), (19:49.9) |
10 | 299 | Pulaski,
WI - Team Time (1st 5) 1:34:29.8 | Spread (1st 5) 2:09.1 |
| 37, 40, 59, 81, 82, (83), (84) |
| Tyler Grube, Harrison Grunert, Travis Warax, Matt Krueger, Steven Touney, (Justin Warax), (Hunter Bowman) |
| 17:53.7, 17:59.1, 18:37.3, 19:56.9, 20:02.8, (20:10.7), (20:54.0) |
11 | 305 | Marshfield,
WI - Team Time (1st 5) 1:34:07.9 | Spread (1st 5) 1:33.7 |
| 34, 57, 69, 72, 73, (74), (75) |
| Devon Klement, James Kollross, Paul Fischer, Jordan Dzikowich, Alex Gunn, (Ryan Sanford), (Sam Huettl) |
| 17:48.6, 18:29.9, 19:08.3, 19:18.8, 19:22.3, (19:23.7), (19:26.3) |
12 | 333 | Superior,
WI - Team Time (1st 5) 1:35:08.2 | Spread (1st 5) 27.1 |
| 63, 65, 66, 68, 71, (78), (79) |
| Brendan Crayne, Ty Christianson, Jacob Kennedy, Foster Stromgren, Hunter Hockenbrock, (Jack Androsky), (Devin Lindberg) |
| 18:49.9, 18:53.4, 19:00.5, 19:07.4, 19:17.0, (19:33.6), (19:37.6) |