1 | 35 | Gillett,
WI - Team Time (1st 5) 1:31:50.4 | Spread (1st 5) 2:23.2 |
| 2, 4, 7, 10, 12, (14) |
| David Rosenlund, Max Zeitler, Colin Weiss, Jeremy Cibulka, Bryce Cibulka, (Austin Smith) |
| 17:05.5, 17:37.4, 18:33.4, 19:05.4, 19:28.7, (19:35.2) |
2 | 43 | Peshtigo,
WI - Team Time (1st 5) 1:33:06.3 | Spread (1st 5) 3:27.6 |
| 1, 3, 11, 13, 15 |
| Aaron Bhatoya, Tyler Nault, Eddie Jornlin, Brad Neumann, Bryce Trimberger |
| 16:44.2, 17:14.0, 19:24.0, 19:32.3, 20:11.8 |
3 | 44 | Saint Thomas More,
WI - Team Time (1st 5) 1:35:17.4 | Spread (1st 5) 2:13.8 |
| 5, 6, 8, 9, 16, (17), (19) |
| Dan Post, Nate Roubik, Andres Santos, Austin Wicker, Joe Klosiewski, (Mitch Boyle), (Noah Wittig) |
| 18:15.7, 18:31.6, 18:57.7, 19:02.9, 20:29.5, (21:04.8), (21:34.7) |
4 | 104 | Lena/Saint Thomas Academy,
WI - Team Time (1st 5) 1:51:38.7 | Spread (1st 5) 2:17.5 |
| 18, 20, 21, 22, 23 |
| Casey Boyle, Mike Schmidt, Austin Zorn, Jacob Ellman, Jake Jones |
| 21:25.4, 21:49.8, 21:51.9, 22:48.7, 23:42.9 |