1 | 79 | Shawano Community,
WI - Team Time (1st 5) 1:27:10.6 | Spread (1st 5) 2:32.6 |
| 2, 3, 10, 29, 35, (46), (48) |
| Ethan Onesti, Will Chelberg, Andon Chelberg, Connor Chelberg, Quinn Olson, (Aidan Preston), (Jaymin Boivin) |
| 16:16.4, 16:22.2, 17:26.0, 18:17.0, 18:49.0, (19:13.2), (19:14.2) |
2 | 97 | Lakeland,
WI - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 2:46.8 |
| 1, 7, 19, 31, 39, (50), (63) |
| Owen Clark, Ashton Bremer, Levi Reimer, Barrett Eggen, Zach Kline, (Connor Simpson), (Connor Simpson) |
| 16:12.1, 17:13.2, 18:01.1, 18:33.7, 18:58.9, (19:18.1), (19:53.5) |
3 | 104 | Seymour,
WI - Team Time (1st 5) 1:30:06.6 | Spread (1st 5) 59.9 |
| 12, 14, 22, 23, 33, (55), (58) |
| Reid Clement, Jason Skinkis, Taren Schadrie, Nathan Hilbert, Conner Patz, (Tyler Reuter), (Conwen Zeng) |
| 17:36.9, 17:46.3, 18:02.3, 18:04.3, 18:36.8, (19:32.8), (19:42.8) |
4 | 115 | Freedom,
WI - Team Time (1st 5) 1:30:31.3 | Spread (1st 5) 1:50.4 |
| 6, 11, 21, 36, 41, (52), (66) |
| Willow Mauel, Andrew Shepard, Bradey Obermueller, Dawson Jarmolowicz, Evan Popp, (Vincent Cook), (Jacob Garvey) |
| 17:08.9, 17:30.7, 18:01.7, 18:50.7, 18:59.3, (19:21.9), (19:59.5) |
5 | 128 | Oconto Falls,
WI - Team Time (1st 5) 1:31:05.6 | Spread (1st 5) 2:06.3 |
| 5, 15, 27, 37, 44, (71), (76) |
| Ben Adams, Griffin Kopke, Evan Yuma, Emerson Rice, Brant Laluzerne, (Garrett Ganter), (Layton Rickert) |
| 17:00.3, 17:54.2, 18:09.6, 18:54.9, 19:06.6, (20:50.7), (21:13.3) |
6 | 138 | New London,
WI - Team Time (1st 5) 1:31:46.9 | Spread (1st 5) 1:16.4 |
| 13, 25, 30, 32, 38, (39), (43) |
| Chase Osborn, Joseph Daly, Maddox Neumann, Evan Kedinger, Logan Horn, (Jonah Stone), (Luke Heideman) |
| 17:41.1, 18:08.3, 18:24.0, 18:36.0, 18:57.5, (18:58.9), (19:06.0) |
7 | 139 | Amherst,
WI - Team Time (1st 5) 1:31:23.0 | Spread (1st 5) 2:32.0 |
| 4, 18, 20, 46, 51, (54), (61) |
| Max Voss, Elijah Bohm, Cayden Wright, Ryan Warzynski, Elliot Podeszwa, (Colton Vander Laan), (Andrew Bandy) |
| 16:49.4, 17:57.8, 18:01.2, 19:13.2, 19:21.4, (19:31.2), (19:49.4) |
8 | 192 | Rhinelander,
WI - Team Time (1st 5) 1:33:52.7 | Spread (1st 5) 2:38.2 |
| 9, 24, 45, 49, 65, (67), (85) |
| Cody Ruetz, Greyson Gremban, Gavin Denis, Olin Slette, Shawn Denis, (Brody Kowieski), (Payton McCue) |
| 17:20.8, 18:07.0, 19:09.7, 19:16.2, 19:59.0, (20:00.1), (22:29.3) |
9 | 210 | Peshtigo,
WI - Team Time (1st 5) 1:34:38.6 | Spread (1st 5) 2:31.2 |
| 8, 28, 53, 59, 62, (73), (89) |
| Andrew Nelson, Reese Yunke, Cole Grabian, Eli Berndt, Liam Smith, (Marshall Bennett), (Braeden Murphy) |
| 17:19.5, 18:13.0, 19:28.5, 19:46.9, 19:50.7, (21:03.6), (23:47.9) |
10 | 254 | Northland Pines,
WI - Team Time (1st 5) 1:38:17.7 | Spread (1st 5) 3:21.9 |
| 17, 26, 60, 74, 77, (80) |
| Kaemyn Heritage, Jason Linn, Nicholas Fluegel, Jonathon Miller, Mac Williams, (Matt Milanowski) |
| 17:56.9, 18:09.5, 19:47.2, 21:05.3, 21:18.8, (21:42.1) |
11 | 278 | Fox Valley Lutheran,
WI - Team Time (1st 5) 1:38:41.3 | Spread (1st 5) 2:03.9 |
| 34, 42, 64, 68, 70, (79), (83) |
| Mason Dobberstein, Lincoln Boehm, Noah Nolte, Jacob Bickel, Tom Needham, (Gavin Trygstad), (Bryce Poppy) |
| 18:42.4, 19:02.6, 19:54.2, 20:15.8, 20:46.3, (21:38.3), (21:57.4) |
12 | 306 | Waupaca,
WI - Team Time (1st 5) 1:41:59.8 | Spread (1st 5) 3:55.7 |
| 16, 56, 75, 78, 81, (82), (88) |
| Owen Lencki, Ian Sherman, AJ Nimmer, A.J. Nimmer, Kadin Becker, (Gage Anderson), (Mark Reinke) |
| 17:55.8, 19:33.0, 21:06.0, 21:33.5, 21:51.5, (21:55.7), (23:28.4) |
13 | 368 | Marinette,
WI - Team Time (1st 5) 1:45:39.4 | Spread (1st 5) 2:54.6 |
| 57, 69, 72, 84, 86, (87), (90) |
| David Jezowski, Jackson Draheim, Hunter Schneider, Dylan Demmith, Evan Reines, (Aidan Anderson), (Aaron Peterson) |
| 19:35.2, 20:15.9, 20:55.1, 22:23.4, 22:29.8, (22:54.8), (26:18.1) |