1 | 52 | Slinger,
WI - Team Time (1st 5) 1:23:42.1 | Spread (1st 5) 1:46.0 |
| 1, 2, 10, 19, 20, (21), (25) |
| Cael Grotenhuis, William MacCudden, Jonah Jagielski, Nolan Baumhardt, Braeden Krueger, (Logan Grotenhuis), (Tyson Miller) |
| 15:38.0, 16:25.8, 16:51.9, 17:22.4, 17:24.0, (17:30.4), (17:32.7) |
2 | 90 | Hartford Union,
WI - Team Time (1st 5) 1:26:26.2 | Spread (1st 5) 53.3 |
| 7, 11, 21, 23, 28, (29), (38) |
| Cael Schoemann, Nash Merklein, Jacob Mularski, Adam Weyer, Stellan Larsson, (Thomas Binns), (Harsh Patel) |
| 16:48.9, 16:53.5, 17:30.4, 17:31.2, 17:42.2, (17:46.2), (18:03.8) |
3 | 105 | West Bend West,
WI - Team Time (1st 5) 1:27:20.6 | Spread (1st 5) 56.2 |
| 13, 16, 17, 27, 32, (34), (35) |
| Sam Schreiber, Ben Bast, Nick Lemanski, Nathan Butters, Tyler May, (Kyler Fuchs), (Zach Koenings) |
| 17:03.2, 17:14.2, 17:21.7, 17:42.1, 17:59.4, (18:01.7), (18:02.0) |
4 | 113 | Fond Du Lac,
WI - Team Time (1st 5) 1:27:30.2 | Spread (1st 5) 1:03.7 |
| 8, 18, 26, 30, 31, (36), (55) |
| Charlie Quast, Kevin Zheng, Grant Long, Nikolas Golke, Nathan Ott, (Tyler Vang), (Billy Kotansky) |
| 16:49.7, 17:22.2, 17:33.4, 17:51.5, 17:53.4, (18:02.4), (19:00.8) |
5 | 126 | Watertown,
WI - Team Time (1st 5) 1:27:56.9 | Spread (1st 5) 1:26.8 |
| 12, 14, 15, 41, 44, (49), (56) |
| Christopher Kitzhaber, Joshua Krueger, Nathan Williams, Jack Heier, Holden Thielke, (Clarence Zabel), (Benjamin Gifford) |
| 17:00.9, 17:08.1, 17:09.6, 18:10.6, 18:27.7, (18:33.9), (19:08.4) |
6 | 163 | Manitowoc Lincoln,
WI - Team Time (1st 5) 1:29:25.1 | Spread (1st 5) 1:27.4 |
| 9, 33, 39, 40, 42, (64), (74) |
| Mason Gates, Sam Jacobson, Max Bailey, Zach Bergner, Isaac Merten, (Carson Zutz), (Matt Abler) |
| 16:51.4, 18:00.0, 18:05.3, 18:09.6, 18:18.8, (19:44.0), (20:09.0) |
7 | 167 | Oshkosh West,
WI - Team Time (1st 5) 1:29:42.9 | Spread (1st 5) 2:56.4 |
| 3, 5, 48, 50, 61, (62), (63) |
| John Thill, Elijah Geffers, Nick Vey, Anders Larson, Caden Moon, (Taylor Block), (Collin Haese) |
| 16:28.3, 16:38.1, 18:31.7, 18:40.1, 19:24.7, (19:33.2), (19:38.2) |
8 | 213 | West Bend East,
WI - Team Time (1st 5) 1:32:15.0 | Spread (1st 5) 3:23.0 |
| 4, 37, 46, 57, 69, (72), (73) |
| Tommy Conklin, Grant Lauters, Matthew Moran, Max Biersack, Travis Wiesner, (Nathan Matenaer), (Nolan Renick) |
| 16:35.3, 18:02.7, 18:29.4, 19:09.3, 19:58.3, (20:07.7), (20:08.0) |
9 | 239 | Beaver Dam,
WI - Team Time (1st 5) 1:33:35.7 | Spread (1st 5) 3:10.3 |
| 6, 52, 54, 60, 67, (70), (71) |
| Gavin Czarnecki, Aaron Uhrich, Boston Damon, Luke Eberle, Peter Kremsreiter, (Eli Titus), (Warrick Gochenaur) |
| 16:41.7, 18:50.0, 18:54.0, 19:18.0, 19:52.0, (19:59.0), (20:03.5) |
10 | 252 | Oshkosh North,
WI - Team Time (1st 5) 1:34:11.6 | Spread (1st 5) 2:15.5 |
| 24, 45, 58, 59, 66, (68), (84) |
| Zach Tjugum, Austin Tague, Devin Williams, Matthew Crawford, Trey Pecore, (Chase Pecore), (Zach Schamens) |
| 17:31.4, 18:29.2, 19:10.1, 19:14.0, 19:46.9, (19:52.6), (22:38.6) |
11 | 287 | Sheboygan North,
WI - Team Time (1st 5) 1:36:04.2 | Spread (1st 5) 1:51.0 |
| 43, 51, 53, 65, 75, (78), (79) |
| Thaddeus Zenk, Elliot Opel, Ben Crouse, Daniel Fuentez, Trent Stuefen, (Drew Thomas), (Dylan Dettloff) |
| 18:24.0, 18:48.4, 18:50.1, 19:46.7, 20:15.0, (20:19.0), (20:39.7) |
12 | 361 | Sheboygan South,
WI - Team Time (1st 5) 1:41:30.5 | Spread (1st 5) 3:04.3 |
| 47, 76, 77, 80, 81, (82), (83) |
| Alex Kaffine, Davis Glaven, Zachary Groh, Tyler Weser, Lucas Scharenbroch, (Jacob Weiding), (Preston Miller) |
| 18:30.5, 20:15.3, 20:16.9, 20:53.0, 21:34.8, (22:01.9), (22:17.7) |