1 | 37 | Whitmore Lake,
MI - Team Time (1st 5) 1:27:34.7 | Spread (1st 5) 1:24.5 |
| 1, 3, 8, 12, 13, (16), (38) |
| Braylan Majesky, Cameron Griffin, Landen Livingston, Reily Henderson, Nate Dillon, (Ronaldo Rivas), (Dan Birmingham) |
| 16:40.4, 17:19.3, 17:31.7, 17:58.4, 18:04.9, (18:20.9), (20:13.1) |
2 | 79 | Carson City-Crystal,
MI - Team Time (1st 5) 1:31:24.0 | Spread (1st 5) 1:18.9 |
| 6, 10, 19, 20, 24, (26), (29) |
| Kristian Coon, Deegan Bodell, Brayden Clark, Carter Clark, Jacob Stevens, (Oisin O'Grady), (Cole Halfman) |
| 17:29.4, 17:55.6, 18:33.7, 18:37.0, 18:48.3, (18:59.4), (19:21.2) |
3 | 90 | Novi Christian Academy,
MI - Team Time (1st 5) 1:32:04.6 | Spread (1st 5) 2:03.7 |
| 9, 11, 15, 23, 32, (33), (35) |
| Jacob Skidmore, Jobe Skaff, Dennis Wilson, Ryan Williams, Nolan Gallagher, (Luke Gallagher), (Joey Harris) |
| 17:36.3, 17:56.7, 18:08.0, 18:43.6, 19:40.0, (19:41.8), (19:50.3) |
4 | 98 | Webberville,
MI - Team Time (1st 5) 1:32:53.2 | Spread (1st 5) 2:32.4 |
| 5, 14, 21, 22, 36, (40), (53) |
| Caleb Howard, Liam Wilder, Drew Peckens, Gavin Howery, Matthew Howery, (Ethan West), (Joshua Fairfield) |
| 17:26.3, 18:07.7, 18:39.8, 18:40.7, 19:58.7, (20:37.8), (22:16.5) |
5 | 138 | Portland St. Patrick,
MI - Team Time (1st 5) 1:37:28.9 | Spread (1st 5) 3:48.5 |
| 7, 17, 27, 43, 44, (45), (48) |
| Timothy Chamberlain, Martin White, Isaac FoxElster, Francis Austin, Francis Austen, (Benjamin White), (Nick Pung) |
| 17:30.6, 18:23.6, 19:01.4, 21:14.2, 21:19.1, (21:27.3), (21:58.1) |
6 | 153 | Potterville,
MI - Team Time (1st 5) 1:39:08.1 | Spread (1st 5) 5:50.7 |
| 2, 18, 28, 49, 56, (57), (58) |
| Logan Cooper, Tyler Langfeldt, Jason Miller, Donny Mitschke, Zach Pelfrey, (Finnegan Sweeney), (Colin Smith) |
| 16:49.0, 18:33.5, 19:07.2, 21:58.7, 22:39.7, (22:54.0), (22:56.6) |
7 | 195 | Lansing Christian,
MI - Team Time (1st 5) 1:42:37.2 | Spread (1st 5) 2:31.2 |
| 31, 34, 39, 41, 50, (51), (55) |
| Matias Greve, Christopher Eads, Noah Adcock, Ben Young, Landon Baar, (Jack Bajema), (George Blundy) |
| 19:31.8, 19:42.6, 20:17.4, 21:02.4, 22:03.0, (22:09.6), (22:22.7) |
8 | 209 | Waterford Our Lady,
MI - Team Time (1st 5) 1:44:35.4 | Spread (1st 5) 2:48.9 |
| 30, 37, 42, 46, 54, (61), (63) |
| Nathan Camilleri, Karl Wegner, Hayden Fulford, Put Phenphol, John Curtis, (Diesel Rodriguez), (Keldon Koshorek) |
| 19:30.1, 20:03.4, 21:11.9, 21:31.0, 22:19.0, (24:10.0), (26:40.5) |
9 | 220 | West Bloomfield Frankel Jewish Academy,
MI - Team Time (1st 5) 1:59:03.6 | Spread (1st 5) 11:51.2 |
| 4, 25, 62, 64, 65, (67), (68) |
| Merrick Michaelson, Noam Goel, Eric Diskin, Sloan Gartenburg, Ryan Reinstein, (Noam Spielmann), (Avi Shere) |
| 17:24.1, 18:58.1, 24:34.3, 28:51.8, 29:15.3, (31:12.5), (32:00.1) |
10 | 284 | St. Charles,
MI - Team Time (1st 5) 2:00:47.6 | Spread (1st 5) 8:01.8 |
| 47, 52, 59, 60, 66, (69) |
| Oakley Henson, Connor Karow, Spencer Roberts, Braden Wicke, Blake Breidinger, (Gabriel Kelley) |
| 21:55.3, 22:11.8, 23:13.2, 23:30.2, 29:57.1, (34:14.0) |