1 | 49 | Royal Oak Shrine,
MI - Team Time (1st 5) 1:28:57.6 | Spread (1st 5) 3:13.5 |
| 1, 4, 5, 13, 26, (31), (35) |
| Ben Kendell, Matt Arce, Connor Lockman, Mike Guirey, Scott Proschek, (Kyle Pawloski), (Jake Miller) |
| 16:12.9, 17:28.0, 17:33.3, 18:17.0, 19:26.4, (19:42.2), (19:59.0) |
2 | 59 | Waterford Our Lady,
MI - Team Time (1st 5) 1:30:30.2 | Spread (1st 5) 1:51.6 |
| 3, 10, 11, 17, 18, (21), (70) |
| Ryan Sullivan, Gabe Fenske, Ian New, Nick Greene, Justin Grenn, (Joe Terbrack), (Chris Clark) |
| 16:54.6, 17:58.8, 18:13.1, 18:37.5, 18:46.2, (19:05.0), (21:51.4) |
3 | 82 | University Liggett,
MI - Team Time (1st 5) 1:33:09.8 | Spread (1st 5) 1:50.5 |
| 7, 12, 15, 20, 28, (46), (59) |
| Kevin Allen, Alexander Minanov, William Gilbert, Dylan Goitz, William Loner, (Joseph Renzi), (Connor Borrego) |
| 17:46.0, 18:15.0, 18:32.3, 19:00.0, 19:36.5, (20:18.0), (21:13.0) |
4 | 142 | Auburn Hills Oakland Christian,
MI - Team Time (1st 5) 1:37:12.2 | Spread (1st 5) 1:38.4 |
| 14, 16, 36, 37, 39, (73), (97) |
| Chris Krieg, Brandon Lucas, Dylan Algate, Tyler Crump, Will Krieg, (Daniel Stockton), (Jolyne Kraepel) |
| 18:28.0, 18:37.0, 20:00.0, 20:00.8, 20:06.4, (22:20.0), (32:32.0) |
5 | 159 | Marine City Cardinal Mooney,
MI - Team Time (1st 5) 1:38:48.0 | Spread (1st 5) 1:13.0 |
| 22, 25, 32, 33, 47, (54), (71) |
| Elijah Scanlon, Brandon Monks, Eli Nicaise, Chris Conrad, Adam Freeman, (Dustin Niver), (Zac Cadena) |
| 19:17.0, 19:26.0, 19:45.0, 19:50.0, 20:30.0, (20:57.0), (21:55.0) |
6 | 162 | Southfield Christian,
MI - Team Time (1st 5) 1:37:11.9 | Spread (1st 5) 5:10.1 |
| 2, 24, 27, 42, 67, (93) |
| Evan Carter, Garret Slater, Jon Behr, Jack Vowels, Aldred Williams, (Cory Lee) |
| 16:26.9, 19:25.0, 19:32.0, 20:11.0, 21:37.0, (27:04.0) |
7 | 166 | Rochester Hills Lutheran NW,
MI - Team Time (1st 5) 1:37:47.6 | Spread (1st 5) 2:45.4 |
| 8, 19, 41, 48, 50, (58), (61) |
| Cameron Santangelo, Matthew Stolzenfeld, Andrew Abraham, Steven Vandervoord, Malcolm Hall, (Jamieson Collar), (Tyler Cook) |
| 17:47.6, 18:47.0, 20:09.0, 20:31.0, 20:33.0, (21:12.0), (21:22.0) |
8 | 181 | Madison Heights Bishop Foley,
MI - Team Time (1st 5) 1:38:58.7 | Spread (1st 5) 3:29.0 |
| 6, 29, 43, 44, 59, (78) |
| Craigen Oster, Brodie Brozowski, DJ Oster, Diego Moran, Nick Marcopoli, (Aeneas Koosis) |
| 17:44.0, 19:37.0, 20:12.1, 20:12.6, 21:13.0, (23:03.0) |
9 | 216 | Birmingham Roeper,
MI - Team Time (1st 5) 1:42:03.2 | Spread (1st 5) 5:20.8 |
| 9, 23, 40, 65, 79, (92) |
| Justin Finkel, Austin Farrow, Liam Rybicki-Kler, Alexander Raveane, Kyle Booth, (Ben Katzman) |
| 17:49.2, 19:24.0, 20:07.0, 21:33.0, 23:10.0, (26:49.0) |
10 | 257 | Memphis,
MI - Team Time (1st 5) 1:43:48.0 | Spread (1st 5) 1:22.0 |
| 38, 45, 55, 56, 63, (66), (68) |
| Joseph Hagemann, Brenden Francis, Dillon Mitchell, Jacob Lemanski`, Sergei Bowles, (Josiah McCue), (Christopher Bowles) |
| 20:03.0, 20:16.0, 21:00.1, 21:03.9, 21:25.0, (21:36.0), (21:40.0) |
11 | 290 | Kimball Landmark,
MI - Team Time (1st 5) 1:46:30.7 | Spread (1st 5) 3:13.1 |
| 30, 57, 62, 64, 77 |
| Cameron Koch, Ryan Wagenaar, Keith Koch, Ethan Brown, Myles McPherson |
| 19:40.2, 21:04.0, 21:23.0, 21:30.2, 22:53.3 |
12 | 306 | West Bloomfield Frankel Jewish Academy,
MI - Team Time (1st 5) 1:48:21.0 | Spread (1st 5) 3:33.0 |
| 34, 48, 69, 74, 81, (85), (91) |
| Noah Eisenberg, Lorne Newhouse, Gabriel Dell, Adam Phillips, Brendan Baxter, (Elmer Peysakhov), (Aaron Orel) |
| 19:58.0, 20:31.0, 21:45.0, 22:36.0, 23:31.0, (24:37.0), (26:42.0) |
13 | 314 | Sterling Heights Parkway,
MI - Team Time (1st 5) 1:48:56.1 | Spread (1st 5) 4:13.0 |
| 51, 52, 53, 72, 86, (89) |
| Ben Turner, Griffin Sherry, Gino Bryja, Garret Spach, T.J. Hatch, (Zack Rodriguez) |
| 20:35.0, 20:35.1, 20:45.0, 22:13.0, 24:48.0, (25:37.0) |
14 | 407 | Detroit Allen Academy (Closed 2016),
MI - Team Time (1st 5) 2:00:33.0 | Spread (1st 5) 3:36.0 |
| 75, 76, 82, 84, 90, (94), (96) |
| Darnell White, Marquise Kirkpatrick, Aric Woods, William Smith, Marquise Reeves, (Delrico Ingram), (Khayvon Mitchell) |
| 22:44.0, 22:46.0, 24:07.0, 24:36.0, 26:20.0, (28:27.0), (30:04.0) |
15 | 433 | Detroit Loyola,
MI - Team Time (1st 5) 2:05:56.3 | Spread (1st 5) 5:10.5 |
| 80, 83, 87, 88, 95 |
| Umeokolo Mac-Rufus, Corey Hewitt, Cortez Franklin, Rondell Coates, Umeokolo Okwuotisa |
| 23:20.9, 24:13.6, 24:54.0, 24:56.4, 28:31.4 |