1 | 29 | Traverse City West,
MI - Team Time (1st 5) 1:00:07.4 | Spread (1st 5) 55.4 |
| 2, 5, 6, 7, 9, (11), (13) |
| Isaac Stone, Koen Burkholder, Jeremiah Jaymes, Carter Dean, Austin Brown, (McMillan Quinn), (Matthew Popp) |
| 11:26.7, 12:00.6, 12:01.1, 12:16.9, 12:22.1, (12:26.1), (12:38.6) |
2 | 36 | Buckley,
MI - Team Time (1st 5) 59:45.7 | Spread (1st 5) 2:13.0 |
| 1, 3, 4, 8, 20, (28), (30) |
| Hunter Jones, Jackson Kulawiak, Jacob Wicker, Wyatt Thomas, Houston Hillier, (Coltin Clous), (Tyler Milarch) |
| 10:50.4, 11:42.6, 11:47.4, 12:21.9, 13:03.4, (13:39.7), (14:43.0) |
3 | 94 | Grand Traverse Academy,
MI - Team Time (1st 5) 1:04:52.4 | Spread (1st 5) 1:16.4 |
| 10, 12, 22, 23, 27, (32), (33) |
| Colton Manthei, Parker Fishel, Hunter Laven, Aaron Shockley, Arthur Sieting, (Trey Ettawageshik), (Connor Reed) |
| 12:22.4, 12:28.7, 13:10.9, 13:11.6, 13:38.8, (14:51.6), (15:02.8) |
4 | 96 | Kalkaska,
MI - Team Time (1st 5) 1:05:13.0 | Spread (1st 5) 35.0 |
| 16, 17, 18, 21, 24, (25), (26) |
| Hayden Moore, Diego Buyze, Gavin Guggemos, Tyler Guggemos, Tripp Wagoner, (Caleb Hicks), (Gabe Buyze-Prieto) |
| 12:51.0, 12:52.0, 12:57.0, 13:07.0, 13:26.0, (13:29.0), (13:33.0) |
5 | 108 | Kingsley,
MI - Team Time (1st 5) 1:07:42.8 | Spread (1st 5) 1:59.9 |
| 14, 15, 19, 29, 31, (34), (35) |
| Kaden Kolarik, Cecil Burch, Winston Pelloski, Landon Root, Kaden Patterson, (Matthew Cross), (Ben Blanchette) |
| 12:43.7, 12:48.0, 13:00.0, 14:27.5, 14:43.6, (18:00.2), (18:11.6) |