1 | 36 | Kohler,
WI - Team Time (1st 5) 1:24:51.3 | Spread (1st 5) 1:21.0 |
| 1, 3, 7, 11, 14, (41), (64) |
| Davis Behler, Ben Regennitter, Jake Marventano, Clark Behler, Jack Gasparick, (Jackson Petrie), (Noah Fibiger) |
| 16:09.1, 16:45.0, 17:08.6, 17:18.5, 17:30.1, (19:05.4), (19:48.2) |
2 | 108 | Sheboygan Area Lutheran,
WI - Team Time (1st 5) 1:29:46.9 | Spread (1st 5) 58.8 |
| 13, 15, 23, 27, 30, (33), (38) |
| Travis Tock, Logan Grasse, Drew Vaszily, Zach Glewen, David Vanic, (Brennen Hackbarth), (Lukas Schulze) |
| 17:27.6, 17:32.9, 18:04.2, 18:15.8, 18:26.4, (18:43.7), (18:53.4) |
3 | 113 | Valders,
WI - Team Time (1st 5) 1:30:11.1 | Spread (1st 5) 1:35.0 |
| 9, 18, 21, 31, 34, (36), (46) |
| Brayden Sabel, Lucas Spindler, Gunnar Romuald, Eli Staudinger, Owen Krueger, (Isaac Staudinger), (Bennett Borgwardt) |
| 17:13.9, 17:38.5, 17:51.7, 18:38.1, 18:48.9, (18:51.6), (19:12.1) |
4 | 123 | Manitowoc Lutheran,
WI - Team Time (1st 5) 1:30:33.8 | Spread (1st 5) 1:14.3 |
| 17, 19, 24, 28, 35, (60), (60) |
| Jonah Melso, Jacob Kanzenbach, Ryder Vogt, Seth Ciha, Joseph Ungemach, (Trenton Schuettpelz), (Braden Revak) |
| 17:37.2, 17:39.3, 18:07.6, 18:18.2, 18:51.5, (19:40.2), (19:40.2) |
5 | 201 | Elkhart Lake-Glenbeulah,
WI - Team Time (1st 5) 1:33:48.8 | Spread (1st 5) 2:49.5 |
| 6, 26, 39, 63, 67, (68), (69) |
| Jonathan LeClerc, Tate Southworth, Trevor Awe, Ethan Fromm, Colin Meiselwitz, (Collin Zimmermann), (Markus Prigge) |
| 16:59.6, 18:11.9, 19:00.3, 19:47.9, 19:49.1, (19:54.2), (19:57.8) |
6 | 204 | Kewaunee,
WI - Team Time (1st 5) 1:34:42.2 | Spread (1st 5) 2:00.3 |
| 16, 37, 43, 53, 55, (62), (86) |
| Christopher Cullen, James Joski, Alejandro Martin, Christian Hall, Lucas Martin, (Paul Rosinsky), (Matt Wery) |
| 17:34.7, 18:53.3, 19:09.2, 19:30.0, 19:35.0, (19:44.6), (20:50.1) |
7 | 233 | Winnebago Lutheran Academy,
WI - Team Time (1st 5) 1:35:55.4 | Spread (1st 5) 4:51.8 |
| 5, 12, 32, 90, 94, (98), (101) |
| Bennett Midthun, Ellis Keifenheim, Aaron Weed, Brennan Caul, Edoardo Ottaviani, (Noah Pollesch), (Colten Boelk) |
| 16:53.2, 17:26.6, 18:38.7, 21:11.9, 21:45.0, (21:57.8), (22:03.3) |
8 | 247 | Saint Lawrence Seminary,
WI - Team Time (1st 5) 1:36:10.3 | Spread (1st 5) 1:58.3 |
| 22, 44, 45, 65, 71, (78), (82) |
| Nicholas Dean, Cristian Cruz, Diego Bahena, Cesar Gonzalez, Jimmy O'Neill, (Alex Biju), (Jonah Lim) |
| 18:00.8, 19:10.6, 19:11.2, 19:48.6, 19:59.1, (20:25.8), (20:33.1) |
9 | 262 | Roncalli,
WI - Team Time (1st 5) 1:36:06.4 | Spread (1st 5) 4:53.6 |
| 2, 50, 51, 70, 89, (102), (104) |
| Brayden Yanda, Nathan Cole, Victor Anzia, Max Mueller, Matt Isselman, (Remington Raffaelli), (Ian Onesti) |
| 16:13.9, 19:22.9, 19:23.7, 19:58.4, 21:07.5, (22:07.0), (22:26.7) |
10 | 268 | St. Mary's Springs,
WI - Team Time (1st 5) 1:36:41.4 | Spread (1st 5) 3:45.0 |
| 4, 47, 57, 77, 83, (85), (97) |
| Henry Dennis, Hazen Norton, Brady Olig, Peter Pentek, Gavin Twohig, (Carson Kaufmann), (Evan Kelnhofer) |
| 16:50.2, 19:15.4, 19:35.8, 20:24.8, 20:35.2, (20:42.7), (21:56.8) |
11 | 279 | Reedsville,
WI - Team Time (1st 5) 1:37:51.1 | Spread (1st 5) 4:17.7 |
| 8, 49, 58, 72, 92 |
| Hunter Taddy, Logan Loppnow, Talon Behnke, Nathan Schneider, Gabriel Blunt |
| 17:13.1, 19:21.2, 19:36.4, 20:09.6, 21:30.8 |
12 | 286 | Hilbert,
WI - Team Time (1st 5) 1:37:55.8 | Spread (1st 5) 3:10.1 |
| 20, 48, 54, 76, 88 |
| Andrew Mader, Weston Pohjola, Ryan Hoffman, Damian Franczek, David Behnke |
| 17:46.0, 19:18.2, 19:33.8, 20:21.7, 20:56.1 |
13 | 290 | Mishicot,
WI - Team Time (1st 5) 1:38:14.3 | Spread (1st 5) 2:17.3 |
| 29, 40, 56, 81, 84, (95), (99) |
| Kaden Kowalski, Blake Kozlowski, Benjamin Brice, Aiden Schanilec, Karson Kowalski, (Micah Eells), (Davin Olson) |
| 18:22.3, 19:04.3, 19:35.3, 20:32.8, 20:39.6, (21:48.2), (21:58.7) |
14 | 293 | Howards Grove,
WI - Team Time (1st 5) 1:38:12.7 | Spread (1st 5) 1:03.8 |
| 42, 52, 59, 66, 74, (79), (80) |
| Jonah Walleser, Austin Eisentraut, Liam Swearingon, Braven Wilson, Parker Sloma, (Evan Erdmann), (Matthew Gerend) |
| 19:08.8, 19:24.8, 19:37.7, 19:48.8, 20:12.6, (20:26.1), (20:28.8) |
15 | 301 | Southern Door,
WI - Team Time (1st 5) 1:39:06.6 | Spread (1st 5) 4:46.4 |
| 10, 25, 73, 93, 100, (103), (105) |
| Ben Grota, Lucas Conard, Brayden Vogel, Nic Kallin, Thomas Jackson, (Cody Penovich), (Lukas Kallin) |
| 17:14.7, 18:08.1, 20:10.0, 21:32.7, 22:01.1, (22:09.0), (23:02.3) |
16 | 455 | New Holstein,
WI - Team Time (1st 5) 1:48:23.7 | Spread (1st 5) 3:38.1 |
| 75, 87, 91, 96, 106, (107) |
| Kaleb Lisowe, Henry Lewis, Cohen Barajas, Keegan Bohn, Keanen Tasch, (Nathan Guelig) |
| 20:19.0, 20:52.1, 21:21.0, 21:54.5, 23:57.1, (29:24.5) |