162Bay City Western, MI - Team Time (1st 5) 52:18.1 | Spread (1st 5) 19.9
7, 8, 11, 16, 20, (48), (72)
Matthew Billette, Evan Vorwerck, Brendan Nesbitt, Loren Appold, Antonio Wenglikowski, (Josh Nickless), (Coby Moore)
10:19.5, 10:19.7, 10:25.5, 10:34.0, 10:39.4, (10:58.3), (11:12.2)
264Benzie Central, MI - Team Time (1st 5) 51:32.0 | Spread (1st 5) 1:05.0
1, 2, 3, 17, 41, (64), (70)
Brayden Huddleston, Jake Williams, Jeffery Crouch, Noah Robotham, Hayden Bretzke, (Pedro Roman), (Max Okros)
9:49.0, 9:59.0, 10:13.0, 10:37.0, 10:54.0, (11:10.0), (11:12.0)
382Saginaw Heritage, MI - Team Time (1st 5) 52:39.9 | Spread (1st 5) 26.5
10, 12, 13, 15, 32, (40), (45)
Matt Beaudin, Jordan Eisengruber, Michael Fiore, Jack Doyle, Brennan Senkowski, (Nick Sonnenberg), (Connor Lavigne)
10:21.7, 10:27.4, 10:29.3, 10:33.3, 10:48.2, (10:53.3), (10:57.4)
4140Clio, MI - Team Time (1st 5) 53:36.0 | Spread (1st 5) 37.5
6, 23, 30, 38, 43, (52), (64)
Ethan Taljonick, Chase Smith, Chris Franks, Garett Nelson, Kody Yorton, (Dylan Mosher), (Alex Kean)
10:19.0, 10:41.6, 10:47.0, 10:51.9, 10:56.5, (10:59.5), (11:10.0)
5165Midland, MI - Team Time (1st 5) 53:34.6 | Spread (1st 5) 1:12.4
4, 9, 18, 39, 95, (100), (107)
Connor Legge, Dylan Anderson, Max Pasche, Hanbyul Johnson, Evan Haase, (Cam Wing), (Jacob Mutscher)
10:16.2, 10:20.2, 10:37.3, 10:52.3, 11:28.6, (11:31.5), (11:35.1)
6167Lansing Catholic, MI - Team Time (1st 5) 53:59.0 | Spread (1st 5) 32.0
14, 19, 25, 51, 58, (83), (92)
Ethan Markey, Ryan Schroeder, Will Peters, Sammy Migaldi, Eric Warriner, (Bobby Reid), (Nick Starr)
10:33.0, 10:39.0, 10:43.0, 10:59.0, 11:05.0, (11:20.0), (11:25.0)
7227Hudsonville, MI - Team Time (1st 5) 54:47.0 | Spread (1st 5) 16.0
33, 36, 42, 57, 59, (68), (75)
Dylan Lame, Derek Sanchez, Kyle Chamberlain, Casey Olson, Ezra Roerig, (Nate Vruggink), (David McManus)
10:50.0, 10:51.0, 10:56.0, 11:04.0, 11:06.0, (11:11.0), (11:15.0)
8264Caledonia, MI - Team Time (1st 5) 55:08.7 | Spread (1st 5) 19.6
35, 46, 55, 61, 67, (87), (128)
Micah Meindertsma, Jordan Bennett, Owen Woltjer, Eric Farhadi, Zach Feyen, (Alex Herriman), (Elijah Winger)
10:50.9, 10:57.7, 11:01.0, 11:08.6, 11:10.5, (11:21.1), (11:54.0)
9362Pewamo-Westphalia, MI - Team Time (1st 5) 56:05.0 | Spread (1st 5) 53.0
27, 44, 89, 92, 110, (136), (194)
Grant Hengesbach, Bryce Thelen, Mitch Nurenberg, Zach Schmitz, Brock Simon, (Trent Barker), (Bryce Platte)
10:44.0, 10:57.0, 11:22.0, 11:25.0, 11:37.0, (12:02.0), (12:46.0)
10374Gaylord, MI - Team Time (1st 5) 56:13.8 | Spread (1st 5) 57.9
22, 50, 94, 97, 111, (116), (125)
Zak Goddard, Ethan Huey, Justin Desloover, John Martin, Matt Jaroneski, (Derek Giallombardo), (Nick Green)
10:40.0, 10:58.9, 11:27.1, 11:29.9, 11:37.9, (11:40.5), (11:50.0)
11418Midland Bullock Creek, MI - Team Time (1st 5) 56:48.6 | Spread (1st 5) 1:14.1
25, 34, 109, 117, 133, (159), (177)
Spencer Waldmann, Brennan Mudd, Robert Burdick, Levi Gagne, Thatcher Trudell, (Joseph Sira), (DJ Parkinson)
10:43.0, 10:50.7, 11:36.8, 11:41.0, 11:57.1, (12:17.4), (12:29.8)
12436Standish Sterling, MI - Team Time (1st 5) 57:04.7 | Spread (1st 5) 1:18.9
37, 79, 85, 91, 144, (147), (183)
Justin Moll, Bailey Schalk, Jason Potts, Bailey Romo, Nick Schiavo, (Nick Spare), (Landon White)
10:51.3, 11:18.5, 11:20.5, 11:24.2, 12:10.2, (12:11.6), (12:37.6)
13464Holt, MI - Team Time (1st 5) 57:24.0 | Spread (1st 5) 1:19.0
60, 62, 70, 98, 174, (175), (176)
David Hefty, Sean Gibbons, Nathan Wehrle, Pearson Miller, Adam Hall, (Justin Buck), (Ben Rutledge)
11:07.0, 11:09.0, 11:12.0, 11:30.0, 12:26.0, (12:27.0), (12:28.0)
14482Clare, MI - Team Time (1st 5) 57:39.1 | Spread (1st 5) 1:53.1
21, 29, 113, 138, 181, (191), (252)
Jimmy Teall, Ben Haupt, Scotty Baldwin, David Good, Nick Wertheimer, (JJ Gross), (Peter Boxhammer)
10:39.6, 10:45.0, 11:38.9, 12:02.9, 12:32.7, (12:42.7), (13:47.9)
15508Essexville Garber, MI - Team Time (1st 5) 57:54.7 | Spread (1st 5) 1:13.3
53, 69, 104, 131, 151, (207), (229)
Asher Van dell, Andrew Yaworski, Ryan Grigg, Ryan Christensen, Tyler Gallegos, (Kaden Kontranowski), (Noah Shankool)
11:00.3, 11:11.5, 11:34.1, 11:55.2, 12:13.6, (12:54.8), (13:16.5)
16520Eaton Rapids, MI - Team Time (1st 5) 58:00.0 | Spread (1st 5) 1:54.0
27, 76, 115, 117, 185, (214), (220)
Taylor Rouse, Brody Benward, Blake Roodvoets, Ben Gleeson, Luke Lathrup, (Caleb Wright), (Isaac Coolidge)
10:44.0, 11:17.0, 11:40.0, 11:41.0, 12:38.0, (13:03.0), (13:09.0)
17521Swartz Creek, MI - Team Time (1st 5) 58:13.7 | Spread (1st 5) 2:16.6
47, 74, 77, 96, 227, (255), (259)
Bradley Gilson, Evan Taylor, Ryan Gentry, Mark Crandell, Reece Parrott, (Nickolas Hunter), (Shane McAuliffe)
10:58.1, 11:14.0, 11:17.8, 11:29.1, 13:14.7, (13:54.7), (14:11.3)
18527Ogemaw Heights, MI - Team Time (1st 5) 58:09.6 | Spread (1st 5) 1:18.6
56, 63, 82, 161, 165, (166), (171)
Eric Wood, Cameron Payne, Joey Marentette, Bobby Szymanski, Colton Bragg, (Jayden Pena), (Jason Wood)
11:01.9, 11:09.6, 11:19.1, 12:18.5, 12:20.5, (12:20.8), (12:23.0)
19558Midland Dow, MI - Team Time (1st 5) 58:31.9 | Spread (1st 5) 59.7
66, 87, 130, 132, 143, (164), (184)
Jonathan Altes, Chris Kerber, Ben Newman, Kyle McIntyre, William Adams, (Andrew Kozerski), (Travis Fletcher)
11:10.1, 11:21.1, 11:54.5, 11:56.4, 12:09.8, (12:19.9), (12:37.9)
20571St. Louis, MI - Team Time (1st 5) 58:35.7 | Spread (1st 5) 2:21.6
5, 102, 129, 149, 186, (199), (219)
Evan Goodell, Michael Allen, Jeffrey Blackwell, Cologio Alighire, Holden Atchinson, (Brandon DeRosia), (Austin Rios)
10:16.6, 11:33.8, 11:54.1, 12:13.0, 12:38.2, (12:47.7), (13:05.5)
21623Saginaw Nouvel, MI - Team Time (1st 5) 59:13.6 | Spread (1st 5) 1:35.1
31, 86, 167, 169, 170, (233), (248)
Matt Bartels, Donovan Gomez, Billy Scharf, Joe Bartels, Sergio Molinar, (Noah Robertson), (Joe Moskal)
10:47.3, 11:20.7, 12:21.1, 12:22.1, 12:22.4, (13:23.5), (13:46.4)
22671New Lothrop, MI - Team Time (1st 5) 59:48.6 | Spread (1st 5) 59.7
103, 120, 124, 142, 182, (203), (217)
Cole Hersch, Carson Krupp, Joshua Sebok, Levi Krupp, Brandon Henige, (Anton Schionning), (Jesse Maikarfi)
11:33.9, 11:44.2, 11:47.7, 12:09.2, 12:33.6, (12:50.2), (13:05.0)
23677Freeland, MI - Team Time (1st 5) 1:00:00.0 | Spread (1st 5) 1:51.9
78, 108, 112, 157, 222, (237), (243)
Brice Leuenberger, Matthew Tetloff, Darren Bila, Andrew Hubbard, Ryan Helm, (Isaiah Powell), (Andrew Wisniewski)
11:18.4, 11:36.1, 11:38.5, 12:16.7, 13:10.3, (13:31.8), (13:38.8)
24678Sanford-Meridian, MI - Team Time (1st 5) 1:00:06.2 | Spread (1st 5) 1:47.6
48, 105, 140, 192, 193, (210), (238)
Zach Grubaugh, Aaron Rice, Joe Miller, Carson Yahrmarkt, Logan Murphy, (Seth Orvosh), (Blake Webber)
10:58.3, 11:34.4, 12:04.4, 12:43.2, 12:45.9, (12:57.6), (13:32.3)
25679Center Line, MI - Team Time (1st 5) 1:00:01.0 | Spread (1st 5) 1:27.0
83, 89, 153, 158, 196, (211), (289)
Robert Boccomino, Tyler Sark, Solomon Williams, Martin Bault, Charles Debczak, (David Williams), (Gilbert Khoshaba)
11:20.0, 11:22.0, 12:15.0, 12:17.0, 12:47.0, (12:58.0), (16:33.0)
26688Carrollton, MI - Team Time (1st 5) 1:00:10.9 | Spread (1st 5) 2:23.0
24, 121, 127, 200, 216, (283), (291)
D'Anthony Goodwin, Takashi Oba, Brandon McDonald, Rhett Warner, Joe Mendez, (Mackenzie Arthur), (Devonte Henderson)
10:41.8, 11:44.4, 11:51.7, 12:48.2, 13:04.8, (15:47.4), (16:43.5)
688Haslett, MI - Team Time (1st 5) 1:00:26.0 | Spread (1st 5) 2:06.0
80, 80, 145, 148, 235, (246), (257)
Brad McMahon, Patrick Hintz, Tyler Evans, Micah Williams, Luke Lapointe, (John Ryan), (Matt Garnett)
11:19.0, 11:19.0, 12:11.0, 12:12.0, 13:25.0, (13:44.0), (13:57.0)
28706Montrose, MI - Team Time (1st 5) 1:00:12.7 | Spread (1st 5) 51.4
101, 122, 150, 161, 172, (204), (236)
Eric Vandefifer, Peyton Tipton, Peyton Hobson, Ben Dennings, Camerin Miller, (John Oliver), (David Sackrider)
11:31.7, 11:46.2, 12:13.2, 12:18.5, 12:23.1, (12:50.4), (13:25.5)
29730Charlotte, MI - Team Time (1st 5) 1:00:37.0 | Spread (1st 5) 59.0
99, 139, 145, 168, 179, (188), (241)
Jared Holmer, Clayton Jones, Cameron Ramos, Nick Boston, Preston Baker, (James Thurman), (Charlie Hazel)
11:31.0, 12:03.0, 12:11.0, 12:22.0, 12:30.0, (12:40.0), (13:36.0)
30825Saginaw Michigan Lutheran Seminary, MI - Team Time (1st 5) 1:01:51.6 | Spread (1st 5) 1:48.9
54, 178, 190, 201, 202, (228), (242)
Seth Willitz, Joseph Kieta, Joshua Barnett, Aaron Stiefel, Peter Kim, (Ivan Hukee), (Joshua Peter)
11:00.8, 12:29.9, 12:42.1, 12:49.1, 12:49.7, (13:16.3), (13:36.3)
31839Saginaw Swan Valley, MI - Team Time (1st 5) 1:02:08.6 | Spread (1st 5) 1:59.4
73, 160, 187, 195, 224, (230), (244)
Andrew Wendler, Alex Malott, Nick Anderson, Nathan Malott, Jared Shattuck, (Ethan Federspiel), (Ian Ingles)
11:13.1, 12:18.1, 12:38.6, 12:46.3, 13:12.5, (13:17.9), (13:40.1)
32952Lansing Waverly, MI - Team Time (1st 5) 1:03:34.0 | Spread (1st 5) 1:30.0
114, 196, 208, 214, 220, (226), (245)
Sean Fisher, Josh Anderson, Saige Beckler, Karmasie Humes, Maxwell Wright, (Caleb Woloszyn-Duffy), (Daniel Wagner)
11:39.0, 12:47.0, 12:56.0, 13:03.0, 13:09.0, (13:14.0), (13:41.0)
33975Hale, MI - Team Time (1st 5) 1:06:24.5 | Spread (1st 5) 4:06.9
123, 126, 173, 268, 285
Trevor Banny, Ethan Cagle, Ethan Rasch, Alan Bovee, Tyler Ranger
11:46.8, 11:50.8, 12:25.3, 14:27.9, 15:53.7
34994Pinconning, MI - Team Time (1st 5) 1:15:07.5 | Spread (1st 5) 12:03.3
134, 135, 153, 276, 296
Matthew Bersano, Adam Bersano, Gavin Kanthe, Brenton Morand, Kent Rohlf
11:58.6, 12:00.3, 12:15.0, 14:51.7, 24:01.9
351003Reese, MI - Team Time (1st 5) 1:04:48.5 | Spread (1st 5) 2:09.6
141, 180, 206, 212, 264, (271), (280)
Tyler Terbush, Jacob Childs, Steven Hill, Luke Losee, Spencer Bremer, (Randy Best), (Brennon Schoenow)
12:07.5, 12:30.3, 12:52.8, 13:00.8, 14:17.1, (14:37.0), (15:35.5)
361006East Lansing, MI - Team Time (1st 5) 1:04:41.0 | Spread (1st 5) 2:12.0
106, 196, 223, 232, 249, (256), (263)
Ethan Franklin, John Tuma, Jim Morrison, David Kosciulek, John Upham, (Justin Jackson), (AJ Wilk)
11:35.0, 12:47.0, 13:11.0, 13:21.0, 13:47.0, (13:55.0), (14:14.0)
371067Dansville, MI - Team Time (1st 5) 1:09:22.0 | Spread (1st 5) 4:14.0
153, 156, 189, 281, 288
Gordon Chattaway, Anthony Mack, Ben Lober, Henry Chelf, Josh Glover
12:15.0, 12:16.0, 12:41.0, 15:41.0, 16:29.0
381131Unionville-Sebewaing, MI - Team Time (1st 5) 1:07:34.9 | Spread (1st 5) 2:35.8
152, 218, 224, 262, 275, (293)
Gage Lopez, Nicholas Kilburn, Austin Gennrich, Wyatt Kauffold, Jake Powers, (Matt O'berry)
12:13.9, 13:05.2, 13:12.5, 14:13.6, 14:49.7, (17:07.2)
391166Detroit Catholic Central, MI - Team Time (1st 5) 1:08:41.4 | Spread (1st 5) 2:44.9
163, 205, 260, 261, 277, (282), (284)
Robert Kinney, Daniel Rehfedt, Griffin Sanford, Christian Gage, Christian Johnson, (Ethan DeLibero), (Lawrence DeBrincat)
12:19.1, 12:51.8, 14:13.1, 14:13.4, 15:04.0, (15:44.8), (15:51.2)
401171Portland, MI - Team Time (1st 5) 1:08:47.0 | Spread (1st 5) 2:46.0
136, 246, 249, 267, 273, (279), (292)
Nathan Freeman, Ethan Jensen, Dylan Carr, Blaine Rosier, Aiden Pung, (Cullen Rapson), (Austin Sutberry)
12:02.0, 13:44.0, 13:47.0, 14:26.0, 14:48.0, (15:35.0), (17:05.0)
411196Detroit U-D Jesuit, MI - Team Time (1st 5) 1:07:56.5 | Spread (1st 5) 1:17.9
213, 231, 234, 253, 265, (269), (273)
Sean English, Peter Chekal, Peter Buescher, Sean Butler, Evan Widdis, (John Oconnell), (Aidan Roberts)
13:02.5, 13:20.0, 13:23.8, 13:49.8, 14:20.4, (14:30.0), (14:48.0)
421222Brown City, MI - Team Time (1st 5) 1:12:48.9 | Spread (1st 5) 4:35.4
119, 258, 272, 286, 287
Brady Kaufman, Logan Childers, Jeremy Armstead, Cody Fenner, Travis Amador
11:41.5, 13:59.7, 14:41.4, 16:09.4, 16:16.9
431275Bay City Central, MI - Team Time (1st 5) 1:23:22.7 | Spread (1st 5) 14:54.4
209, 240, 251, 278, 297
Cameron Bragg, Gregory Goodwine, Jacob Manchester, Daniel Jacobs, Brian Rase
12:57.5, 13:34.6, 13:47.1, 15:11.6, 27:51.9
441318Lansing Everett, MI - Team Time (1st 5) 1:13:01.0 | Spread (1st 5) 3:10.0
239, 254, 266, 269, 290, (294), (295)
Timothy Houser, Ryan Bowman, Quy Ho, Brandon Bolte, Toan Tran, (Brad Rinckey), (Jeremiah Benavides)
13:33.0, 13:50.0, 14:25.0, 14:30.0, 16:43.0, (18:13.0), (19:18.0)