1 | 15 | Omro,
WI - Team Time (1st 5) 54:27.4 | Spread (1st 5) 36.9 |
| 1, 2, 3, 4, 5, (13), (14) |
| Blake Stachura, Evan Bernier, Mason Gruss, Mason Boerner, Drake Milis, (Dominic Crump), (Devin Chappa) |
| 10:32.2, 10:37.3, 11:02.3, 11:06.5, 11:09.1, (11:51.1), (11:53.5) |
2 | 50 | Lourdes Academy,
WI - Team Time (1st 5) 58:40.3 | Spread (1st 5) 11.6 |
| 8, 9, 10, 11, 12, (16), (19) |
| Ryder Mullen, Parker Slusarski, Henry Achterberg, Caden Anderson, Matthew Indergand, (Eli Halla), (Bennett Pecore) |
| 11:37.2, 11:41.2, 11:44.6, 11:48.5, 11:48.8, (12:03.2), (12:25.6) |
3 | 101 | Menomonie,
WI - Team Time (1st 5) 1:03:07.0 | Spread (1st 5) 1:48.0 |
| 7, 18, 20, 26, 30, (31), (32) |
| Grant Burns, Peter Cimino, Kaiden Gransee-Tatge, Aiden Anderson, Bailey Casey, (Max Spartz), (Luke Ray) |
| 11:35.0, 12:21.0, 12:44.0, 13:04.0, 13:23.0, (13:33.0), (13:40.0) |
4 | 103 | NEWCHAA Homeschool,
WI - Team Time (1st 5) 1:02:58.1 | Spread (1st 5) 1:03.5 |
| 15, 17, 21, 23, 27, (33), (42) |
| Diego Martens, Ben Nier, Isaiah Henselin, Calvin Kirsteatter, Jude Kostreva, (Arden Gillen), (Ethan Schroeder-Haag) |
| 12:01.9, 12:04.4, 12:48.4, 12:58.0, 13:05.4, (13:45.0), (14:26.6) |
5 | 133 | Roncalli,
WI - Team Time (1st 5) 1:05:33.1 | Spread (1st 5) 2:59.1 |
| 6, 24, 28, 36, 39, (54), (63) |
| Dominic Thiele, Nicholas Vaca, Kannon Kinsella, Elliott Onesti, Danny Verhasselt, (Jacob Harrison), (Atley Flores) |
| 11:12.2, 12:58.7, 13:17.8, 13:53.1, 14:11.3, (16:12.6), (18:44.0) |
6 | 192 | Chippewa Falls,
WI - Team Time (1st 5) 1:10:23.0 | Spread (1st 5) 1:37.0 |
| 25, 35, 43, 44, 45, (46), (47) |
| Tiege Anderson, Mason Fredrickson, Isaiah Desjarlais, Brady Paull, Micah Uttecht, (Collin Nichols), (Braxton Paull) |
| 13:00.0, 13:46.0, 14:27.0, 14:33.0, 14:37.0, (14:38.0), (14:43.0) |
7 | 194 | Campbellsport,
WI - Team Time (1st 5) 1:12:26.9 | Spread (1st 5) 3:05.4 |
| 22, 29, 40, 51, 52, (55), (59) |
| Logan Nolan, Brody Nolan, Davin Rentmeester, Trent Dieckman, Brody Manix, (Ollie Wetstein), (Conner Sitzberger) |
| 12:56.5, 13:21.6, 14:11.5, 15:55.4, 16:01.9, (16:13.3), (16:32.2) |
8 | 221 | Regis,
WI - Team Time (1st 5) 1:14:14.0 | Spread (1st 5) 1:55.0 |
| 33, 41, 48, 49, 50, (56), (60) |
| Jack Schroeder, Brady Swartz, Eric Andreo, Owen Spies, Andrew Hoeft, (Ben Olson), (Benjamin Hoeft) |
| 13:45.0, 14:19.0, 15:06.0, 15:24.0, 15:40.0, (16:15.0), (16:33.0) |
9 | 243 | Olson,
WI - Team Time (1st 5) 1:16:54.1 | Spread (1st 5) 2:32.1 |
| 37, 38, 53, 57, 58, (61), (62) |
| Brekk Peterson, Josh Ellerman, Maysn Bires, Caleb Bires, Haakon Peterson, (Brayden Herrewig), (Riley Fry-Johnson) |
| 13:53.3, 14:10.2, 16:06.5, 16:18.7, 16:25.4, (16:48.7), (17:32.1) |