1 | 19 | Kenosha St. Joseph,
WI - Team Time (1st 5) 55:22.4 | Spread (1st 5) 45.2 |
| 1, 2, 4, 5, 7, (8), (13) |
| Jacob Cairo, Ben Scopp, Scott Grymkoski, Cameron Mills, John Hodge, (Jack Bolog), (George Zeller) |
| 10:38.6, 10:56.9, 11:01.7, 11:21.4, 11:23.8, (11:40.5), (12:18.7) |
2 | 39 | Martin Luther,
WI - Team Time (1st 5) 58:35.2 | Spread (1st 5) 1:12.4 |
| 3, 6, 9, 10, 11, (12), (15) |
| Logan Hansen, Ben Rauman, Eriq Zazueta, Joe Bender, Wesley Kelly, (Evan Ganiere), (Josh Klement) |
| 11:00.8, 11:22.3, 11:47.0, 12:11.9, 12:13.2, (12:16.8), (12:59.9) |
3 | 84 | Shoreland Lutheran,
WI - Team Time (1st 5) 1:09:20.2 | Spread (1st 5) 2:47.9 |
| 14, 16, 17, 18, 19, (20) |
| Andrew Koestler, Lucas Wendt, Hunter Pecard, Cameron Hachtel, Ben Jarvis, (Aaron Jones) |
| 12:31.8, 13:06.8, 13:31.8, 14:50.1, 15:19.7, (17:11.9) |