1 | 63 | Kohler,
WI - Team Time (1st 5) 1:25:35.4 | Spread (1st 5) 1:07.3 |
| 4, 7, 9, 16, 27, (28), (71) |
| Henry LeBlanc, Davis Maki, Davis Behler, Brian Zheng, Jack Rummel, (Koen Vierkant), (Grant Cunliffe-Owen) |
| 16:40.3, 16:54.6, 16:55.3, 17:17.6, 17:47.6, (17:58.1), (19:06.3) |
2 | 64 | Brillion,
WI - Team Time (1st 5) 1:24:47.7 | Spread (1st 5) 2:23.4 |
| 1, 2, 8, 21, 32, (43), (62) |
| Hunter Krepline, Gunner Schlender, Reese Kupsky, Alex Metko, Jorden Guevara-Foss, (Collin Greve), (Parker Braun) |
| 15:41.3, 16:31.4, 16:54.8, 17:35.5, 18:04.7, (18:26.7), (18:51.4) |
3 | 83 | Sheboygan Area Lutheran,
WI - Team Time (1st 5) 1:26:46.9 | Spread (1st 5) 36.7 |
| 11, 12, 14, 22, 24, (56), (59) |
| Dominic Willadsen, Jonah Jurss, Logan Zak, Matt Witte, Hans Gruben, (Grant Portenier), (Matthew Berg) |
| 17:05.4, 17:08.8, 17:14.7, 17:35.9, 17:42.1, (18:44.6), (18:48.2) |
4 | 129 | Manitowoc Lutheran,
WI - Team Time (1st 5) 1:28:44.9 | Spread (1st 5) 1:10.3 |
| 10, 19, 31, 34, 35, (51), (60) |
| Nolan Winter, Josh Zander, Jacob Schultz, Ben Thoma, August Hecker, (Spencer Streich), (Easton Wilker) |
| 16:58.9, 17:25.7, 18:02.6, 18:08.5, 18:09.2, (18:36.8), (18:48.9) |
5 | 168 | Cedar Grove-Belgium,
WI - Team Time (1st 5) 1:30:24.9 | Spread (1st 5) 1:26.0 |
| 13, 29, 37, 40, 49, (52), (66) |
| Ben Fleuchaus, Mason Hoopman, Logan Ketterhagen, Alex Nett, Jac Gasser, (Nathanael Bruhn), (Cole Ketterhagen) |
| 17:10.1, 17:58.2, 18:15.7, 18:24.8, 18:36.1, (18:42.1), (19:01.7) |
6 | 208 | Mishicot,
WI - Team Time (1st 5) 1:30:38.5 | Spread (1st 5) 2:29.4 |
| 3, 20, 57, 61, 67, (104), (114) |
| Kory Wiegert, Daniel Benfield, Isaac Schnell, Daniel Stueck, Peter Conrad, (Kaden Kowalski), (Elijah Reimer) |
| 16:32.9, 17:26.8, 18:45.7, 18:50.8, 19:02.3, (20:31.6), (20:55.5) |
7 | 242 | Oostburg,
WI - Team Time (1st 5) 1:32:06.2 | Spread (1st 5) 2:14.7 |
| 15, 23, 58, 64, 82, (85), (128) |
| Jack Staggs, Josh Staggs, Nick Minneci, Lucas Bossler, Charlie Graves, (Preston Brill), (Hunter Towne) |
| 17:16.3, 17:39.4, 18:46.2, 18:53.3, 19:31.0, (19:43.1), (22:38.3) |
8 | 251 | Reedsville,
WI - Team Time (1st 5) 1:32:49.3 | Spread (1st 5) 2:00.0 |
| 17, 38, 45, 74, 77, (88), (95) |
| Owen Behnke, Matthew Oswald, Austin Frank, Jonny Timm, Aren Engelbrecht, (Zachary Dvorachek), (Alvaro Aguado Camacho) |
| 17:22.1, 18:19.2, 18:28.7, 19:17.2, 19:22.1, (19:55.5), (20:13.4) |
9 | 254 | Southern Door,
WI - Team Time (1st 5) 1:32:32.9 | Spread (1st 5) 1:40.2 |
| 18, 36, 62, 68, 70, (80), (83) |
| Sam Dean, Ben Slezewski, nick Dean, Grant Englebert, Eli Mancheski, (Zach Olson), (Kyle Conard) |
| 17:23.7, 18:11.5, 18:51.4, 19:02.4, 19:03.9, (19:24.6), (19:32.1) |
10 | 260 | Roncalli,
WI - Team Time (1st 5) 1:33:04.5 | Spread (1st 5) 1:49.1 |
| 26, 33, 48, 69, 84, (89), (94) |
| Ethan Yanda, Brayden Yanda, Ryan Jacoby, Deacon Gray, Joe Francl, (Diego Sosa), (Austin Kratz) |
| 17:45.5, 18:05.7, 18:35.4, 19:03.3, 19:34.6, (19:55.8), (20:10.3) |
11 | 318 | Hilbert,
WI - Team Time (1st 5) 1:34:57.1 | Spread (1st 5) 3:46.1 |
| 6, 25, 78, 101, 108, (110), (111) |
| Reegan Aguilar, Andrew Mader, Owen Bates, Ben Kumbalek, Carson Sacotte, (Jackson Thiel), (Ryan Hoffman) |
| 16:49.3, 17:44.3, 19:22.2, 20:25.9, 20:35.4, (20:42.2), (20:50.4) |
12 | 333 | Sevastopol,
WI - Team Time (1st 5) 1:35:24.8 | Spread (1st 5) 54.1 |
| 50, 53, 73, 76, 81, (90), (115) |
| Jake Pflieger, Bailey Henrickson, Josh Pflieger, Sam Abel, Scott Andreae, (Noah Tomaszewski), (Marcus Hayes) |
| 18:36.3, 18:42.9, 19:16.4, 19:18.8, 19:30.4, (19:58.9), (20:57.8) |
13 | 337 | Saint Lawrence Seminary,
WI - Team Time (1st 5) 1:36:01.7 | Spread (1st 5) 1:44.0 |
| 41, 42, 75, 86, 93, (107), (112) |
| Joaquin Barajas-Orozco, Martin Nguyen, Joshua Prado, Josh Prado, Emilio Silva, (Nick Rodriguez), (Rem Quinton David) |
| 18:25.2, 18:25.6, 19:18.1, 19:43.6, 20:09.2, (20:35.1), (20:52.2) |
14 | 362 | Gibraltar,
WI - Team Time (1st 5) 1:37:05.3 | Spread (1st 5) 3:04.9 |
| 30, 47, 72, 96, 117, (134) |
| Anthony Casanas, Nico Salm, Jack Hitzeman, Jack Moore, Emiliano Marvin, (James Grasse) |
| 17:59.0, 18:34.5, 19:11.9, 20:16.0, 21:03.9, (32:59.1) |
15 | 377 | St. Mary's Springs,
WI - Team Time (1st 5) 1:37:22.9 | Spread (1st 5) 2:14.0 |
| 44, 46, 79, 99, 109, (116), (126) |
| Henry Dennis, Josh Brunette, Joshua Brunette, Grayson Feucht, Levi Doering, (Colin Twohig), (Miles Dennis) |
| 18:27.0, 18:32.5, 19:22.7, 20:19.7, 20:41.0, (21:02.2), (22:28.1) |
16 | 398 | Lourdes Academy,
WI - Team Time (1st 5) 1:38:19.6 | Spread (1st 5) 4:57.9 |
| 5, 65, 87, 118, 123, (131) |
| Peyton Kane, Gavin Gresser, Logan Wolff, James Gross, Isaac Kohls, (Jack Reinardy) |
| 16:42.7, 18:57.1, 19:46.4, 21:12.8, 21:40.6, (23:16.7) |
17 | 431 | Winnebago Lutheran Academy,
WI - Team Time (1st 5) 1:40:12.1 | Spread (1st 5) 3:16.4 |
| 39, 55, 97, 119, 121, (125), (130) |
| Dyllon Schneiter, Carter Gulig, Aaron Weed, Jackson Bublitz, Hunter Preissner, (Roman Muche), (Noah Pollesch) |
| 18:20.0, 18:43.9, 20:18.8, 21:13.0, 21:36.4, (22:03.1), (23:06.4) |
18 | 471 | Howards Grove,
WI - Team Time (1st 5) 1:41:16.3 | Spread (1st 5) 2:43.3 |
| 54, 92, 102, 103, 120, (122), (127) |
| Brandon Beeck, Jack Lilyquist, Connor Grubisic, Parker Sloma, Charlie Marten, (Jack Scheiber), (Jayden VanHelden) |
| 18:43.4, 20:08.7, 20:28.7, 20:28.8, 21:26.7, (21:40.5), (22:35.5) |
19 | 554 | Algoma,
WI - Team Time (1st 5) 1:50:40.9 | Spread (1st 5) 6:20.3 |
| 91, 98, 100, 132, 133 |
| Austin Miller, Ben Fahrenkrug, Donnie Krumpos, Addison Bair, Chris Bartels |
| 19:59.5, 20:19.5, 20:20.3, 23:41.8, 26:19.8 |
20 | 577 | Green Bay NEW Lutheran,
WI - Team Time (1st 5) 1:46:42.1 | Spread (1st 5) 2:15.8 |
| 105, 106, 113, 124, 129 |
| Simon Bergner, Joe Misovec, Luke Janitch, Joey Servais, Taran Rai |
| 20:33.3, 20:33.7, 20:54.0, 21:52.0, 22:49.1 |