1 | 19 | Grand Rapids Christian,
MI - Team Time (1st 5) 34:05.1 | Spread (1st 5) 50.2 |
| 1, 2, 3, 4, 9, (11), (13) |
| Micah Kuipers, Joel DeMaagd, Luke Holman, Graham Vloedman, Will McDonald, (Peter Blankespoor), (Brody Neeley) |
| 6:27.6, 6:42.0, 6:46.3, 6:51.4, 7:17.8, (7:20.4), (7:35.8) |
2 | 51 | Gladwin,
MI - Team Time (1st 5) 36:54.9 | Spread (1st 5) 41.8 |
| 7, 8, 10, 12, 14, (16), (17) |
| Legend Leddy, Brehken Pierson, Name Namerson, Noah Lefevere, Alex Hamilton, (Dominick Iafrate), (Parker Sischo) |
| 7:08.2, 7:15.7, 7:18.6, 7:22.4, 7:50.0, (7:54.9), (8:01.7) |
3 | 63 | Catholic United,
MI - Team Time (1st 5) 38:24.0 | Spread (1st 5) 1:23.2 |
| 5, 6, 15, 18, 19, (20) |
| Warner Abernathy, Finn O'Callaghan, Hayden Wood, Royce Abernathy, Mikey Lee, (Jack Thomasma) |
| 6:54.9, 7:00.9, 7:54.6, 8:15.5, 8:18.1, (8:47.2) |