1 | 31 | Kenosha St. Joseph,
WI - Team Time (1st 5) 1:27:32.7 | Spread (1st 5) 1:55.7 |
| 1, 2, 8, 9, 11, (13), (29) |
| Ben Scopp, Cameron Mills, Nick Harron, Joey Ilada, Christopher Catunao, (Luke Nuzzo), (Val Iaquinta) |
| 16:12.7, 17:09.7, 17:56.7, 18:05.2, 18:08.4, (18:15.0), (19:35.3) |
2 | 50 | The Prairie School,
WI - Team Time (1st 5) 1:30:16.3 | Spread (1st 5) 55.6 |
| 5, 6, 7, 15, 17, (23), (27) |
| Vincent Guardiola, Eli Vass, Matthew Attipetty, Peter Lamberton, Harry Bukacek Frazier, (Peter Vanko), (Henry Hua) |
| 17:39.3, 17:42.3, 17:47.6, 18:32.2, 18:34.9, (19:11.2), (19:25.6) |
3 | 60 | Shoreland Lutheran,
WI - Team Time (1st 5) 1:31:19.4 | Spread (1st 5) 1:44.4 |
| 3, 10, 12, 14, 21, (26), (37) |
| Richard Schaefer, Andrew Koestler, Caleb Lash, Isaac Schulz, Asher Pletsch, (Johnny Innamorato), (Elias Patterson) |
| 17:24.4, 18:06.0, 18:09.4, 18:30.8, 19:08.8, (19:17.0), (20:45.9) |
4 | 134 | Dominican,
WI - Team Time (1st 5) 1:38:33.6 | Spread (1st 5) 3:36.3 |
| 4, 24, 32, 33, 41, (52), (54) |
| Ma'Rico Holland, Aidan Phillips, Kenny Wirth, Ronald Kirk, Joshua Lesac, (Elijah Paik), (Keith Vessell) |
| 17:26.3, 19:11.5, 20:26.0, 20:27.2, 21:02.6, (23:10.8), (25:19.2) |
5 | 151 | Racine Saint Catherine's,
WI - Team Time (1st 5) 1:40:19.3 | Spread (1st 5) 2:54.4 |
| 16, 20, 34, 39, 42, (53) |
| Santiago Espinoza, Cole Dixon, Joe Paiga, Marcelo Sosa, Cameron Hibbard, (Edward Hodges) |
| 18:33.1, 18:56.5, 20:28.2, 20:54.0, 21:27.5, (23:41.4) |
6 | 162 | Racine Lutheran,
WI - Team Time (1st 5) 1:40:10.1 | Spread (1st 5) 1:44.7 |
| 25, 30, 31, 36, 40, (47), (55) |
| Mason Wagner, Carter Zawicki, Luke Schmierer, Joseph Schmierer, Jonathan Rosborough, (Kody Banse), (Brandon Dexter) |
| 19:13.3, 19:36.1, 19:41.9, 20:40.8, 20:58.0, (22:07.5), (36:47.8) |
7 | 169 | Martin Luther,
WI - Team Time (1st 5) 1:42:06.6 | Spread (1st 5) 2:40.7 |
| 19, 28, 35, 43, 44, (50), (51) |
| Wesley Kelly, Josh Klement, Jacob Sievert, David Farness, Alan Kopitske, (Lewis Suess), (Potter Kan) |
| 18:53.4, 19:32.0, 20:33.8, 21:33.3, 21:34.1, (22:28.9), (22:33.8) |
| 169 | Saint Thomas More,
WI - Team Time (1st 5) 1:42:15.7 | Spread (1st 5) 3:22.0 |
| 18, 22, 38, 45, 46, (48), (49) |
| Daniel Izydor, Joseph Missurelli, Arden McClutchy, Marco Rudy, Matthew Phillips, (Benjamin Rosales), (Simon Dickover) |
| 18:36.4, 19:10.2, 20:53.7, 21:37.0, 21:58.4, (22:14.8), (22:21.7) |