View Athletic.net Ad Free
1239Romeo, MI - Team Time (1st 5) 1:19:24.6 | Spread (1st 5) 50.8
14, 15, 27, 69, 114, (299), (394)
Zander Cobb, Jack Kelke, Joseph Rinke, Owen Sharnas, Jack Wallace, (Connor Clor), (Andrew Pries)
15:31.9, 15:32.0, 15:49.1, 16:08.9, 16:22.7, (16:59.6), (17:22.2)
2299Fremont, MI - Team Time (1st 5) 1:19:16.9 | Spread (1st 5) 1:26.3
4, 9, 68, 102, 116, (241), (253)
Nathan Walker, Conor Somers, Ben Paige, Joshua Zerfas, Adam Ward, (Gavin Schuler), (Brennan Schuler)
14:56.5, 15:30.7, 16:08.2, 16:18.7, 16:22.8, (16:49.1), (16:50.9)
3334Caledonia, MI - Team Time (1st 5) 1:20:26.7 | Spread (1st 5) 35.0
29, 34, 54, 95, 122, (179), (265)
Jamin Thompson, Josh Oom, Jordan Domany, Brett Guzman, Caden Dixon, (Donavan Mattson), (Cooper Sorsen)
15:49.9, 15:52.0, 16:03.2, 16:16.7, 16:24.9, (16:37.1), (16:52.8)
4426Highland-Milford, MI - Team Time (1st 5) 1:20:54.4 | Spread (1st 5) 48.6
23, 66, 77, 102, 158, (261), (374)
Kazuma Bowring, Jack Lobodzinski, Easton Williams, Ryan O'Rourke, Shane Siterlet, (Tyler Ristau), (Nolan Preis)
15:44.4, 16:07.2, 16:11.1, 16:18.7, 16:33.0, (16:52.0), (17:18.0)
5452Traverse City Central, MI - Team Time (1st 5) 1:20:11.5 | Spread (1st 5) 1:33.4
5, 11, 87, 114, 235, (402), (405)
Drew Seabase, Luke Venhuizen, Joe Muha, Micah Bauer, Matt Ritter, (Owen Sullivan), (Sam McDonough)
15:15.1, 15:30.9, 16:14.3, 16:22.7, 16:48.5, (17:23.7), (17:24.6)
6462St. Johns, MI - Team Time (1st 5) 1:21:07.1 | Spread (1st 5) 34.4
45, 52, 76, 141, 148, (283), (342)
Ryan Brown, Griffin Armbrustmacher, Bryce Brown, Jacob Dennis, Michael Dennis, (Henry Pope), (Troy Cramer)
15:56.2, 16:00.9, 16:10.8, 16:28.6, 16:30.6, (16:56.4), (17:09.0)
7466Novi, MI - Team Time (1st 5) 1:21:05.1 | Spread (1st 5) 51.2
24, 56, 86, 125, 175, (267), (282)
Miles Brown, Matt Gustitus, Mihir Gupta, Marvan Ramawickrama, Griffin Conway, (Ben Gnatek), (Nathan Riddering)
15:45.3, 16:03.6, 16:14.2, 16:25.5, 16:36.5, (16:53.0), (16:56.1)
8477Salem, MI - Team Time (1st 5) 1:20:45.7 | Spread (1st 5) 1:11.5
7, 51, 61, 176, 182, (213), (269)
Talha Syed, Gary Gardella, Hezekiah Williams, Evan Wheeler, Gavin Ray, (Luke Nelson), (Abhi Surampudi)
15:26.1, 15:59.7, 16:05.5, 16:36.8, 16:37.6, (16:43.1), (16:53.4)
9486Northville, MI - Team Time (1st 5) 1:21:20.2 | Spread (1st 5) 31.2
39, 93, 113, 118, 123, (127), (146)
Jacob Meek, Jake Bulat, Nathan Hayes, Matthew Krahe, Noah Eckenroth, (Brandon Latta), (Maximilian Uphaus)
15:54.0, 16:15.9, 16:22.0, 16:23.1, 16:25.2, (16:26.2), (16:30.4)
10490Rockford, MI - Team Time (1st 5) 1:21:01.3 | Spread (1st 5) 1:04.8
11, 81, 83, 143, 172, (208), (327)
Jude Parks, TJ Mellema, Alex Fahey, Colin Graham, Kyle Sweeney, (Carson Lafferty), (Braden Crosby)
15:30.9, 16:12.0, 16:12.7, 16:30.0, 16:35.7, (16:42.5), (17:05.7)
11506Ann Arbor Pioneer, MI - Team Time (1st 5) 1:20:59.7 | Spread (1st 5) 1:04.6
17, 30, 126, 139, 194, (241), (303)
Henry MonteSano, Owen Johnson, Max Klarman, Fred Wallace, Ben Jakabcsin, (Roman Cortina), (Levi Straszewski)
15:35.4, 15:50.2, 16:25.8, 16:28.3, 16:40.0, (16:49.1), (17:00.4)
12543Rochester Hills Stoney Creek, MI - Team Time (1st 5) 1:20:55.4 | Spread (1st 5) 1:07.2
18, 21, 71, 215, 218, (245), (329)
Kurt Kehren, Tristan Brandenburg, Colin Hanson, Chaz Huthwaite, Thomas Boyle, (Brendan Washburn), (Luke Stemmerich)
15:36.9, 15:41.1, 16:09.8, 16:43.5, 16:44.1, (16:49.8), (17:06.0)
13639Pinckney, MI - Team Time (1st 5) 1:21:23.1 | Spread (1st 5) 1:13.7
16, 28, 151, 219, 225, (330), (455)
Caleb Jarema, Gavin White, Ben Richards, Zach Debeauclair, Paul Moore, (Tylor Morgan), (Jake Woods)
15:32.3, 15:49.5, 16:31.1, 16:44.2, 16:46.0, (17:06.2), (17:37.0)
14699Otsego, MI - Team Time (1st 5) 1:21:45.0 | Spread (1st 5) 1:18.5
13, 62, 157, 222, 245, (252), (295)
Colin Mulder, Mason Kolhoff, Nick Cockerel, Isaiah Wilkins, Logan Kolhoff, (Andrew Kubiak), (Pierce Bentley)
15:31.3, 16:06.0, 16:32.6, 16:45.3, 16:49.8, (16:50.8), (16:58.9)
15717St. Clair, MI - Team Time (1st 5) 1:21:51.0 | Spread (1st 5) 1:12.0
20, 48, 185, 206, 258, (373), (420)
Jack Pennewell, Andrew Parr, Sam Vitale, Carter Boullard, Lucas Danko, (David Harris), (Cole Cunningham)
15:39.6, 15:58.9, 16:38.7, 16:42.2, 16:51.6, (17:17.9), (17:27.7)
16745Hartland, MI - Team Time (1st 5) 1:21:15.3 | Spread (1st 5) 2:02.6
1, 90, 152, 247, 255, (318), (331)
Riley Hough, Connor Joyce, Sam Kromberg, David Samson, Zachery Sandin, (Ben Smith), (Trevor Bratt)
14:48.4, 16:14.7, 16:31.3, 16:49.9, 16:51.0, (17:03.4), (17:06.3)
17802Rochester Adams, MI - Team Time (1st 5) 1:22:44.6 | Spread (1st 5) 15.6
121, 137, 154, 192, 198, (312), (424)
Zach Mazzuchi, Mathav Vignesh, Kaleb Price, Alec Steimel, Gage Killewald, (Ferdinand Viereck), (Nathan D'Souza)
16:24.7, 16:28.0, 16:31.9, 16:39.7, 16:40.3, (17:02.1), (17:29.6)
18807East Lansing, MI - Team Time (1st 5) 1:22:09.9 | Spread (1st 5) 1:25.6
26, 36, 112, 274, 359, (473), (494)
Matthew Zeleke, Nathan Faust, Jayden Page, Eric Kolar, David Ferguson, (Evan Newcombe), (Dawson Parks)
15:47.5, 15:53.4, 16:21.7, 16:54.2, 17:13.1, (17:47.2), (17:57.9)
19813Brighton, MI - Team Time (1st 5) 1:22:43.0 | Spread (1st 5) 30.5
72, 178, 180, 183, 200, (238), (261)
Quinn Cullen, Jack Campbell, Andrew Wilson, Tyler Langley, Lucas Seng, (Donovan White), (Luke Campbell)
16:10.2, 16:37.0, 16:37.2, 16:37.9, 16:40.7, (16:48.7), (16:52.0)
20834Farmington, MI - Team Time (1st 5) 1:22:19.0 | Spread (1st 5) 1:35.6
10, 138, 163, 189, 334, (386), (485)
Peter Baracco, Eddie King, Kevin Miller, Om Sonawane, Iggy Grynaviski, (Andrew Spencer), (Gavin Steele)
15:30.8, 16:28.2, 16:34.1, 16:39.5, 17:06.4, (17:20.3), (17:52.2)
21840Lake Orion, MI - Team Time (1st 5) 1:22:37.7 | Spread (1st 5) 55.9
40, 171, 177, 202, 250, (276), (279)
Nicholas Laurent, Hong Bing Tang, Adam Hafeli, Will Houvener, Clayton Kuiper, (Luke Peardon), (Carson White)
15:54.2, 16:35.6, 16:36.9, 16:40.9, 16:50.1, (16:54.5), (16:54.7)
22843Grosse Pointe South, MI - Team Time (1st 5) 1:22:45.8 | Spread (1st 5) 47.2
87, 91, 167, 191, 307, (425), (470)
Logan Detweiler, Abraham Abouljoud, Charles Rulison, Jack Hurst, Brendan Downey, (Michael Wholihan), (Ronak Parikh)
16:14.3, 16:15.4, 16:35.0, 16:39.6, 17:01.5, (17:29.8), (17:46.3)
23873Chelsea, MI - Team Time (1st 5) 1:22:39.8 | Spread (1st 5) 58.7
37, 96, 226, 251, 263, (270), (382)
Connell Alford, Erik Reiber, Bram Hartsuff, Zebedee Swager, Jimmy Alford, (Jonas Norwood), (Nick Spruce)
15:53.6, 16:17.2, 16:46.3, 16:50.4, 16:52.3, (16:53.6), (17:19.3)
24883Dexter, MI - Team Time (1st 5) 1:22:38.6 | Spread (1st 5) 1:09.6
38, 82, 134, 310, 319, (396), (433)
Conor Kolka, Nathan Gariepy, Sam Melvin, Brandon Anderson, Josh Lamb, (Zachary Sawin), (Owen Ackerman)
15:53.9, 16:12.3, 16:27.3, 17:01.6, 17:03.5, (17:22.9), (17:31.2)
25921Traverse City West, MI - Team Time (1st 5) 1:23:03.1 | Spread (1st 5) 44.3
98, 108, 166, 239, 310, (361), (416)
Jonah Hochstetler, Isaac Stone, Luke Anderson, Carter Dean, Ben Habers, (Willem DeGood), (Peter Worden)
16:17.3, 16:20.5, 16:34.9, 16:48.8, 17:01.6, (17:13.7), (17:27.1)
26932Saline, MI - Team Time (1st 5) 1:22:53.2 | Spread (1st 5) 58.5
47, 91, 227, 281, 286, (304), (339)
Joseph Fedoronko, Emmett Berryhill, James Harrison, Nathan Luther, Jason Whitton, (Max Pfeiffer), (Andrew Victoria)
15:58.5, 16:15.4, 16:46.4, 16:55.9, 16:57.0, (17:00.5), (17:08.1)
27935East Grand Rapids, MI - Team Time (1st 5) 1:23:07.2 | Spread (1st 5) 38.4
77, 192, 195, 228, 243, (346), (383)
Enzo Metz, Alex Thole, Ryan Brinker, Elijah Robinson, Davis Christy, (Ryan McMahon), (Caspar Dicke)
16:11.1, 16:39.7, 16:40.1, 16:46.8, 16:49.5, (17:09.8), (17:19.8)
28943Portage Central, MI - Team Time (1st 5) 1:23:02.3 | Spread (1st 5) 52.1
65, 118, 196, 268, 296, (314), (466)
Tyler Brunner, Thenuka Jayatilaka, Caleb Heid, Joshua Gormley, Ben Hunter, (Gavin Voetberg), (Nick Cabrera)
16:06.9, 16:23.1, 16:40.2, 16:53.1, 16:59.0, (17:02.7), (17:41.9)
29966East Kentwood, MI - Team Time (1st 5) 1:22:57.9 | Spread (1st 5) 1:22.6
41, 64, 187, 302, 372, (381), (403)
Hamed Mohamed, Shaka Elysee, Lucas Schneider, Antonio Hall, Maurice Barnes, (Eric Giles), (Zander Masten)
15:54.7, 16:06.8, 16:39.0, 17:00.1, 17:17.3, (17:18.8), (17:23.9)
301019Grand Haven, MI - Team Time (1st 5) 1:23:22.2 | Spread (1st 5) 49.5
101, 109, 214, 257, 338, (348), (423)
Seth Norder, Nolan Clark, Christian Colvin, Cole Rowden, Jonathan Tysman, (Logan Vining), (Ben Pease)
16:18.4, 16:21.3, 16:43.2, 16:51.4, 17:07.9, (17:10.4), (17:28.9)
311036Ann Arbor Skyline, MI - Team Time (1st 5) 1:22:24.1 | Spread (1st 5) 2:29.6
2, 181, 205, 258, 390, (435), (448)
Hobbs Kessler, Nicolas Fry, Sanjay Rao, Ian Steele, Luke Suliman, (Alex Ball), (Alex Iekel-Johnson)
14:51.8, 16:37.3, 16:42.0, 16:51.6, 17:21.4, (17:31.3), (17:34.8)
321037Detroit Catholic Central, MI - Team Time (1st 5) 1:23:08.8 | Spread (1st 5) 1:12.3
32, 84, 291, 307, 323, (365), (379)
Brett Leidal, Matthew Atkinson, Jack Kelly, Nick Dewhirst, Miles Buckley, (Nicholas Cotton), (Josh Lassaline)
15:51.8, 16:13.2, 16:58.2, 17:01.5, 17:04.1, (17:14.2), (17:18.7)
331051Lowell, MI - Team Time (1st 5) 1:23:34.3 | Spread (1st 5) 36.2
129, 167, 211, 229, 315, (366), (384)
Cole Weston, Sawyer Fowler, Keegan Cater, Jackson Fowler, John Lothian, (Benjamin Bromley), (Levi Mills)
16:26.6, 16:35.0, 16:43.0, 16:46.9, 17:02.8, (17:14.3), (17:19.9)
341076Jenison, MI - Team Time (1st 5) 1:23:07.0 | Spread (1st 5) 1:35.0
19, 67, 271, 358, 361, (408), (417)
Connor Vachon, Nick Walters, Cole Visser, Connor Lubberts, Brendan Wangler, (Kaleb Maddox), (Ethan Smith)
15:38.7, 16:07.7, 16:53.9, 17:13.0, 17:13.7, (17:24.9), (17:27.2)
351082Saugatuck, MI - Team Time (1st 5) 1:24:05.1 | Spread (1st 5) 2:47.1
35, 42, 203, 286, 516, (522), (524)
Nik Pettinga, Max Sharnas, Adam Martinson, Tristan Ashley, Kurtis Bronz, (Luke Gorgas), (Charlie Stormer)
15:52.1, 15:55.3, 16:41.5, 16:57.0, 18:39.2, (18:50.3), (19:19.7)
361092Plymouth, MI - Team Time (1st 5) 1:23:02.0 | Spread (1st 5) 2:01.2
6, 99, 249, 340, 398, (413), (458)
Patrick Byrnes, Sean Byrnes, Alex Bobak, Anirudh Krishnan, Conner Davis, (Tyler Gaylord), (Noah Knutsen)
15:22.0, 16:18.0, 16:50.0, 17:08.8, 17:23.2, (17:26.7), (17:37.7)
371130Hart, MI - Team Time (1st 5) 1:23:44.8 | Spread (1st 5) 1:00.7
74, 185, 220, 300, 351, (354), (405)
Alex Enns, Spencer Vander Zwaag, Clayton Ackley, Wyatt Dean, Noah Bosley, (Seth Ackley), (Michael Tubbs)
16:10.6, 16:38.7, 16:44.5, 16:59.7, 17:11.3, (17:12.4), (17:24.6)
381132Adrian, MI - Team Time (1st 5) 1:23:48.3 | Spread (1st 5) 1:21.7
75, 133, 232, 253, 439, (497), (502)
Aiden Smith, Riley Malarney, Ben Schefka, Braylon Petty, Jake Eagling, (Maximus Perez), (Jackson Nyack)
16:10.7, 16:27.0, 16:47.3, 16:50.9, 17:32.4, (17:59.3), (18:03.2)
1132Zeeland West, MI - Team Time (1st 5) 1:23:48.3 | Spread (1st 5) 1:05.7
89, 159, 211, 288, 385, (422), (467)
Corban Hauch, Chase Holwerda, Joshua Ennen, Carson Holwerda, Caleb Smith, (Nathan Golding), (Riley Scholten)
16:14.5, 16:33.1, 16:43.0, 16:57.5, 17:20.2, (17:28.2), (17:42.8)
401139St. Louis, MI - Team Time (1st 5) 1:23:56.5 | Spread (1st 5) 1:07.8
120, 161, 189, 236, 433, (437), (518)
Aaron Bowerman, Keegan Honig, Nate March, Ben March, Joe Erickson, (Dylan Marr), (Alex Davis)
16:23.4, 16:33.8, 16:39.5, 16:48.6, 17:31.2, (17:31.6), (18:42.5)
411142Yale, MI - Team Time (1st 5) 1:23:48.7 | Spread (1st 5) 39.6
124, 152, 266, 275, 325, (460), (462)
Matthew McClelland, Lukas Kriesch, Blake Ferguson, Luke Kecskes, Giovanni Pardo-Keegan, (Nolan Kudera), (Acer Campbell)
16:25.3, 16:31.3, 16:52.9, 16:54.3, 17:04.9, (17:37.9), (17:38.7)
421151Davison, MI - Team Time (1st 5) 1:23:37.7 | Spread (1st 5) 1:21.2
53, 59, 304, 340, 395, (411), (451)
Brady McArdle, Kenny Minto, Iain R. Forrest, Brady Corkins, Griffin Sparks, (Chase Baker), (Parker Austin)
16:01.2, 16:04.8, 17:00.5, 17:08.8, 17:22.4, (17:25.2), (17:35.2)
431153FHC GR_Forest Hills Central, MI - Team Time (1st 5) 1:23:51.7 | Spread (1st 5) 58.8
100, 107, 223, 352, 371, (457), (468)
Sam Yeager, Ethan Krampe, Kyle James-Heer, Tanner Wooden, Jonah Cumings, (Parker Ludwig), (Nathan Decker)
16:18.1, 16:19.7, 16:45.6, 17:11.4, 17:16.9, (17:37.6), (17:44.1)
441178Ithaca, MI - Team Time (1st 5) 1:23:57.6 | Spread (1st 5) 2:09.3
22, 85, 117, 470, 484, (513), (521)
Braxton Lamey, Parks Allen, Espen Lehnst, Nolan Woodman, Hector Sanchez, (Keegan Ouillette), (Devyn Whitford)
15:42.7, 16:13.7, 16:22.9, 17:46.3, 17:52.0, (18:32.8), (18:45.5)
451181White Lake Lakeland, MI - Team Time (1st 5) 1:23:55.9 | Spread (1st 5) 47.3
104, 167, 258, 321, 331, (331), (363)
Alex Sullivan, Reese Camp, Jared Platt, Emmet Reamer, Ty Nagy, (Hunter Cybulla), (Isaac Tiernan)
16:19.0, 16:35.0, 16:51.6, 17:04.0, 17:06.3, (17:06.3), (17:13.8)
461183GR_Christian, MI - Team Time (1st 5) 1:24:01.6 | Spread (1st 5) 1:13.9
94, 106, 145, 409, 429, (432), (440)
Tinsae Nelson, Ben Zwart, Jack Peterson, Dylan Clark, Jack Nelson, (Jasper Casamento), (Reuben Wiering)
16:16.5, 16:19.5, 16:30.2, 17:25.0, 17:30.4, (17:31.0), (17:32.5)
471199Clarkston, MI - Team Time (1st 5) 1:23:46.3 | Spread (1st 5) 1:31.5
25, 170, 276, 353, 375, (461), (463)
Andrew Sesti, Joey Taverna, Owen Kolean, Henry Poploskie, Andrew Floros, (Valen Kurmaniak), (Bo Anderson)
15:46.7, 16:35.4, 16:54.5, 17:11.5, 17:18.2, (17:38.2), (17:39.9)
481200Spring Lake, MI - Team Time (1st 5) 1:23:46.7 | Spread (1st 5) 1:35.8
43, 58, 273, 390, 436, (444), (479)
Ian Hill, Callen Carrier, Carter Phillips, Asher Liu, Adam MacLeod, (Sam Davidson), (Ryan Rymal)
15:55.6, 16:04.3, 16:54.0, 17:21.4, 17:31.4, (17:33.8), (17:51.2)
491232Petoskey, MI - Team Time (1st 5) 1:24:09.4 | Spread (1st 5) 19.6
184, 188, 284, 285, 291, (294), (368)
Cooper Rokop, Dylan Odenbach, Samuel Smith, Gavin Dyer, Shane Izzard, (Brady Odenbach), (Reese Marvin)
16:38.6, 16:39.1, 16:56.6, 16:56.9, 16:58.2, (16:58.6), (17:15.6)
501234Ann Arbor Huron, MI - Team Time (1st 5) 1:24:11.5 | Spread (1st 5) 1:02.2
105, 173, 236, 328, 392, (399), (401)
Michael Hill-Carruthers, Peter Stenger, Donovan Smith, Adam Bigelow, Evan Ridenour, (Lucas Weintraub), (Lev Nakamura)
16:19.3, 16:36.2, 16:48.6, 17:05.9, 17:21.5, (17:23.4), (17:23.5)
511246Grandville Calvin Christian, MI - Team Time (1st 5) 1:24:09.3 | Spread (1st 5) 1:42.0
50, 210, 231, 290, 465, (475), (477)
Luke Witvliet, Logan Manion, Nathan Jenkins, Dan Kehoe, Peter Aupperlee, (Ben Wertz), (Seth Broekhuis)
15:59.6, 16:42.9, 16:47.1, 16:58.1, 17:41.6, (17:48.5), (17:48.9)
521250Utica, MI - Team Time (1st 5) 1:23:44.4 | Spread (1st 5) 1:57.7
8, 154, 315, 355, 418, (438), (493)
Carson Nicoletti, Trent McFarland, Ethan Setera, Logan Davis, Noah Miller, (Sachit Soni), (Ethan Muraszewski)
15:29.7, 16:31.9, 17:02.8, 17:12.6, 17:27.4, (17:32.3), (17:57.7)
531261Livonia Stevenson, MI - Team Time (1st 5) 1:24:16.7 | Spread (1st 5) 39.4
161, 221, 230, 289, 360, (419), (450)
Luke Droz, Sean Massa, Ashwin Philip, Josh Lauzon, Evan Doute-Ball, (Ryland Hughes), (Joey Pietruszka)
16:33.8, 16:44.7, 16:47.0, 16:58.0, 17:13.2, (17:27.6), (17:34.9)
541263Walled Lake Northern, MI - Team Time (1st 5) 1:24:11.4 | Spread (1st 5) 1:21.0
60, 149, 307, 335, 412, (446), (482)
William Thomas, Ethan Parker, Ty Parker, Lucas Karbel, Charlie Jakubowski, (Bradley Corteville), (Jonasen Doran)
16:05.4, 16:30.8, 17:01.5, 17:07.3, 17:26.4, (17:34.0), (17:51.7)
551275Warren DeLaSalle, MI - Team Time (1st 5) 1:24:20.6 | Spread (1st 5) 1:12.9
80, 160, 224, 404, 407, (454), (505)
Preston Earl, Peyton Ross, Robert Trebnik, Mark Tanot Devereaux, Donovan Davis, (Abishek Nirmal-Kumar), (Dylan Petruzzello)
16:11.9, 16:33.7, 16:45.9, 17:24.3, 17:24.8, (17:36.8), (18:05.2)
561279Allendale, MI - Team Time (1st 5) 1:24:13.1 | Spread (1st 5) 1:46.0
31, 164, 239, 387, 458, (504), (512)
Hayden Rhodea, Cris Perez, Cameron Moore, Nathan Terbeek, TJ Meyer, (Blake Nelson), (Jas Multani)
15:51.7, 16:34.3, 16:48.8, 17:20.6, 17:37.7, (18:05.1), (18:30.7)
571320Walled Lake Central, MI - Team Time (1st 5) 1:24:17.4 | Spread (1st 5) 1:35.2
44, 79, 370, 396, 431, (443), (503)
Nicholas Negru, Connor Callard, Antonio Romano, Jaden Phung, Matt Latzke, (Alex Engle), (Kyler Smead)
15:55.7, 16:11.4, 17:16.5, 17:22.9, 17:30.9, (17:33.5), (18:03.9)
581321Hanover-Horton, MI - Team Time (1st 5) 1:24:53.4 | Spread (1st 5) 1:54.0
55, 130, 164, 480, 492, (511), (514)
Dean Reynolds, Rogan Melling, Logan Shepherd, Joey Reynolds, Andrew Jordon, (Evan Shepherd), (Scotty Bolton)
16:03.4, 16:26.8, 16:34.3, 17:51.5, 17:57.4, (18:26.8), (18:38.4)
591327Traverse City St. Francis, MI - Team Time (1st 5) 1:24:32.0 | Spread (1st 5) 50.8
135, 217, 243, 357, 375, (377), (393)
Thomas Richards, Zealand Tarrant, Bryson Ellalasingham, Brenden Endres, Tucker Krumm, (Finn Ritchie), (Conner McIntyre)
16:27.4, 16:44.0, 16:49.5, 17:12.9, 17:18.2, (17:18.3), (17:22.0)
601332Fenton, MI - Team Time (1st 5) 1:24:27.1 | Spread (1st 5) 57.9
96, 204, 321, 344, 367, (410), (453)
Michael Crane, Samuel Cox, Nathan Katic, Aidan Brzezinski, Josh Maier, (Remington Stapp), (Noah Sage)
16:17.2, 16:41.6, 17:04.0, 17:09.2, 17:15.1, (17:25.1), (17:36.1)
611337Benzie Central, MI - Team Time (1st 5) 1:23:44.6 | Spread (1st 5) 3:01.1
3, 130, 349, 364, 491, (519), (523)
Hunter Jones, Wesley VanPoortfliet, Craig Seger, Michael Musgrave, Lewis Alpers, (Dade Allen), (Josh Adams)
14:56.0, 16:26.8, 17:10.6, 17:14.1, 17:57.1, (18:43.5), (18:57.2)
1337Kalamazoo Central, MI - Team Time (1st 5) 1:24:30.9 | Spread (1st 5) 1:27.9
63, 173, 256, 399, 446, (455), (501)
Jonas Fraley-Burgett, Jasper Cane, Charlie Blair, Eli Duguid, Bryce Soisson, (Michael Kloosterman), (Andre Soisson)
16:06.1, 16:36.2, 16:51.2, 17:23.4, 17:34.0, (17:37.0), (18:01.9)
631341Saginaw Heritage, MI - Team Time (1st 5) 1:24:28.2 | Spread (1st 5) 21.6
209, 233, 279, 296, 324, (356), (378)
Gabriel Trevino, Brady Neumann, Kenny Lewis, Logan Schiebner, Joseph Basara, (Anthony Fiore), (Michael Kennelly)
16:42.7, 16:47.5, 16:54.7, 16:59.0, 17:04.3, (17:12.7), (17:18.6)
641343Battle Creek Lakeview, MI - Team Time (1st 5) 1:24:40.2 | Spread (1st 5) 1:42.7
70, 139, 301, 350, 483, (499), (515)
Parker LaGro, Caleb Bost, Aiden Moore, Kevin Grady, Devon Njonjo, (Austin Lee), (Christian Kosciuszko)
16:09.2, 16:28.3, 16:59.8, 17:11.0, 17:51.9, (18:00.4), (18:39.1)
1343Lake Fenton, MI - Team Time (1st 5) 1:24:34.2 | Spread (1st 5) 1:49.6
49, 150, 298, 369, 477, (508), (520)
Joseph Gilbert, Kevin Lewis, Colton Dietrich, Nolan Pinion, Matt Fletcher, (Logan Whittecar), (Nathan Niestroy)
15:59.3, 16:30.9, 16:59.4, 17:15.7, 17:48.9, (18:16.0), (18:44.1)
661361Livonia Franklin, MI - Team Time (1st 5) 1:24:55.4 | Spread (1st 5) 1:30.0
110, 111, 196, 464, 480, (488), (490)
Joey Seibert, Landon Latham, Justin Trujillo, George Householder, Will Leon, (Ethan Porreca), (Brady Nordbeck)
16:21.5, 16:21.6, 16:40.2, 17:40.6, 17:51.5, (17:55.6), (17:56.6)
671373McBain, MI - Team Time (1st 5) 1:24:39.5 | Spread (1st 5) 53.7
132, 201, 306, 347, 387, (486), (489)
Connor Murphy, Blake Whetstone, Kadin Eastway, Claydon Ingleright, Kyle Pylkas, (Grayson VerBerkmoes), (Aiden Ashton)
16:26.9, 16:40.8, 17:00.9, 17:10.3, 17:20.6, (17:53.5), (17:55.8)
681384Dearborn Divine Child, MI - Team Time (1st 5) 1:24:32.5 | Spread (1st 5) 1:38.6
32, 207, 291, 425, 429, (441), (474)
Michael Hegarty, Shaun McGrath, Kyle O'Connor, Ryan Ware, Nader Zahr, (Dylan McGrath), (Adam Polakowski)
15:51.8, 16:42.3, 16:58.2, 17:29.8, 17:30.4, (17:33.1), (17:47.5)
691407FHE Ada Forest Hills Eastern, MI - Team Time (1st 5) 1:24:41.8 | Spread (1st 5) 1:37.0
46, 143, 345, 425, 448, (487), (506)
Ben Clason, Aiden Sullivan, Kyle McKee, Caleb Peterson, Bodie McCloskey, (Cal Hearn), (Ethan Smith)
15:57.8, 16:30.0, 17:09.4, 17:29.8, 17:34.8, (17:54.0), (18:13.1)
701419Brother Rice, MI - Team Time (1st 5) 1:25:05.7 | Spread (1st 5) 1:32.7
127, 136, 326, 335, 495, (500), (509)
Joe Kawka, Joe Shaya, Henry Moran, Parker Young, Nathaniel Smith, (Liam Collins), (Ed St. Amour)
16:26.2, 16:27.9, 17:05.4, 17:07.3, 17:58.9, (18:00.8), (18:20.8)
711421Livonia Churchill, MI - Team Time (1st 5) 1:24:52.5 | Spread (1st 5) 56.4
147, 199, 271, 389, 415, (428), (472)
Cameron Kruse, Owen Swisher, Seth Pianga, Thomas Avey, Alex Aljets, (Ethan Riddle), (Ramon Reyes)
16:30.5, 16:40.4, 16:53.9, 17:20.8, 17:26.9, (17:30.2), (17:46.7)
721437Caro, MI - Team Time (1st 5) 1:24:52.4 | Spread (1st 5) 38.4
234, 247, 264, 278, 414, (517), (525)
Kevin Wilson, Connor Stefanovsky, Tristan Lovett, Matthew Pattullo, Cole Moen, (Tyler Miller), (Tyrese Beedle)
16:48.4, 16:49.9, 16:52.7, 16:54.6, 17:26.8, (18:39.4), (19:20.2)
731458Oxford, MI - Team Time (1st 5) 1:24:58.7 | Spread (1st 5) 1:40.6
57, 216, 337, 379, 469, (507), (510)
Zach Patterson, Xavier Clark, Kyle DiMalanta, Dylan Stone, Jack Bauman, (Owen Hillary), (Ryan Patterson)
16:04.1, 16:43.6, 17:07.6, 17:18.7, 17:44.7, (18:15.5), (18:25.8)
741467Canton, MI - Team Time (1st 5) 1:25:08.1 | Spread (1st 5) 1:38.5
72, 156, 342, 421, 476, (496), (498)
Joseph Michalak, Garrett Nagelhout, Damien Dailide, Gnanasai Vepa, Max Wiley, (Chatham McGuire), (Luke Bevington)
16:10.2, 16:32.3, 17:09.0, 17:27.9, 17:48.7, (17:59.2), (18:00.3)
751534Flint Powers Catholic, MI - Team Time (1st 5) 1:25:11.8 | Spread (1st 5) 1:03.9
142, 313, 317, 320, 442, (444), (452)
Chase Dietrich, Lucas Danic, Nick Mammel, Nicholas Mammel, Matthew Hart, (Andrew Farrer), (Noah Murphy)
16:29.3, 17:02.5, 17:03.0, 17:03.8, 17:33.2, (17:33.8), (17:35.5)