1 | 25 | Homestead,
WI - Team Time (1st 5) 1:19:11.0 | Spread (1st 5) 1:45.4 |
| 1, 2, 3, 4, 15, (16), (21) |
| Owen Bosley, Dominic Silhol, Cullen Boyle, Kyle Knutson, Connor Rathe, (Nathan Gruenwald), (Adam Dolan) |
| 15:07.3, 15:33.1, 15:48.5, 15:49.4, 16:52.7, (16:55.8), (17:06.2) |
2 | 66 | Arrowhead,
WI - Team Time (1st 5) 1:23:21.2 | Spread (1st 5) 1:08.7 |
| 5, 9, 12, 18, 22, (24), (25) |
| Charlie Wesley, Ty Getz, Nathan Klauck, Tyler Heiman, Noah Krause, (Alec Neuharth), (Aiden Jacobsen) |
| 15:58.3, 16:29.2, 16:47.5, 16:59.2, 17:07.0, (17:08.2), (17:09.3) |
3 | 116 | Whitefish Bay,
WI - Team Time (1st 5) 1:25:01.1 | Spread (1st 5) 1:18.2 |
| 6, 11, 32, 33, 34, (45), (49) |
| Jonah Block, Jonathan Lukas, Andrew Jamison, Owen Bostwick, Nicholas Hall, (John Bartschat), (Kyle Bartel) |
| 16:09.2, 16:40.7, 17:21.7, 17:22.1, 17:27.4, (17:39.6), (17:45.7) |
4 | 121 | Brookfield East,
WI - Team Time (1st 5) 1:25:50.8 | Spread (1st 5) 36.0 |
| 14, 20, 23, 28, 36, (47), (51) |
| Zach Hendon, Evan Wheeler, Jackson Bagby, Jack Stephens, Bennett Brightman, (Zach Moss), (Jaylen Moore) |
| 16:52.2, 17:05.0, 17:07.8, 17:17.6, 17:28.2, (17:42.9), (17:52.4) |
5 | 124 | Germantown,
WI - Team Time (1st 5) 1:25:14.9 | Spread (1st 5) 1:05.2 |
| 8, 10, 26, 38, 42, (43), (48) |
| Dillon Walker, Gavin Sadowski, Cooper Feltz, William Cascio, Kobe Chapman, (Nikolas Ciardo), (Ross Gaskill) |
| 16:27.1, 16:35.4, 17:11.2, 17:28.9, 17:32.3, (17:33.0), (17:45.1) |
6 | 142 | Hamilton,
WI - Team Time (1st 5) 1:26:25.4 | Spread (1st 5) 24.7 |
| 19, 27, 29, 30, 37, (39), (44) |
| Tyler Moore, Jared Wunschel, Jordan Loferski, Gage Kuhlenbeck, Nicolas Vera Paez, (Nathan Zembles), (Evan Bunker) |
| 17:03.8, 17:15.2, 17:18.3, 17:19.6, 17:28.5, (17:29.8), (17:33.4) |
7 | 167 | Menomonee Falls,
WI - Team Time (1st 5) 1:26:45.2 | Spread (1st 5) 1:40.9 |
| 7, 31, 35, 40, 54, (56), (57) |
| Braden Reigstad, Stephen Esterle, Joseph Tocco, Caleb Rechlicz, Colin Grant, (Jesse Mitchell), (Brennan Mason) |
| 16:22.1, 17:21.5, 17:28.0, 17:30.6, 18:03.0, (18:10.8), (18:33.1) |
8 | 209 | Nicolet,
WI - Team Time (1st 5) 1:28:23.1 | Spread (1st 5) 1:46.6 |
| 13, 41, 46, 50, 59, (62), (64) |
| James Weseman, Francisco Rosas-Sarmiento, Francisco Rosas, Jack Ziegler, Caleb Boppre, (Dylan Kroll), (Krisjanis Kaugars) |
| 16:48.2, 17:30.9, 17:39.9, 17:49.3, 18:34.8, (18:44.3), (19:03.2) |
9 | 255 | Wauwatosa West,
WI - Team Time (1st 5) 1:31:22.0 | Spread (1st 5) 2:06.2 |
| 17, 52, 58, 63, 65, (67), (68) |
| Miles Coppage, Tyler Parker, Maxwell Brenner, Dan Schuldt, Ben Jiang, (Oliver Crum), (Adam Bartelme) |
| 16:57.8, 17:56.0, 18:33.4, 18:50.8, 19:04.0, (19:08.0), (19:31.7) |
10 | 295 | Milwaukee King,
WI - Team Time (1st 5) 1:32:36.1 | Spread (1st 5) 1:09.4 |
| 53, 55, 60, 61, 66, (69), (71) |
| Ben Liebl, Ben Parry, Max Siegel, Damar Reed, Stephen Reed, (Leopold Biel), (Marco Porras) |
| 17:57.4, 18:09.3, 18:40.0, 18:42.6, 19:06.8, (20:02.2), (20:13.4) |
11 | 364 | Milwaukee Marshall,
WI - Team Time (1st 5) 1:50:19.0 | Spread (1st 5) 4:55.0 |
| 70, 72, 73, 74, 75, (76) |
| Martese Johnson, Kris English, Sam Gagnier, Elijah Franklin, Sam Forgie, (Preston Meyer) |
| 20:09.0, 20:26.0, 20:37.0, 24:03.0, 25:04.0, (29:46.0) |