1195Detroit Catholic Central, MI - Team Time (1st 5) 1:20:15.4 | Spread (1st 5) 43.0
5, 34, 39, 57, 60, (183), (305)
Ricardo Galindo, Austin Zebrowski, Andrew Garcia-Garrison, Viktor Puskorius, John-Paul Zebrowski, (Mackenzie Boyd), (Sean Carney)
15:32.3, 16:05.7, 16:07.6, 16:14.5, 16:15.3, (16:45.7), (17:05.7)
2232Pinckney, MI - Team Time (1st 5) 1:20:27.4 | Spread (1st 5) 52.9
6, 41, 44, 50, 91, (196), (221)
Tanner Pesonen, Michael Lahner, Marcus Rogers, Cal Magier, Zac Meston, (Zac Preston), (Eric Fegan)
15:33.0, 16:07.8, 16:08.1, 16:12.6, 16:25.9, (16:47.4), (16:51.6)
3315Ionia, MI - Team Time (1st 5) 1:21:21.0 | Spread (1st 5) 23.6
27, 38, 77, 84, 89, (133), (192)
Austin Alcala, Nick Wharry, Tyler Ellis, Don Blight, Connor Montgomery, (Cody Kasper), (Brandon Winter)
16:02.0, 16:07.3, 16:22.1, 16:24.0, 16:25.6, (16:39.0), (16:47.0)
4384Troy, MI - Team Time (1st 5) 1:20:51.9 | Spread (1st 5) 1:18.5
2, 17, 69, 104, 192, (391), (394)
Michael Atchoo, James Yau, William Yau, Wilson Pines, Bradley Pienta, (Chad Michaels), (Jeremy Hepner)
15:28.5, 15:49.4, 16:18.0, 16:29.0, 16:47.0, (17:25.1), (17:26.0)
5394Novi, MI - Team Time (1st 5) 1:21:40.4 | Spread (1st 5) 44.1
23, 55, 76, 108, 132, (170), (207)
Michael Blaszczyk, Mike Blaszczyk, Joe Schubring, Dan Egner, Geoffrey Giese, (Brett Giampa), (Alex Minghine)
15:54.7, 16:14.3, 16:21.5, 16:31.1, 16:38.8, (16:44.0), (16:49.4)
6472Saline, MI - Team Time (1st 5) 1:22:08.7 | Spread (1st 5) 30.6
47, 67, 100, 114, 144, (174), (223)
Andrew Harper, Joe Lipa, Nathan Martis, Andrew Barnett, Croix Jastrow, (Nick Renberg), (Jonathan Parker)
16:10.4, 16:17.5, 16:27.7, 16:32.1, 16:41.0, (16:44.2), (16:51.7)
7520Saginaw Heritage, MI - Team Time (1st 5) 1:22:00.3 | Spread (1st 5) 53.9
27, 36, 54, 152, 251, (260), (343)
Nathaniel Ellsworth, Matt Popielarz, Evan Chiplock, Matt Kennedy, Nate Cruz, (Brandon Scharich), (Mitchell Ellsworth)
16:02.0, 16:07.0, 16:14.1, 16:41.3, 16:55.9, (16:58.7), (17:12.3)
8531Brighton, MI - Team Time (1st 5) 1:22:15.1 | Spread (1st 5) 42.6
31, 68, 92, 150, 190, (291), (335)
Josh Partridge, Timmy Jurick, Tyler Partridge, Nick Costello, Jon Curtis, (Stephen Scarlett), (Eric Kilpatrick)
16:03.8, 16:17.8, 16:26.0, 16:41.1, 16:46.4, (17:03.1), (17:11.6)
9540Rockford, MI - Team Time (1st 5) 1:22:25.2 | Spread (1st 5) 26.8
72, 88, 92, 106, 182, (237), (273)
Drake Veitenheimer, Nick Shear, Grant Gunneson, Spencer Gerber, Steven Ek, (Devon Liu), (Ryan Romain)
16:18.8, 16:25.5, 16:26.0, 16:29.3, 16:45.6, (16:53.6), (17:00.7)
10592Temperance Bedford, MI - Team Time (1st 5) 1:21:47.1 | Spread (1st 5) 1:11.1
14, 15, 103, 207, 253, (283), (307)
Nick Kaiser, Tommy Valade, Derek Hibbs, Adam Horace, Troy Tidwell, (Chad Machinski), (Cory Schoendorf)
15:45.8, 15:46.1, 16:28.9, 16:49.4, 16:56.9, (17:02.2), (17:06.0)
11652Northville, MI - Team Time (1st 5) 1:22:49.2 | Spread (1st 5) 50.7
25, 126, 140, 141, 220, (294), (299)
Frank Griffiths, Matt Sierra, Trent Johnson, Chad Cini, Christian Guenther, (Ed Clifton), (Jason Lerner)
16:00.8, 16:36.2, 16:40.3, 16:40.4, 16:51.5, (17:03.4), (17:04.3)
12660Monroe, MI - Team Time (1st 5) 1:22:13.9 | Spread (1st 5) 1:29.1
4, 87, 111, 186, 272, (313), (319)
Austin Whitelaw, Zachary Garman, Drew Sanseverino, Nicholas Tyson, Ian Zawacki, (Tyler Addis), (Michael Peven)
15:31.0, 16:25.0, 16:32.0, 16:45.8, 17:00.1, (17:07.6), (17:08.9)
13662Rochester Adams, MI - Team Time (1st 5) 1:22:58.8 | Spread (1st 5) 24.0
83, 98, 138, 141, 202, (360), (449)
Cameron Bruce, Mike Potoniec, Chris Griffin, Stephen Biebelhausen, Tyler Garofalo, (Kevin Jock), (James Zyrek)
16:23.9, 16:27.2, 16:39.4, 16:40.4, 16:47.9, (17:17.3), (17:41.9)
14664Vicksburg, MI - Team Time (1st 5) 1:22:38.1 | Spread (1st 5) 55.2
21, 109, 131, 198, 205, (354), (355)
Mark Beams, Ryan Bowman, Danny Hughes, Bill Hubbard, Jake Andrews, (John Stokes), (Dan Schriemer)
15:53.1, 16:31.2, 16:38.0, 16:47.5, 16:48.3, (17:15.7), (17:16.0)
15688Lake Orion, MI - Team Time (1st 5) 1:22:26.0 | Spread (1st 5) 1:16.3
22, 49, 70, 217, 330, (386), (399)
Sean Bone, Nathan Ziolko, T.j. Carey, Jake Lauka, Jeff Slavick, (Ryan Singles), (Brad Cross)
15:54.0, 16:12.5, 16:18.2, 16:51.0, 17:10.3, (17:24.3), (17:27.3)
16714Albion (Closed 2013), MI - Team Time (1st 5) 1:22:13.0 | Spread (1st 5) 1:46.0
8, 46, 59, 226, 375, (510), (516)
Paul Lewis, Jalen Weaver, Kenny Harris, Bryan Peoples, Abdul Al-Saadi, (Darius Crum), (Carles Summerour)
15:35.0, 16:10.0, 16:15.0, 16:52.0, 17:21.0, (18:20.0), (18:30.2)
17721FHE Ada Forest Hills Eastern, MI - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 1:13.5
58, 62, 78, 121, 402, (472), (476)
Garrett Cullen, Spencer Ferris, Chad Scott, Erik Bates, Rance Carpenter, (Thomas Parlmer), (Jack Stephan)
16:14.9, 16:15.7, 16:22.7, 16:34.3, 17:28.4, (17:47.5), (17:49.1)
18742Flint Powers Catholic, MI - Team Time (1st 5) 1:23:05.4 | Spread (1st 5) 51.3
82, 92, 95, 122, 351, (411), (462)
Matt Wallace, Dan Foley, Michael Stratton, Justin Waraniak, Kyle Hresko, (Sean Reed), (Chad Mrdeza)
16:23.5, 16:26.0, 16:26.6, 16:34.5, 17:14.8, (17:30.8), (17:44.2)
19744Highland-Milford, MI - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 46.1
26, 161, 166, 189, 202, (256), (258)
Nathan Huff, Jonathon Rabedeau, Evan Smallman, Nicholas Burt, Dylan Danowski, (Cody Snavely), (Nate Benton)
16:01.8, 16:42.9, 16:43.2, 16:46.2, 16:47.9, (16:57.2), (16:58.0)
20745Canton, MI - Team Time (1st 5) 1:23:12.9 | Spread (1st 5) 24.8
81, 117, 167, 176, 204, (303), (408)
Miles Felton, Zack Spreitzer, Keith Zech, Paul Rakovitis, Mitch Clinton, (Bradon Conley), (John Peck)
16:23.2, 16:33.0, 16:43.7, 16:45.0, 16:48.0, (17:05.1), (17:30.0)
21772FHN GR_Forest Hills Northern, MI - Team Time (1st 5) 1:23:24.4 | Spread (1st 5) 20.3
111, 130, 133, 170, 228, (244), (389)
Grant Cook, William Trice, Ben LaFave, Jacob Towne, Trevor McSween, (Zach Stepanovich), (Matthew LaFave)
16:32.0, 16:37.1, 16:39.0, 16:44.0, 16:52.3, (16:54.6), (17:25.0)
22804Grandville Calvin Christian, MI - Team Time (1st 5) 1:23:16.1 | Spread (1st 5) 45.3
65, 104, 128, 226, 281, (504), (507)
Andrew Reidsma, Justus Pinckney, Josh Kersjes, Simon Reidsma, Steven Haagsma, (Matt Koster), (Michael Brecker)
16:16.6, 16:29.0, 16:36.6, 16:52.0, 17:01.9, (18:13.0), (18:16.6)
23857East Kentwood, MI - Team Time (1st 5) 1:23:11.2 | Spread (1st 5) 1:12.2
18, 163, 176, 217, 283, (319), (349)
Isaac Cox, Mohamud Sharif, Connor Manion, Stephan Huizing, Carter Del Rosario, (Mohamed Mohamed), (Spencer Clark)
15:50.0, 16:43.0, 16:45.0, 16:51.0, 17:02.2, (17:08.9), (17:14.5)
24902GR_West Catholic, MI - Team Time (1st 5) 1:23:30.4 | Spread (1st 5) 46.8
55, 84, 219, 266, 278, (306), (423)
Zeke Timmer, Blake Bitner, Caleb Teachout, Andreas Perales, Austin Jacobson, (Zachary Nowicki), (Brian Royce)
16:14.3, 16:24.0, 16:51.3, 16:59.7, 17:01.1, (17:05.8), (17:33.5)
902Plymouth, MI - Team Time (1st 5) 1:23:43.9 | Spread (1st 5) 1:12.2
60, 124, 143, 175, 400, (471), (479)
Joseph Porcari, Matthew Neumann, Warren Buzzard, Derek Gielarowski, James Maciag, (Stephen Balaze), (Garrett Neumann)
16:15.3, 16:36.0, 16:40.6, 16:44.5, 17:27.5, (17:46.9), (17:51.0)
26922Linden, MI - Team Time (1st 5) 1:23:17.5 | Spread (1st 5) 1:15.6
16, 173, 210, 235, 288, (362), (417)
Jacob Hord, Dylan Ryan, Mark Wright, Kyle Eppler, Brendan Sage, (Dan Weller), (Adrian Taylor)
15:47.2, 16:44.1, 16:50.1, 16:53.3, 17:02.8, (17:18.1), (17:32.3)
27951Fremont, MI - Team Time (1st 5) 1:23:36.0 | Spread (1st 5) 1:07.2
29, 163, 200, 232, 327, (484), (520)
Nick Butcher, Jake Featherstone, Sam Schuiteman, Tommy Jewett, Charlie Fias, (Tyler Green), (Calvin Crowley)
16:02.5, 16:43.0, 16:47.8, 16:53.0, 17:09.7, (17:55.3), (18:52.0)
951Okemos, MI - Team Time (1st 5) 1:23:51.4 | Spread (1st 5) 23.6
118, 183, 196, 198, 256, (302), (368)
Tyler Fisk, Max Wilson, Tyler Belyea, Umakanthan Kavin, Joseph Dabrowski, (Patrick Cruitt), (Daniel Douches)
16:33.6, 16:45.7, 16:47.4, 16:47.5, 16:57.2, (17:05.0), (17:19.3)
29952GR_Kenowa Hills, MI - Team Time (1st 5) 1:23:05.1 | Spread (1st 5) 1:56.0
1, 120, 144, 324, 363, (416), (493)
Reed Kamyszek, Jeff Bajema, Russ Werra, Steve Grep, Cory Kelley, (Bill York), (Micah Martin)
15:22.4, 16:34.0, 16:41.0, 17:09.3, 17:18.4, (17:32.0), (18:03.3)
30983Walled Lake Northern, MI - Team Time (1st 5) 1:23:57.4 | Spread (1st 5) 1:19.8
48, 133, 137, 250, 415, (420), (457)
Christopher Platt, Samuel Parlette, Casey Routledge, Sam Parlette, Austin Nell, (Alexander Glasson), (Adam Zientarski)
16:11.8, 16:39.0, 16:39.2, 16:55.8, 17:31.6, (17:33.0), (17:43.0)
31990Haslett, MI - Team Time (1st 5) 1:23:27.3 | Spread (1st 5) 1:42.0
11, 127, 144, 337, 371, (439), (440)
Ian Hancke, Ryan Beyea, Alex VanCamp, Travis Stirewalt, Ian McCabe, (Wesley Greene), (Dylan Oxender)
15:38.0, 16:36.3, 16:41.0, 17:12.0, 17:20.0, (17:37.9), (17:38.2)
321005Dexter, MI - Team Time (1st 5) 1:23:42.0 | Spread (1st 5) 1:16.0
24, 157, 239, 239, 346, (364), (414)
Ben Carruthers, Alexey Vermeulen, Taylor Neely, Aaron Gilman, Matt Greve, (Tim Bougher), (Corey Birchmeier)
15:58.0, 16:42.0, 16:54.0, 16:54.0, 17:14.0, (17:18.6), (17:31.4)
331030Grand Haven, MI - Team Time (1st 5) 1:23:57.3 | Spread (1st 5) 1:14.6
33, 139, 176, 311, 371, (384), (412)
Joseph Duff, Ryan Duff, Schalk Vanniekerk, Will Swain, Dylan Tarr, (Taylor Piotrzkowski), (Mulliken Tyler)
16:05.4, 16:39.5, 16:45.0, 17:07.4, 17:20.0, (17:24.0), (17:31.0)
341031Grand Blanc, MI - Team Time (1st 5) 1:23:32.3 | Spread (1st 5) 1:50.2
9, 110, 213, 298, 401, (444), (469)
Omar Kaddurah, Drake Carr, Zachary Kughn, Nicholas Lefler, Scott Baughan, (Carson Truesdell), (Ian Donastorg)
15:37.9, 16:31.7, 16:50.5, 17:04.1, 17:28.1, (17:39.4), (17:46.1)
351041Caledonia, MI - Team Time (1st 5) 1:24:08.7 | Spread (1st 5) 52.7
97, 159, 161, 255, 369, (418), (433)
Kort Alexander, Evan Zych, Mason Przybysz, Brian Farhadi, Kieran Wyma, (Matthew Farhadi), (Lee Southerton)
16:26.8, 16:42.4, 16:42.9, 16:57.1, 17:19.5, (17:32.7), (17:35.1)
1041Hillsdale, MI - Team Time (1st 5) 1:23:52.5 | Spread (1st 5) 1:08.1
51, 70, 230, 316, 374, (429), (492)
Sebastian Reisch, Lyle Kafer, Mike Borton, Elijah Batchelor, Brian Terry, (Kal Caulkins), (Quinn Miller)
16:12.7, 16:18.2, 16:52.8, 17:08.0, 17:20.8, (17:34.5), (18:03.2)
371047Alma, MI - Team Time (1st 5) 1:24:04.8 | Spread (1st 5) 49.4
75, 163, 214, 264, 331, (387), (485)
Derek Devine, Alex Stahl, Nathaniel Holmes, Kegan Gibson, Eric Farrar, (Ron Campbell), (Thommy Wernick)
16:21.2, 16:43.0, 16:50.7, 16:59.3, 17:10.6, (17:24.8), (17:55.4)
381078Concord, MI - Team Time (1st 5) 1:23:34.8 | Spread (1st 5) 1:57.3
12, 42, 275, 308, 441, (502), (523)
Kyle Stacks, Spencer Nousain, Joseph Brubaker, Ian Miller, Kyle Grimes, (Parker Saenz), (Tanner Williams)
15:41.0, 16:07.9, 17:01.0, 17:06.6, 17:38.3, (18:10.1), (19:01.5)
391089Brother Rice, MI - Team Time (1st 5) 1:24:08.6 | Spread (1st 5) 46.3
90, 96, 274, 292, 337, (403), (419)
Thomas Girardot, Mike Roualet, Torbin Wile, Connor Walby, Garrett Bixler, (Connor Jessup), (Jack Jessup)
16:25.7, 16:26.7, 17:00.9, 17:03.3, 17:12.0, (17:28.5), (17:32.9)
401108East Lansing, MI - Team Time (1st 5) 1:24:08.5 | Spread (1st 5) 1:19.6
30, 157, 187, 353, 381, (455), (463)
Matt Hoshal, Robbie Glew, Daniel Richardson, Alex Townsend, Joseph Norwood, (Ted McGinn), (Solomon Harvey)
16:03.0, 16:42.0, 16:45.9, 17:15.0, 17:22.6, (17:42.8), (17:44.3)
411136Benzie Central, MI - Team Time (1st 5) 1:24:24.7 | Spread (1st 5) 21.6
155, 183, 221, 282, 295, (301), (323)
Rick Jones, Tom Smeltzer, Travis Clous, Talon Morris, David Rhodes, (Robert Kerby), (William Huddleston)
16:41.9, 16:45.7, 16:51.6, 17:02.0, 17:03.5, (17:04.5), (17:09.2)
421146Williamston, MI - Team Time (1st 5) 1:24:22.0 | Spread (1st 5) 53.1
79, 123, 248, 337, 359, (398), (443)
Spencer Pioszak, Brandon Heins, Andrew Syrek, Greg Lutzke, Grant Smith, (Nathan Vorce), (Sam Sukovich)
16:23.0, 16:35.3, 16:55.6, 17:12.0, 17:16.1, (17:27.0), (17:39.0)
431156St. Clair, MI - Team Time (1st 5) 1:24:35.0 | Spread (1st 5) 57.0
111, 133, 180, 326, 406, (473), (506)
Derrick Laparl, Brennan Shafer, Nick Brosky, Patrick Miller, Randy Gotler, (Greg Gizowski), (Sean Hrecho)
16:32.0, 16:39.0, 16:45.4, 17:09.6, 17:29.0, (17:48.0), (18:16.0)
441164Clarkston, MI - Team Time (1st 5) 1:24:32.5 | Spread (1st 5) 33.0
150, 154, 191, 322, 347, (385), (392)
Adam Bruderick, Michael Inch, Branton Dennis, Christian Bonzheim, Ian Brennan, (Daniel Byrne), (Eric Nordquist)
16:41.1, 16:41.5, 16:46.7, 17:09.1, 17:14.1, (17:24.2), (17:25.4)
451168Ann Arbor Huron, MI - Team Time (1st 5) 1:24:22.5 | Spread (1st 5) 55.5
64, 124, 309, 334, 337, (347), (373)
Kevin Egedy, Josh Orton, Akshay Jetli, Patrick Tincher, Evan Stemmer, (Jacob Higle-Ralbovsky), (Patrick Jobst)
16:16.5, 16:36.0, 17:07.0, 17:11.0, 17:12.0, (17:14.1), (17:20.2)
461172St. Joseph, MI - Team Time (1st 5) 1:24:23.6 | Spread (1st 5) 1:15.0
73, 74, 268, 331, 426, (468), (483)
Sam Felton, Collin Ludwig, Chris Pfahler, Joseph Beemer, David Burkard, (Ryan Leahy), (Paul Perrin)
16:19.0, 16:20.0, 17:00.0, 17:10.6, 17:34.0, (17:46.0), (17:52.9)
471196Chesaning, MI - Team Time (1st 5) 1:24:25.4 | Spread (1st 5) 1:16.0
32, 144, 312, 333, 375, (503), (525)
Trevor Denton, Brandon Bishop, Brandon Beckman, Rob Kovach, John Forsyth, (Colton Eurich), (Ian Turnwald)
16:05.0, 16:41.0, 17:07.5, 17:10.9, 17:21.0, (18:12.0), (20:34.3)
481203Brownstown Woodhaven, MI - Team Time (1st 5) 1:24:21.8 | Spread (1st 5) 2:17.3
13, 43, 192, 467, 488, (513), (518)
Nick Perry, Grant Truskowski, Azam Khan, Josh Denney, Ben Herrington, (Michael Kent), (Conrad Schultz)
15:42.0, 16:08.0, 16:47.0, 17:45.5, 17:59.3, (18:22.0), (18:38.7)
491205GR_Christian, MI - Team Time (1st 5) 1:24:35.2 | Spread (1st 5) 21.5
170, 229, 239, 263, 304, (365), (383)
Eric Veldkamp, Jacob Kuyvenhoven, Grant Ludema, Zack Koop, Matt VanWyk, (Andre Otte), (Andrew Jo)
16:44.0, 16:52.6, 16:54.0, 16:59.1, 17:05.5, (17:18.9), (17:23.0)
501214Bay City Western, MI - Team Time (1st 5) 1:24:34.1 | Spread (1st 5) 1:27.0
39, 129, 261, 355, 430, (456), (459)
Matt Kabacinski, David Gould, Spencer Kokaly, Tyler DuRussel, Jeffrey Amthor, (Devin Young), (Nathan Vorwerck)
16:07.6, 16:36.9, 16:59.0, 17:16.0, 17:34.6, (17:42.9), (17:43.1)
511227White Lake Lakeland, MI - Team Time (1st 5) 1:24:39.9 | Spread (1st 5) 1:13.7
52, 167, 224, 388, 396, (425), (434)
Stefan Morell, Garret Zuk, Ryan Carrigan, Craig Dudley, Brent Rolfe, (Scott Nett), (Brendon Clover)
16:12.9, 16:43.7, 16:51.8, 17:24.9, 17:26.6, (17:33.7), (17:35.7)
521235Portage Central, MI - Team Time (1st 5) 1:24:40.6 | Spread (1st 5) 1:03.0
79, 115, 292, 355, 394, (487), (519)
Zach Warner, Alex Waldvogel, Brandon Yonke, Matt King, John Rose, (Ben Greaves), (Zach Stoner)
16:23.0, 16:32.3, 17:03.3, 17:16.0, 17:26.0, (17:59.1), (18:44.7)
531238Royal Oak, MI - Team Time (1st 5) 1:24:39.8 | Spread (1st 5) 1:36.0
36, 212, 215, 318, 457, (491), (508)
Theo Kempf, Drake Filippis, Ryan Beck, Taylor Gabriel, Nicholas Gaulier, (Max Benoit), (Dan Dobras)
16:07.0, 16:50.4, 16:50.8, 17:08.6, 17:43.0, (18:00.7), (18:18.1)
541243St. Johns, MI - Team Time (1st 5) 1:24:31.7 | Spread (1st 5) 1:42.0
19, 144, 246, 408, 426, (488), (500)
Morsi Rayyan, Garret Parsons, Alex Salemi, Ryan Ballanger, Tyler Howard, (Camron Spiece), (Stephen Kay)
15:52.0, 16:41.0, 16:54.7, 17:30.0, 17:34.0, (17:59.3), (18:09.0)
551251Chelsea, MI - Team Time (1st 5) 1:24:13.0 | Spread (1st 5) 1:57.1
9, 98, 352, 361, 431, (514), (522)
August Pappas, Bryce Bradley, Kevin Stockwell, Joe Hewitt, Geoff Smith-Woolams, (Spencer Cone), (Avery Osentoski)
15:37.9, 16:27.2, 17:14.9, 17:18.0, 17:35.0, (18:25.0), (18:57.0)
561265Freeland, MI - Team Time (1st 5) 1:24:46.2 | Spread (1st 5) 1:25.7
63, 231, 244, 279, 448, (499), (511)
Kyle Henderson, Monte Scott, Nate Trejo-Tate, Brent Wegner, Neil Noack, (Michael. Woodman), (Brendan Bell)
16:15.9, 16:52.9, 16:54.6, 17:01.2, 17:41.6, (18:08.9), (18:21.4)
571273Durand, MI - Team Time (1st 5) 1:24:29.4 | Spread (1st 5) 2:40.2
2, 65, 286, 422, 498, (521), (524)
David Madrigal, Tyler Jenkins, Kelsey Myers, Miles Drobish, Cody Duguid, (Corey Monroe), (Aaron Walkling)
15:28.5, 16:16.6, 17:02.4, 17:33.2, 18:08.7, (18:52.5), (19:02.7)
581284South Lyon, MI - Team Time (1st 5) 1:24:39.8 | Spread (1st 5) 1:01.6
53, 275, 290, 316, 350, (410), (445)
Blake Yard, Jacob Uratchko, Robbie Kulie, Andy Stone, Jordan Schaefer, (Chase Brisbois), (Zach Weidman)
16:13.1, 17:01.0, 17:03.0, 17:08.0, 17:14.7, (17:30.2), (17:40.1)
591287Mason County Central, MI - Team Time (1st 5) 1:25:09.4 | Spread (1st 5) 1:17.5
107, 118, 159, 428, 475, (500), (515)
Jared Lauber, Jake Hernandez, Dan Deller, Chris Conrad, Austin Lavigne, (Boris Radloff), (Aaron Barnhardt)
16:30.9, 16:33.6, 16:42.4, 17:34.1, 17:48.4, (18:09.0), (18:25.7)
601293Sturgis, MI - Team Time (1st 5) 1:24:51.7 | Spread (1st 5) 27.0
176, 209, 275, 296, 337, (437), (482)
Matt Huff, Kam Mills, Jay Marshall, Josh Swett, Thomas Griffith, (Neal Schlack), (Zech Chester)
16:45.0, 16:50.0, 17:01.0, 17:03.7, 17:12.0, (17:37.4), (17:52.0)
611304Jackson Lumen Christi, MI - Team Time (1st 5) 1:24:51.4 | Spread (1st 5) 57.7
84, 258, 268, 315, 379, (405), (470)
Spencer Pageau, Robbie Parrott, Alex Wasick, Zachary Cornell, Chris Bachus, (Robert Parrott), (Chris Chaney)
16:24.0, 16:58.0, 17:00.0, 17:07.7, 17:21.7, (17:28.9), (17:46.3)
621310Otsego, MI - Team Time (1st 5) 1:25:03.7 | Spread (1st 5) 54.0
144, 152, 286, 297, 431, (477), (479)
Matt Darnell, Trevor Brinn, Grant Webber, Brian Harvey, Michael Bush, (Justin Schwartz), (Eric Stelzer)
16:41.0, 16:41.3, 17:02.4, 17:04.0, 17:35.0, (17:50.3), (17:51.0)
1310Warren DeLaSalle, MI - Team Time (1st 5) 1:24:39.2 | Spread (1st 5) 1:49.2
20, 45, 345, 450, 450, (465), (466)
Andrew Cusmano, Stephen Glinski, Kyle Smith, Scott Ratkowski, Alex Ulewicz, (Ethan Johnson), (Jonathan Paruk)
15:52.8, 16:09.4, 17:13.0, 17:42.0, 17:42.0, (17:44.7), (17:45.0)
641322Gaylord, MI - Team Time (1st 5) 1:24:54.3 | Spread (1st 5) 20.8
206, 224, 251, 313, 328, (464), (481)
Jayden Hesselink, Joe Jones, Bryan Slocum, Charlend Howard, Nate Fischer, (Sean Hope), (Ian Callison)
16:49.1, 16:51.8, 16:55.9, 17:07.6, 17:09.9, (17:44.4), (17:51.6)
1322Kent City, MI - Team Time (1st 5) 1:24:33.6 | Spread (1st 5) 2:26.7
6, 238, 289, 299, 490, (494), (517)
Alex Wilson, Kyle Busse, Jake Holovka, Ryan Busse, Brad Erbes, (Jon Thebo), (Jeremy Craft)
15:33.0, 16:53.7, 17:02.9, 17:04.3, 17:59.7, (18:05.5), (18:34.9)
661339DeWitt, MI - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 1:33.1
116, 169, 181, 378, 495, (497), (505)
Dan Mccauley, Nick Cummins, Erik Rogoszewski, Josh D'Haene, Andrew Rogoszewski, (Nate Kimble), (Kyle Hensley)
16:32.5, 16:43.9, 16:45.5, 17:21.5, 18:05.6, (18:06.3), (18:15.0)
671385Bridgman, MI - Team Time (1st 5) 1:25:17.0 | Spread (1st 5) 1:10.4
101, 188, 261, 393, 442, (478), (496)
Mark Haukereid, Cammeron Magro, Conner Magro, Justin Kiewel, Jarret Anderson, (Jake Malsch), (Beau Rathgeb)
16:28.0, 16:46.0, 16:59.0, 17:25.6, 17:38.4, (17:50.9), (18:05.9)
681392H.H. Dow, MI - Team Time (1st 5) 1:25:07.9 | Spread (1st 5) 26.5
235, 243, 264, 280, 370, (397), (436)
Ben Zank, Daniel Tzou, Zach Wells, Alex Toulokhonov, Kodi Kollmeyer, (Matt Nitz), (Alex Beckwith)
16:53.3, 16:54.2, 16:59.3, 17:01.3, 17:19.8, (17:26.8), (17:37.2)
691394TC West (Traverse City), MI - Team Time (1st 5) 1:25:13.1 | Spread (1st 5) 38.2
211, 216, 239, 325, 403, (407), (460)
Sam Kosinski, Sebby Kucera, Jonah Laursen, Matt Laylin, Brad Clark, (Hunter Swogger), (Ray Innis)
16:50.3, 16:50.9, 16:54.0, 17:09.4, 17:28.5, (17:29.6), (17:44.0)
701418Grand Ledge, MI - Team Time (1st 5) 1:25:14.5 | Spread (1st 5) 1:30.0
35, 192, 344, 412, 435, (446), (509)
Ryan Konen, Chase Skinner, Josh Vaillancourt, Andy Jones, Zack Medici, (Brian Lucas), (Dylan Wedley)
16:06.9, 16:47.0, 17:12.7, 17:31.0, 17:36.9, (17:41.0), (18:19.2)
711427Holt, MI - Team Time (1st 5) 1:25:13.3 | Spread (1st 5) 51.2
101, 309, 321, 329, 367, (420), (454)
Philip Batterson, Shaun Bashore, Everett Rawlings, Andrew Middleton, Matt Snay, (Skyler Dutkiewicz), (Patrick Carrier)
16:28.0, 17:07.0, 17:09.0, 17:10.1, 17:19.2, (17:33.0), (17:42.7)
721439Macomb Dakota, MI - Team Time (1st 5) 1:25:16.0 | Spread (1st 5) 23.0
232, 247, 268, 337, 355, (446), (486)
Nicholas Culbertson, Kyle Allinder, Vincenzo Ferranti, Blake Ryan, Stephen Orr, (Jordan Staley), (Kyle Lewis)
16:53.0, 16:55.0, 17:00.0, 17:12.0, 17:16.0, (17:41.0), (17:58.0)
731477North Muskegon, MI - Team Time (1st 5) 1:25:28.4 | Spread (1st 5) 37.9
249, 253, 268, 283, 424, (453), (512)
Ryan O'Keefe, Jacob Chovaz, Mathias Waterstradt, Joe Potter, Alex Benham, (Thayer Lowe), (Zach Rummery)
16:55.7, 16:56.9, 17:00.0, 17:02.2, 17:33.6, (17:42.6), (18:21.9)
741522Romeo, MI - Team Time (1st 5) 1:25:40.9 | Spread (1st 5) 43.1
155, 232, 366, 380, 389, (460), (473)
Nicholas Jackson, Nick Jackson, Joe Gerow, Kory Lohrmann, Doug O'Hair, (Jason Saliga), (Joseph Gerow)
16:41.9, 16:53.0, 17:19.0, 17:22.0, 17:25.0, (17:44.0), (17:48.0)
751559Richland Gull Lake, MI - Team Time (1st 5) 1:25:43.0 | Spread (1st 5) 34.9
200, 266, 336, 375, 382, (438), (452)
Tim Simon, Cameron Hutchinson, Jeremy Simon, Will Howson, Kyle Goodman, (Terry Neumann), (Alexander Woolf)
16:47.8, 16:59.7, 17:11.8, 17:21.0, 17:22.7, (17:37.7), (17:42.1)