1 | 15 | Saline,
MI - Team Time (1st 5) 54:18.0 | Spread (1st 5) 23.1 |
| 1, 2, 3, 4, 5, (6), (8) |
| Josiah Davis, Jevin Nishioka, Eric Wu, William Downey, Jacob Dykman, (Spencer Leslie), (Grant Santos) |
| 10:38.9, 10:45.9, 10:53.6, 10:57.6, 11:02.0, (11:06.6), (11:12.1) |
2 | 49 | Clarkston,
MI - Team Time (1st 5) 57:03.1 | Spread (1st 5) 26.8 |
| 7, 9, 10, 11, 12, (14), (16) |
| Shawn Slater, Luke Oldford, Casper Schichtle, Timothy Dalrymple, Ryan Donnelly, (Grant Schreiber), (Jack Sebring) |
| 11:08.3, 11:17.3, 11:29.0, 11:33.4, 11:35.1, (11:46.8), (11:58.5) |
3 | 106 | Fenton,
MI - Team Time (1st 5) 1:02:16.1 | Spread (1st 5) 1:13.0 |
| 14, 18, 23, 24, 27, (34), (36) |
| Nolan Day, Brock Henson, Rudy Ebert, Emilio Caballero, Noah Maier, (Braden Lapa), (Colin Shaughnessy) |
| 11:46.8, 12:06.5, 12:40.5, 12:42.5, 12:59.8, (13:56.5), (14:07.0) |
4 | 110 | Pinckney,
MI - Team Time (1st 5) 1:02:54.6 | Spread (1st 5) 1:25.0 |
| 13, 21, 22, 26, 28, (29), (30) |
| Sullivan Rembert, Kahler Doyle, Samuel Tuscher, Joe Wallace, Nicholas Caplin, (Zach Westerberg), (Valen LeVesseur) |
| 11:46.4, 12:28.0, 12:34.7, 12:54.1, 13:11.4, (13:15.1), (13:16.2) |
5 | 112 | Sterling Heights Stevenson,
MI - Team Time (1st 5) 1:02:57.3 | Spread (1st 5) 1:32.1 |
| 17, 19, 20, 25, 31, (32), (33) |
| Nick Vuylsteke, Ryan Julius, Brandon Hilliker, Josh Bentley, Jacob Schneider, (Matt Merluzzi), (Jon Myny) |
| 12:04.3, 12:08.4, 12:25.4, 12:42.8, 13:36.4, (13:41.1), (13:42.7) |
6 | 189 | Ypsilanti Lincoln,
MI - Team Time (1st 5) 1:15:36.1 | Spread (1st 5) 2:07.4 |
| 35, 37, 38, 39, 40 |
| Brenden Nagel, Jonathan Throne, Eric Balanecki, Tomas Saenz De Viteri, Ryan Barker |
| 13:58.2, 15:01.7, 15:08.6, 15:22.0, 16:05.6 |