1222Portage North, MI - Team Time (1st 5) 57:47.8 | Spread (1st 5) 31.9
21, 37, 39, 46, 79, (129), (167)
Joey Proos, Scotty Fargo, Zander Crooks, Keegan Steil, Gabe Rathburn, (Brendan Jessalunas), (Luke Rathburn)
11:18.5, 11:30.7, 11:31.8, 11:36.4, 11:50.4, (12:08.3), (12:18.4)
2237Portage West, MI - Team Time (1st 5) 57:15.0 | Spread (1st 5) 1:22.9
2, 17, 35, 59, 124, (155), (174)
Ben Sosville, Cameron Adams, Jayson Kotalak, Tyler Brunner, Dylan Butler, (Caleb Pung), (Brayden Andrews)
10:44.1, 11:14.5, 11:25.7, 11:43.7, 12:07.0, (12:15.7), (12:19.5)
3275Romeo, MI - Team Time (1st 5) 57:30.3 | Spread (1st 5) 1:20.6
3, 5, 63, 65, 139, (182), (337)
Jack Wilson, Charlie Wilson, Luke Schwartz, Dustin Daniel, Josh Skelly, (Cameron Williams), (Andrew Pries)
10:50.9, 10:57.4, 11:44.9, 11:45.6, 12:11.5, (12:20.9), (12:50.6)
4282Richland Gull Lake, MI - Team Time (1st 5) 58:18.2 | Spread (1st 5) 39.2
18, 43, 64, 69, 88, (93), (111)
Koby Fraaza, Trent Stoner, Avery Zeigler, Read Knapp, Hunter Halley, (Jacob Louden), (Isaac Lapekas)
11:15.9, 11:35.4, 11:45.1, 11:46.7, 11:55.1, (11:56.0), (12:02.7)
5346Northeast (Midland), MI - Team Time (1st 5) 58:38.2 | Spread (1st 5) 41.1
26, 32, 86, 92, 110, (122), (170)
Tyler Pritchett, Austin Ieuter, Tyler Foy, Nick Knuth, Ben Bruek, (Justus Drabik), (Robert Perry)
11:21.5, 11:24.5, 11:54.0, 11:55.6, 12:02.6, (12:06.7), (12:18.8)
6378Temperance Bedford, MI - Team Time (1st 5) 58:54.9 | Spread (1st 5) 51.0
29, 51, 70, 78, 150, (288), (302)
Austin DePue, Noah Bock, Ty Smith, Seth Oxer, Aidan Burns, (Jack Geisler), (Josh Hollinger)
11:23.7, 11:39.2, 11:47.1, 11:50.2, 12:14.7, (12:41.7), (12:43.8)
7408Portage Central, MI - Team Time (1st 5) 58:52.8 | Spread (1st 5) 1:07.0
13, 40, 72, 135, 148, (241), (251)
Ben Kahmark, Logan Misejka, Eric Fernandez, Mason Bell, Owen Hesley, (Luke Connolly), (Ryan Jaros)
11:06.7, 11:34.1, 11:47.3, 12:11.0, 12:13.7, (12:32.9), (12:35.0)
8477White Pine (Saginaw), MI - Team Time (1st 5) 59:21.9 | Spread (1st 5) 55.0
24, 31, 131, 136, 155, (220), (258)
Jacob Faerber, Benny Cho, Zack Maddox, Justin Bentancur, Brady Neumann, (Jacob Winters), (Zachary McDowell)
11:20.7, 11:24.3, 12:10.1, 12:11.1, 12:15.7, (12:28.3), (12:36.5)
9506Haslett, MI - Team Time (1st 5) 59:52.1 | Spread (1st 5) 20.0
74, 81, 99, 124, 128, (242), (420)
Mitchell Ecklund, Danny Ezzo, Espen Lehnst, Stephen Henry, Luke Thiel, (Joseph Ecklund), (Noah Foster)
11:48.0, 11:51.1, 11:58.0, 12:07.0, 12:08.0, (12:33.0), (13:14.8)
10547Morenci, MI - Team Time (1st 5) 59:34.2 | Spread (1st 5) 1:20.8
12, 65, 123, 133, 214, (455), (486)
Walker Whitehouse, Aiden Dominique, Wyatt Keller, Jarett Cook, Dakota Glick, (Jared Gleckler), (Azaan Jarrell)
11:05.4, 11:45.6, 12:06.8, 12:10.2, 12:26.2, (13:28.3), (14:00.6)
11556Yale, MI - Team Time (1st 5) 59:35.0 | Spread (1st 5) 1:25.9
6, 101, 106, 138, 205, (340), (418)
Matthew McClelland, Jared Pemberton, Joel Duckert, Brendan Zisler, Nolan Kudera, (Nathaniel Hamblin), (Drew Arnold)
10:59.5, 11:58.7, 12:00.0, 12:11.4, 12:25.4, (12:52.4), (13:13.9)
12560Pathfinder - Pinckney, MI - Team Time (1st 5) 59:47.7 | Spread (1st 5) 1:09.4
20, 91, 117, 117, 215, (231), (318)
Gavin White, Andrew Davis, Lucas Moore, Gar Eddings, Matt Larmee, (Nic Brousseau), (Tylor Morgan)
11:17.2, 11:55.5, 12:04.2, 12:04.2, 12:26.6, (12:30.9), (12:46.5)
13626Mattawan, MI - Team Time (1st 5) 59:59.6 | Spread (1st 5) 1:22.7
22, 68, 90, 154, 292, (333), (350)
Brandon Sysol, Alex Weaver, Cameron Sanderson, Aidan Baird, Mitchell Kovacic, (Scott Kangas), (Mason Oudekerk)
11:19.8, 11:46.6, 11:55.3, 12:15.4, 12:42.5, (12:50.1), (12:54.6)
14654St. Joseph Upton (Saint Joseph), MI - Team Time (1st 5) 1:00:21.3 | Spread (1st 5) 47.1
54, 62, 114, 207, 217, (287), (331)
Ayden Moyer, Andrew Moyer, Max Humes, Luke Adent, Andrew Nisbet, (Jacob Lignell), (Jacob Haunhorst)
11:40.4, 11:44.5, 12:03.3, 12:25.6, 12:27.5, (12:41.5), (12:49.7)
15657Kalamazoo Linden Grove, MI - Team Time (1st 5) 59:16.3 | Spread (1st 5) 2:02.1
1, 28, 115, 236, 277, (303), (363)
Paulo Alcala, Caleb Billings, Colin Halloran, Ben Meyer, Alan Alcala, (Amos Mechtenberg -Berrigan), (Kobe Sackett)
10:37.7, 11:23.5, 12:03.6, 12:31.7, 12:39.8, (12:43.9), (12:57.6)
16661Shepherd, MI - Team Time (1st 5) 59:36.8 | Spread (1st 5) 2:22.2
7, 33, 76, 102, 443, (478), (487)
James Bigard, Reid Nestle, Mason Hammond, Gideon Howard, Ryker Matties, (Mitchell Walters), (Max MacDonald)
11:01.0, 11:24.9, 11:48.9, 11:58.8, 13:23.2, (13:48.0), (14:01.0)
17662Cross Creek Charter Academy, MI - Team Time (1st 5) 1:00:18.2 | Spread (1st 5) 1:10.6
27, 108, 109, 180, 238, (320), (330)
Evan Johnson, Brayden Lane, Ezra Mingerink, Isaac Noyes, Connor Elliot, (Tanner Rogers), (Spencer Napper)
11:22.0, 12:01.0, 12:02.4, 12:20.2, 12:32.6, (12:46.8), (12:48.4)
18688Hart, MI - Team Time (1st 5) 1:00:04.3 | Spread (1st 5) 1:27.5
19, 50, 87, 229, 303, (389), (403)
Alex Enns, Hunter Tubbs, Michael Tubbs, Juan Sarabia, Joel Mead, (Gabe Gamble), (Jaymeson Ramseyer)
11:16.4, 11:38.7, 11:54.8, 12:30.5, 12:43.9, (13:02.5), (13:07.3)
19689Bad Axe, MI - Team Time (1st 5) 1:00:35.7 | Spread (1st 5) 55.5
42, 88, 133, 196, 230, (441), (473)
Ethan Kent, Jensen Emerick, Eli Buss, Logan Kociba, Erik Kent, (Benjamin Nugent), (Austin Cummings)
11:35.1, 11:55.1, 12:10.2, 12:24.7, 12:30.6, (13:22.6), (13:42.7)
20695Saline, MI - Team Time (1st 5) 1:00:33.9 | Spread (1st 5) 1:03.3
38, 96, 130, 184, 247, (253), (267)
Jacob Brunty, Derek Caldwell, Cole Trese, Zachary Socha, Noah Pelletier, (Benjamin Wild), (Frank Parkinson)
11:31.0, 11:57.7, 12:09.7, 12:21.2, 12:34.3, (12:35.1), (12:38.6)
21720Grandville, MI - Team Time (1st 5) 1:00:28.6 | Spread (1st 5) 1:08.7
30, 56, 194, 200, 240, (322), (370)
Zach Theeuwes, Isaiah Salguero, Ethan Johnson, Santiago Saldivar, Dan VanHarmelen, (Drew Berens), (Bernardo Saldivar)
11:24.1, 11:42.0, 12:24.4, 12:25.3, 12:32.8, (12:47.1), (12:58.6)
22802Adrian, MI - Team Time (1st 5) 1:00:37.4 | Spread (1st 5) 1:33.2
14, 100, 149, 261, 278, (425), (446)
Nathen Letson, Evan Johnson, Riley Malarney, Hunter Comstock, Mitchell Hanosh, (Josh Andrews), (Cole Hayes)
11:06.8, 11:58.6, 12:13.9, 12:38.1, 12:40.0, (13:16.5), (13:23.4)
23803Cadillac, MI - Team Time (1st 5) 1:01:15.8 | Spread (1st 5) 34.1
80, 160, 175, 189, 199, (207), (221)
Abraham Apfel, Ed Richards, Timothy Marquard, Zack Hildebrant, Karma Deblake, (Sawyer McClure), (Jared Andersen)
11:50.9, 12:17.4, 12:19.9, 12:22.6, 12:25.0, (12:25.6), (12:28.6)
24816South Hills, MI - Team Time (1st 5) 1:01:19.9 | Spread (1st 5) 41.9
96, 141, 143, 163, 273, (335), (481)
Alex Burnstein, Alex DiVito, J.P. Bungart, Barry Sabin, Anthony Yun, (Danny Jandali), (Jakar Dhillon)
11:57.7, 12:12.1, 12:12.8, 12:17.7, 12:39.6, (12:50.3), (13:54.8)
25824West Int. Mt. Pleasant, MI - Team Time (1st 5) 1:01:13.8 | Spread (1st 5) 48.1
104, 119, 126, 151, 324, (403), (430)
Juan Student, Thomas Henry, Turner Felton, Isaiah Rollins, Zach Haggart, (Jonah Ervin), (Tanner Payton)
11:59.1, 12:04.9, 12:07.5, 12:15.1, 12:47.2, (13:07.3), (13:18.3)
26840Goodrich, MI - Team Time (1st 5) 1:01:18.3 | Spread (1st 5) 40.6
72, 158, 185, 206, 219, (222), (322)
Charlie Ballmer, Ty Peterson, Carter Lauinger, Grant Deaton, Matt Hart, (Kevin Patterson), (garrett mcGuffin)
11:47.3, 12:16.1, 12:21.5, 12:25.5, 12:27.9, (12:29.1), (12:47.1)
27890Hartland-Ore Creek, MI - Team Time (1st 5) 1:01:29.7 | Spread (1st 5) 43.1
103, 113, 169, 216, 289, (296), (315)
Connor Krueger, Darin Sandberg, Joseph Nicholas, Connor Joyce, Steven Majors, (Cole Dederer), (Jadon Kennell)
11:58.9, 12:03.1, 12:18.7, 12:27.0, 12:42.0, (12:43.0), (12:46.3)
28907Excel Charter Academy, MI - Team Time (1st 5) 1:01:31.6 | Spread (1st 5) 58.9
56, 144, 160, 264, 283, (297), (324)
Jonathan Shippert, Judah Guerra, Brennen Wells, Darren Mitchelson, Toney Potter, (Micah Alexander), (Michael Schaup)
11:42.0, 12:12.9, 12:17.4, 12:38.4, 12:40.9, (12:43.1), (12:47.2)
29945Scranton, MI - Team Time (1st 5) 1:01:09.1 | Spread (1st 5) 1:39.7
9, 179, 200, 267, 290, (335), (365)
Zachary Stewart, John Cooke, Logan Alley, Jack Spamer, Colin Bishop, (Gavin Delproposto), (Max Kendall)
11:02.7, 12:20.1, 12:25.3, 12:38.6, 12:42.4, (12:50.3), (12:57.8)
301003Vicksburg, MI - Team Time (1st 5) 1:01:52.9 | Spread (1st 5) 51.5
83, 144, 197, 280, 299, (309), (346)
Jacob Malocha, Joey Loriso, Evan Frank, Levi Thomas, Ben Hambright, (Ben Welch), (Drake Steele)
11:51.8, 12:12.9, 12:24.8, 12:40.1, 12:43.3, (12:45.1), (12:53.8)
311024Fremont, MI - Team Time (1st 5) 1:01:42.3 | Spread (1st 5) 1:15.6
45, 105, 234, 301, 339, (354), (360)
Nathan Walker, Colton Best, Carter Moon, Jesus Martinez, Joshua Zerfas, (Seven LaRoue), (Ben Paige)
11:36.2, 11:59.4, 12:31.2, 12:43.7, 12:51.8, (12:55.5), (12:56.9)
321032Berrien Springs, MI - Team Time (1st 5) 1:01:54.1 | Spread (1st 5) 1:02.6
60, 173, 185, 297, 317, (397), (428)
Shea Cook, Ashton Sheline, Carter Sheline, Nick Swank, Jacob Herman, (James Burke), (Enrique Latino)
11:43.8, 12:19.3, 12:21.5, 12:43.1, 12:46.4, (13:05.2), (13:17.5)
331039Davison, MI - Team Time (1st 5) 1:01:48.9 | Spread (1st 5) 1:46.4
44, 58, 140, 357, 440, (452), (472)
Jason Millis, Spencer Torok, Michael McCarty, Blake Church, Jeremiah Powell, (Ethan Howes), (Aiden Mulloy)
11:36.1, 11:42.8, 12:11.7, 12:55.8, 13:22.5, (13:25.8), (13:41.7)
341053Birmingham Covington, MI - Team Time (1st 5) 1:02:15.6 | Spread (1st 5) 20.8
165, 168, 190, 260, 270, (315), (327)
Jack Seel, Alec Hamady, Alex Kim, Aidan Nelson, Adam Bordoley, (Jack Wilker), (Jackson Gugni)
12:18.0, 12:18.6, 12:23.0, 12:37.2, 12:38.8, (12:46.3), (12:47.6)
351066South Arbor Academy, MI - Team Time (1st 5) 1:02:02.9 | Spread (1st 5) 56.4
77, 175, 209, 294, 311, (332), (431)
Thomas Young, Thomas Boss, Austin Carrell, Tyler Straight, Vimal Alokam, (Bert Lucas), (Ian Winslow)
11:49.0, 12:19.9, 12:25.7, 12:42.9, 12:45.4, (12:50.0), (13:18.6)
361083Mill Creek (Dexter), MI - Team Time (1st 5) 1:01:51.6 | Spread (1st 5) 1:27.6
34, 188, 191, 329, 341, (345), (351)
Nathan Larson, Seth Read, Harrison Kim, Zach Sullivan, Henry Sheldon, (Shay Ohtonen), (John Harm)
11:25.2, 12:22.0, 12:23.7, 12:47.9, 12:52.8, (12:53.5), (12:55.1)
371101East Grand Rapids, MI - Team Time (1st 5) 1:01:38.4 | Spread (1st 5) 1:59.0
8, 222, 245, 247, 379, (383), (437)
Evan Bishop, Ben Collins, Luke Caswell, Adam Avery, Josh Pullen, (Adam Francis), (Micah Baermann)
11:01.1, 12:29.1, 12:33.8, 12:34.3, 13:00.1, (13:00.6), (13:20.6)
381109Lansing Area Catholic, MI - Team Time (1st 5) 1:02:09.8 | Spread (1st 5) 1:16.1
61, 177, 187, 306, 378, (384), (396)
Eli Meder, Matthew Jenness, Joey Greenburg, Jack O'Connor, Joshua Frary, (Luke Elden), (Aidan Day)
11:43.9, 12:20.0, 12:21.8, 12:44.1, 13:00.0, (13:00.9), (13:05.0)
391115Chippewa (Okemos), MI - Team Time (1st 5) 1:01:57.0 | Spread (1st 5) 1:20.0
36, 212, 232, 314, 321, (361), (366)
Alejandro Arana, Jayden Russell, Declan McCole, Peter Papapolymerou, Aidan Hauser, (Gabe Bonemer), (Viraj Nukala)
11:27.0, 12:26.0, 12:31.0, 12:46.0, 12:47.0, (12:57.0), (12:58.0)
401117Derby, MI - Team Time (1st 5) 1:01:56.7 | Spread (1st 5) 1:49.7
23, 121, 254, 307, 412, (439), (462)
Ty Smilanic, Cash Ericson, Benji Kest, Jake O'Brien, Aidan Gusho, (Asher Luekhardt), (William Spurlock)
11:20.6, 12:06.0, 12:35.5, 12:44.3, 13:10.3, (13:22.3), (13:32.1)
411121Lakeshore (Stevensville), MI - Team Time (1st 5) 1:02:28.6 | Spread (1st 5) 47.4
131, 162, 197, 269, 362, (372), (385)
Charles Cason, Riley Bettich, Grant Rose, Shane Nelson, Malachi Miller, (Maxwell Li), (Josh Hafley)
12:10.1, 12:17.5, 12:24.8, 12:38.7, 12:57.5, (12:58.9), (13:01.0)
421146Sparta, MI - Team Time (1st 5) 1:01:52.3 | Spread (1st 5) 1:50.4
16, 120, 293, 324, 393, (400), (483)
Chase Wilson, Brendan Volkers, Ethan Wooten, Noah Deback, Chase Hubert, (Randon Striplin), (Colton Kilpatrick)
11:13.2, 12:05.6, 12:42.7, 12:47.2, 13:03.6, (13:06.9), (13:56.6)
431185Allendale, MI - Team Time (1st 5) 1:04:01.4 | Spread (1st 5) 2:54.7
41, 49, 84, 505, 506, (515), (518)
Hayden Rhodea, Dakota Riemersma, Joe Fordney, Thomas Meyer, Ashton Skelly, (Matthew Brovont), (Ben Bakran)
11:34.6, 11:37.3, 11:52.6, 14:27.6, 14:29.3, (15:02.5), (15:24.2)
441190Maple Street Magnet, MI - Team Time (1st 5) 1:01:46.9 | Spread (1st 5) 2:07.0
4, 224, 261, 327, 374, (423), (479)
Joset Meyer, Gage Witt, Garrick Hohm, Joe Mitchell, Jack Warmelink, (Jonna Frayer), (Nolan Tribu)
10:52.3, 12:29.6, 12:38.1, 12:47.6, 12:59.3, (13:16.0), (13:48.7)
451236Grand Rapids South Christian, MI - Team Time (1st 5) 1:02:15.6 | Spread (1st 5) 1:58.3
15, 255, 275, 281, 410, (447), (495)
Micah VanderKooi, Jerad Berkenpas, Ethan Sculley, Lucas VanDam, Brandon DeVries, (Jacob Ballast), (Ethan Koeman)
11:10.8, 12:35.6, 12:39.7, 12:40.4, 13:09.1, (13:23.8), (14:08.9)
461261Almont, MI - Team Time (1st 5) 1:02:50.1 | Spread (1st 5) 1:02.4
107, 232, 257, 275, 390, (458), (459)
Paul Biolchini, Bret Wrobel, Kalub Odett, Lucas Leid, Lyle Eichsteadt, (Giovanni Lord), (Tyler Ross)
12:00.3, 12:31.0, 12:36.4, 12:39.7, 13:02.7, (13:29.2), (13:29.6)
471283Jenison, MI - Team Time (1st 5) 1:02:59.8 | Spread (1st 5) 40.7
147, 246, 264, 278, 348, (463), (501)
Nick Walters, Zeke Kortman, Tristen Kloppe, Brodey Falbe, Logan Bowen, (Cam Hennip), (Nate Scholten)
12:13.3, 12:34.1, 12:38.4, 12:40.0, 12:54.0, (13:35.1), (14:14.7)
481294Mona Shores, MI - Team Time (1st 5) 1:02:51.2 | Spread (1st 5) 1:11.3
75, 225, 249, 366, 379, (382), (443)
David McNiff, Jacob Dunn, Jacob Gravlin, Sebastian Barnett, Ben Kendall, (Ethan Brown), (Reid McAvoy)
11:48.8, 12:29.8, 12:34.5, 12:58.0, 13:00.1, (13:00.4), (13:23.2)
491311Croswell Lexington, MI - Team Time (1st 5) 1:03:03.8 | Spread (1st 5) 35.3
177, 210, 259, 313, 352, (375), (489)
Aaron Lieber, Collin Holzberger, Trenton Livingston, Brody Seamen, Collin Herbert, (Matthew Westbrook), (Alexander Affer)
12:20.0, 12:25.8, 12:36.8, 12:45.9, 12:55.3, (12:59.5), (14:01.1)
501312Onsted, MI - Team Time (1st 5) 1:02:54.7 | Spread (1st 5) 3:09.8
11, 48, 356, 398, 499
Ivan Westgate, Blake Klocke, Adam Smith, Kyle Borders, Logan McRobert
11:03.3, 11:37.1, 12:55.7, 13:05.5, 14:13.1
511322Tecumseh, MI - Team Time (1st 5) 1:03:27.2 | Spread (1st 5) 2:22.4
47, 225, 228, 338, 484, (513), (514)
Steven Knepper, Noah Manuszak, Gabe Rosas, Jacob Alderman, Brett Nevins, (Justin Cooke), (Matt DeVitto)
11:36.7, 12:29.8, 12:30.1, 12:51.5, 13:59.1, (14:46.0), (14:47.0)
521325OJ DeJonge, MI - Team Time (1st 5) 1:03:45.2 | Spread (1st 5) 1:58.3
96, 126, 171, 450, 482, (520), (521)
Max Kline, Kyle Barnett, Luke Kolb, Bruce Thompson, Craig Fuller, (Alex Henrys), (Evan Walls)
11:57.7, 12:07.5, 12:19.0, 13:25.0, 13:56.0, (15:36.2), (16:00.0)
531329Whitehall, MI - Team Time (1st 5) 1:03:01.4 | Spread (1st 5) 1:17.4
82, 218, 273, 347, 409, (443), (460)
Addison Bluhm, Jacob Bush, Tyler Shafer, Julian Pruett, Matthew Goodrich, (Corbin Singleton), (Dean Hentschel)
11:51.4, 12:27.7, 12:39.6, 12:53.9, 13:08.8, (13:23.2), (13:30.9)
541336DeWitt, MI - Team Time (1st 5) 1:03:10.0 | Spread (1st 5) 44.0
171, 183, 242, 348, 392, (414), (435)
Kiefer Kolito, Evan Kennedy, Justus Holben, Joseph Perry, Michael Herald, (Colton Smith), (Caleb Chamberlain)
12:19.0, 12:21.0, 12:33.0, 12:54.0, 13:03.0, (13:11.0), (13:20.0)
551345Breckenridge, MI - Team Time (1st 5) 1:03:28.1 | Spread (1st 5) 1:16.7
152, 200, 238, 294, 461, (508), (523)
Caleb Frederick, Caden Sitts, Colttion Toner, Colton Chovanec, Peter Muscott, (Noah Anderson), (Christian Bennett)
12:15.3, 12:25.3, 12:32.6, 12:42.9, 13:32.0, (14:36.2), (25:06.9)
561362Knapp Charter Academy, MI - Team Time (1st 5) 1:03:01.3 | Spread (1st 5) 1:22.9
52, 191, 352, 376, 391, (475), (500)
Eddie Alderton, Jaiden Tatum, Luke O'Dell, Joshua Peterson, Michael O'Dell, (Abeil Tesfai), (Adam Becker)
11:39.9, 12:23.7, 12:55.3, 12:59.6, 13:02.8, (13:47.0), (14:13.9)
571367Warner, MI - Team Time (1st 5) 1:03:12.6 | Spread (1st 5) 39.9
146, 250, 310, 319, 342, (344), (441)
Evan Burke, Raymond Barrett, Alex Bevier, Samuel Reinhardt, Shiv Seshan, (Andreas Diakovasiliou), (Max Fried)
12:13.0, 12:34.8, 12:45.3, 12:46.6, 12:52.9, (12:53.3), (13:22.6)
581410Grand Rapids Christian, MI - Team Time (1st 5) 1:03:12.6 | Spread (1st 5) 1:12.7
67, 244, 359, 369, 371, (434), (448)
Reed VanderLugt, Jack Long, Ben Peterson, Ethan Wilstermann, Jack Luymes, (Jared Roberts), (Jack Peterson)
11:46.0, 12:33.1, 12:56.6, 12:58.2, 12:58.7, (13:19.9), (13:23.9)
591429Clarkston, MI - Team Time (1st 5) 1:04:30.6 | Spread (1st 5) 2:15.4
70, 152, 237, 480, 490, (492), (494)
Nathan Sesti, Brendan Favazza, Christian Collis, Jake Marra, Quinn Schreiber, (Carson Brock), (Alexander Byrd)
11:47.1, 12:15.3, 12:32.1, 13:53.6, 14:02.5, (14:05.4), (14:07.4)
601433Mason, MI - Team Time (1st 5) 1:03:21.4 | Spread (1st 5) 1:13.0
85, 271, 305, 373, 399, (429), (454)
Nathan Madery, Zane Perralt, Donnie Dennis, Griffin Storr, Easton Rogers, (Anthony Branson), (Parker Friend)
11:53.0, 12:39.4, 12:44.0, 12:59.0, 13:06.0, (13:17.8), (13:28.0)
611456Canton Charter Academy, MI - Team Time (1st 5) 1:04:24.1 | Spread (1st 5) 2:00.1
136, 195, 213, 415, 497, (509), (512)
Scott Cann, Kaelan Flowers, Bryce Paine, Parth Yadati, Bhavuk Gaddam, (Devin Grantham), (Ashton Quinn)
12:11.1, 12:24.6, 12:26.1, 13:11.1, 14:11.2, (14:37.3), (14:44.5)
621461Manistee, MI - Team Time (1st 5) 1:03:36.8 | Spread (1st 5) 51.6
157, 200, 333, 366, 405, (423), (470)
Will Elbers, Mason Schaubroeck, Carter Kissell, Declan McCann, Max McColl, (Grant Schlaff), (Dylan Johnson)
12:15.9, 12:25.3, 12:50.1, 12:58.0, 13:07.5, (13:16.0), (13:39.5)
631475Flushing, MI - Team Time (1st 5) 1:03:39.9 | Spread (1st 5) 47.3
181, 235, 266, 387, 406, (419), (464)
William Tucker, Hunter Markel, Riley Adams, Antonio Aguilar, Connor Skutt, (Tyler May), (Gavin Kister)
12:20.6, 12:31.4, 12:38.5, 13:01.5, 13:07.9, (13:14.6), (13:36.0)
641490Mt. Pleasant Sacred Heart, MI - Team Time (1st 5) 1:03:37.8 | Spread (1st 5) 2:15.7
25, 282, 290, 427, 466, (487), (491)
Matthew Szymczak, Matthew Nowak, Stuart McDonald, Michael Zanoni, Zachary Partlo, (Luke Predum), (Luke Pramuka)
11:20.8, 12:40.8, 12:42.4, 13:17.3, 13:36.5, (14:01.0), (14:04.4)
651492Owosso, MI - Team Time (1st 5) 1:03:59.7 | Spread (1st 5) 3:14.1
10, 227, 300, 453, 502, (503), (519)
Jorden Sowash, Connor Madsen, Mason Collard, Tyler Arriaga, Trevor Bowers, (John Kulhanek), (Joseph Jungerheld)
11:02.9, 12:30.0, 12:43.4, 13:26.4, 14:17.0, (14:18.0), (15:30.0)
1492Woodhaven-Brownstown, MI - Team Time (1st 5) 1:03:39.9 | Spread (1st 5) 1:24.0
95, 307, 311, 343, 436, (468), (477)
Austin Alter, Josh Vernier, Logan Lundgren, Dylan Young, Jesse Anderson, (Travis Forgach), (Brandon Johnson)
11:56.6, 12:44.3, 12:45.4, 12:53.0, 13:20.6, (13:37.3), (13:47.8)
671522Cedar Springs, MI - Team Time (1st 5) 1:03:53.9 | Spread (1st 5) 48.5
200, 256, 285, 364, 417, (457), (485)
Gavin Braciak, Brendon Carlson, Dilan Sargent, Corey Bowers, Joseph Metiva, (Spencer Bray), (Caleb Menefee)
12:25.3, 12:36.0, 12:41.1, 12:57.6, 13:13.8, (13:28.9), (13:59.4)
681537Swartz Creek, MI - Team Time (1st 5) 1:04:36.8 | Spread (1st 5) 1:35.4
142, 164, 286, 469, 476, (493), (498)
Kingsley Likukuta, Max McDonald, Cameron Kruyer, Noah Barney, Dominic Hawley, (Ryan Mellen), (Caleb Kawa)
12:12.2, 12:17.8, 12:41.4, 13:37.8, 13:47.6, (14:06.8), (14:11.4)
691557Oakview, MI - Team Time (1st 5) 1:04:22.0 | Spread (1st 5) 2:05.0
53, 159, 421, 450, 474, (503), (511)
Andrew Nolan, Adam Tisch, Marc Mulligan, Tim McAuliffe, Wesley Johnson, (Liam Keaton), (Joey Baran)
11:40.0, 12:17.0, 13:15.0, 13:25.0, 13:45.0, (14:18.0), (14:41.0)
701561Abbott (Closed), MI - Team Time (1st 5) 1:04:07.9 | Spread (1st 5) 1:12.7
116, 193, 411, 416, 425, (496), (510)
Kyle Murphy, William Brophy, Preston Swigart, Aran Mizrahi, Jake Ward, (Zuhair Lodhi), (Ben Schneyer)
12:03.8, 12:24.3, 13:09.5, 13:13.8, 13:16.5, (14:09.1), (14:40.5)
711578Reeths-Puffer, MI - Team Time (1st 5) 1:04:00.2 | Spread (1st 5) 1:23.1
94, 272, 386, 394, 432, (433), (438)
Brett Schlaff, Connor Hilliker, Dylan Stawski, Bradley Stephenson, Trevor Hopkins, (Brady Wheeler), (Jaden Pollock)
11:56.1, 12:39.5, 13:01.1, 13:04.3, 13:19.2, (13:19.6), (13:21.8)
721579Ypsilanti Lincoln, MI - Team Time (1st 5) 1:04:15.6 | Spread (1st 5) 1:36.6
112, 284, 354, 358, 471, (516), (517)
Peter Caine, Gabriel Fry, Fenrik Goerlitz, Jacob Thueme, Luke Barker, (Alex Juncaj), (Eyan Blackwell)
12:03.0, 12:41.1, 12:55.5, 12:56.4, 13:39.6, (15:07.4), (15:09.0)
731618Chelsea Beach, MI - Team Time (1st 5) 1:04:13.6 | Spread (1st 5) 52.8
165, 261, 377, 402, 413, (422), (467)
Zander Hartsuff, Nicholas Fannin, Robert Stump, Joseph Norwood, Jimmy Alford, (Shaun Happy), (Jaron Innelli)
12:18.0, 12:38.1, 12:59.7, 13:07.0, 13:10.8, (13:15.5), (13:36.9)
741657Grand Ledge Beagle, MI - Team Time (1st 5) 1:04:06.3 | Spread (1st 5) 1:27.5
55, 388, 400, 406, 408, (455), (465)
Kevin Biergans, Cody Keast, Luke Roskamp, Robbie Nixon, Camden Schuchaskie, (Jack Engler), (Gerald McClung)
11:41.2, 13:01.6, 13:06.9, 13:07.9, 13:08.7, (13:28.3), (13:36.4)
751686Concord, MI - Team Time (1st 5) 1:04:30.4 | Spread (1st 5) 59.0
211, 251, 381, 394, 449, (507), (522)
Matt Record, Cole Thompson, Bryan Smith, Luke Holton, Logan Barrett, (Chuckie King), (Gavin Adams)
12:25.9, 12:35.0, 13:00.3, 13:04.3, 13:24.9, (14:33.1), (16:53.6)