1 | 60 | Bay Port,
WI - Team Time (1st 5) 1:23:42.1 | Spread (1st 5) 1:25.7 |
| 6, 8, 11, 12, 23, (27), (42) |
| Ava Konshak, Sam Lieuwen, Ian Selissen, Landen Heim, Nicholas Pufall, (Bennett Daul), (Dax Ruplinger) |
| 16:01.8, 16:21.8, 16:55.0, 16:56.0, 17:27.5, (17:34.2), (18:03.7) |
2 | 88 | West De Pere,
WI - Team Time (1st 5) 1:24:29.6 | Spread (1st 5) 1:47.7 |
| 5, 7, 19, 28, 29, (40), (45) |
| Noah Jahnke, Matthew Schmoll, Ryan Flood, Vaughn Gerrits, Landon Nuthals, (Lucius Janquart), (Brett Destache) |
| 15:48.3, 16:09.5, 17:21.0, 17:34.8, 17:36.0, (17:57.1), (18:08.1) |
3 | 99 | Green Bay Preble,
WI - Team Time (1st 5) 1:26:54.6 | Spread (1st 5) 11.4 |
| 16, 18, 20, 21, 24, (30), (31) |
| Ian Hoppe, Louis Jean Baptiste, Ben Piontek, Ethan Raye, Marshall Willems, (Jacob Peruzzi), (Peyton Kuehn) |
| 17:18.7, 17:20.0, 17:22.0, 17:23.8, 17:30.1, (17:38.5), (17:38.9) |
4 | 104 | Kimberly,
WI - Team Time (1st 5) 1:25:10.3 | Spread (1st 5) 2:08.3 |
| 3, 9, 26, 32, 34, (35), (50) |
| Logan Salzmann, Matt Leder, Turner Behm, Brecken Olson, Owen Siebert, (Jaden Sitzberger), (Max Ingraham) |
| 15:37.2, 16:36.5, 17:32.0, 17:39.1, 17:45.5, (17:47.5), (18:11.3) |
5 | 116 | De Pere,
WI - Team Time (1st 5) 1:26:05.1 | Spread (1st 5) 2:21.5 |
| 4, 13, 14, 41, 44, (47), (49) |
| Grady Lenn, Casey Trousil, Chase Deshazer, Malachi Oslund, Enoch Thielhelm, (Ryan Bintz), (Evan Milkie) |
| 15:44.3, 17:06.1, 17:09.2, 17:59.7, 18:05.8, (18:09.7), (18:10.7) |
6 | 146 | Kaukauna,
WI - Team Time (1st 5) 1:26:31.6 | Spread (1st 5) 2:56.8 |
| 1, 10, 36, 43, 56, (64), (69) |
| Aaron Schimke, Andrew Milhans, Eli Butt, Jaron Lautenschlager, Michael Herres, (Carson Peters), (Xane Schmidt) |
| 15:28.8, 16:41.5, 17:50.0, 18:05.7, 18:25.6, (18:56.9), (19:19.8) |
7 | 155 | Manitowoc Lincoln,
WI - Team Time (1st 5) 1:26:56.9 | Spread (1st 5) 2:44.8 |
| 2, 22, 33, 46, 52, (53), (54) |
| Mason Gates, Caleb Jatczak, Isaac Merten, Micah Swemke, Ethan Frisch, (Carson Zutz), (Landon Zick) |
| 15:28.9, 17:24.5, 17:41.6, 18:08.2, 18:13.7, (18:14.0), (18:15.1) |
8 | 204 | Ashwaubenon,
WI - Team Time (1st 5) 1:29:51.8 | Spread (1st 5) 1:13.7 |
| 17, 38, 39, 51, 59, (68), (73) |
| Ryan Jadin, Ben Buchmann, Brady Wallace, Ashtyn Andersen, Isaiah Kipp, (Andrew Shelly), (Quinn Nooyen) |
| 17:19.2, 17:52.5, 17:54.0, 18:13.2, 18:32.9, (19:16.0), (19:53.0) |
9 | 231 | Pulaski,
WI - Team Time (1st 5) 1:30:43.6 | Spread (1st 5) 1:07.2 |
| 25, 37, 48, 60, 61, (67), (70) |
| Nowak Dayne, Peyton Yaw, Daniel Augustine, Arden Gillen, Griffin Nowak, (Brody Zeinert), (Thomas Murphy) |
| 17:30.8, 17:51.5, 18:10.3, 18:33.0, 18:38.0, (19:02.0), (19:21.0) |
10 | 299 | Green Bay East,
WI - Team Time (1st 5) 1:36:18.3 | Spread (1st 5) 3:46.0 |
| 15, 62, 66, 76, 80, (83), (84) |
| Huw Griffiths, Ian Froelich, Noah Carlson, Larson Parks, Landen Hellmann, (Aiden Kostroski), (Myles Froelich) |
| 17:12.7, 18:42.0, 19:00.4, 20:24.5, 20:58.7, (23:47.3), (25:04.6) |
11 | 313 | Green Bay Southwest,
WI - Team Time (1st 5) 1:34:34.4 | Spread (1st 5) 1:30.4 |
| 55, 58, 63, 65, 72, (74), (75) |
| Dylan Deppe, Sam Moore, Grayson Heath, Tanner Coppock, Romelo Harris, (Jonathan Valliere), (Ian Klug) |
| 18:20.0, 18:30.0, 18:56.0, 18:58.0, 19:50.4, (20:09.0), (20:12.1) |
12 | 362 | Green Bay West,
WI - Team Time (1st 5) 1:40:06.5 | Spread (1st 5) 2:21.6 |
| 57, 71, 77, 78, 79, (81), (82) |
| Reuben Olson, Ephraim Rogina, Ashton Lubinski, Xavier Beckerson, Kyle Gustafson, (Cristiano Serra), (Aiden Miller Riesterer) |
| 18:28.0, 19:31.7, 20:35.7, 20:41.5, 20:49.6, (21:01.2), (21:04.4) |