1 | 105 | Ida,
MI - Team Time (1st 5) 1:28:56.2 | Spread (1st 5) 1:45.0 |
| 9, 12, 14, 15, 55, (64), (83) |
| Cody Dixon, Garrett Madden, Adam Faust, Jarrod Sawasky, Nick Oberski, (Kevin Head), (Tyler Woelmer) |
| 17:19.1, 17:24.7, 17:32.3, 17:36.0, 19:04.1, (19:23.9), (19:52.5) |
2 | 107 | Erie Mason,
MI - Team Time (1st 5) 1:28:17.5 | Spread (1st 5) 2:50.4 |
| 1, 17, 20, 21, 48, (85), (88) |
| Nick Raymond, Andy McGarry, Louis Flory, Logan Griffin, Will Henkel, (Kyle Minnis), (Nathan Wisniewski) |
| 15:59.0, 17:44.4, 17:51.6, 17:53.1, 18:49.4, (20:25.5), (20:37.0) |
3 | 139 | Allen Park Cabrini,
MI - Team Time (1st 5) 1:30:57.0 | Spread (1st 5) 1:07.0 |
| 13, 22, 29, 36, 39, (46), (47) |
| Zane Belisle, Seth Globke, Jacob Fenton, Steven Sikora, Jacob Seasock, (Christian Belan), (Steve Sikora) |
| 17:29.0, 18:02.0, 18:15.0, 18:35.0, 18:36.0, (18:46.0), (18:48.9) |
4 | 140 | Clinton,
MI - Team Time (1st 5) 1:29:45.4 | Spread (1st 5) 3:05.4 |
| 3, 7, 11, 42, 77, (89), (91) |
| Dominic Muessig, Ryan Rogers, Tim Smith, Justin Swisher, Mark Dewald, (Brady Fowler), (Mike Stapnowski) |
| 16:39.6, 17:17.2, 17:23.0, 18:40.6, 19:45.0, (21:08.6), (21:44.0) |
5 | 150 | Monroe St. Mary CC,
MI - Team Time (1st 5) 1:31:21.4 | Spread (1st 5) 1:30.4 |
| 5, 32, 35, 36, 42, (50), (75) |
| Jarod Masserant, Eric Morgel, Chris Wickenheiser, Dave Wickenheiser, Noah Gagnon, (Trevor Langton), (Brent Leonhardt) |
| 17:10.2, 18:23.5, 18:32.1, 18:35.0, 18:40.6, (18:51.0), (19:41.3) |
6 | 153 | Manchester,
MI - Team Time (1st 5) 1:31:14.1 | Spread (1st 5) 1:43.0 |
| 10, 23, 27, 39, 54, (77), (80) |
| Matt Kemner, Ben Heuser, Mike Cuevas, Ryan Fuller, Joe Mazur, (Josh Hock), (Nate Fischer) |
| 17:20.0, 18:03.0, 18:12.1, 18:36.0, 19:03.0, (19:45.0), (19:51.0) |
7 | 173 | Dundee,
MI - Team Time (1st 5) 1:31:10.4 | Spread (1st 5) 2:58.6 |
| 2, 24, 26, 60, 61, (70), (77) |
| Zach Scheich, Jeremy Clark, Cameron Scharboneau, Ronnie Clawson, Chris Wolfenbarger, (Peter Lefere), (Sean Keilitz) |
| 16:19.9, 18:05.3, 18:10.7, 19:16.0, 19:18.5, (19:33.6), (19:45.0) |
8 | 187 | Riverview Gabriel Richard,
MI - Team Time (1st 5) 1:32:26.0 | Spread (1st 5) 1:18.0 |
| 19, 25, 41, 45, 57, (72), (74) |
| Sam Parks, Dylan Gracia, Jack Randles, Jonathon Rutkowski, Leo VanDeneede, (Tyler Long), (Michael Look) |
| 17:50.0, 18:06.0, 18:37.0, 18:45.0, 19:08.0, (19:35.0), (19:38.0) |
9 | 195 | Whitmore Lake,
MI - Team Time (1st 5) 1:31:55.5 | Spread (1st 5) 2:42.8 |
| 4, 8, 49, 63, 71, (82), (92) |
| Ronnie Milbocker, Alex Ward, Dakota Sherman, Henry Fanson, Brendon Daoust, (Drake Rusk), (Evan Bank) |
| 16:51.0, 17:18.5, 18:49.6, 19:22.6, 19:33.8, (19:52.2), (21:55.6) |
10 | 202 | Ann Arbor Fr Gabriel Richard,
MI - Team Time (1st 5) 1:32:58.8 | Spread (1st 5) 1:41.1 |
| 18, 28, 31, 58, 67, (69), (76) |
| Josh Fons, Franz Narowski, Colin McNally, Alex Costley, Alec Sauter, (Stephen Mitchell), (Michael Best) |
| 17:47.0, 18:13.0, 18:21.7, 19:09.0, 19:28.1, (19:30.5), (19:42.0) |
11 | 220 | Flat Rock,
MI - Team Time (1st 5) 1:33:07.5 | Spread (1st 5) 2:37.0 |
| 6, 16, 56, 58, 84, (86), (87) |
| Towfik Tayeb, Zach Graber, Brandon Driscoll, Michael Mayberry, Ross Rainey, (Josh McCready), (Ross Ripard) |
| 17:17.0, 17:41.6, 19:05.9, 19:09.0, 19:54.0, (20:32.1), (20:34.0) |
12 | 222 | Summit Academy North,
MI - Team Time (1st 5) 1:33:42.9 | Spread (1st 5) 1:02.0 |
| 30, 34, 44, 52, 62, (65), (72) |
| Shane Novak, Mac Carson, Ryan Wegrzyn, Andru Blackburn, Jay Gray, (Alex Swiderski), (Otto Kasbauer) |
| 18:18.0, 18:31.0, 18:41.9, 18:52.0, 19:20.0, (19:27.0), (19:35.0) |
13 | 240 | Adrian Madison,
MI - Team Time (1st 5) 1:34:16.8 | Spread (1st 5) 1:00.0 |
| 33, 38, 50, 53, 66, (68), (81) |
| Christopher Kangas, David Gilbert, Jacob Warwick, Justin Webster, Jason McGinnis, (Casey Coronado), (Mathew Pape) |
| 18:28.0, 18:35.8, 18:51.0, 18:54.0, 19:28.0, (19:30.0), (19:52.0) |
14 | 468 | Dearborn Henry Ford Academy,
MI - Team Time (1st 5) 2:01:48.8 | Spread (1st 5) 5:40.7 |
| 90, 93, 94, 95, 96, (96), (98) |
| Aiexander Boyd, Anthony Bolden, Derron Ledbette, Terrell May, Jaylin Tripp, (Kyle Benson), (Christian Anderson) |
| 21:37.3, 23:07.0, 23:53.0, 25:53.5, 27:18.0, (27:18.0), (27:26.0) |