1 | 41 | Benzie Central,
MI - Team Time (1st 5) 1:22:47.0 | Spread (1st 5) 35.1 |
| 4, 5, 7, 12, 13, (16), (18) |
| William Patterson, Robert Kerby, Tom Smeltzer, Talon Morris, David Rhodes, (Nick Radionoff), (William Huddleston) |
| 16:17.9, 16:20.3, 16:23.4, 16:52.4, 16:53.0, (16:59.6), (17:13.3) |
2 | 73 | Mason County Central,
MI - Team Time (1st 5) 1:24:42.8 | Spread (1st 5) 1:49.0 |
| 3, 8, 14, 17, 31, (42), (47) |
| Jared Lauber, Nathan Briggs, Jake Hernandez, Sam Bayle, Elliott Ambrose, (Nick Allen), (Boris Radloff) |
| 16:10.7, 16:34.9, 16:55.3, 17:02.2, 17:59.7, (18:28.4), (18:53.8) |
3 | 78 | Elk Rapids,
MI - Team Time (1st 5) 1:25:18.9 | Spread (1st 5) 1:46.0 |
| 2, 10, 15, 22, 29, (55), (82) |
| Jim Janisse, Ryan Sundberg, Matt Moss, Pat Janisse, Dylan Sundberg, (Skyler Flannery), (Ben Lalone) |
| 16:08.3, 16:43.8, 16:56.2, 17:36.3, 17:54.3, (19:36.7), (21:44.3) |
4 | 90 | Charlevoix,
MI - Team Time (1st 5) 1:26:04.8 | Spread (1st 5) 1:45.3 |
| 6, 11, 19, 21, 33, (36), (43) |
| Alex Buday, Eric Buday, Kirk Acharya, Andrew Plude, Neil Salisbury, (Vinny Von Lau), (Alex Gooch) |
| 16:21.1, 16:45.1, 17:22.8, 17:29.4, 18:06.4, (18:10.6), (18:29.6) |
5 | 140 | Harrison,
MI - Team Time (1st 5) 1:28:18.0 | Spread (1st 5) 4:34.9 |
| 1, 9, 30, 39, 61, (65), (66) |
| Blake Allison, Michael Ledford, Zach See, Ryan Colville, Bruce Gingery, (Cody Haske), (Ray Ostrander) |
| 15:28.4, 16:37.7, 17:54.7, 18:13.9, 20:03.3, (20:10.8), (20:16.0) |
6 | 143 | Clare,
MI - Team Time (1st 5) 1:29:34.5 | Spread (1st 5) 31.2 |
| 23, 25, 28, 32, 35, (69), (79) |
| Jordon Butzin, Ryan Painter, Ghazey Aleck, Ben Warner, Tanner Vida, (Caleb Bugai), (Jason Rodgers) |
| 17:38.2, 17:48.4, 17:54.2, 18:04.3, 18:09.4, (20:27.7), (21:25.8) |
7 | 175 | Kingsley,
MI - Team Time (1st 5) 1:30:43.1 | Spread (1st 5) 23.4 |
| 26, 34, 37, 38, 40, (41), (48) |
| Rachi Sims, Tyler (Ty) Sexton, Tom Sedlacek, Tim Lark, Conor Goggin, (Jake Lidak), (Parker Fitzsimons) |
| 17:53.0, 18:07.0, 18:13.1, 18:13.6, 18:16.4, (18:27.5), (18:56.9) |
8 | 268 | Lake City,
MI - Team Time (1st 5) 1:37:25.2 | Spread (1st 5) 2:54.7 |
| 24, 46, 60, 67, 71, (83) |
| Kyle Schippa, Josh Fairbrother, Cameron Ramer, James Cox, Bryan McGiness, (Michael Zayac) |
| 17:40.3, 18:46.2, 20:00.0, 20:23.7, 20:35.0, (22:30.3) |
9 | 277 | Manistee,
MI - Team Time (1st 5) 1:38:13.6 | Spread (1st 5) 2:50.0 |
| 27, 49, 59, 70, 72, (74), (75) |
| A.J. Krusniak, Joshua Janowiak, Seth Schneider, Cory Ernst, Dan Digna, (Tyler Sievert), (Michael Lindgren) |
| 17:53.8, 19:11.1, 19:55.2, 20:29.7, 20:43.8, (20:46.1), (21:03.7) |
10 | 278 | Evart,
MI - Team Time (1st 5) 1:38:33.7 | Spread (1st 5) 3:41.7 |
| 20, 57, 62, 63, 76, (84), (88) |
| Jacob Fowler, Max Eisenhauer, Nathan Schneider, Antonio Militello, David Flachs, (Brian Flachs), (Desi Cates) |
| 17:27.5, 19:43.8, 20:04.6, 20:08.6, 21:09.2, (22:47.3), (23:47.8) |
11 | 305 | LeRoy Pine River,
MI - Team Time (1st 5) 1:39:57.2 | Spread (1st 5) 3:11.1 |
| 44, 51, 56, 73, 81 |
| Matt Raven, Michael Benedict, AJ Park, Quinn Lopez, Sam Federoff |
| 18:30.1, 19:23.8, 19:37.2, 20:44.9, 21:41.2 |
12 | 325 | Boyne City,
MI - Team Time (1st 5) 1:45:03.7 | Spread (1st 5) 6:22.9 |
| 50, 54, 64, 68, 89, (90) |
| Ezekiel Beek, Jesse Place, Caleb Fair, Spencer Caverly, Josh Burns, (David Devoy) |
| 19:14.3, 19:35.8, 20:09.3, 20:27.1, 25:37.2, (26:33.9) |
13 | 340 | Reed City,
MI - Team Time (1st 5) 1:44:28.4 | Spread (1st 5) 4:41.2 |
| 45, 52, 77, 80, 86 |
| Joe Oehrli, Alex Meese, Kurt Zolman, Mike Neahr, Connor Livingston |
| 18:43.1, 19:27.0, 21:15.8, 21:38.2, 23:24.3 |
14 | 361 | Mancelona,
MI - Team Time (1st 5) 1:47:45.0 | Spread (1st 5) 4:07.2 |
| 53, 58, 78, 85, 87 |
| Ryan Biehl, Max Koenig, Richard Homan, Ben Williams, Brian Mcdaniel |
| 19:35.4, 19:51.8, 21:24.2, 23:11.0, 23:42.6 |