1 | 59 | Arrowhead,
WI - Team Time (1st 5) 1:23:47.6 | Spread (1st 5) 37.9 |
| 5, 9, 10, 17, 18, (20), (21) |
| Nathan Klauck, Tyler Heiman, Owen Kowalewski, Noah Krause, Justin Heimsch, (Jacob Fink), (Alec Neuharth) |
| 16:21.6, 16:43.5, 16:43.7, 16:59.3, 16:59.5, (17:07.0), (17:08.1) |
2 | 78 | Germantown,
WI - Team Time (1st 5) 1:24:01.8 | Spread (1st 5) 1:26.5 |
| 3, 11, 16, 23, 25, (33), (47) |
| Dillon Walker, Calvin Redeker, Jack Wanezek, William Cascio, Kobe Chapman, (Cooper Walsh), (Troy VerStrate) |
| 15:48.3, 16:48.6, 16:59.0, 17:11.1, 17:14.8, (17:23.3), (17:40.9) |
3 | 81 | Homestead,
WI - Team Time (1st 5) 1:22:19.7 | Spread (1st 5) 2:32.0 |
| 1, 2, 6, 29, 43, (50), (52) |
| Owen Bosley, Dominic Silhol, Connor Rathe, Elias Ulmen, Billy Hadcock, (Max Bennett), (John Tucker) |
| 15:05.9, 15:45.7, 16:28.9, 17:21.3, 17:37.9, (17:57.5), (18:01.5) |
4 | 94 | Hamilton,
WI - Team Time (1st 5) 1:24:58.8 | Spread (1st 5) 54.3 |
| 7, 12, 15, 26, 34, (37), (40) |
| Gage Kuhlenbeck, Tyler Moore, Noah Bilstad, Jordan Loferski, Cameron Bratzke, (William LaCroix), (Vaughn Ybarra) |
| 16:29.7, 16:50.7, 16:58.7, 17:15.7, 17:24.0, (17:32.2), (17:34.2) |
5 | 99 | Brookfield East,
WI - Team Time (1st 5) 1:25:16.6 | Spread (1st 5) 46.3 |
| 8, 13, 19, 27, 32, (45), (49) |
| Jackson Bagby, Bennett Brightman, Evan Wheeler, Zach Moss, Jack Stephens, (Christian McIlheran), (Christian McIlhera) |
| 16:36.8, 16:57.2, 17:03.0, 17:16.5, 17:23.1, (17:40.4), (17:48.9) |
6 | 141 | Whitefish Bay,
WI - Team Time (1st 5) 1:26:25.5 | Spread (1st 5) 35.0 |
| 14, 22, 31, 36, 38, (39), (44) |
| Aj Springer, John Bartschat, Andrew Gerend, Nicholas Hall, Jacob Jones, (Noah Vedder), (Bishesh Karmacharya) |
| 16:57.7, 17:08.2, 17:22.5, 17:24.4, 17:32.7, (17:33.9), (17:39.3) |
7 | 184 | Menomonee Falls,
WI - Team Time (1st 5) 1:28:40.3 | Spread (1st 5) 2:39.1 |
| 4, 28, 30, 59, 63, (64), (65) |
| Caleb Rechlicz, Joseph Tocco, Jesse Mitchell, Ethan Block, Harrison Meissner, (Jonathan Stanowsky), (Benjamin Harthun) |
| 16:18.8, 17:20.4, 17:22.2, 18:41.0, 18:57.9, (19:00.3), (19:01.8) |
8 | 220 | Nicolet,
WI - Team Time (1st 5) 1:29:00.8 | Spread (1st 5) 1:33.2 |
| 24, 42, 46, 48, 60, (61), (62) |
| Francisco Rosas-Sarmiento, Jack Ziegler, Dylan Kroll, Lukas Vater, Isaac Rasmussen, (Aidan Bendickson), (Antonio Diaz Torres) |
| 17:13.5, 17:37.8, 17:40.7, 17:42.1, 18:46.7, (18:50.4), (18:52.8) |
9 | 263 | Milwaukee King,
WI - Team Time (1st 5) 1:31:28.5 | Spread (1st 5) 1:04.7 |
| 41, 51, 56, 57, 58, (70), (72) |
| Ben Parry, Max Siegel, Ciaran Bagley, Stephen Reed, Sebastien Tanner, (Liam Van Iersel), (Leopold Biel) |
| 17:35.9, 17:58.2, 18:35.1, 18:38.7, 18:40.6, (19:26.1), (19:36.8) |
10 | 264 | Wauwatosa West,
WI - Team Time (1st 5) 1:31:47.3 | Spread (1st 5) 1:46.8 |
| 35, 53, 54, 55, 67, (68), (69) |
| Tyler Parker, Colman Hanlon, Kevin Kauflin, Dan Schuldt, Jackson Wolf, (Adam Bartelme), (Louis Schauer) |
| 17:24.2, 18:17.4, 18:19.7, 18:35.0, 19:11.0, (19:13.1), (19:21.7) |
11 | 359 | Milwaukee Marshall,
WI - Team Time (1st 5) 1:40:26.9 | Spread (1st 5) 2:19.4 |
| 66, 71, 73, 74, 75, (76) |
| Noah Albarran, Nathan Bertman, Sam Gagnier, Jacere Johnson, Sam Forgie, (Avyione Walker) |
| 19:09.6, 19:26.6, 19:38.7, 20:43.0, 21:29.0, (30:03.0) |