1 | 21 | Lansing Catholic,
MI - Team Time (1st 5) 53:44.8 | Spread (1st 5) 54.2 |
| 1, 3, 4, 5, 8, (10), (14) |
| Josh Frary, Cameron Haraburda, Thomas Gianiodis, Matthew Jenness, David Pruder, (Jack Saxton), (Andrew Frary) |
| 10:13.3, 10:42.6, 10:50.6, 10:50.8, 11:07.5, (11:10.7), (12:07.9) |
2 | 44 | Pewamo-Westphalia,
MI - Team Time (1st 5) 55:52.4 | Spread (1st 5) 45.2 |
| 6, 7, 8, 11, 12, (15), (17) |
| Caleb Pohl, Hudson Simon, Alex S. Thelen, Nathan George, Collin Schneider, (Cohen Schroeder), (Landon Thelen) |
| 10:51.9, 10:59.2, 11:07.5, 11:16.7, 11:37.1, (12:13.8), (12:21.0) |
3 | 68 | Bath,
MI - Team Time (1st 5) 59:46.9 | Spread (1st 5) 2:19.8 |
| 2, 13, 16, 18, 19, (20), (21) |
| Liam Harlan, Andrew Koenigsknecht, Korbin Dunham, Jagger Sullivan, Carter Holmes, (Hayden Vlasic), (Colin Scheib) |
| 10:23.1, 11:53.8, 12:19.3, 12:27.8, 12:42.9, (13:10.1), (13:18.2) |