1 | 51 | Pacelli,
WI - Team Time (1st 5) 1:28:49.4 | Spread (1st 5) 1:40.0 |
| 1, 4, 8, 18, 20, (30), (80) |
| Adam Eiden, Gabe Hoerter, Sam Carpenter, Nolan Wojchik, Ben Haemmerle, (Lucas Haemmerle), (Nathaniel Meadows) |
| 16:43.0, 17:37.0, 17:47.6, 18:18.8, 18:23.0, (18:46.6), (21:07.5) |
2 | 97 | Iola-Scandinavia,
WI - Team Time (1st 5) 1:30:30.3 | Spread (1st 5) 2:42.7 |
| 2, 3, 17, 28, 47, (53), (79) |
| Charlie Vater, Robert Vater, Jacob Lashua, Dylan Donovan, Ian Koss, (Samuel Groeschl), (Aaron Jones) |
| 16:43.3, 17:20.0, 18:16.0, 18:45.0, 19:26.0, (19:41.0), (21:04.1) |
3 | 131 | Auburndale,
WI - Team Time (1st 5) 1:33:12.0 | Spread (1st 5) 1:13.1 |
| 13, 21, 22, 34, 41, (56), (62) |
| Charles Jewell, Mason White Eagle, Ian Grosskopf, Gavin White Eagle, Parker Empey, (Sawyer Cherney), (James Binder) |
| 17:59.9, 18:31.0, 18:32.1, 18:56.0, 19:13.0, (19:48.0), (20:12.0) |
4 | 151 | Pardeeville,
WI - Team Time (1st 5) 1:34:09.4 | Spread (1st 5) 2:42.0 |
| 6, 7, 33, 39, 66, (73), (84) |
| Will Becker, Colin Smith, Eli Achterberg, Brody Motsenbocker, Mason Walters, (Nicholai Undraitis), (Walker Wheeler) |
| 17:46.9, 17:47.3, 18:53.8, 19:12.5, 20:28.9, (20:37.7), (21:28.7) |
5 | 179 | Rosholt,
WI - Team Time (1st 5) 1:35:03.9 | Spread (1st 5) 2:36.1 |
| 11, 12, 38, 48, 70, (85), (109) |
| Dan Simonis, Jacob Ross, Marcus Stalter, Abe Steines, Johnathon Rutta, (Nick Trzebiatowski), (Mason Kostuch) |
| 17:56.9, 17:57.0, 19:10.0, 19:27.0, 20:33.0, (21:29.0), (24:19.0) |
6 | 188 | St. Mary Catholic,
WI - Team Time (1st 5) 1:35:18.3 | Spread (1st 5) 1:53.8 |
| 10, 15, 50, 55, 58, (65), (71) |
| Alexander Groppel, Benjamin Schoeni, Ashton Post, Kail Koeper, Ian Albino Gonzalez, (Kaden Miller), (Noah Valentine) |
| 17:55.6, 18:11.3, 19:35.6, 19:46.4, 19:49.4, (20:26.2), (20:33.6) |
7 | 192 | Laconia,
WI - Team Time (1st 5) 1:35:47.6 | Spread (1st 5) 1:09.4 |
| 23, 36, 37, 42, 54, (60), (68) |
| Carter Bonlender, Charles Glewen, Gage Wehle, Keanu Duel, Owen Marchant, (Fisher Kotnick), (Luke Rabe) |
| 18:32.5, 19:07.7, 19:08.7, 19:16.8, 19:41.9, (20:04.7), (20:30.0) |
8 | 205 | Pittsville,
WI - Team Time (1st 5) 1:36:15.2 | Spread (1st 5) 2:04.0 |
| 14, 32, 45, 52, 62, (93), (98) |
| Sam Bowden, Derek Grossman, Ezra Fiala, Landen Losievski, Trace Wilke, (Brayden Kumm), (Hunter McDaniel) |
| 18:08.0, 18:50.0, 19:25.0, 19:40.2, 20:12.0, (22:26.3), (22:49.0) |
9 | 233 | Westfield,
WI - Team Time (1st 5) 1:37:40.2 | Spread (1st 5) 1:56.5 |
| 24, 35, 44, 61, 69, (77), (90) |
| Keegan Hockerman, Noah Anason, Sam Berruecos, Hunter Peschel, Liam Carey, (Owen Hendee), (Robbie Moody) |
| 18:34.4, 19:02.9, 19:22.0, 20:10.0, 20:30.9, (20:54.6), (22:13.0) |
10 | 250 | Weyauwega-Fremont,
WI - Team Time (1st 5) 1:38:34.9 | Spread (1st 5) 2:32.0 |
| 26, 27, 40, 76, 81, (87), (103) |
| Jaden Rice, Josh Halat, Isiah Schuh, Doc Harley, Luke Ehrenberg, (Seth Malueg), (Ethan Patzer) |
| 18:38.0, 18:43.0, 19:12.9, 20:51.0, 21:10.0, (21:39.0), (23:13.0) |
11 | 262 | Markesan,
WI - Team Time (1st 5) 1:40:20.6 | Spread (1st 5) 4:09.5 |
| 16, 19, 46, 89, 92, (94), (110) |
| Aiden Schmick, Ryan Draginis, Sebastian Leopfe, Layne Schertz, Angel Castillo, (Brady Mildebrandt), (Bradley Van Abel) |
| 18:11.7, 18:22.2, 19:25.7, 21:59.8, 22:21.2, (22:33.5), (24:35.2) |
12 | 270 | Omro,
WI - Team Time (1st 5) 1:39:03.1 | Spread (1st 5) 1:41.6 |
| 31, 49, 59, 64, 67, (75), (82) |
| Dane Pickart, Matthew Chase, Mason Gruss, Drake Milis, Logan Feggestad, (Elijah Binder), (Reese Miller) |
| 18:48.0, 19:30.5, 19:53.8, 20:21.2, 20:29.6, (20:44.7), (21:13.9) |
13 | 299 | Columbus Catholic,
WI - Team Time (1st 5) 1:42:43.0 | Spread (1st 5) 5:36.7 |
| 5, 9, 83, 97, 105 |
| Andrew Scheer, Isaac Scheer, Drew Lang, Mark Fieweger, Derek Fieber |
| 17:42.3, 17:47.7, 21:14.0, 22:40.0, 23:19.0 |
14 | 303 | Manawa,
WI - Team Time (1st 5) 1:40:23.8 | Spread (1st 5) 1:42.8 |
| 43, 51, 57, 74, 78, (88), (106) |
| Matthew Thoma, Ricky Pingel, Zachary Schertz, Justin Buschke, Noah Bortle, (Keither Jepson), (Ted Emmert) |
| 19:18.0, 19:36.0, 19:49.0, 20:40.0, 21:00.8, (21:48.6), (23:38.0) |
15 | 417 | Princeton-Green Lake,
WI - Team Time (1st 5) 1:50:26.4 | Spread (1st 5) 5:32.9 |
| 25, 86, 99, 100, 107 |
| Colton Hilke, Ian Sandberg, Jacob Moore, Ethan Carter, Michael Taylor |
| 18:37.9, 21:37.6, 22:56.0, 23:04.1, 24:10.8 |
16 | 437 | Necedah,
WI - Team Time (1st 5) 1:55:23.7 | Spread (1st 5) 8:19.3 |
| 28, 95, 95, 108, 111 |
| Ethan David, Jack Herried, Caleb Uksas, Keagan Barrick, Carson Wilhorn |
| 18:45.0, 22:39.0, 22:39.0, 24:16.4, 27:04.3 |
17 | 470 | Spencer,
WI - Team Time (1st 5) 1:52:20.2 | Spread (1st 5) 2:42.0 |
| 72, 91, 101, 102, 104, (112) |
| Malachai Anderson, Caleb Rucker, Andrew Sieracki, Levi Anderson, Kaizer Eikleberry, (Austyn Kohls) |
| 20:34.0, 22:20.0, 23:05.0, 23:05.2, 23:16.0, (27:59.0) |