1 | 41 | Northville,
MI - Team Time (1st 5) 1:19:46.9 | Spread (1st 5) 25.8 |
| 5, 6, 9, 10, 11, (22), (24) |
| Benjamin Cracraft, Conor Naughton, Christian Freiburger, Thomas Smither, Kenny Goolsby, (Nicholas Couyoumjian), (Sean Coleman) |
| 15:42.1, 15:42.5, 16:06.9, 16:07.5, 16:07.9, (16:32.0), (16:32.8) |
2 | 65 | Novi,
MI - Team Time (1st 5) 1:20:20.0 | Spread (1st 5) 1:08.7 |
| 1, 7, 16, 18, 23, (29), (38) |
| Joost Plaetinck, Gabriel Mudel, John Landy, Scott Macpherson, Adam Ditri, (Aric Landy), (Chris Silva) |
| 15:23.8, 15:53.6, 16:14.0, 16:16.1, 16:32.5, (16:40.6), (16:54.9) |
3 | 84 | Detroit Catholic Central,
MI - Team Time (1st 5) 1:21:37.2 | Spread (1st 5) 17.3 |
| 13, 14, 17, 19, 21, (26), (30) |
| Avery Felty, Ty Buckley, Scott Smith, Mark Borek, Ben Racine, (Matthew Fosdick), (Alex McLaren) |
| 16:12.7, 16:13.0, 16:15.3, 16:26.2, 16:30.0, (16:38.6), (16:42.7) |
4 | 168 | Salem,
MI - Team Time (1st 5) 1:23:36.0 | Spread (1st 5) 1:44.0 |
| 2, 36, 37, 44, 49, (52), (54) |
| Chaz Jeffress, Jacob Kubinski, Griffin Skaff, Alex Kroll, Ryan Exell, (Andrew Beyer), (Luke Haran) |
| 15:31.0, 16:51.8, 16:53.2, 17:05.0, 17:15.0, (17:20.4), (17:22.6) |
5 | 173 | Livonia Stevenson,
MI - Team Time (1st 5) 1:24:12.2 | Spread (1st 5) 39.4 |
| 20, 31, 33, 43, 46, (47), (64) |
| Andrew Bambach, Nathan Ward, Alex Brauer, Owen Rowader, Ben Griffith, (Nathan Wilson), (Jacob Bieganski) |
| 16:29.6, 16:43.1, 16:46.2, 17:04.3, 17:09.0, (17:09.6), (17:36.0) |
6 | 197 | Canton,
MI - Team Time (1st 5) 1:24:44.8 | Spread (1st 5) 1:19.9 |
| 12, 28, 42, 57, 58, (65), (76) |
| Zac Clark, Shane Andrews, Nick Socha, Zach Carey, Javier Diaz, (Zach Cannon), (Braden Heimbaugh) |
| 16:08.3, 16:39.7, 17:00.6, 17:28.0, 17:28.2, (17:37.3), (17:49.4) |
7 | 233 | Detroit U-D Jesuit,
MI - Team Time (1st 5) 1:25:40.1 | Spread (1st 5) 56.6 |
| 32, 35, 41, 55, 70, (87), (96) |
| Don Rea, Sean English, Luke Bowker, Lenny Froelich, Ezekiel Bowker, (Nick Benedetto), (Mike Moceri) |
| 16:46.0, 16:48.1, 16:58.3, 17:25.1, 17:42.6, (18:08.2), (18:32.0) |
8 | 239 | Farmington,
MI - Team Time (1st 5) 1:25:56.7 | Spread (1st 5) 1:26.3 |
| 15, 48, 53, 56, 67, (83), (85) |
| Nick Trevisan, Maxx Merlino, Nick Johnson, Jonathon Pierce, Josh Saba, (Matt Dennison), (Austin Pace) |
| 16:13.7, 17:13.8, 17:22.3, 17:26.9, 17:40.0, (17:57.1), (18:01.1) |
9 | 246 | Livonia Franklin,
MI - Team Time (1st 5) 1:25:27.4 | Spread (1st 5) 2:19.7 |
| 3, 25, 66, 75, 77, (90), (93) |
| Tony Floyd, Grant Rudd, Matt Lepper, Mike Mackiewicz, Logan Evanchuk, (Jackson Nordbeck), (Trevor Doyle) |
| 15:31.2, 16:38.3, 17:38.2, 17:48.8, 17:50.9, (18:12.1), (18:20.9) |
10 | 277 | Livonia Churchill,
MI - Team Time (1st 5) 1:27:01.7 | Spread (1st 5) 49.2 |
| 34, 59, 60, 61, 63, (69), (71) |
| Josh Mussen, Dash Dobar, Delson Christian, Noah Hagood, Clint Cowen, (Alex Piper), (William Hengy) |
| 16:46.6, 17:30.8, 17:33.7, 17:34.8, 17:35.8, (17:41.6), (17:43.5) |
11 | 278 | South Lyon,
MI - Team Time (1st 5) 1:26:39.5 | Spread (1st 5) 1:01.1 |
| 39, 40, 45, 73, 81, (84), (88) |
| Brent Peruski, Jerod Allen, Josh Chezick, Joey Younkin, Evan Leslie, (Marshall Thelen), (Jonathan Allen) |
| 16:55.1, 16:55.8, 17:05.4, 17:47.0, 17:56.2, (17:58.6), (18:08.7) |
12 | 279 | Berkley,
MI - Team Time (1st 5) 1:26:20.6 | Spread (1st 5) 2:13.0 |
| 4, 51, 72, 74, 78, (79), (80) |
| Andrew Bill, Matt Austin, Nick Murray, Camden King, Nathan LaFramboise, (Zack Smith), (Andrew Annesser) |
| 15:38.0, 17:19.6, 17:44.0, 17:48.0, 17:51.0, (17:52.0), (17:53.3) |
13 | 292 | Plymouth,
MI - Team Time (1st 5) 1:26:57.3 | Spread (1st 5) 2:04.5 |
| 8, 27, 82, 86, 89, (92), (94) |
| Ethan Byrnes, Brandon Boyd, Jarrett Warner, Lucas Kapala, Adam Stepek, (Nate Schmidt), (Nolan Ouellette) |
| 16:06.0, 16:39.0, 17:56.7, 18:05.1, 18:10.5, (18:20.3), (18:27.2) |
14 | 455 | Oak Park,
MI - Team Time (1st 5) 1:41:08.5 | Spread (1st 5) 5:29.0 |
| 50, 62, 110, 114, 119, (124) |
| Cameron Cooper, Dewan Hawthorne, Javonne Jones, Clifford Smith, Ryan Lynch, (Bryce Pickett) |
| 17:16.4, 17:35.3, 21:39.4, 21:52.0, 22:45.4, (24:50.0) |
15 | 466 | Westland John Glenn,
MI - Team Time (1st 5) 1:35:27.2 | Spread (1st 5) 2:46.6 |
| 68, 91, 98, 104, 105, (106), (117) |
| Ben Biber, Justin Hadyniak, Ahmad Allen, Kenyatta Mason, Anthony Gibson, (Ethan Pippin), (Brent Taylor) |
| 17:40.4, 18:17.0, 18:53.4, 20:09.4, 20:27.0, (20:41.4), (22:32.4) |
16 | 503 | Garden City,
MI - Team Time (1st 5) 1:37:41.6 | Spread (1st 5) 1:18.0 |
| 97, 100, 101, 102, 103, (120), (123) |
| Justin Outlaw, Jacob Sadowski, David Gausden, Gabriel Stephenson, Jordan Schema, (Robert Ujkaj), (Lucas Geimer) |
| 18:41.0, 19:20.1, 19:47.0, 19:54.5, 19:59.0, (22:48.2), (23:36.8) |
17 | 523 | Detroit Renaissance,
MI - Team Time (1st 5) 1:42:00.7 | Spread (1st 5) 3:15.4 |
| 95, 99, 108, 109, 112, (116), (122) |
| Jordon Williams, Chandler Turner, Richard Winston, Lawrence Shepherd, Parish Hickman, (Dwayne Gary), (Kristopher Garrett) |
| 18:29.5, 19:00.9, 21:21.5, 21:23.9, 21:44.9, (21:55.5), (22:55.6) |
18 | 564 | Detroit Cody,
MI - Team Time (1st 5) 1:49:10.1 | Spread (1st 5) 1:39.8 |
| 107, 111, 113, 115, 118, (121), (125) |
| Jaleend Brown, Charles Barnett, DeAndre Turner, Desmond Lake, Malik Frederick, (Quavon Young), (Rothus Steward) |
| 21:02.0, 21:41.9, 21:51.5, 21:52.9, 22:41.8, (22:54.9), (26:18.3) |