1 | 46 | Plymouth,
MI - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 2:01.2 |
| 1, 3, 11, 14, 17, (18), (22) |
| Patrick Byrnes, Sean Byrnes, Alex Bobak, Anirudh Krishnan, Conner Davis, (Tyler Gaylord), (Noah Knutsen) |
| 15:22.0, 16:18.0, 16:50.0, 17:08.8, 17:23.2, (17:26.7), (17:37.7) |
2 | 63 | Livonia Churchill,
MI - Team Time (1st 5) 1:24:52.5 | Spread (1st 5) 56.4 |
| 6, 10, 12, 16, 19, (21), (24) |
| Cameron Kruse, Owen Swisher, Seth Pianga, Thomas Avey, Alex Aljets, (Ethan Riddle), (Ramon Reyes) |
| 16:30.5, 16:40.4, 16:53.9, 17:20.8, 17:26.9, (17:30.2), (17:46.7) |
3 | 67 | Livonia Franklin,
MI - Team Time (1st 5) 1:24:55.4 | Spread (1st 5) 1:30.0 |
| 4, 5, 9, 23, 26, (27), (28) |
| Joey Seibert, Landon Latham, Justin Trujillo, George Householder, Will Leon, (Ethan Porreca), (Brady Nordbeck) |
| 16:21.5, 16:21.6, 16:40.2, 17:40.6, 17:51.5, (17:55.6), (17:56.6) |
4 | 69 | Canton,
MI - Team Time (1st 5) 1:25:08.1 | Spread (1st 5) 1:38.5 |
| 2, 7, 15, 20, 25, (29), (30) |
| Joseph Michalak, Garrett Nagelhout, Damien Dailide, Gnanasai Vepa, Max Wiley, (Chatham McGuire), (Luke Bevington) |
| 16:10.2, 16:32.3, 17:09.0, 17:27.9, 17:48.7, (17:59.2), (18:00.3) |
5 | 119 | Wayne Memorial,
MI - Team Time (1st 5) 1:31:14.3 | Spread (1st 5) 3:04.4 |
| 8, 13, 31, 33, 34, (35), (36) |
| Ke'Waun Stone, Michael Rivera, Nico Figueroa, Stephen Hansen, Rene Vazquez, (Collin Powers), (Owen Westfall) |
| 16:33.7, 16:57.9, 18:32.1, 19:32.5, 19:38.1, (20:28.0), (20:46.6) |
6 | 186 | Westland John Glenn,
MI - Team Time (1st 5) 1:51:52.9 | Spread (1st 5) 6:37.3 |
| 32, 37, 38, 39, 40 |
| Joseph Nunez, Nate Teague, Justin Cox, Jordan Fernandez, Garrett Schwemle |
| 18:56.7, 22:14.5, 22:28.2, 22:39.5, 25:34.0 |