1 | 35 | Kimberly,
WI - Team Time (1st 5) 1:23:41.1 | Spread (1st 5) 2:12.0 |
| 1, 3, 4, 6, 21, (31), (32) |
| Nolan Richey, Tyler Re, Logan Salzmann, Kyle Nickasch, Owen Siebert, (Ethan Karls), (Matt Leder) |
| 15:45.3, 16:25.0, 16:29.3, 17:04.2, 17:57.3, (18:14.1), (18:25.6) |
2 | 64 | Kaukauna,
WI - Team Time (1st 5) 1:27:26.2 | Spread (1st 5) 1:36.1 |
| 2, 9, 14, 16, 23, (50), (51) |
| Aaron Schimke, Kalon Dvorak, Michael Herres, Kyle Mudler, Mason Bodenheimer, (Cash Vosters), (Jeron Laughtenslager) |
| 16:23.9, 17:32.6, 17:43.1, 17:46.6, 18:00.0, (19:18.6), (19:22.0) |
3 | 65 | Green Bay Preble,
WI - Team Time (1st 5) 1:28:16.6 | Spread (1st 5) 36.5 |
| 7, 8, 11, 17, 22, (24), (26) |
| Brett Litkey, Frank Haanen, Michael Kreuser, Garrison Willems, Logan Vandenbush, (Ethan Raye), (Josh Helgeson) |
| 17:22.9, 17:30.4, 17:35.0, 17:48.9, 17:59.4, (18:03.0), (18:04.6) |
4 | 106 | Bay Port,
WI - Team Time (1st 5) 1:29:27.9 | Spread (1st 5) 1:55.5 |
| 5, 10, 19, 34, 38, (43), (46) |
| Anthony Adriansen, Connor Behrend, Jacob Schertz, Landen Heim, Grant Rocheleau, (Dax Ruplinger), (Tyler Guetschow) |
| 16:48.5, 17:34.3, 17:51.1, 18:30.0, 18:44.0, (18:59.0), (19:13.3) |
5 | 154 | Pulaski,
WI - Team Time (1st 5) 1:31:56.5 | Spread (1st 5) 1:45.1 |
| 18, 20, 30, 33, 53, (59), (63) |
| Will Murphy, TJ Shaw, William Murphy, Joe Opolka, Connor Heezen, (Connor Nooyen), (Nick Symons) |
| 17:50.2, 17:52.0, 18:12.0, 18:27.0, 19:35.3, (19:48.8), (19:55.9) |
6 | 164 | West De Pere,
WI - Team Time (1st 5) 1:32:27.6 | Spread (1st 5) 1:25.0 |
| 12, 27, 39, 42, 44, (48), (60) |
| Noah Jahnke, Landon Nuthals, Ryan Flood, Josh Hampton, Zach Suda, (Evan Bowe), (Alec Ukkola) |
| 17:36.5, 18:07.9, 18:45.4, 18:56.3, 19:01.5, (19:15.5), (19:49.4) |
7 | 185 | De Pere,
WI - Team Time (1st 5) 1:33:40.8 | Spread (1st 5) 1:40.9 |
| 13, 34, 41, 45, 52, (56), (57) |
| Max Streichert, Enoch Thielhelm, Casey Trousil, Garrett Foth, Tyler Blom, (Evan Milkie), (Malachi Oslund) |
| 17:42.5, 18:30.0, 18:53.7, 19:11.2, 19:23.4, (19:42.6), (19:44.6) |
8 | 196 | Appleton East,
WI - Team Time (1st 5) 1:34:00.1 | Spread (1st 5) 1:41.3 |
| 25, 36, 37, 40, 58, (64), (67) |
| Logan Pokwinski, Reese Meyer, Zachary Handwerker, Rece Dietz, Miles Hurley, (Andrew Basler), (Jack Witt) |
| 18:04.2, 18:36.2, 18:43.9, 18:50.3, 19:45.5, (20:27.5), (20:45.6) |
9 | 247 | Ashwaubenon,
WI - Team Time (1st 5) 1:36:36.8 | Spread (1st 5) 1:40.3 |
| 28, 49, 54, 55, 61, (68), (71) |
| Brady. Wittig, Zahkyah Cummins, Cameron Van Iten, Joel Watts, Eli Hermann, (Ethan Specht), (Gavin McLean) |
| 18:09.4, 19:16.0, 19:39.5, 19:42.2, 19:49.7, (21:15.2), (21:31.0) |
10 | 262 | Green Bay West,
WI - Team Time (1st 5) 1:39:27.0 | Spread (1st 5) 3:38.6 |
| 15, 47, 65, 66, 69, (76), (77) |
| Alexander Knutson, Caleb Bazett-Jones, Collin Van Dam, Kwinton Stevens, Shawn Muenster, (Connor Pickl), (Ashton Lubinski) |
| 17:44.7, 19:14.6, 20:31.5, 20:32.9, 21:23.3, (25:29.2), (27:41.8) |
11 | 306 | Green Bay Southwest,
WI - Team Time (1st 5) 1:43:44.3 | Spread (1st 5) 4:25.0 |
| 29, 62, 70, 72, 73, (74), (75) |
| Vince Van Meghem, William Bartle, Steele Torrez, Hunter Nau, Darren Deines, (Brayden Benz), (Joshua Bonnie) |
| 18:10.0, 19:55.8, 21:29.7, 21:33.8, 22:35.0, (22:44.0), (23:11.0) |