1 | 103 | Chesaning,
MI - Team Time (1st 5) 1:24:54.2 | Spread (1st 5) 56.7 |
| 6, 7, 9, 37, 44, (57), (60) |
| Rob Kovach, John Forsyth, Brandon Beckman, Jacob Collins, Ian Turnwald, (Tyler Corbin), (Sam Zoellner) |
| 16:37.4, 16:39.4, 16:42.2, 17:21.1, 17:34.1, (17:59.8), (18:04.7) |
2 | 113 | Hemlock,
MI - Team Time (1st 5) 1:25:00.7 | Spread (1st 5) 24.4 |
| 16, 17, 23, 26, 31, (51), (83) |
| Jaime Keck, Chris Berger, Cody Clark, Chance Lisik, Evan Oldenburg, (Peter Kariuki), (Nick Kaufmann) |
| 16:48.0, 16:52.0, 17:03.4, 17:04.9, 17:12.4, (17:48.1), (18:43.0) |
3 | 138 | Alma,
MI - Team Time (1st 5) 1:25:42.0 | Spread (1st 5) 1:06.3 |
| 11, 12, 14, 47, 54, (73), (77) |
| Adam Sanchez, Broderic Bender, Jake Morey, Collin Lott, Charlie Morey, (Aaron Stebelton), (Andrew Benn) |
| 16:43.6, 16:43.8, 16:46.2, 17:38.5, 17:49.9, (18:18.8), (18:24.0) |
4 | 149 | Shepherd,
MI - Team Time (1st 5) 1:25:54.7 | Spread (1st 5) 1:14.8 |
| 2, 24, 33, 43, 47, (55), (59) |
| Kurtis Hall, Derek Starks, Josh Hutchinson, Marcus Sura, Tyler Wheeler, (Andy Travis), (James Newman) |
| 16:23.7, 17:03.7, 17:15.8, 17:33.0, 17:38.5, (17:52.7), (18:02.2) |
5 | 155 | Freeland,
MI - Team Time (1st 5) 1:26:06.7 | Spread (1st 5) 1:22.6 |
| 3, 28, 30, 42, 52, (66), (71) |
| Brent Wegner, Garret Bila, Tim Yake, Michael. Woodman, Ryan Trahan, (Justin King), (Casey Hathaway) |
| 16:26.4, 17:10.8, 17:12.3, 17:28.2, 17:49.0, (18:13.2), (18:18.0) |
6 | 159 | Frankenmuth,
MI - Team Time (1st 5) 1:25:36.4 | Spread (1st 5) 2:08.3 |
| 1, 27, 34, 39, 58, (92), (99) |
| Eric Edmond, Jake Hall, Kent Redford, Nate Bookmyer, Patrick Frahm, (Josh Fitch), (Andrew Palmreuter) |
| 15:52.4, 17:05.2, 17:16.2, 17:21.9, 18:00.7, (19:10.4), (19:23.0) |
7 | 176 | Breckenridge,
MI - Team Time (1st 5) 1:26:49.8 | Spread (1st 5) 1:21.2 |
| 19, 22, 32, 35, 68, (76), (81) |
| Nate Partee, Jesse Corbat, Kurt Gulick, Kyle Gulick, Zach Reiber, (Jake Partee), (Austin Brittain) |
| 16:55.1, 17:02.8, 17:14.9, 17:20.7, 18:16.3, (18:22.6), (18:29.9) |
8 | 179 | Ithaca,
MI - Team Time (1st 5) 1:26:57.3 | Spread (1st 5) 1:37.7 |
| 4, 21, 40, 50, 64, (74), (78) |
| Stephen Merchant, Kaleb Coston, Kaleb Baublitz, Alik Helms, Avery Smally, (John Lambrecht), (Tyler Anderson) |
| 16:33.3, 17:02.0, 17:23.0, 17:48.0, 18:11.0, (18:21.0), (18:24.9) |
9 | 197 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:27:36.8 | Spread (1st 5) 2:18.0 |
| 8, 9, 29, 62, 89, (90), (91) |
| Adam Terwillegar, Cory Madaj, James Sira, Chandler Biggs, Tony Kall, (John Sira), (Shane Mudd) |
| 16:40.0, 16:42.2, 17:11.1, 18:05.5, 18:58.0, (19:03.1), (19:09.0) |
10 | 291 | Caro,
MI - Team Time (1st 5) 1:29:55.9 | Spread (1st 5) 33.3 |
| 49, 53, 61, 63, 65, (69), (79) |
| Steve Bourdow, Ben Brown, Matt Strasz, Travis Bauerschmidt, Hunter Thane, (Dustin LeValley), (Bobby McCoy) |
| 17:38.9, 17:49.6, 18:05.0, 18:10.2, 18:12.2, (18:16.6), (18:26.7) |
11 | 303 | Saginaw Swan Valley,
MI - Team Time (1st 5) 1:30:52.4 | Spread (1st 5) 2:35.6 |
| 13, 15, 85, 93, 97, (100), (110) |
| Jacob Fong, Josh Verlac, Sean Suitor, AJ Wellman, Sebastian Ramos, (Josh Simmons), (Jake Simmons) |
| 16:45.0, 16:47.2, 18:48.1, 19:11.5, 19:20.6, (19:25.0), (19:54.5) |
12 | 310 | Ovid-Elsie,
MI - Team Time (1st 5) 1:31:41.4 | Spread (1st 5) 3:56.8 |
| 5, 18, 67, 102, 118, (121), (124) |
| Tyler Jensen, Luke Hurst, Ty Pardee, Dominik Willaford, Dylan Heeney, (Jayson Wakefield), (Sam Frink) |
| 16:34.0, 16:53.0, 18:14.9, 19:28.7, 20:30.8, (20:46.9), (21:14.0) |
13 | 316 | Saginaw Michigan Lutheran Seminary,
MI - Team Time (1st 5) 1:31:03.7 | Spread (1st 5) 2:24.5 |
| 25, 41, 46, 101, 103, (105), (106) |
| Darian Schnose, Aaron Pretzer, Seth Krueger, Isaac Martinez, Caleb Krueger, (Sam Bumhoffer), (Pavils Plume) |
| 17:04.8, 17:26.0, 17:38.3, 19:25.3, 19:29.3, (19:31.2), (19:47.0) |
14 | 360 | Essexville Garber,
MI - Team Time (1st 5) 1:33:03.4 | Spread (1st 5) 3:21.0 |
| 20, 36, 80, 108, 116, (119), (120) |
| Alex Grills, Ben Yagiela, Jimmy Wetters, Lawrence Florida, Alex Willett, (Jacob Stone), (Chase Knipp) |
| 17:01.0, 17:21.0, 18:28.8, 19:50.6, 20:22.0, (20:35.4), (20:36.0) |
| 360 | St. Louis,
MI - Team Time (1st 5) 1:32:12.8 | Spread (1st 5) 1:18.8 |
| 45, 56, 84, 87, 88, (98), (109) |
| Dylan Rockafellow, Tanner Sova, Tyler Humphrey, Shawn Bell, Connor Pilmore, (Matt Starry), (Nick Leonard) |
| 17:37.4, 17:56.1, 18:47.8, 18:55.3, 18:56.2, (19:22.3), (19:53.9) |
16 | 392 | Carrollton,
MI - Team Time (1st 5) 1:33:17.3 | Spread (1st 5) 2:34.5 |
| 38, 72, 75, 96, 111, (113), (128) |
| Keller Noah, Cuyler Shepler, Paul Pack, Jayme Guidroz, Scheib Michael, (Johnson Michael), (Schwind Tyeric) |
| 17:21.6, 18:18.2, 18:21.3, 19:20.1, 19:56.1, (20:00.2), (21:56.4) |
17 | 524 | Saginaw Valley Lutheran,
MI - Team Time (1st 5) 1:38:42.0 | Spread (1st 5) 1:32.9 |
| 86, 95, 112, 114, 117, (126), (131) |
| Alex Odorico, Andrew Periard, Jesse Kalitta, Jeff Hensler, Nathan Boswell, (Jacob Lacy), (Nick Raquepaw) |
| 18:52.6, 19:20.0, 19:59.3, 20:04.6, 20:25.5, (21:29.1), (23:23.1) |
18 | 536 | Birch Run,
MI - Team Time (1st 5) 1:40:17.5 | Spread (1st 5) 2:29.0 |
| 82, 94, 115, 122, 123, (125), (130) |
| Noah Knutson, Nicholas Doyon, Matt Remenecz, Jeff Ayling, Jordan Inman, (Donovan Zietz), (Shane Perrin) |
| 18:42.3, 19:19.7, 20:08.2, 20:56.0, 21:11.3, (21:14.3), (23:16.1) |
19 | 537 | North Branch,
MI - Team Time (1st 5) 1:41:56.7 | Spread (1st 5) 4:20.3 |
| 70, 104, 107, 127, 129, (132) |
| Ryan Garza, Kristopher Bennett, Fox Parton, Remi Coulon, Corey Wirth, (Christopher Wilson) |
| 18:16.7, 19:30.0, 19:49.0, 21:44.0, 22:37.0, (27:55.4) |