1156Northeast (Midland), MI - Team Time (1st 5) 45:45.6 | Spread (1st 5) 47.6
10, 25, 28, 44, 49, (56), (57)
Austin Ieuter, Tyler Pritchett, Nick Knuth, Ben Bruek, Josiah Burr, (Trevor McIntyre), (Anthony Zeitler)
8:41.0, 9:02.8, 9:06.9, 9:26.3, 9:28.6, (9:31.4), (9:31.7)
2189Marshall, MI - Team Time (1st 5) 46:13.0 | Spread (1st 5) 48.0
18, 30, 33, 43, 65, (93), (129)
Carson Tucker, Isaac Culp, Alex Costa, Vaughn Klein, Caleb Graeber, (Luke Shehigian), (Andrew Kase)
8:49.0, 9:09.0, 9:12.0, 9:26.0, 9:37.0, (9:51.0), (10:05.0)
3254Woodhaven-Brownstown, MI - Team Time (1st 5) 46:19.7 | Spread (1st 5) 1:25.7
3, 13, 52, 90, 96, (427), (476)
Desmond Durham, Ryan Bolduc, Justin Romero, Alex Russell, Philip Miller, (Javier Caldwell), (Logan Devins)
8:26.4, 8:43.0, 9:29.3, 9:48.9, 9:52.1, (12:08.1), (13:28.8)
4281Allen Park, MI - Team Time (1st 5) 47:01.2 | Spread (1st 5) 1:04.1
21, 22, 51, 67, 120, (136), (274)
Caden Houchins, Michael Elliot, Marquis Chavis, Zachary Weatherbee, Kyle Capps, (Carlos DeLaGarza), (Andrew Dmitruchina)
8:55.7, 8:58.4, 9:29.1, 9:38.2, 9:59.8, (10:08.5), (10:57.3)
281Hart, MI - Team Time (1st 5) 46:58.4 | Spread (1st 5) 1:10.8
11, 27, 58, 87, 98, (109), (114)
Alex Enns, Hunter Tubbs, Michael Tubbs, Juan Sarabia, Joel Mead, (Gabe Gamble), (Jaymeson Ramseyer)
8:41.5, 9:04.2, 9:32.6, 9:47.8, 9:52.3, (9:55.6), (9:58.0)
6283Mac Donald, MI - Team Time (1st 5) 46:34.0 | Spread (1st 5) 1:42.0
7, 9, 54, 61, 152, (423)
Matthew Zeleke, Jaden Cantu, Wesley Millhouse, John Ahlin, Aiden Luther, (Gavin Purnell)
8:34.0, 8:39.0, 9:30.0, 9:35.0, 10:16.0, (12:05.3)
7311White Pine (Saginaw), MI - Team Time (1st 5) 47:01.8 | Spread (1st 5) 1:09.9
15, 17, 79, 97, 103, (109), (146)
Benny Cho, Jacob Faerber, Justin Bentancur, Zack Maddox, Zachary McDowell, (Ryan Goetz), (Tyler Berry)
8:43.9, 8:48.2, 9:43.7, 9:52.2, 9:53.8, (9:55.6), (10:13.0)
8334Shumate, MI - Team Time (1st 5) 46:49.0 | Spread (1st 5) 1:55.3
5, 19, 32, 102, 176, (233), (313)
Owen Watkins, Sebastian Potter, Ben Conroy, Benjamin Lifferth, Cuyler Sucharski, (Joseph Hughes), (Shivam Patel)
8:28.3, 8:51.9, 9:11.9, 9:53.3, 10:23.6, (10:44.1), (11:14.2)
9382Sparta, MI - Team Time (1st 5) 47:49.0 | Spread (1st 5) 1:34.0
6, 39, 100, 106, 131, (159), (163)
Chase Wilson, Brendan Volkers, Ethan Wooten, Randon Striplin, Christopher Landry, (Chase Hubert), (Jackson Jones)
8:32.0, 9:23.0, 9:53.0, 9:55.0, 10:06.0, (10:19.0), (10:20.0)
10480Traverse City East, MI - Team Time (1st 5) 49:16.2 | Spread (1st 5) 30.3
63, 74, 92, 118, 133, (145), (156)
Luke Venhuizen, Ben Leask, Carter Schmidt, McMillan Quinn, Keagan Reimers, (Marcus Fassbende), (Colin Miller)
9:36.7, 9:42.3, 9:50.9, 9:59.3, 10:07.0, (10:12.6), (10:17.4)
11525Lansing Area Catholic, MI - Team Time (1st 5) 49:33.0 | Spread (1st 5) 25.1
75, 80, 116, 119, 135, (143), (247)
Matthew Jenness, Joshua Frary, David Pruder, Aidan Day, Ethan Jowett, (Cameron Haraburda), (Andrew Frary)
9:43.0, 9:43.9, 9:58.5, 9:59.5, 10:08.1, (10:11.7), (10:49.2)
12555Harper Creek, MI - Team Time (1st 5) 49:21.0 | Spread (1st 5) 1:26.0
30, 38, 75, 203, 209, (235), (344)
Cristo Camacho, Owen Gilbert, Ethan Smith, Dylan Curry, Dean Fraley, (Josh Maurer), (Hunter Weller)
9:09.0, 9:20.0, 9:43.0, 10:34.0, 10:35.0, (10:46.0), (11:24.0)
13595Greenville, MI - Team Time (1st 5) 49:48.0 | Spread (1st 5) 1:33.0
35, 81, 114, 124, 241, (393), (399)
Ellis Mason, Micah Bouman, Deagan Moore, Alex Martin, Brayden Spitler, (Jack Korson), (Asa VanHoose)
9:15.0, 9:44.0, 9:58.0, 10:03.0, 10:48.0, (11:49.0), (11:55.0)
14636Pennfield, MI - Team Time (1st 5) 50:14.0 | Spread (1st 5) 1:00.0
59, 75, 123, 179, 200, (300), (381)
Luke Davis, Jordan Lahusky, Devlin McCleary, Aiden Burns, Levi Harris, (Reece Chapman), (Clayton Olmstead)
9:33.0, 9:43.0, 10:01.0, 10:24.0, 10:33.0, (11:10.0), (11:43.8)
636Swartz Creek, MI - Team Time (1st 5) 49:57.0 | Spread (1st 5) 1:32.1
37, 46, 84, 227, 242, (308), (311)
Max McDonald, Kingsley Likukuta, Cameron Kruyer, Noah Barney, Dominic Hawley, (Brady Taylor), (Jacob Hetherton)
9:16.1, 9:26.5, 9:45.4, 10:40.8, 10:48.2, (11:13.6), (11:14.0)
16703Auburn Bay City Western, MI - Team Time (1st 5) 50:41.9 | Spread (1st 5) 55.8
60, 89, 175, 188, 191, (234), (235)
Cole Nickless, Matthew Przepiora, Bobby Kietzman, Kyler Rytlewski, Brenden Dore, (Nick Allore), (Nick Peters)
9:33.2, 9:48.3, 10:23.4, 10:28.0, 10:29.0, (10:45.1), (10:46.0)
17724Lumen Christi, MI - Team Time (1st 5) 50:45.5 | Spread (1st 5) 1:28.0
39, 106, 140, 185, 254, (276), (336)
Matt Hoop, Cole Simpson, Jake Cooper, Joey Schonard, Matt Painter, (Matt Whitton), (Nick Hendrickson)
9:23.0, 9:55.0, 10:11.0, 10:25.5, 10:51.0, (10:58.0), (11:20.0)
18737Fowler, MI - Team Time (1st 5) 50:58.6 | Spread (1st 5) 43.4
104, 112, 138, 165, 218, (219), (293)
Trevor Bunting, Lewis Miller, Nolan Wirth, Austin Vandegriff, Hunter Ward, (Hunter Kramer), (Logen Kramer)
9:54.2, 9:56.9, 10:09.3, 10:20.6, 10:37.6, (10:38.5), (11:06.7)
19738Milan, MI - Team Time (1st 5) 51:06.5 | Spread (1st 5) 35.1
88, 150, 161, 166, 173, (195), (217)
Dakota Lowery, Luke Gebhardt, Evan Morelock, Brayden Humes, Ethan Knowlton, (Isaac Fichtner), (Adam Johnson)
9:48.2, 10:14.5, 10:19.6, 10:20.9, 10:23.3, (10:29.5), (10:37.2)
20758Haslett, MI - Team Time (1st 5) 49:07.0 | Spread (1st 5) 4:02.0
1, 16, 146, 203, 392, (444), (492)
Espen Lehnst, Graham Foster, Nick Meingast, Tyler Hedden, Michael Potter, (Harlen Gustafson), (Michael Rothstein)
7:46.0, 8:46.0, 10:13.0, 10:34.0, 11:48.0, (12:35.0), (15:18.1)
21776Pewamo-Westphalia, MI - Team Time (1st 5) 50:44.8 | Spread (1st 5) 3:12.7
12, 72, 142, 149, 401, (418), (452)
Troy Hagen, Hudson Simon, Hunter Wirth, Garrett Schafer, Cohen Schroeder, (Declan Scollon), (Matthew Smith)
8:42.7, 9:40.9, 10:11.4, 10:14.4, 11:55.4, (12:04.0), (12:41.5)
22846Wilson (Wyandotte), MI - Team Time (1st 5) 51:31.3 | Spread (1st 5) 1:36.5
71, 83, 108, 262, 322, (328), (361)
Samuel Rankine, Justin Kanaziz, Zachary Fritz, Jamin Kanaziz, Lucas Allen, (Justin Blum), (Lukas Ray)
9:40.4, 9:45.3, 9:55.3, 10:53.4, 11:16.9, (11:18.7), (11:33.8)
23849Perry, MI - Team Time (1st 5) 50:32.0 | Spread (1st 5) 3:19.0
4, 23, 129, 306, 387, (416)
Ryan Harris, Nathaniel Cochrane, Jason Larner, Jonah Smith, Jack Darling, (Trevor Shepich)
8:28.0, 8:59.0, 10:05.0, 11:13.0, 11:47.0, (12:03.0)
24855Linden, MI - Team Time (1st 5) 51:39.8 | Spread (1st 5) 47.2
105, 111, 196, 215, 228, (403), (473)
River Meckstroth, Lucas Mcnamara, Brendan Sinn, Travis Richert, Elijah Schmandt, (Keith Torrey), (Griffin Dankert)
9:54.8, 9:56.4, 10:29.8, 10:36.8, 10:42.0, (11:58.0), (13:26.3)
25930Simpson, MI - Team Time (1st 5) 52:00.5 | Spread (1st 5) 2:12.8
41, 48, 181, 292, 368, (400), (468)
Ashton Nowak, Kenny Carlman, Colin Nowak, Brendan Hunt, Luke Gilleran, (Evan Dalton), (Nelson Haydamacker)
9:24.3, 9:27.5, 10:25.0, 11:06.6, 11:37.1, (11:55.3), (13:08.7)
26942Beaverton, MI - Team Time (1st 5) 51:47.0 | Spread (1st 5) 2:22.0
20, 191, 198, 213, 320, (406), (441)
Elijah Hayes, Colton Compton, Gabe Hodge, Dennis Whitmer, Alex Killian, (Nic Claypool), (Hunter Mitchell)
8:54.0, 10:29.0, 10:32.0, 10:36.0, 11:16.0, (11:59.0), (12:28.0)
27968Imlay City, MI - Team Time (1st 5) 52:31.8 | Spread (1st 5) 32.7
148, 167, 206, 210, 237, (255), (259)
Clayton Roszczewski, Lucas Schapman, Juan Zepeda, Tyler Pries, Travis Sarka, (Holden Redd), (Matthew Evans)
10:14.2, 10:21.3, 10:34.1, 10:35.3, 10:46.9, (10:51.4), (10:52.2)
28984Lowell, MI - Team Time (1st 5) 52:02.0 | Spread (1st 5) 2:20.0
23, 95, 258, 279, 329, (373), (418)
Collier Kaufman, Lucas Cossar, Ian O'Strander, John Lothian, Dominik Peplinski, (Brandon Baker), (Steven Moore)
8:59.0, 9:52.0, 10:52.0, 11:00.0, 11:19.0, (11:39.0), (12:04.0)
29998Boyd W Arthurs, MI - Team Time (1st 5) 52:45.5 | Spread (1st 5) 2:19.5
64, 173, 178, 181, 402, (410), (430)
Cameron Chesney, William Lawn, Owen Peterson, Steve Zanetti, Ayham Huq, (Noah Schoenherr), (Anthony Grooms)
9:36.9, 10:23.3, 10:23.9, 10:25.0, 11:56.4, (12:00.6), (12:10.7)
301020Plainwell, MI - Team Time (1st 5) 52:52.0 | Spread (1st 5) 1:18.0
93, 163, 172, 296, 296, (311), (359)
Ethan Johnson, Nickolai Emde, Austin Miller, Eli Veen, Wade Brierly, (Dillon Vlietstra), (Noah Hardesty)
9:51.0, 10:20.0, 10:23.0, 11:09.0, 11:09.0, (11:14.0), (11:33.0)
311056Lakeview (Battle Creek), MI - Team Time (1st 5) 53:01.0 | Spread (1st 5) 1:38.0
100, 191, 191, 220, 354, (387), (486)
Manawa Watanabe, Kevin Grady, Cameron Lott, Devon Njonje, Jacob Gloetz, (Trent Opala), (Cole Hubbard)
9:53.0, 10:29.0, 10:29.0, 10:39.0, 11:31.0, (11:47.0), (14:43.0)
321060Grass Lake, MI - Team Time (1st 5) 53:07.7 | Spread (1st 5) 55.9
154, 170, 188, 244, 304, (327), (341)
Wesley Good, Gus Vitale, Q Patten, Dylan Griffor, Zeke Dubiel, (Henry Black), (Noah Dinverno)
10:16.6, 10:22.3, 10:28.0, 10:48.3, 11:12.5, (11:18.5), (11:21.9)
331102Traverse City West, MI - Team Time (1st 5) 52:51.1 | Spread (1st 5) 2:12.0
29, 222, 226, 290, 335, (364), (378)
Isaac Stone, Carter Dean, Austin Brown, Andy Hill, Tanner Motley, (Baylor Baldwin), (Matthew Popp)
9:07.3, 10:39.4, 10:40.4, 11:04.7, 11:19.3, (11:35.7), (11:41.9)
341115Monroe Jefferson, MI - Team Time (1st 5) 53:04.6 | Spread (1st 5) 2:04.0
36, 187, 250, 308, 334, (346), (356)
Ike Merkel, Garret Thomas, Ben Merkel, Lucas McLaughlin, Elliot Fowkes, (Gabe Gelso), (Kyle Blackburn)
9:15.2, 10:26.7, 10:49.9, 11:13.6, 11:19.2, (11:24.1), (11:31.5)
351116Monroe Trinity Lutheran, MI - Team Time (1st 5) 53:31.8 | Spread (1st 5) 2:11.6
86, 141, 237, 247, 405, (448), (479)
Andrew McCarthy, Butler Luke, Carson DeSeranno, Cole Murphy, Aidan Hutchison, (Tristan Stanton), (Nick Cicero)
9:46.5, 10:11.1, 10:46.9, 10:49.2, 11:58.1, (12:37.5), (13:43.0)
361140Grosse Ile, MI - Team Time (1st 5) 53:11.0 | Spread (1st 5) 2:15.2
34, 157, 257, 343, 349, (438), (469)
Tyler Swick, Evan Sawicki, Nolan Swamy, Daniel Heilman, Lorenzo Thrasher, (Isaac Trombetta), (Jack Calcut)
9:12.1, 10:17.7, 10:51.6, 11:22.3, 11:27.3, (12:17.6), (13:09.5)
371148Seitz, MI - Team Time (1st 5) 53:20.7 | Spread (1st 5) 1:35.3
49, 267, 270, 275, 287, (376), (440)
Colin Riley, Justin Shupe, Ethan Rucarean, John Reyes, Samuel Polgar, (Owen Gallagher), (Gabe Daigneau)
9:28.6, 10:54.5, 10:56.3, 10:57.4, 11:03.9, (11:40.6), (12:24.9)
381159Temperance Bedford, MI - Team Time (1st 5) 53:34.6 | Spread (1st 5) 1:28.4
121, 212, 225, 249, 352, (381), (443)
Micah Scheffer, Collin Balla, Daniel Stieber, Ethan Lingle, Alex Birmingham, (Damien Robinson), (Preston Ulery)
10:00.6, 10:35.7, 10:40.0, 10:49.3, 11:29.0, (11:43.8), (12:32.3)
391208Croswell Lexington, MI - Team Time (1st 5) 53:53.3 | Spread (1st 5) 23.8
199, 221, 253, 264, 271, (313), (317)
Karson Methner, Shane Slanec, Ethan McCombs, Parker Mollan, Corbin Allen, (James Witham), (Adam Barbarich)
10:32.7, 10:39.3, 10:50.8, 10:54.0, 10:56.5, (11:14.2), (11:15.4)
401212Laingsburg, MI - Team Time (1st 5) 54:02.7 | Spread (1st 5) 1:13.9
155, 162, 256, 285, 354, (360), (372)
Zach Robbins, Jacob Christie, Jackson Wilson, Vincent Barberio, Chris Freels, (Aidan Soeltner), (Dawson Shastal)
10:17.1, 10:19.7, 10:51.5, 11:03.4, 11:31.0, (11:33.2), (11:38.2)
411224Montrose Kuehn-Haven, MI - Team Time (1st 5) 54:16.1 | Spread (1st 5) 4:31.7
8, 42, 282, 426, 466, (474), (503)
Joe Wade, Ethan Andres, Seth Coffin, Torrey Hobson, Collin Iski, (Kaleb McGlaughlin), (Nolan Perior)
8:35.6, 9:25.0, 11:00.9, 12:07.3, 13:07.3, (13:26.4), (19:10.9)
421227Fowlerville, MI - Team Time (1st 5) 54:11.7 | Spread (1st 5) 2:29.6
62, 181, 185, 377, 422, (499)
Jack Shrader, Haidyn Breeding, Zachary Curd, Noah Miller, Josh Kilpela, (Ian Violetta)
9:35.3, 10:25.0, 10:25.5, 11:41.0, 12:04.9, (16:48.3)
431232Bath, MI - Team Time (1st 5) 53:59.8 | Spread (1st 5) 1:40.8
69, 230, 289, 305, 339, (365), (435)
AJ Skidmore, Sam Onan, Orlando Williams, Korbin Dunham, Nick Hickey, (Nick Schaeding), (Christian Beaulieu)
9:39.7, 10:42.6, 11:04.4, 11:12.6, 11:20.5, (11:36.5), (12:13.1)
441240Davidson, MI - Team Time (1st 5) 54:06.4 | Spread (1st 5) 1:13.5
132, 197, 273, 302, 336
Tyler Fantow, Eli Bearden, Cameron Jewell, Alex Moon, Alex Jewell
10:06.5, 10:31.5, 10:57.1, 11:11.3, 11:20.0
451244Our Lady of Good Counsel, MI - Team Time (1st 5) 54:05.0 | Spread (1st 5) 1:38.0
73, 239, 279, 324, 329, (342), (344)
Mitch Horn, Shaun McGrath, Abe Worth, Nathan Ulcak, Joshua Mangion, (Casey Wojcik), (Lucas Porco)
9:41.0, 10:47.0, 11:00.0, 11:18.0, 11:19.0, (11:22.0), (11:24.0)
461253Freeland, MI - Team Time (1st 5) 54:19.8 | Spread (1st 5) 1:35.4
128, 168, 215, 367, 375, (429)
Luke Cairy, Trent Hulbert, Makaio Carter, Matthew Staley, Breyden Vasold, (Brenden Williams)
10:04.6, 10:21.4, 10:36.8, 11:37.0, 11:40.0, (12:09.9)
471264Brown City, MI - Team Time (1st 5) 54:37.6 | Spread (1st 5) 2:33.1
82, 124, 223, 396, 439, (453), (457)
Wynn Blake, Easton Jager, Dakota Smeltz, Callen Hagey, George Shick, (Conner Vanlerberghe), (Tanner Gingell)
9:44.9, 10:03.0, 10:39.7, 11:52.0, 12:18.0, (12:42.4), (12:48.2)
481268Lincoln Park, MI - Team Time (1st 5) 56:33.1 | Spread (1st 5) 4:24.7
66, 68, 201, 450, 483
Jayden Horner, Shane Buijck, Jason Stallworth, Elijah Wilson, Angel Ornelas
9:37.4, 9:39.1, 10:33.1, 12:41.4, 14:02.1
491270Saline, MI - Team Time (1st 5) 54:18.4 | Spread (1st 5) 59.2
153, 246, 272, 281, 318, (321), (329)
James Harrison, Max Pfeiffer, Colton Cundiff, Brendan Church, Carter Bankowski, (Ben Duckworth), (Jack Terris)
10:16.3, 10:49.0, 10:57.0, 11:00.6, 11:15.5, (11:16.8), (11:19.0)
501277Our Lady of Victory, MI - Team Time (1st 5) 54:25.0 | Spread (1st 5) 35.0
203, 231, 251, 296, 296, (324), (329)
Jake Lampi, Joshua Balogh, Colin Eads, Adam Farkas, Spencer Geyman, (Michael Barron), (Zachary Gawne)
10:34.0, 10:43.0, 10:50.0, 11:09.0, 11:09.0, (11:18.0), (11:19.0)
511309Petoskey, MI - Team Time (1st 5) 54:39.3 | Spread (1st 5) 1:46.6
121, 171, 310, 316, 391, (403), (425)
Cooper Rokop, Reese Marvin, Ryan Hallman, Emmitt Ratliff, Will Goelz, (Andreas McCarthy), (Nahan Steffel)
10:00.6, 10:22.8, 11:13.9, 11:14.8, 11:47.2, (11:58.0), (12:07.0)
521315Breckenridge, MI - Team Time (1st 5) 54:49.5 | Spread (1st 5) 1:52.2
139, 184, 211, 369, 412, (455), (502)
Colttion Toner, Caleb Frederick, Colton Chovanec, Peter Muscott, Noah Anderson, (Caden Sitts), (Christian Bennett)
10:09.6, 10:25.4, 10:35.5, 11:37.2, 12:01.8, (12:44.4), (19:06.9)
531318Western, MI - Team Time (1st 5) 54:35.0 | Spread (1st 5) 2:59.0
26, 137, 329, 413, 413, (418), (436)
Jacob Singleton, AJ Eichenberg, Jack Herrington, Patrick Tolsma, Alex Welter, (Joshua Curl), (Karson Durocher)
9:03.0, 10:09.0, 11:19.0, 12:02.0, 12:02.0, (12:04.0), (12:15.0)
541345Sturgis, MI - Team Time (1st 5) 55:05.0 | Spread (1st 5) 2:29.0
70, 75, 385, 387, 428, (480), (482)
Darrion Thornburgh, Lane Kimes, Jeremy Munoz, Luke Larimer, Kyler Munoz Alejo, (Dalton Soergel), (Tanner Jacobs)
9:40.0, 9:43.0, 11:46.0, 11:47.0, 12:09.0, (13:44.0), (13:59.0)
551358Bad Axe, MI - Team Time (1st 5) 55:46.8 | Spread (1st 5) 3:24.9
55, 169, 242, 432, 460, (465), (467)
Erik Kent, Benjamin Nugent, Austin Cummings, Jordan Smith, Owen Kociba, (Tommy Knarian), (Braxton Boyce)
9:30.3, 10:21.8, 10:48.2, 12:11.3, 12:55.2, (13:05.9), (13:08.1)
561361Ypsilanti Lincoln, MI - Team Time (1st 5) 54:50.1 | Spread (1st 5) 2:05.0
53, 283, 307, 356, 362, (386), (484)
Nathan Mertens, Wiley Smith, Brandon Vaughn, Gavin Gasser, DaShawn Bradberry, (Jonas Bodo), (Lucas Nichols)
9:29.5, 11:01.1, 11:13.5, 11:31.5, 11:34.5, (11:46.4), (14:13.7)
571369Roscommon, MI - Team Time (1st 5) 54:51.0 | Spread (1st 5) 53.9
207, 265, 268, 278, 351, (363), (417)
Joel Ewald, Josh Fairbanks, Jackson Thiel, Mason Bunn, Connor McNamara, (Ethan Brewer), (Aidan Yaske)
10:34.2, 10:54.1, 10:54.7, 10:59.9, 11:28.1, (11:35.1), (12:03.8)
581379Yale, MI - Team Time (1st 5) 55:04.0 | Spread (1st 5) 1:08.9
214, 224, 263, 295, 383, (407), (415)
Caden Kozar, Braxton Shutko, John Moza, Nate Pilgrim, Kyle Wofford, (Jake Kuhlman), (Logan Fiedler)
10:36.5, 10:39.9, 10:53.6, 11:08.6, 11:45.4, (11:59.8), (12:02.7)
591382West Int. Mt. Pleasant, MI - Team Time (1st 5) 55:00.1 | Spread (1st 5) 1:44.0
99, 244, 326, 347, 366, (371), (384)
Turner Felton, Charlie Driessnack, Justin Hill, Jonah Ervin, Matt Wilson, (Nathan Allen), (Andrew Funnell)
9:52.6, 10:48.3, 11:18.2, 11:24.4, 11:36.6, (11:37.8), (11:45.5)
601403Hale, MI - Team Time (1st 5) 55:17.3 | Spread (1st 5) 2:15.1
91, 252, 286, 353, 421, (446), (449)
Joseph Kimmerer, Britt Parkinson, Dylan Koepke, Keaton Ludwig, Michael Allen, (Joshua Butzin), (Zachery Koepke)
9:49.2, 10:50.2, 11:03.8, 11:29.8, 12:04.3, (12:35.5), (12:37.7)
611426Clare, MI - Team Time (1st 5) 55:23.5 | Spread (1st 5) 3:59.3
14, 190, 374, 394, 454, (459), (485)
Brody Allbee, Tony Cowles, Aric Krueger, Sabin Humphrey, Teirnan Gallagher, (Craig Humphrey), (Skyler Sunday)
8:43.6, 10:28.2, 11:39.4, 11:49.4, 12:42.9, (12:50.1), (14:17.3)
621449Reese, MI - Team Time (1st 5) 56:24.4 | Spread (1st 5) 3:37.7
47, 228, 301, 409, 464, (477)
Tanner TerBush, Cooper Shores, Jesse Stricker, Mitchell Stricker, Ashton Seney, (Chase Proctor)
9:27.1, 10:42.0, 11:10.4, 12:00.1, 13:04.8, (13:38.1)
1449Thunder Bay, MI - Team Time (1st 5) 55:57.6 | Spread (1st 5) 2:01.4
151, 160, 303, 398, 437, (501)
Trevor Zolnierik, Liam Heraghty, Ted Johnson, Kaeden Youcum, Ethan Sweet, (Seth Webster)
10:15.3, 10:19.2, 11:11.9, 11:54.5, 12:16.7, (18:49.8)
641475Potterville, MI - Team Time (1st 5) 55:33.8 | Spread (1st 5) 1:33.7
126, 290, 340, 349, 370, (445), (450)
Zach Wright, Landen Plunkett, Jordan Reynolds, James Carter, Mitch Yarger, (Joel Carlson), (Austin Morris)
10:03.6, 11:04.7, 11:20.9, 11:27.3, 11:37.3, (12:35.2), (12:41.4)
651487Coopersville, MI - Team Time (1st 5) 59:35.0 | Spread (1st 5) 7:35.0
2, 85, 431, 475, 494
Kyle James-Heer, Luke Siler, Jordan Winters, Dakota Johnson, Robby Zerfas
8:18.0, 9:46.0, 12:11.0, 13:27.0, 15:53.0
661530Charlevoix, MI - Team Time (1st 5) 1:01:24.9 | Spread (1st 5) 5:09.9
113, 176, 260, 490, 491
Samuel Peterson, Evan Solomon, Jack Gaffney, Wesley Purdy, Dominic Schwein
9:57.3, 10:23.6, 10:52.9, 15:03.9, 15:07.2
671563Olivet, MI - Team Time (1st 5) 57:59.0 | Spread (1st 5) 3:14.0
117, 127, 387, 462, 470, (481)
Michael Kiss, Evan Poulopoulos, Anthony DeVito, Andrew Schadler, Joseph Zimmerlee, (Kobe Rochester)
9:59.0, 10:04.0, 11:47.0, 12:56.0, 13:13.0, (13:52.0)
681597Bullock Creek, MI - Team Time (1st 5) 56:41.4 | Spread (1st 5) 2:06.0
133, 268, 338, 424, 434, (493), (497)
Jonny Pelli, Lucas Kindy, Seth Bradford, Daniel Dyer, Collin Starks, (Louis Spalding), (Brenden Bass)
10:07.0, 10:54.7, 11:20.2, 12:06.5, 12:13.0, (15:48.7), (16:45.8)
691603Almont, MI - Team Time (1st 5) 56:23.4 | Spread (1st 5) 27.4
288, 315, 319, 323, 358, (378), (380)
Matthew Measel, Luke Owens, Drew VanDyke, Sawyer Weigand, Liam Webster, (Mason Smith), (Thomas Dyer)
11:04.2, 11:14.6, 11:15.8, 11:17.2, 11:31.6, (11:41.9), (11:43.2)
701652Armada, MI - Team Time (1st 5) 58:03.5 | Spread (1st 5) 2:33.1
144, 208, 397, 447, 456, (463), (471)
Camden Khon, Brandon Vernarsky, Tyler Klinkman, Nathan Schwark, Ben Coubard, (Alex Line), (Nathan Schapman)
10:12.5, 10:34.8, 11:53.3, 12:37.3, 12:45.6, (13:02.4), (13:19.7)
711662Future Falcons (Ogemaw Heights), MI - Team Time (1st 5) 1:01:46.1 | Spread (1st 5) 7:20.8
45, 266, 395, 458, 498
TJ Hansen, Todd Frank, Nathan Martin, Anthony Martin, Michael Pyszora
9:26.4, 10:54.2, 11:49.5, 12:48.8, 16:47.2
721706Saranac, MI - Team Time (1st 5) 1:07:39.5 | Spread (1st 5) 11:30.4
158, 277, 294, 472, 505
Grayson Rasmus, Brad Strouse, Derek Hopkins, Rodney Race, Owen Houtteman
10:18.2, 10:59.1, 11:08.4, 13:25.2, 21:48.6
731784Owosso, MI - Team Time (1st 5) 1:01:32.8 | Spread (1st 5) 4:20.8
179, 232, 408, 478, 487, (504)
Camden Barnhill, Zachary Adams, Isaiah Bronkema, David Neese, Tyler Sheldon, (Ian Richardson)
10:24.0, 10:44.0, 12:00.0, 13:40.0, 14:44.8, (20:59.0)
741787Tecumseh, MI - Team Time (1st 5) 1:02:36.0 | Spread (1st 5) 4:23.6
202, 260, 348, 488, 489, (496), (500)
Tyler Nowak, Tory Clark, Owen Sysko, Andrew Rowe, Thomas Swindle, (Liam Frost), (Robert Adams)
10:33.2, 10:52.9, 11:25.8, 14:47.3, 14:56.8, (16:28.0), (16:50.0)
751810Gladwin, MI - Team Time (1st 5) 58:34.5 | Spread (1st 5) 1:44.7
240, 284, 411, 433, 442, (461), (495)
Sebastian Landenberger, Wilson Bragg, Kal Landenberger, Josh McKenna, Grant Otto, (Ian Graves), (Jack Serdoner)
10:47.3, 11:02.7, 12:01.1, 12:11.4, 12:32.0, (12:55.6), (15:55.6)