1 | 74 | Highland-Milford,
MI - Team Time (1st 5) 1:20:12.7 | Spread (1st 5) 1:16.2 |
| 1, 5, 16, 19, 33, (38), (45) |
| Brian Kettle, Kevin Black, Sean Noone, Jeffery Field, Clinton Caddell, (Kevin Bradsher), (Alex Krasuski) |
| 15:20.6, 15:36.8, 16:14.5, 16:24.0, 16:36.8, (16:39.3), (16:50.9) |
2 | 105 | Pinckney,
MI - Team Time (1st 5) 1:22:04.1 | Spread (1st 5) 19.3 |
| 15, 18, 22, 23, 27, (28), (32) |
| Austin Wicker, Matt Taylor, Tyler Smar, Isaac Harris, Chase Schweyer, (Ryan Talbott), (Ryne Weisenberger) |
| 16:13.5, 16:22.9, 16:27.2, 16:27.7, 16:32.8, (16:33.9), (16:36.7) |
3 | 133 | Hartland,
MI - Team Time (1st 5) 1:22:05.4 | Spread (1st 5) 1:16.2 |
| 4, 20, 29, 34, 46, (51), (53) |
| Jareb Duggan, Patrick Gavitt, Noah Kramer, Luke Rotarius, Josh Nickerson, (Chris Oates), (Miles McDonald) |
| 15:35.3, 16:26.1, 16:35.4, 16:37.1, 16:51.5, (16:56.6), (16:59.2) |
4 | 147 | Okemos,
MI - Team Time (1st 5) 1:21:46.1 | Spread (1st 5) 1:26.2 |
| 3, 6, 35, 49, 54, (59), (77) |
| Daniel Kroth, Kael Fineout, Dylan Gray, David McKinley, Daniel Bartkowski, (Kyle White), (Carson Alexander) |
| 15:34.8, 15:38.6, 16:38.6, 16:53.1, 17:01.0, (17:07.0), (17:33.0) |
5 | 152 | Novi,
MI - Team Time (1st 5) 1:22:35.1 | Spread (1st 5) 1:09.8 |
| 12, 14, 24, 40, 62, (63), (68) |
| Brian Barnes, Joost Plaetinck, Sahisnu Malapati, Nathan Hall, Cameron Misko, (Andrew Mizerowski), (John Landy) |
| 16:04.2, 16:08.4, 16:27.9, 16:40.6, 17:14.0, (17:14.2), (17:19.1) |
6 | 173 | Detroit Catholic Central,
MI - Team Time (1st 5) 1:23:18.6 | Spread (1st 5) 31.9 |
| 21, 25, 31, 44, 52, (55), (56) |
| Scott Smith, Ryan McCord, Avery Felty, Bailey Hobson, Alex McLaren, (John Mulcahy), (Ben Racine) |
| 16:27.1, 16:29.0, 16:36.6, 16:46.9, 16:59.0, (17:03.3), (17:04.1) |
7 | 185 | Grand Ledge,
MI - Team Time (1st 5) 1:23:01.1 | Spread (1st 5) 1:39.5 |
| 2, 17, 48, 57, 61, (72), (82) |
| Michael Buffin, Jack Twarozynski, Christian Hubaker, Nathan Goschka, Tyler McCartney, (Tony Patino), (Jordan Priest) |
| 15:31.5, 16:20.7, 16:52.8, 17:05.1, 17:11.0, (17:27.9), (17:35.6) |
8 | 196 | Brighton,
MI - Team Time (1st 5) 1:23:38.6 | Spread (1st 5) 24.7 |
| 26, 30, 43, 47, 50, (60), (72) |
| Andrew Mitchell, Nick Berry, Connor Parrell, Christopher Snider, Blake Harrity, (Tom Terns), (Josh Lazzari) |
| 16:30.0, 16:35.6, 16:45.9, 16:52.4, 16:54.7, (17:10.2), (17:27.9) |
9 | 199 | Holt,
MI - Team Time (1st 5) 1:23:01.2 | Spread (1st 5) 1:46.9 |
| 9, 10, 39, 67, 74, (78), (83) |
| Alberto Gomez, Grant Colligan, Mark Danks, Zach Hulliberger, Sean Gibbons, (David Hefty), (Tyler Bigelow) |
| 15:44.3, 15:48.5, 16:40.5, 17:16.7, 17:31.2, (17:33.1), (17:48.1) |
10 | 225 | Howell,
MI - Team Time (1st 5) 1:23:50.9 | Spread (1st 5) 1:43.1 |
| 7, 37, 42, 69, 70, (75), (84) |
| Brian Moore, Patrick Wagner, Kyle Johnson, Sam Donnelly, Sean O'Connor, (Justin Lizotte), (David Mitter) |
| 15:41.3, 16:39.1, 16:43.3, 17:22.8, 17:24.4, (17:31.8), (17:50.7) |
11 | 231 | East Lansing,
MI - Team Time (1st 5) 1:23:59.2 | Spread (1st 5) 1:33.5 |
| 8, 36, 58, 64, 65, (66), (71) |
| Dietrich Hittner, Jacob Stanton, Jake Pruitt, Nate Meyer, Jason Samet, (Fritz Hittner), (John Adelman) |
| 15:42.4, 16:38.8, 17:06.9, 17:15.2, 17:15.9, (17:16.6), (17:26.2) |
12 | 313 | South Lyon,
MI - Team Time (1st 5) 1:26:41.3 | Spread (1st 5) 2:08.4 |
| 11, 41, 85, 87, 89, (90), (91) |
| Andrew Thomas, Bryce VanAsselt, Jordan Okdie, Daniel McMillen, Zac Sadler, (Marshall Thelen), (William Mathers) |
| 16:00.7, 16:40.9, 17:54.2, 17:56.4, 18:09.1, (18:11.3), (18:18.0) |
13 | 334 | Jackson,
MI - Team Time (1st 5) 1:26:41.0 | Spread (1st 5) 1:50.6 |
| 13, 76, 79, 80, 86, (88), (94) |
| Brendan Blackwell, Jack Dulworth, Alec Briggs, Robert Kunselman, Damian Yoxheimer, (Andrew Garver), (John Girkin) |
| 16:05.7, 17:32.0, 17:33.2, 17:33.8, 17:56.3, (18:01.9), (18:48.9) |
14 | 457 | Lansing Eastern,
MI - Team Time (1st 5) 1:32:26.8 | Spread (1st 5) 1:19.0 |
| 81, 92, 93, 95, 96, (98), (99) |
| Austin Muylle, Alejandro Salais, Nick Kilpatrick, Tom Hundt, Brian King, (Amari Roper), (Jerrell Wells) |
| 17:34.0, 18:25.0, 18:45.0, 18:49.8, 18:53.0, (19:28.0), (19:45.0) |
15 | 503 | Lansing Everett,
MI - Team Time (1st 5) 1:45:45.0 | Spread (1st 5) 3:13.0 |
| 97, 100, 101, 102, 103, (104), (105) |
| Davyon Rose, Christian Garza, Christopher Tidwell, Shaun Rosenberg, Connor Fay, (Montel West), (Raymond Ware) |
| 19:23.0, 20:15.0, 21:22.0, 22:09.0, 22:36.0, (24:34.0), (25:10.0) |