1 | 85 | Grandville Calvin Christian,
MI - Team Time (1st 5) 1:21:58.7 | Spread (1st 5) 49.1 |
| 4, 10, 11, 22, 38, (50), (75) |
| Zachary Nowicki, Justus Pinckney, Josh Kersjes, Simon Reidsma, Steven Haagsma, (Andrew Rylaarsdam), (Michael Brecker) |
| 16:05.2, 16:11.8, 16:14.5, 16:32.9, 16:54.3, (17:06.9), (17:33.1) |
2 | 170 | Lansing Catholic,
MI - Team Time (1st 5) 1:23:45.6 | Spread (1st 5) 1:25.6 |
| 14, 20, 23, 27, 86, (87), (97) |
| Jimmy Hicks, Austin Winter, Zachary Zingsheim, Joe Marrah, Spencer Lebel, (Nick Sampson), (Nate Warriner) |
| 16:18.0, 16:27.0, 16:33.3, 16:43.7, 17:43.6, (17:44.1), (17:52.4) |
3 | 199 | Shepherd,
MI - Team Time (1st 5) 1:23:33.3 | Spread (1st 5) 2:29.4 |
| 1, 21, 46, 47, 84, (123), (129) |
| Caleb Rhynard, Kurtis Hall, Adam Kyser, Sam Cole, Marcus Sura, (Andy Travis), (James Newman) |
| 15:12.4, 16:27.5, 17:05.7, 17:05.9, 17:41.8, (18:09.0), (18:11.8) |
4 | 216 | Hillsdale,
MI - Team Time (1st 5) 1:25:00.3 | Spread (1st 5) 35.4 |
| 26, 36, 41, 55, 58, (71), (98) |
| Zach Hardway, Mike Borton, Kal Caulkins, Brian Terry, Elijah Batchelor, (Quinn Miller), (Erick Roth) |
| 16:42.6, 16:49.3, 16:59.3, 17:11.1, 17:18.0, (17:29.9), (17:53.4) |
5 | 227 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:24:55.1 | Spread (1st 5) 1:28.8 |
| 3, 16, 62, 72, 74, (77), (118) |
| Spencer Pageau, Zachary Cornell, Dylan Morris, Chris Chaney, John Berkemeier, (Charlie Ludlow), (Anthony Gilbert) |
| 16:04.2, 16:23.6, 17:23.1, 17:31.2, 17:33.0, (17:35.2), (18:06.5) |
6 | 235 | Perry,
MI - Team Time (1st 5) 1:24:44.2 | Spread (1st 5) 1:38.1 |
| 9, 13, 37, 82, 94, (99), (160) |
| Justin Krauss, John Bell, Alex West, Tyler Neros, Jesse Metzmaker, (Ian Nemeth), (Will DePew) |
| 16:10.0, 16:15.3, 16:51.0, 17:39.8, 17:48.1, (17:54.0), (18:51.8) |
7 | 240 | Benzie Central,
MI - Team Time (1st 5) 1:25:15.2 | Spread (1st 5) 1:28.1 |
| 6, 34, 60, 61, 79, (89), (108) |
| William Huddleston, Travis Clous, Andrew Hayden, Max Moreno-Gaft, Ismael Halaweh, (Marcus Lonn), (Dakota Chapman) |
| 16:09.2, 16:48.0, 17:20.2, 17:20.5, 17:37.3, (17:44.2), (17:59.2) |
8 | 256 | Flint Powers Catholic,
MI - Team Time (1st 5) 1:25:33.6 | Spread (1st 5) 1:16.3 |
| 19, 28, 44, 80, 85, (96), (132) |
| Chad Mrdeza, Michael Stratton, Sean Reed, Aaron Hanchett, Matt LeDuc, (Chris Martinez), (Brandon Dubois-Jones) |
| 16:26.6, 16:45.0, 17:01.7, 17:37.4, 17:42.9, (17:52.0), (18:18.0) |
9 | 277 | Freeland,
MI - Team Time (1st 5) 1:25:49.3 | Spread (1st 5) 1:33.7 |
| 17, 29, 42, 83, 106, (120), (126) |
| Nate Trejo-Tate, Brent Wegner, Michael. Woodman, Monte Scott, Tim Yake, (Casey Hathaway), (Justin King) |
| 16:24.7, 16:45.6, 16:59.6, 17:41.0, 17:58.4, (18:07.1), (18:10.6) |
10 | 278 | Schoolcraft,
MI - Team Time (1st 5) 1:25:47.9 | Spread (1st 5) 1:51.4 |
| 6, 31, 59, 73, 109, (142), (150) |
| Charlton Craig, Jeremiah Barnes, Zach Wehner, Steven Sagers, Andre Newsted, (Derek Malakowski), (James Vanorman) |
| 16:09.2, 16:46.2, 17:20.1, 17:31.8, 18:00.6, (18:32.4), (18:39.9) |
11 | 307 | Clare,
MI - Team Time (1st 5) 1:26:27.5 | Spread (1st 5) 1:09.0 |
| 33, 40, 52, 81, 101, (174), (185) |
| Jonathan Harper, Lucas Combs, Tanner Vida, Brandon Frank, Hunter Nivison, (Matt Alpin), (Riley Crawford) |
| 16:47.0, 16:58.2, 17:08.3, 17:38.0, 17:56.0, (19:25.0), (19:57.6) |
12 | 318 | Allendale,
MI - Team Time (1st 5) 1:26:26.0 | Spread (1st 5) 1:40.1 |
| 5, 56, 78, 87, 92, (111), (127) |
| Thomas Bambach, Jorden Vroma, Nick Dejong, Grant Schlinz, Micah Maness, (Brandon Oswald), (Brad Hoekstra) |
| 16:06.0, 17:13.6, 17:36.2, 17:44.1, 17:46.1, (18:01.3), (18:11.6) |
13 | 325 | Monroe St. Mary CC,
MI - Team Time (1st 5) 1:26:32.5 | Spread (1st 5) 1:34.7 |
| 18, 53, 54, 90, 110, (125), (162) |
| Nathaniel Theobald, Jarod Masserant, John Young, Ray Desimone, Trevor Langton, (Eric Morgel), (Dave Wickenheiser) |
| 16:26.1, 17:10.3, 17:10.9, 17:44.4, 18:00.8, (18:10.4), (18:54.0) |
14 | 354 | Delton-Kellogg,
MI - Team Time (1st 5) 1:27:10.1 | Spread (1st 5) 1:18.1 |
| 31, 47, 68, 93, 115, (136), (146) |
| Ryan Watson, Austin Ketola, Raymond Vickery, Tyler Bourdo, Kannon Hoffman, (Zach Haas), (Billy Schut) |
| 16:46.2, 17:05.9, 17:27.2, 17:46.5, 18:04.3, (18:24.5), (18:37.3) |
15 | 365 | Kent City,
MI - Team Time (1st 5) 1:27:28.3 | Spread (1st 5) 56.5 |
| 45, 49, 69, 95, 107, (113), (119) |
| Jake Holovka, Ryan Busse, Kyle Busse, Brad Erbes, Tim Rood, (Will Wilson), (Jeremy Craft) |
| 17:02.5, 17:06.6, 17:28.4, 17:51.8, 17:59.0, (18:03.0), (18:06.6) |
16 | 389 | Ida,
MI - Team Time (1st 5) 1:27:51.0 | Spread (1st 5) 48.6 |
| 57, 63, 64, 91, 114, (134), (139) |
| Adam Faust, Doug Hulbert, Tyler Hulbert, Garrett Madden, Nick Oberski, (Jarrod Sawasky), (Cody Dixon) |
| 17:15.0, 17:23.2, 17:23.7, 17:45.5, 18:03.6, (18:21.7), (18:29.6) |
17 | 394 | Hanover-Horton,
MI - Team Time (1st 5) 1:27:36.8 | Spread (1st 5) 2:23.2 |
| 12, 25, 66, 144, 147, (154), (163) |
| Bryce Stroede, Matt Konieczki, Jon Clore, Zach Kellogg, Zak Mudge, (Isaac Pringle), (Max Isler) |
| 16:15.0, 16:42.3, 17:27.0, 18:34.3, 18:38.2, (18:46.6), (18:55.3) |
18 | 410 | Charlevoix,
MI - Team Time (1st 5) 1:27:52.3 | Spread (1st 5) 1:36.6 |
| 24, 51, 102, 103, 130, (135), (149) |
| Eric Buday, Andrew Plude, Jackson Buday, Alex Gooch, Tony Fulk, (Chris Young), (Vinny Von Lau) |
| 16:37.6, 17:07.1, 17:56.4, 17:57.0, 18:14.2, (18:22.2), (18:38.9) |
| 410 | Stockbridge,
MI - Team Time (1st 5) 1:27:59.0 | Spread (1st 5) 1:35.0 |
| 30, 39, 103, 105, 133, (138), (181) |
| Kyle Losey, Alec Armstrong, Evan Upshur, Anthony Rickle, David Campbell, (Tyler Carpenter), (Chad Elmer) |
| 16:46.0, 16:57.0, 17:57.0, 17:58.0, 18:21.0, (18:28.0), (19:38.0) |
20 | 457 | Macomb Lutheran North,
MI - Team Time (1st 5) 1:28:34.2 | Spread (1st 5) 1:21.6 |
| 35, 65, 112, 121, 124, (131), (143) |
| Logan Boutorwick, Parker McGoldrick, Coleson Wrege, Zach Weglarz, Elijah Majeski, (Alex Szwarc), (Aaron Eisenhardt) |
| 16:48.5, 17:25.0, 18:02.0, 18:08.6, 18:10.1, (18:15.0), (18:33.1) |
21 | 550 | Leslie,
MI - Team Time (1st 5) 1:30:02.5 | Spread (1st 5) 2:37.8 |
| 15, 100, 117, 153, 165, (170), (179) |
| Tyler Harrison, Matt Subject, Chase Tropf, Justin Gibbs, Steven Wiltse, (Josh Steckelberg), (Justin Keller) |
| 16:19.3, 17:55.0, 18:06.3, 18:44.8, 18:57.1, (19:13.2), (19:36.5) |
22 | 586 | Dundee,
MI - Team Time (1st 5) 1:30:55.1 | Spread (1st 5) 1:55.8 |
| 43, 76, 151, 152, 164, (178), (190) |
| Zach Scheich, Austin Bruck, Tony Brehmer, Chris Wolfenbarger, Cameron Scharboneau, (Tyler Schwisow), (John Wesley) |
| 17:01.1, 17:34.8, 18:40.7, 18:41.6, 18:56.9, (19:30.3), (21:04.6) |
23 | 613 | Parchment,
MI - Team Time (1st 5) 1:31:03.1 | Spread (1st 5) 2:53.5 |
| 6, 116, 156, 167, 168, (169), (174) |
| Stuart Crowell, Brandon Blankenship, Glen Compton, Zac Roberts, Justin Bunch, (Lucas Waling), (Evan Dexter) |
| 16:09.2, 18:05.0, 18:47.2, 18:59.0, 19:02.7, (19:09.0), (19:25.0) |
24 | 672 | Caro,
MI - Team Time (1st 5) 1:32:30.2 | Spread (1st 5) 1:49.7 |
| 66, 137, 140, 158, 171, (183), (184) |
| Matt Strasz, Steve Bourdow, Bobby McCoy, Dustin LeValley, Hunter Thane, (David Henry), (Rico Fierros) |
| 17:27.0, 18:27.0, 18:29.8, 18:49.7, 19:16.7, (19:43.1), (19:44.9) |
25 | 674 | St. Louis,
MI - Team Time (1st 5) 1:32:32.2 | Spread (1st 5) 3:24.0 |
| 2, 161, 166, 172, 173, (176), (180) |
| Brayden Border, Kent House, Dylan Rockafellow, Trent Mikek, Jacob Sherwood, (Shawn Bell), (Corey Monroe) |
| 15:59.0, 18:53.7, 18:58.5, 19:18.0, 19:23.0, (19:27.0), (19:36.7) |
26 | 694 | Manton,
MI - Team Time (1st 5) 1:32:17.9 | Spread (1st 5) 37.8 |
| 122, 128, 141, 148, 155, (158), (177) |
| Simon Zagata, Forrest Williams, Jackson Selim, Jordan Sinkel, Max Haranda, (Everret Alex), (Dillon Gouge) |
| 18:08.9, 18:11.7, 18:31.9, 18:38.7, 18:46.7, (18:49.7), (19:28.7) |
27 | 820 | Cass City,
MI - Team Time (1st 5) 1:41:29.9 | Spread (1st 5) 6:17.3 |
| 70, 182, 186, 189, 193 |
| Eric Churchill, Mike Potrykus, Trever Brown, Cody Ross, Alex Zaleski |
| 17:28.7, 19:42.4, 20:01.9, 20:30.9, 23:46.0 |
28 | 868 | Tawas,
MI - Team Time (1st 5) 1:39:30.7 | Spread (1st 5) 2:42.7 |
| 145, 157, 187, 188, 191, (192), (194) |
| Anthony Kushner, Wade Bell, Matthew Horn, Kalvin Lentz, Taylor Knapp, (Brandon McMahon), (David Ramsdell) |
| 18:36.5, 18:49.0, 20:19.3, 20:26.7, 21:19.2, (22:48.5), (25:32.5) |