1 | 44 | Saginaw Michigan Lutheran Seminary,
MI - Team Time (1st 5) 1:28:28.0 | Spread (1st 5) 1:40.7 |
| 1, 2, 10, 15, 16, (20), (28) |
| Darian Schnose, Aaron Pretzer, Caleb Krueger, Isaac Martinez, David Delu, (Sam Bumhoffer), (Matthew Thiel) |
| 16:43.1, 16:57.8, 18:00.7, 18:22.6, 18:23.8, (18:52.2), (19:36.2) |
2 | 67 | Unionville-Sebewaing,
MI - Team Time (1st 5) 1:30:54.5 | Spread (1st 5) 2:40.5 |
| 5, 7, 9, 14, 32, (42) |
| Ruben Hollevoet, Nick DeSimpelare, Ben Southgate, Grant Harris, Seth Hornbacher, (Nick Parmenter) |
| 17:23.7, 17:35.7, 17:44.4, 18:06.5, 20:04.2, (20:39.1) |
3 | 90 | New Lothrop,
MI - Team Time (1st 5) 1:33:13.8 | Spread (1st 5) 1:34.3 |
| 12, 13, 17, 19, 29, (34), (53) |
| Brandon Rivette, Mitch Graves, Sean Vincke, Gabe Bennett, Cole Hersch, (Gavin Bennett), (Gabe Culver) |
| 18:04.1, 18:04.7, 18:42.1, 18:44.5, 19:38.4, (20:05.6), (22:47.7) |
4 | 92 | Mayville,
MI - Team Time (1st 5) 1:33:22.5 | Spread (1st 5) 2:53.4 |
| 3, 4, 24, 30, 31, (35), (41) |
| Nick Fox, Kyle Baxter, Jacob Eldred, Landon Bailey, Justin Harris, (Zachary Powell), (Austin Chin) |
| 17:00.5, 17:20.7, 19:20.4, 19:47.0, 19:53.9, (20:08.5), (20:26.2) |
5 | 97 | Ubly,
MI - Team Time (1st 5) 1:34:02.1 | Spread (1st 5) 2:36.8 |
| 6, 8, 22, 25, 36, (38), (43) |
| Jason Rutkowski, Adam Grifka, RJ Melnik, Nathan Gilbert, Daniel Rutkowski, (Jonathan Wright), (Blake Schumacher) |
| 17:33.4, 17:37.9, 19:12.2, 19:28.4, 20:10.2, (20:13.8), (20:39.6) |
6 | 108 | Saginaw Arts and Sciences,
MI - Team Time (1st 5) 1:35:38.5 | Spread (1st 5) 1:31.4 |
| 11, 21, 23, 26, 27, (33), (38) |
| Dan Mahan, Mason Friend, Seth Blue, Kyle Enwiller, Connor Blue, (Michael Powers), (Alex Wallace) |
| 18:02.3, 19:11.6, 19:20.1, 19:30.8, 19:33.7, (20:05.3), (20:13.8) |
7 | 213 | Brown City,
MI - Team Time (1st 5) 1:46:33.1 | Spread (1st 5) 3:49.9 |
| 18, 45, 47, 51, 52, (54) |
| Chad Jackson, Lewis Porter, Jake Zschering, Travis Amador, Tyler Shearer, (William Herrmann) |
| 18:43.6, 20:49.8, 21:53.6, 22:32.6, 22:33.5, (23:59.4) |
8 | 215 | Genesee,
MI - Team Time (1st 5) 1:44:05.3 | Spread (1st 5) 1:48.7 |
| 37, 40, 44, 46, 48, (49), (50) |
| Bryan Kinney, Dylan Williams, Gabe Ouellete, Shaun Decoe, Mikel Saulter, (Blake Little), (Cody Jacobs) |
| 20:13.3, 20:14.0, 20:45.0, 20:51.0, 22:02.0, (22:10.0), (22:10.9) |