1 | 61 | West Salem,
WI - Team Time (1st 5) 1:26:48.8 | Spread (1st 5) 1:31.9 |
| 1, 5, 16, 17, 22, (25), (35) |
| Charlie McKinney, Brady Niemeier, Brennan Garbers, Dawson Gronemus, Carson Mooney, (Vincent Schwarz), (Blaine Wheeler) |
| 16:29.2, 16:51.3, 17:41.3, 17:45.9, 18:01.1, (18:12.2), (18:32.7) |
2 | 95 | Gale-Ettrick-Trempealeau,
WI - Team Time (1st 5) 1:28:20.9 | Spread (1st 5) 1:30.1 |
| 10, 11, 13, 19, 42, (46), (52) |
| Riley Kirkey, Ethan Burmeister, Sam Ruiter, Carter Gold, Collin Handke, (Xander Burmeister), (Lance Jumbeck) |
| 17:13.0, 17:15.0, 17:21.8, 17:48.0, 18:43.1, (18:58.3), (19:05.6) |
3 | 129 | Altoona,
WI - Team Time (1st 5) 1:30:52.3 | Spread (1st 5) 59.7 |
| 15, 20, 26, 28, 40, (43), (66) |
| Evan Moss, Ayden Darnell, Joey Krueger, Cody Riechers, Carlos Wollmer, (Joey Ludy), (Noah Olson) |
| 17:40.3, 17:55.8, 18:14.7, 18:21.5, 18:40.0, (18:44.5), (19:24.0) |
4 | 136 | Mauston,
WI - Team Time (1st 5) 1:30:42.0 | Spread (1st 5) 1:55.0 |
| 3, 31, 32, 34, 36, (38), (44) |
| Eli Boppart, Eli Hallwood, Graham Hallwood, Gabe Czlapinski, Tanner Harrison, (Tyler Schwartz), (Drake Gosda) |
| 16:37.9, 18:28.5, 18:30.8, 18:31.9, 18:32.9, (18:37.4), (18:49.3) |
5 | 160 | Elk Mound,
WI - Team Time (1st 5) 1:31:10.9 | Spread (1st 5) 2:19.4 |
| 7, 17, 21, 51, 64, (79), (87) |
| Ian Hazen, Aidan Schiferl, Trae Schaefer, Carter Sundeen, Caleb Beskow, (AJ Miller), (Avery Anderson) |
| 17:02.9, 17:45.9, 17:56.0, 19:03.8, 19:22.3, (20:07.5), (20:37.3) |
6 | 181 | La Crosse Logan,
WI - Team Time (1st 5) 1:32:12.5 | Spread (1st 5) 2:22.5 |
| 4, 30, 45, 49, 53, (55), (63) |
| Tracy Bye, Daniel Wilson, Roman Westrich, Jameson Jones, Viktor Kattchee, (Isaac Trohkimoinen), (Andrew Hackbarth) |
| 16:43.5, 18:24.0, 18:57.0, 19:02.0, 19:06.0, (19:07.0), (19:22.0) |
7 | 196 | Medford Area,
WI - Team Time (1st 5) 1:32:28.4 | Spread (1st 5) 2:38.3 |
| 2, 29, 47, 59, 59, (61), (62) |
| Joseph Sullivan, Tanner Hraby, Jack Tlusty, Logan Searles, Tristan Price, (Logan Gubser), (Nick Steliga) |
| 16:36.7, 18:22.0, 18:59.7, 19:15.0, 19:15.0, (19:16.5), (19:18.0) |
8 | 205 | Colby/Abbotsford,
WI - Team Time (1st 5) 1:32:27.0 | Spread (1st 5) 2:36.0 |
| 6, 14, 50, 67, 68, (74), (76) |
| Chase Oehmichen, Chase Oehmichen, Talon Severson, Matthew Mateer, Sergio Camargo, (Richard Streveler), (Carter Roth) |
| 16:56.0, 17:31.0, 19:03.0, 19:25.0, 19:32.0, (19:57.0), (20:01.0) |
9 | 212 | Neillsville,
WI - Team Time (1st 5) 1:32:53.6 | Spread (1st 5) 3:04.6 |
| 8, 12, 39, 73, 80, (100), (103) |
| Skylar Drinka, Taytor Lowry, Landon Kummer, Zach Klapatauskas, Cameron Feucht, (Dan Anderson), (Mark Jorgensen) |
| 17:03.0, 17:20.0, 18:39.0, 19:44.0, 20:07.6, (23:54.0), (36:19.3) |
10 | 229 | Viroqua,
WI - Team Time (1st 5) 1:34:26.2 | Spread (1st 5) 1:58.3 |
| 23, 32, 41, 56, 77, (81), (82) |
| Cooper Gelhaus, Miles Daniels, Preston Buroker, Clayton Weston, Trevor Geary, (Henry Urch), (Ayden McDowell) |
| 18:03.3, 18:30.8, 18:43.0, 19:07.5, 20:01.6, (20:09.5), (20:10.1) |
11 | 286 | Arcadia,
WI - Team Time (1st 5) 1:36:15.0 | Spread (1st 5) 3:33.0 |
| 9, 37, 65, 85, 90, (97), (98) |
| Jose Monroy, John Severson, Cole Lockington, Drew Teske, Carson Pehler, (Nestler Radillo), (Nestor Badillo) |
| 17:11.0, 18:34.0, 19:23.0, 20:23.0, 20:44.0, (21:39.6), (22:26.0) |
12 | 340 | Adams-Friendship,
WI - Team Time (1st 5) 1:39:27.2 | Spread (1st 5) 2:41.6 |
| 27, 48, 86, 88, 91 |
| Jonas Hicks, Nathaniel Flemming, Joseph Bokota, Tim Bengsch, Jarek Frank |
| 18:17.0, 19:01.7, 20:30.9, 20:39.0, 20:58.6 |
13 | 351 | Black River Falls,
WI - Team Time (1st 5) 1:39:25.8 | Spread (1st 5) 3:16.2 |
| 24, 71, 78, 84, 94, (96), (99) |
| Kobe Nichols, Averie Tom, Mathew Becker, Ryder Brown, Brad Wensel, (Oliver Cleveland), (Hunter Lechner) |
| 18:03.8, 19:36.0, 20:05.0, 20:21.0, 21:20.0, (21:34.0), (23:01.0) |
14 | 357 | Wisconsin Dells,
WI - Team Time (1st 5) 1:38:27.9 | Spread (1st 5) 1:01.8 |
| 58, 69, 72, 75, 83, (89), (93) |
| Damien Funmaker, Luke Sampson, Jonathan Leger, Jonathon Hernandez Ruiz, Jaxon Pettit, (Austin Cunningham), (Lawson Machovec) |
| 19:08.8, 19:32.4, 19:37.1, 19:59.0, 20:10.6, (20:42.1), (21:10.0) |
15 | 368 | Nekoosa,
WI - Team Time (1st 5) 1:40:17.1 | Spread (1st 5) 2:19.3 |
| 54, 57, 70, 92, 95, (101), (102) |
| Hunter Kelles, Nate Gibbs, Nathan Gellerup, Max O'Connor, Dustin Pavlicek, (Michael Wilson Jr.), (Owen Micheals) |
| 19:06.9, 19:08.0, 19:35.7, 21:00.3, 21:26.2, (24:11.3), (27:20.4) |