1 | 33 | Kent City,
MI - Team Time (1st 5) 56:11.6 | Spread (1st 5) 4:09.1 |
| 1, 3, 5, 11, 13, (14), (16) |
| Fraser Wilson, Casey Carew, Mitchell VanOeffelen, Alex Russo, Louis Ortiz, (Nathan Vanderwest), (Jacob Blough) |
| 8:47.9, 10:23.5, 11:22.5, 12:40.7, 12:57.0, (13:17.0), (13:55.3) |
2 | 39 | NorthPointe Christian,
MI - Team Time (1st 5) 59:03.9 | Spread (1st 5) 3:48.1 |
| 2, 4, 8, 10, 15, (18) |
| Logan Linder, Clay Shoemaker, Ethan Stamm, Caleb VanderVelde, Alex Sikma, (Palmer Anderson) |
| 10:04.2, 11:07.3, 11:46.3, 12:13.8, 13:52.3, (15:56.3) |
3 | 51 | Wyoming Lee,
MI - Team Time (1st 5) 1:02:17.5 | Spread (1st 5) 3:10.6 |
| 6, 7, 9, 12, 17, (19) |
| Enrique Moreno-Martinez, Colton Palmer, Nick Espinoza, Erick Chavarria, Abel Segundo-Rios, (Marco Garrido) |
| 11:27.7, 11:29.2, 11:53.4, 12:48.9, 14:38.3, (17:45.0) |