1 | 29 | Western,
MI - Team Time (1st 5) 1:00:42.0 | Spread (1st 5) 1:38.1 |
| 2, 4, 5, 7, 11, (13), (15) |
| Gezahegn Starr, Taelor Eernisse, Collin Patrick, Sid Varland, Reid Varland, (Matt Veneziano), (Hunter Hoffman) |
| 11:21.9, 11:59.8, 12:00.9, 12:19.4, 13:00.0, (13:08.2), (13:21.0) |
2 | 62 | Stockbridge,
MI - Team Time (1st 5) 1:04:43.8 | Spread (1st 5) 2:38.9 |
| 1, 3, 18, 19, 21, (22), (26) |
| Micah Beauregard, Maison Beauregard, Caleb Adkins, Cameron Brewer, Devin Whitaker, (Jacob Knuson), (Freiermuth Cody) |
| 11:21.0, 11:40.0, 13:47.7, 13:55.2, 13:59.9, (14:02.1), (14:29.0) |
3 | 81 | Leslie,
MI - Team Time (1st 5) 1:08:05.7 | Spread (1st 5) 3:32.6 |
| 8, 9, 14, 17, 33, (35), (37) |
| Luke Lasky, Gabe Weber, Gavin Weber, Grant Weber, Eric Smith, (Gene Bliven), (Logan Faust) |
| 12:30.7, 12:50.0, 13:10.1, 13:31.6, 16:03.3, (16:11.9), (17:04.9) |
4 | 110 | Northwest,
MI - Team Time (1st 5) 1:11:30.8 | Spread (1st 5) 3:20.7 |
| 10, 12, 23, 29, 36, (42) |
| Bryce Alfred, Lucas Arbrouet, Kode Whitworth, Luke Hedrich, Cameron Senft, (Jacob Lindsay) |
| 12:51.3, 13:05.0, 14:11.5, 15:11.0, 16:12.0, (20:17.7) |
5 | 116 | Lansing Christian,
MI - Team Time (1st 5) 1:12:36.4 | Spread (1st 5) 3:59.9 |
| 6, 20, 24, 32, 34, (38) |
| Trent Kinnas, Jacob Trafford, Noah Trafford, Parker Krause, Trevor Dunsmore, (Jack Khoury) |
| 12:11.7, 13:56.1, 14:18.3, 15:58.7, 16:11.6, (18:34.0) |
6 | 157 | Albion,
MI - Team Time (1st 5) 1:23:33.2 | Spread (1st 5) 7:29.3 |
| 16, 28, 31, 39, 43 |
| Terek Straham, Omarion Culliver, Michael Johnson, Kavin Warren, Robert Burns |
| 13:29.5, 14:36.3, 15:30.6, 18:58.0, 20:58.8 |
7 | 163 | Columbia Central,
MI - Team Time (1st 5) 1:22:45.4 | Spread (1st 5) 4:54.3 |
| 25, 27, 30, 40, 41 |
| Josh Pewsey, Haden Fish, Ethan Pedersen, Tim Brennan, Logan Baker |
| 14:22.4, 14:30.8, 15:27.2, 19:08.3, 19:16.7 |