1 | 18 | Marquette University,
WI - Team Time (1st 5) 1:22:10.7 | Spread (1st 5) 1:26.2 |
| 1, 2, 3, 4, 8, (9), (14) |
| Ben DeGuire, Colman Lenci, Jack Beehler, Christian Kohr, Sam Womack, (John Wood), (Jack Retzer) |
| 15:40.1, 16:20.0, 16:24.5, 16:39.8, 17:06.3, (17:09.9), (17:20.6) |
2 | 70 | Franklin,
WI - Team Time (1st 5) 1:27:37.7 | Spread (1st 5) 53.9 |
| 7, 12, 16, 17, 18, (20), (22) |
| Carson Kerlin, Davis Anderson, Erik Rocha, Landon Harris, Liam Sullivan, (Ethan Shelton), (Devan Turner) |
| 17:01.2, 17:18.2, 17:38.1, 17:45.1, 17:55.1, (17:56.9), (18:10.4) |
3 | 73 | Greendale,
WI - Team Time (1st 5) 1:27:59.7 | Spread (1st 5) 1:37.4 |
| 5, 6, 13, 23, 26, (35), (37) |
| Ben Barutzke, Connor Polenske, Noah Adams, Clayton Bailey, Alexander Gey, (Tony Galusha), (David Sincere) |
| 16:53.2, 16:58.3, 17:19.7, 18:17.9, 18:30.6, (19:04.6), (19:15.8) |
4 | 116 | Oak Creek,
WI - Team Time (1st 5) 1:31:22.3 | Spread (1st 5) 41.9 |
| 19, 21, 24, 25, 27, (30), (31) |
| Jack Klackner, Ethan Lauters, Maximus Silkey, Brandon Acker, Jacob Wranovsky, (Jason Dahmes), (Kyle Hasiuk) |
| 17:55.3, 18:03.9, 18:19.2, 18:26.7, 18:37.2, (18:42.3), (18:47.3) |
5 | 148 | Greenfield,
WI - Team Time (1st 5) 1:33:04.6 | Spread (1st 5) 2:33.3 |
| 10, 15, 36, 40, 47, (49), (56) |
| Gabe Ostrowski, E.J. Jones, Parker Tetting, Will Hoeller, Steven Wilson, (Ben Binder), (Lincoln Begin) |
| 17:13.6, 17:34.4, 19:08.9, 19:20.8, 19:46.9, (19:55.1), (21:32.0) |
6 | 174 | Milwaukee Ronald Reagan,
WI - Team Time (1st 5) 1:35:09.8 | Spread (1st 5) 41.4 |
| 29, 32, 33, 39, 41, (42), (48) |
| Ethan Jetzer, Finnegan Ricco, Jacob Herrmann, Thomas Szymanski, Julian Rader, (Aidan Doonan), (Dylan Cuevas) |
| 18:40.0, 18:54.1, 18:54.4, 19:19.9, 19:21.4, (19:22.7), (19:47.8) |
7 | 192 | South Milwaukee,
WI - Team Time (1st 5) 1:36:40.4 | Spread (1st 5) 3:31.0 |
| 11, 38, 44, 46, 53, (54), (55) |
| Dan Schultz, Nate Lindner, Miles Spankowski, Peyton Leanna, Joey Kehoe, (Christian Brooks), (Ethan Brazgel) |
| 17:17.6, 19:18.3, 19:35.5, 19:40.4, 20:48.6, (21:08.1), (21:10.4) |
8 | 200 | Cudahy,
WI - Team Time (1st 5) 1:36:42.4 | Spread (1st 5) 1:20.3 |
| 28, 34, 43, 45, 50, (52), (59) |
| Jacob Christjohn, Nick Page, Gabriel Rodriguez, Alex Krowski, Rocco Richardson, (Eric Williams), (Alex Mostowik) |
| 18:38.0, 18:57.2, 19:28.7, 19:40.2, 19:58.3, (20:27.2), (23:51.3) |
9 | 287 | Milwaukee Bradley Technical,
WI - Team Time (1st 5) 1:56:36.1 | Spread (1st 5) 6:02.1 |
| 51, 57, 58, 60, 61, (62), (63) |
| Ronde Boyce, Lucas Swanson, Cesar Rojas, Thomas McDade, Garran Davis, (Anthony Petrie-Nash), (Cornell Williams) |
| 20:23.5, 21:54.1, 22:37.9, 25:15.0, 26:25.6, (27:41.0), (29:58.2) |