1149Saline, MI - Team Time (1st 5) 59:41.9 | Spread (1st 5) 1:08.0
2, 11, 27, 46, 63, (65), (69)
Logan Wetzel, Kevin Hall, Diego Morse, David Elms, Stevie Kise, (Ian Bergere), (Jake Duerst)
11:15.6, 11:42.0, 12:05.0, 12:15.7, 12:23.6, (12:24.0), (12:26.0)
2213Central - Plymouth (CLOSED 2017), MI - Team Time (1st 5) 1:00:59.7 | Spread (1st 5) 34.2
22, 24, 42, 49, 76, (120), (151)
Noah Engerer, Paul Vander, Lewis Campbell, Billy Toth, Gregory Shaver, (Kyle Robertson), (Michael Roberts)
11:57.3, 12:00.0, 12:13.2, 12:17.7, 12:31.5, (12:49.0), (13:00.5)
213Lansing Area Catholic, MI - Team Time (1st 5) 1:00:16.0 | Spread (1st 5) 1:18.0
4, 8, 56, 60, 85, (112), (155)
Teddy Jurkovic, Teddy Terzian, Jeff Lorencen, Bobby Reid, Keenan Rebera, (Eric Behan), (Nate Dugener)
11:19.0, 11:36.0, 12:21.0, 12:23.0, 12:37.0, (12:45.3), (13:02.0)
4224Hartland-Ore Creek, MI - Team Time (1st 5) 1:01:11.0 | Spread (1st 5) 16.0
34, 39, 41, 52, 58, (75), (85)
Noah Kramer, Danny Smith, Tim Thompson, Nick Dinser, Mark Robinson, (Josh Nickerson), (Bailey Hobson)
12:06.0, 12:10.0, 12:13.0, 12:20.0, 12:22.0, (12:31.0), (12:37.0)
5284Almont, MI - Team Time (1st 5) 1:01:36.7 | Spread (1st 5) 41.4
26, 27, 35, 92, 104, (264)
Jack Miles, Christian Phillips, John Boutque, James Roland, Christopher Roumaya, (Michael Stamm)
12:02.6, 12:05.0, 12:06.3, 12:38.8, 12:44.0, (13:56.7)
6297White Pine (Saginaw), MI - Team Time (1st 5) 1:01:36.5 | Spread (1st 5) 57.0
15, 27, 64, 89, 102, (119), (143)
Parker Eisengruber, Andrew Ellsworth, Will Concannon, Noah Zerba, Connor Szukhent, (Tom Yura), (Ryan Laorr)
11:46.2, 12:05.0, 12:23.7, 12:38.4, 12:43.2, (12:48.7), (12:58.8)
7347Grand Rapids Christian, MI - Team Time (1st 5) 1:02:10.5 | Spread (1st 5) 38.2
38, 40, 71, 84, 114, (135), (170)
Patrick Jonker, Zach Terpstra, John VandenHeuval, Jim VanDyke, Eliot Borst, (Jacob Otte), (Ian Ezinga)
12:09.5, 12:10.2, 12:27.0, 12:36.1, 12:47.7, (12:55.9), (13:07.9)
8401Alma, MI - Team Time (1st 5) 1:02:25.9 | Spread (1st 5) 1:13.3
21, 44, 79, 80, 177, (231), (296)
Mason Molesky, Brevan Bender, Jacob Adams, Spencer Benn, Bryce Devore, (Collin Lott), (Max Bos)
11:56.1, 12:14.4, 12:32.8, 12:33.2, 13:09.4, (13:38.6), (14:11.9)
9416Shepherd, MI - Team Time (1st 5) 1:02:06.1 | Spread (1st 5) 1:49.8
3, 60, 87, 104, 162, (233), (274)
Tyler Wheeler, Tory Childs, Andrew Hutchinson, Kyler Lada, Josh Cline, (James Travis), (Seth Moeggenberg)
11:15.7, 12:23.0, 12:37.9, 12:44.0, 13:05.5, (13:39.4), (13:59.8)
10424Scranton, MI - Team Time (1st 5) 1:02:50.8 | Spread (1st 5) 20.9
67, 70, 78, 96, 113, (115), (138)
Andrew Lane, Matt Manross, Todd Kiilunen, Thomas Terns, Garret McPeek, (Josh Lazzari), (Travis Mattice)
12:25.0, 12:26.8, 12:32.4, 12:40.7, 12:45.9, (12:48.0), (12:57.0)
11451Reese, MI - Team Time (1st 5) 1:03:00.9 | Spread (1st 5) 42.6
33, 88, 102, 110, 118, (133), (145)
Nathon Arnold, Tyler Terbush, Jacob Childs, Mitchell Ackerman, Nathanial Stuart, (Chase Bender), (Brady Goka)
12:05.9, 12:38.2, 12:43.2, 12:45.1, 12:48.5, (12:54.9), (12:59.9)
12463Yale, MI - Team Time (1st 5) 1:02:44.7 | Spread (1st 5) 1:14.7
12, 57, 126, 129, 139, (393)
Nathan Trombley, Andrew Vincent, Adam Glavach, Nick Klie, Brendan Macias, (Cris Heidth)
11:42.4, 12:21.6, 12:51.0, 12:52.6, 12:57.1, (15:37.7)
13495Mill Creek (Dexter), MI - Team Time (1st 5) 1:03:19.3 | Spread (1st 5) 45.3
60, 72, 77, 115, 171, (178), (226)
Rem Vermeulen, Luke Bottomley, Ben Nicholas, Alex Nevin, Michael Martinez, (Casey Hanson), (Kavi Kulkarni)
12:23.0, 12:28.0, 12:32.0, 12:48.0, 13:08.3, (13:11.0), (13:37.0)
14516East (Plymouth), MI - Team Time (1st 5) 1:03:17.4 | Spread (1st 5) 1:11.6
25, 59, 91, 160, 181, (196), (199)
Johnny Dalton, Peter Sonnega, Calvin McCracken, Madav Goli, Mathew Song, (Ben Lyzenga), (Nabil Ahmed)
12:00.6, 12:22.8, 12:38.6, 13:03.2, 13:12.2, (13:19.4), (13:23.0)
15637Caro, MI - Team Time (1st 5) 1:03:22.3 | Spread (1st 5) 2:28.7
1, 111, 154, 159, 212, (281), (394)
Travis Bauerschmidt, Jason Oakie, Ben Willoughby, Collin Fall, Jesse Wiederhold, (Cole Moen), (Tyler Osentoski)
11:01.8, 12:45.2, 13:01.7, 13:03.1, 13:30.5, (14:05.2), (15:37.8)
16639Freeland, MI - Team Time (1st 5) 1:03:52.0 | Spread (1st 5) 2:34.0
5, 107, 130, 136, 261, (273), (379)
Ryan Trahan, Mitch Piper, Eric Wegner, Garrett Medina, Graham Fitkin, (Brice Luenberger), (Scott Heines)
11:22.0, 12:45.0, 12:53.0, 12:56.0, 13:56.0, (13:59.0), (15:14.0)
17646Ubly, MI - Team Time (1st 5) 1:04:12.8 | Spread (1st 5) 3:25.9
9, 20, 73, 176, 368, (373), (400)
Adam Grifka, RJ Melnik, Daniel Rutkowski, Blake Schumacher, Alex Grifka, (Travis Terbrack), (Noah Krueger)
11:36.9, 11:54.5, 12:29.9, 13:08.7, 15:02.8, (15:06.9), (16:07.6)
18649Imlay City, MI - Team Time (1st 5) 1:04:13.6 | Spread (1st 5) 1:14.1
32, 66, 165, 189, 197, (272), (295)
Jacob Lesniak, Jonathan Fuhr, Marc Allison, Reid Bannister, Damian Vaubel, (Austin Hopkins), (Gregory Michajlyszyn)
12:05.5, 12:24.6, 13:06.2, 13:17.7, 13:19.6, (13:58.6), (14:11.5)
19667Pathfinder - Pinckney, MI - Team Time (1st 5) 1:04:25.6 | Spread (1st 5) 49.3
51, 117, 155, 169, 175, (187), (188)
Brian Valentine, Gabe Nulsen, Liam Higgins, Kyle Hamilton, Noah Bylski, (Jack Van de Kerkhove), (Austin Wicker)
12:19.2, 12:48.4, 13:02.0, 13:07.5, 13:08.5, (13:17.2), (13:17.5)
20690Grand Haven Lakeshore, MI - Team Time (1st 5) 1:04:50.0 | Spread (1st 5) 56.5
93, 101, 106, 168, 222, (246), (291)
Zac Duff, Austin Schouman, Logan Deridder, Joe Wisniewski, Nicholas Johnson, (Brent Petersen), (Diephouse Jordan)
12:39.5, 12:42.7, 12:44.6, 13:07.2, 13:36.0, (13:48.2), (14:09.6)
21692Mac Donald, MI - Team Time (1st 5) 1:04:10.0 | Spread (1st 5) 1:55.0
7, 141, 158, 185, 201, (207), (210)
DeJuan Jones, Adam Rosa, Zach Lane, Andy Millar, Evan Hoopingarner, (Alec Hegg), (Matthew Crouch)
11:29.0, 12:58.0, 13:03.0, 13:16.0, 13:24.0, (13:26.0), (13:30.0)
22703Dundee, MI - Team Time (1st 5) 1:04:52.0 | Spread (1st 5) 1:42.0
48, 97, 126, 164, 268, (330), (342)
Jeremy Clark, Ronnie Clawson, Jay Briggs, Alex Stull, Jonah Schultz, (Chris Warren), (Zach Blevins)
12:16.0, 12:41.0, 12:51.0, 13:06.0, 13:58.0, (14:36.0), (14:43.0)
23731Discovery, MI - Team Time (1st 5) 1:04:45.4 | Spread (1st 5) 1:30.7
19, 153, 155, 201, 203, (230), (264)
Ammar Chishti, Josh Wood, Peter Carravallah, Alex LaForest, Kyle Arnold, (Nate Yackle), (Joey Maciag)
11:53.8, 13:01.1, 13:02.0, 13:24.0, 13:24.5, (13:38.3), (13:56.7)
24753West Int. Mt. Pleasant, MI - Team Time (1st 5) 1:05:06.8 | Spread (1st 5) 28.3
125, 140, 144, 152, 192, (219), (221)
Mitch Ridley, Nick Prin, Connor Fiolek, Tayler Haney, Kyle Montgomery, (Alex Murray), (Josh Epple)
12:50.4, 12:57.7, 12:59.0, 13:01.0, 13:18.7, (13:34.7), (13:35.4)
25762Ypsilanti Lincoln, MI - Team Time (1st 5) 1:05:22.0 | Spread (1st 5) 1:41.0
45, 52, 190, 214, 261, (278), (390)
Joel Hyder, Brian Adamovicz, Will Swanson, Chris Brower, Aidan Boterenbrood, (Blake Wimmer), (Dolan Gonzales)
12:15.0, 12:20.0, 13:18.0, 13:33.0, 13:56.0, (14:04.0), (15:32.0)
26779Ithaca, MI - Team Time (1st 5) 1:05:42.3 | Spread (1st 5) 2:30.0
27, 43, 95, 286, 328, (329), (369)
John Lambrecht, Bram DeSaegher, Noah Schneider, Josh Jerome, Tylor Coston, (Kyle Augustine), (Blake Gulick)
12:05.0, 12:14.0, 12:40.3, 14:08.0, 14:35.0, (14:35.3), (15:03.0)
27782Hesperia, MI - Team Time (1st 5) 1:05:14.1 | Spread (1st 5) 2:09.0
14, 68, 204, 241, 255, (260), (319)
Damien Halverson, Arik LaFave, Davin Gowens, Nathan McKeown, Hunter Rosema, (Ryder Helms), (Payton Krause)
11:44.8, 12:25.9, 13:24.7, 13:44.9, 13:53.8, (13:55.2), (14:28.8)
28817Temperance Bedford, MI - Team Time (1st 5) 1:05:37.6 | Spread (1st 5) 1:32.4
47, 161, 163, 200, 246, (267), (332)
Brenden Smith, Brandon Gore, Gavin Wilkinson, Brendan Burns, Greg Lingle, (Spencer Sullivan), (David Jordan)
12:15.8, 13:04.3, 13:05.7, 13:23.6, 13:48.2, (13:57.4), (14:36.2)
29833Pioneer, MI - Team Time (1st 5) 1:05:52.8 | Spread (1st 5) 1:49.3
31, 81, 206, 257, 258, (285), (286)
James Gibbs, Chaz Jeffress, Brendan Genaw, Matthew Pahl, Daniel Mazur, (Ethan Sanfilippos), (Caleb McCabe)
12:05.4, 12:33.4, 13:25.2, 13:54.1, 13:54.7, (14:07.5), (14:08.0)
30840Cadillac, MI - Team Time (1st 5) 1:05:58.7 | Spread (1st 5) 2:17.8
23, 89, 137, 282, 309, (354), (371)
Chris Brower, Garrett Dufort, Chris Bower, Caleb Mitchell, Nathaniel Dietlin, (Charley Payne), (Brandon Coyne)
11:59.8, 12:38.4, 12:56.5, 14:06.4, 14:17.6, (14:50.3), (15:03.2)
31842Auburn Bay City Western, MI - Team Time (1st 5) 1:05:53.0 | Spread (1st 5) 1:09.8
74, 147, 167, 218, 236, (243), (283)
Antonio Wenglikowski, Brendan Nesbitt, Robert Billette, Matt Koenig, Alex Schlatter, (Nick Mulders), (Austin Boks)
12:30.8, 13:00.0, 13:07.1, 13:34.5, 13:40.6, (13:47.0), (14:07.0)
32865Kingsley, MI - Team Time (1st 5) 1:06:19.0 | Spread (1st 5) 3:22.0
17, 94, 147, 232, 375, (377), (422)
Jacob Keena, Danny Webb, Lucas Maule, Richard Durecki, Danny Laubenheimer, (Jacob Gulliver), (Christian Carr)
11:49.0, 12:40.0, 13:00.0, 13:39.0, 15:11.0, (15:12.0), (17:17.0)
33890Hemlock, MI - Team Time (1st 5) 1:06:11.5 | Spread (1st 5) 53.2
128, 141, 171, 208, 242, (342)
Erich Freeman, Landon Honsinger, Logan Warian, Kurt Sollner, Hunter Irish, (Jared Murphy)
12:52.0, 12:58.0, 13:08.3, 13:28.0, 13:45.2, (14:43.0)
34942Bullock Creek, MI - Team Time (1st 5) 1:06:41.0 | Spread (1st 5) 1:30.0
52, 194, 198, 249, 249, (445), (452)
Chandler Biggs, John Sira, Shane Mudd, Brandt Gafke, Matthew Allsop, (Kyle Pratt), (D.J. Parkinson)
12:20.0, 13:19.0, 13:22.0, 13:50.0, 13:50.0, (19:05.0), (20:52.3)
35948Milan, MI - Team Time (1st 5) 1:06:57.0 | Spread (1st 5) 1:52.0
107, 107, 186, 214, 334, (348), (355)
Jacob Mason, Austin Berge, Anthony Palazzola, Alex Lytle, Josh Weller, (Josh Richardson), (Spenser Horton)
12:45.0, 12:45.0, 13:17.0, 13:33.0, 14:37.0, (14:47.0), (14:52.0)
36950Chippewa Hills, MI - Team Time (1st 5) 1:06:35.6 | Spread (1st 5) 2:28.0
17, 124, 208, 294, 307, (359), (360)
Chris Oates, Tyler Parker, Corey Godden, Zach Bentley, Cade Schafer, (Austin Scott), (Tyler Frease)
11:49.0, 12:50.2, 13:28.0, 14:11.4, 14:17.0, (14:56.8), (14:57.2)
37968Bad Axe, MI - Team Time (1st 5) 1:06:24.0 | Spread (1st 5) 2:41.2
6, 191, 235, 253, 283, (316), (338)
Vince Salcido, Dustin Stirret, Josh Hoffman, Jensen Emerick, Mitchel Thompson, (Jacob Kaufman), (Matt Gorkowski)
11:25.8, 13:18.5, 13:40.3, 13:52.4, 14:07.0, (14:25.0), (14:38.4)
38996West (Plymouth), MI - Team Time (1st 5) 1:07:12.6 | Spread (1st 5) 1:27.9
98, 145, 213, 249, 291, (315), (383)
Sam DeLoy, Peter Bruchnak, Zackary Upshar, Andrew Shattuck, Andrew Sanders, (Zack Dantuma), (Alex Warren-Green)
12:41.7, 12:59.9, 13:31.4, 13:50.0, 14:09.6, (14:24.6), (15:17.0)
391010Charlevoix, MI - Team Time (1st 5) 1:07:15.5 | Spread (1st 5) 1:53.5
52, 180, 226, 254, 298, (305), (374)
Nicholas Plude, Luke Richman, Lucas Von Lau, Mike Smith, Noah Jeakle, (Issac Drost), (Noah Dvoracek)
12:20.0, 13:12.0, 13:37.0, 13:53.0, 14:13.5, (14:16.0), (15:08.0)
401030Marlette, MI - Team Time (1st 5) 1:07:09.1 | Spread (1st 5) 2:32.3
16, 174, 224, 302, 314
Marcus Dale, John Evely, Jake Zulke, Austin Mills, Steven Wilkinson
11:48.2, 13:08.4, 13:36.8, 14:15.2, 14:20.5
411051Wagar, MI - Team Time (1st 5) 1:07:39.0 | Spread (1st 5) 1:59.0
50, 216, 222, 256, 307, (395)
Brandon Urban, Andrew Savel, Dakota Bostic, Alex Eby, Kevin Hill, (Michael Bank)
12:18.0, 13:34.0, 13:36.0, 13:54.0, 14:17.0, (15:48.0)
421080TS Nurnberger, MI - Team Time (1st 5) 1:07:49.5 | Spread (1st 5) 2:18.5
36, 147, 276, 305, 316, (322), (367)
Matt Starry, Jason Davis, Marcus Beeson, Jonathan Little, Michael Allen, (Simeon Overlay), (Lucas Willson)
12:06.5, 13:00.0, 14:02.0, 14:16.0, 14:25.0, (14:32.0), (15:02.7)
431173Cass City, MI - Team Time (1st 5) 1:09:49.7 | Spread (1st 5) 3:58.3
37, 99, 313, 325, 399, (408), (441)
Keith Lounsbury, Sam Kolacz, Sandyn Cuthrell, Jose Torrez, Brent Baker, (Brad Baker), (Jonathan Potts)
12:07.8, 12:42.0, 14:20.4, 14:33.4, 16:06.1, (16:31.9), (18:51.0)
441223Monroe, MI - Team Time (1st 5) 1:10:09.0 | Spread (1st 5) 3:16.0
120, 130, 234, 341, 398, (409), (434)
Anthony Wohlfeil, Cameron DelBen, Martel Isaac, Austin Hensley, Tommy Brundy, (Rand Bourdrie), (Jordan Heizerling)
12:49.0, 12:53.0, 13:40.0, 14:42.0, 16:05.0, (16:33.0), (17:58.0)
451224East Grand Rapids, MI - Team Time (1st 5) 1:08:56.2 | Spread (1st 5) 1:28.8
123, 219, 275, 297, 310, (345), (387)
Stephen Hoffman, John Viviano, James Daniels, Kyle Elderkin, Stevie Drake, (Noah Snow), (Daniel Kratt)
12:50.0, 13:34.7, 14:00.3, 14:12.4, 14:18.8, (14:45.2), (15:28.9)
461255Swan Valley, MI - Team Time (1st 5) 1:09:25.4 | Spread (1st 5) 1:44.7
130, 226, 243, 321, 335, (353), (404)
Sebastian Ramos, Alec Preston, Dominic Premo, Mark Sielinski, Chase Slasinski, (Joseph Greko), (Jacob Claus)
12:53.0, 13:37.0, 13:47.0, 14:30.7, 14:37.7, (14:50.0), (16:22.0)
471291Brown City, MI - Team Time (1st 5) 1:11:39.7 | Spread (1st 5) 4:32.5
134, 179, 263, 288, 427
Brady Kaufman, Ben Muxlow, Travis Amador, Tyler Shearer, Wynn Blake
12:55.8, 13:11.2, 13:56.3, 14:08.1, 17:28.3
481295Allendale, MI - Team Time (1st 5) 1:09:32.2 | Spread (1st 5) 3:09.6
9, 299, 301, 340, 346, (362), (384)
Eddie McIntyre, Ben Levander, Nate Reiger, Sam Austin, Chandlar Brouer, (Zachary Oswald), (Jackson Lamdan)
11:36.9, 14:14.0, 14:15.1, 14:39.7, 14:46.5, (14:57.8), (15:21.7)
491310Thunder Bay, MI - Team Time (1st 5) 1:09:47.0 | Spread (1st 5) 1:39.0
183, 245, 259, 266, 357, (358), (369)
Tellis Donajkowski, Tevor LaCombe, J. Nevin McHarg, Wesley Garant, Bailey Barr, (Mitchell Dipzinski), (Dylan Goike)
13:14.0, 13:48.0, 13:55.0, 13:57.0, 14:53.0, (14:54.0), (15:03.0)
501327Catholic United, MI - Team Time (1st 5) 1:10:14.6 | Spread (1st 5) 2:23.0
83, 240, 290, 351, 363, (372), (380)
Benito Brisno, Sam Lake, Lee Gaiser, Jacob Bowe, Michael Klein, (Connor MaLachlan), (Michael O'farrell)
12:35.1, 13:43.8, 14:09.4, 14:48.2, 14:58.1, (15:05.9), (15:14.2)
511385New Lothrop, MI - Team Time (1st 5) 1:14:53.0 | Spread (1st 5) 7:08.0
99, 205, 278, 355, 448
Gabe Bennett, Nick Vincke, Jacob Bitterman, Nick Graves, Bryce Gasper
12:42.0, 13:25.0, 14:04.0, 14:52.0, 19:50.0
521390Manton, MI - Team Time (1st 5) 1:10:30.5 | Spread (1st 5) 1:46.4
150, 271, 289, 333, 347, (420), (443)
Tom Brettschnieder, Nick Sherlock, Jesse Taylor, Lucus Haranda, Kobe Ingraham, (Brendon Stauffer), (Austin Leja)
13:00.2, 13:58.4, 14:09.0, 14:36.3, 14:46.6, (17:05.5), (19:00.7)
531400Michigan Center, MI - Team Time (1st 5) 1:10:29.6 | Spread (1st 5) 1:14.9
182, 270, 311, 318, 319, (392), (451)
Jimmy Darby, Quinton Williams, Bryce Furman, Chase Amley, Tylor Maes, (Collin Soltis), (Bryan Shoquist)
13:13.9, 13:58.3, 14:20.0, 14:28.6, 14:28.8, (15:35.9), (20:40.1)
541414Cramer, MI - Team Time (1st 5) 1:12:47.7 | Spread (1st 5) 4:24.0
82, 184, 365, 366, 417, (426)
Ben Yagiela, Gabe VanSumeren, Jackson Hatfield, Jacob Stone, Hayden Cobley, (Alex Scheffler)
12:34.0, 13:15.1, 15:00.0, 15:00.6, 16:58.0, (17:28.0)
551422Leslie, MI - Team Time (1st 5) 1:12:29.9 | Spread (1st 5) 4:08.4
122, 277, 280, 327, 416, (429), (440)
Levi Prater, Shane Harrison, Koty Conaty, Zach Owen, Matthew Moulton, (Troy Davis), (Kyle Barden)
12:49.3, 14:03.3, 14:04.9, 14:34.7, 16:57.7, (17:40.9), (18:33.6)
561449Bath, MI - Team Time (1st 5) 1:11:45.0 | Spread (1st 5) 3:47.0
13, 322, 344, 381, 389, (417), (435)
Kyle Coulter, Elliott Lipe, Noah Nugent, Noah Isaak, Josh Challender, (Micah Botke), (Marshall Lipe)
11:43.0, 14:32.0, 14:44.0, 15:16.0, 15:30.0, (16:58.0), (18:05.0)
571516Meridian, MI - Team Time (1st 5) 1:12:40.0 | Spread (1st 5) 2:49.8
193, 224, 336, 361, 402
Josh Gingery, Casey Owens, Blake Webber, Caleb Alexander, Kearin Dame
13:18.9, 13:36.8, 14:37.9, 14:57.7, 16:08.7
581534Birch Run, MI - Team Time (1st 5) 1:12:16.2 | Spread (1st 5) 2:04.0
194, 238, 339, 378, 385, (413)
Jeffrey Ayling, Donovan Zietz, Jackson Percy, Justin Smith, Jerad Inman, (Brendan Bowns)
13:19.0, 13:42.0, 14:39.2, 15:13.0, 15:23.0, (16:46.0)
591641Will Carleton Academy, MI - Team Time (1st 5) 1:15:24.0 | Spread (1st 5) 4:35.9
171, 303, 350, 386, 431, (433), (454)
Nick Gadwood, Micah Whitcomb, Thaddeus Shewman, Michael Gonzalez, Will Mende, (Dustin Hauer), (Andrew Freese)
13:08.3, 14:15.5, 14:48.1, 15:27.9, 17:44.2, (17:51.6), (21:59.6)
601643Tecumseh, MI - Team Time (1st 5) 1:15:45.2 | Spread (1st 5) 3:57.4
166, 269, 388, 401, 419, (438)
Gabe Lopez, Jarred Waite, Noah Lane, Collin Trainor, Sam Anklin, (Matt Spiteri)
13:06.3, 13:58.2, 15:29.3, 16:07.7, 17:03.7, (18:17.7)
611652Divine Child, MI - Team Time (1st 5) 1:15:47.0 | Spread (1st 5) 3:15.0
238, 252, 337, 410, 415, (432)
George Sawaya, Dane Miller, Charlie Rich, Jared Ritchie, Dominic Raona, (Jonathan Lesinski)
13:42.0, 13:51.0, 14:38.0, 16:39.0, 16:57.0, (17:50.0)
621698Waverly, MI - Team Time (1st 5) 1:19:17.0 | Spread (1st 5) 5:55.0
216, 229, 396, 411, 446, (446), (450)
William Holmes, Talon Baylor, Jordan Potter, Devon Anderson, Trinity Gamboa, (Michael Sczepanski), (Zach Booher)
13:34.0, 13:38.0, 15:54.0, 16:42.0, 19:29.0, (19:29.0), (20:26.0)
631796McBain, MI - Team Time (1st 5) 1:16:30.5 | Spread (1st 5) 2:35.4
293, 312, 382, 397, 412, (424), (428)
Tyler Sterk, Quinn Kaspriak, Ethan Boyle, Truman Gilde, Carrie Long, (Sergei Ryan), (Taylor Martineau)
14:10.5, 14:20.3, 15:16.7, 15:57.1, 16:45.9, (17:20.0), (17:36.0)
641803Breckenridge, MI - Team Time (1st 5) 1:15:47.4 | Spread (1st 5) 1:54.3
304, 330, 375, 391, 403, (444), (449)
Gavin Marr, Brendan Weslock, Garret Sugar, Alex Giles, Josh Westall, (Taran Beebe), (Noah Bleiler)
14:15.8, 14:36.0, 15:11.0, 15:34.5, 16:10.1, (19:04.4), (20:16.6)
651821Beal City, MI - Team Time (1st 5) 1:18:40.4 | Spread (1st 5) 3:34.1
237, 352, 405, 406, 421, (436), (437)
Nick Pung, Brendan Carrick, James Kolb, Ethan Schafer, Kyle Loos, (Zach Bellinger), (Apollo Schafer)
13:41.9, 14:48.7, 16:25.5, 16:28.3, 17:16.0, (18:09.3), (18:09.8)
661836Handy, MI - Team Time (1st 5) 1:21:46.6 | Spread (1st 5) 5:05.4
248, 300, 407, 439, 442
Luther Houle, Nolan O'Hare, Brendan Payne, Patrick Cambron, Trevor Payne
13:49.3, 14:14.9, 16:29.6, 18:18.1, 18:54.7
671847Big Rapids, MI - Team Time (1st 5) 1:18:39.3 | Spread (1st 5) 2:52.8
324, 326, 349, 423, 425, (453), (456)
Taylor Flores, Daniel Scsavnicki, Hunter Jacobs, Canyon Butler, Eric Los, (Jared Monroe), (Kyle Melinowski)
14:32.3, 14:34.3, 14:47.7, 17:19.9, 17:25.1, (21:27.5), (22:17.1)
681874Birmingham Roeper, MI - Team Time (1st 5) 1:25:04.9 | Spread (1st 5) 8:33.1
211, 364, 414, 430, 455
Michael Deneroff, Dustin Maylath-Bryant, Kyle Booth, Andrew Fischer, Josh Eisenman
13:30.1, 14:58.9, 16:50.3, 17:42.4, 22:03.2