1 | 27 | Arcadia,
WI - Team Time (1st 5) 56:59.4 | Spread (1st 5) 1:01.6 |
| 1, 4, 6, 7, 9, (10), (19) |
| Nestor Badillo, Cole Lockington, Andy Monroy, Peyton Nelson, Ivan Aguilar, (Matthew Badillo), (Yahir Gonzalez) |
| 10:48.7, 11:20.2, 11:27.9, 11:32.3, 11:50.3, (12:07.9), (12:56.0) |
2 | 29 | Osceola,
WI - Team Time (1st 5) 57:28.0 | Spread (1st 5) 1:14.5 |
| 2, 3, 5, 8, 11, (12), (13) |
| Ethan Hall, Dawson Eckerman, Cooper Hennemann, Caden Stueve, Everett Sauve, (Nate Jensen), (Archer Utke) |
| 10:56.0, 11:11.7, 11:27.8, 11:42.0, 12:10.5, (12:14.2), (12:20.6) |
3 | 98 | Milwaukee Ronald Reagan,
WI - Team Time (1st 5) 1:04:44.9 | Spread (1st 5) 36.3 |
| 14, 16, 21, 23, 24, (29), (30) |
| Zachariah Lara, Henry Stollenwerk, Timothy Mozolik, Mirko Rick, Harvey Whitney, (Christian Shaw), (Kaiser Strock) |
| 12:39.3, 12:46.0, 12:58.6, 13:05.4, 13:15.6, (13:32.1), (13:37.1) |
4 | 128 | Marshfield,
WI - Team Time (1st 5) 1:06:43.7 | Spread (1st 5) 27.3 |
| 22, 25, 26, 27, 28, (47), (61) |
| Dex Schiller, Liam Hoerneman, Paxton Tippen, Asher Herman, Dominick Blanchard, (Roman Drach), (Porter Bartkowiak) |
| 13:02.5, 13:16.2, 13:27.5, 13:27.7, 13:29.8, (14:42.5), (16:20.7) |
5 | 169 | Milwaukee King,
WI - Team Time (1st 5) 1:09:20.1 | Spread (1st 5) 1:34.5 |
| 15, 36, 37, 40, 41, (46), (48) |
| Zachary Parry, Corbeau Martin-Caldwell, Rowan Goff, Ashton Schmidt, Chris Stilin, (Edwin Raymond), (Kamari Murray) |
| 12:45.6, 13:57.7, 14:03.3, 14:13.4, 14:20.1, (14:39.8), (14:47.2) |
6 | 192 | Loyal,
WI - Team Time (1st 5) 1:11:19.6 | Spread (1st 5) 3:02.3 |
| 18, 31, 35, 50, 58, (64), (69) |
| Roman Ostermann, Landon Genteman, Donovan Genteman, Trey Eckes, Cullen Petkovsek, (Lincoln Smith), (Mason Kohnert) |
| 12:54.8, 13:46.0, 13:51.2, 14:50.5, 15:57.1, (17:04.7), (18:27.2) |
7 | 193 | Chequamegon-Park Falls,
WI - Team Time (1st 5) 1:13:11.3 | Spread (1st 5) 4:39.8 |
| 17, 20, 32, 59, 65, (68), (70) |
| Matt Hirtreiter, Bennett Brunell, Bentley Jorgenson, Easton Lemke, Ethan Hirtreiter, (Cameron Petroski), (Clayton Jorgenson) |
| 12:51.8, 12:56.9, 13:47.6, 16:03.4, 17:31.6, (18:21.5), (18:43.5) |
8 | 240 | Edgar,
WI - Team Time (1st 5) 1:14:24.8 | Spread (1st 5) 2:05.5 |
| 34, 45, 51, 53, 57, (62), (63) |
| Parker Albrecht, Paxton Mueller, Fynn Olmsted, Aiden Sondelski, Brendan Imhoff, (Kodi Werner), (Lucas Socha) |
| 13:49.5, 14:38.4, 14:55.6, 15:06.3, 15:55.0, (16:27.6), (16:37.9) |
9 | 246 | Columbus Catholic,
WI - Team Time (1st 5) 1:18:35.3 | Spread (1st 5) 6:13.3 |
| 38, 39, 43, 54, 72 |
| Ben Scharenbroch, Nathan Schneider, Micah Drury, Caspar Kroening, Aaron Hoernke |
| 14:09.3, 14:13.0, 14:34.1, 15:16.3, 20:22.6 |
10 | 263 | Milwaukee Juneau,
WI - Team Time (1st 5) 1:21:41.1 | Spread (1st 5) 7:29.2 |
| 42, 43, 49, 56, 73, (74) |
| Jordan Gray, Andrew Bechaud, Jahvon Johnson, Christopher Miller, James Corona, (Jokari Lee) |
| 14:32.9, 14:34.1, 14:49.1, 15:42.9, 22:02.1, (22:05.1) |
11 | 266 | McDonell Central,
WI - Team Time (1st 5) 1:18:10.5 | Spread (1st 5) 3:56.3 |
| 33, 52, 55, 60, 66, (67), (71) |
| Johnny Bullard, Felix Stary, Teddy Petefish, Landon Cooley, Peter Wollmer, (Tyler Jelinek), (Drew Jelinek) |
| 13:47.9, 15:04.3, 15:24.0, 16:10.1, 17:44.2, (17:48.4), (19:58.9) |