1 | 35 | Monroe St. Mary CC,
MI - Team Time (1st 5) 1:27:44.6 | Spread (1st 5) 56.1 |
| 4, 5, 7, 9, 10, (13), (20) |
| Max Foldvary, Simon VanderVlucht, Henry Wickenheiser, Caleb Totten, Jacob Smith, (Zachary Perkins), (Ezekiel Shafer) |
| 16:59.7, 17:13.9, 17:40.5, 17:54.7, 17:55.8, (18:32.1), (20:11.7) |
2 | 38 | Kalkaska,
MI - Team Time (1st 5) 1:28:27.0 | Spread (1st 5) 2:26.0 |
| 2, 3, 6, 11, 16, (17), (27) |
| Gavin Guggemos, Adam Williams, Camden Moore, Coltrane Paryani, Tripp Wagner, (Jackson Shetler), (Ephraim Conway) |
| 16:46.0, 16:57.0, 17:20.0, 18:12.0, 19:12.0, (19:13.0), (21:30.0) |
3 | 74 | Ottawa Lake-Whiteford,
MI - Team Time (1st 5) 1:34:32.2 | Spread (1st 5) 5:05.8 |
| 1, 12, 18, 21, 22, (23), (31) |
| Keegan Masters, Zach Kahn, Brendon Masters, Gaspare Pirrone, Ryan Thomas, (Logan Keane), (Weston Fojtik) |
| 15:34.3, 18:27.8, 19:19.0, 20:31.0, 20:40.1, (20:40.5), (26:28.0) |
4 | 109 | Tawas,
MI - Team Time (1st 5) 1:41:16.2 | Spread (1st 5) 1:48.9 |
| 15, 19, 24, 25, 26, (30) |
| Jace Cota, David Moreno, Nicholes (Nick) Sides, Lucas MacEwen, Henry Brummeler, (Adam Billinghurst) |
| 19:04.5, 19:39.1, 20:47.9, 20:51.3, 20:53.4, (23:56.3) |
5 | 111 | Ypsilanti Arbor Preparatory,
MI - Team Time (1st 5) 1:47:24.4 | Spread (1st 5) 9:09.9 |
| 8, 14, 28, 29, 32 |
| Kevin Roberts, Jierre Love, Jordan Kirtley, Malik Cross-Nelson, Andrew Moore |
| 17:48.5, 18:32.3, 21:34.6, 22:30.6, 26:58.4 |