119White Pine (Saginaw), MI - Team Time (1st 5) 44:04.2 | Spread (1st 5) 39.0
1, 2, 3, 6, 7, (8), (21)
Kenny Lewis, Gabriel Trevino, Theodore Lange, Raine Webley, Luke Zacharek, (Nate Baskins), (Carson Hales)
8:28.9, 8:29.7, 8:52.3, 9:05.4, 9:07.9, (9:09.2), (9:54.9)
2191Houghton, MI - Team Time (1st 5) 50:25.8 | Spread (1st 5) 1:23.9
9, 24, 42, 48, 68, (77), (98)
Cyrus Hamlin, Thomas Knewtson, Connor Polkky, Addison Hembroff, Drew Huotari, (Illya Velat), (Carter Kilpela)
9:13.2, 9:58.7, 10:15.6, 10:21.2, 10:37.1, (10:42.2), (10:55.3)
3204New Lothrop, MI - Team Time (1st 5) 50:38.5 | Spread (1st 5) 1:28.6
10, 16, 37, 41, 100, (107), (142)
Ryan Heslip, Zac Craven, Alex Milks, Lieu Vincke, John Gross, (Westin Sweers), (Hunter Cromwell)
9:27.9, 9:46.8, 10:12.3, 10:15.0, 10:56.5, (11:01.0), (11:25.7)
4228St Philip Catholic Central, MI - Team Time (1st 5) 51:22.8 | Spread (1st 5) 56.1
25, 26, 28, 53, 96, (126), (175)
Luke Sprague, Josh Andren, Ryan Casterline, Jeremy Gallaway, James Ram, (Jerome Bastian), (Luke Hodulik)
9:58.9, 10:00.4, 10:02.1, 10:26.4, 10:55.0, (11:15.9), (11:54.6)
5247Birch Run, MI - Team Time (1st 5) 51:36.4 | Spread (1st 5) 1:00.7
17, 31, 34, 80, 85, (131), (134)
Bryce Husen, Owen Quinnan, Jack Rumptz, Natzel Owen, Gavin Lerette, (Madell Breece), (Parlberg Carson)
9:48.3, 10:04.4, 10:10.1, 10:44.6, 10:49.0, (11:18.9), (11:20.7)
6292Ypsilanti Lincoln, MI - Team Time (1st 5) 52:12.3 | Spread (1st 5) 1:16.9
14, 52, 55, 69, 102, (111), (121)
Michael Stone, Magnus Kapica, Austin Rose, Landon Mate, Chris Samuelson, (Aidan Sullivan), (Antonio Roberson)
9:42.3, 10:24.6, 10:27.7, 10:38.5, 10:59.2, (11:03.0), (11:10.6)
7329Our Lady of Good Counsel, MI - Team Time (1st 5) 52:50.2 | Spread (1st 5) 35.1
36, 60, 70, 81, 82, (113), (120)
David Smith, Elliot Carey, Ross Kraft, Zachary Thomas, Joseph Westemeier, (Jack Dugas), (Jake Dickie)
10:10.4, 10:30.4, 10:39.2, 10:44.7, 10:45.5, (11:04.7), (11:10.1)
329Rittmueller, MI - Team Time (1st 5) 52:33.6 | Spread (1st 5) 1:17.2
13, 40, 72, 101, 103, (109), (139)
Grant Conger, Aidan Maki, Joey Furbush, Lincoln Waliczek, Alecio Muschiana, (Cougar Clark), (William Yearta)
9:42.2, 10:13.9, 10:40.6, 10:57.5, 10:59.4, (11:01.8), (11:24.4)
9336Hillsdale Academy, MI - Team Time (1st 5) 52:27.7 | Spread (1st 5) 1:21.9
18, 19, 79, 99, 121, (134), (140)
Jay Jenkins, Reece Poole, Ridley Fast, Rykert Frisinger, Benedict Cote, (Paul Rahe), (Grant Walton)
9:48.7, 9:49.2, 10:42.9, 10:56.3, 11:10.6, (11:20.7), (11:25.6)
10340Chesaning, MI - Team Time (1st 5) 52:17.8 | Spread (1st 5) 4:50.2
5, 12, 15, 35, 273, (327)
Levi Maier, Logan Fulk, Corbin Walker, Jaylen Anderson, Jack Hill, (Jeffrey Luce)
9:01.1, 9:30.5, 9:44.6, 10:10.3, 13:51.3, (15:30.6)
11387Lenawee Christian, MI - Team Time (1st 5) 53:06.2 | Spread (1st 5) 4:00.1
4, 33, 63, 67, 220
Grant Long, Wyatt Melton, TJ Rutter, Seth Davis, Joshua Dimatteo
8:52.9, 10:08.7, 10:34.7, 10:36.9, 12:53.0
12411Washington (Calumet), MI - Team Time (1st 5) 53:30.5 | Spread (1st 5) 2:34.4
11, 44, 50, 126, 180, (185), (230)
William Shapton, Jared Larson, Peter Eskola, Dane Anderson, Charles Halonen, (Hunter Touriniemi), (Ted Loukus)
9:29.2, 10:19.5, 10:22.3, 11:15.9, 12:03.6, (12:07.8), (13:04.8)
13423Future Falcons (Ogemaw Heights), MI - Team Time (1st 5) 53:41.5 | Spread (1st 5) 1:48.6
20, 39, 47, 158, 159, (328)
Lucas Hines, Torey Walters, Nathan Martin, Charlie Bruder, Roman Franciosi, (Josh Sikorski)
9:50.5, 10:13.6, 10:20.0, 11:38.3, 11:39.1, (15:31.3)
14430St Pius X Catholic, MI - Team Time (1st 5) 53:59.4 | Spread (1st 5) 41.5
46, 89, 91, 96, 108, (143), (151)
Wyatt DelValle, Angelo Puyat, Jacob Kelly, Brendan Ross, Zak Bergeron, (Ethan Cunningham), (Nick McKibben)
10:19.7, 10:51.2, 10:52.3, 10:55.0, 11:01.2, (11:26.1), (11:33.0)
15455Monroe Jefferson, MI - Team Time (1st 5) 54:20.3 | Spread (1st 5) 1:20.6
38, 53, 66, 145, 153, (154), (155)
Aaron Fowkes, Nicolas May, Ben Peer, Austin Tackett, Andre Neumann, (Kingston Sterling), (Aiden Colon)
10:13.2, 10:26.4, 10:36.4, 11:30.5, 11:33.8, (11:35.3), (11:36.3)
16457St. Fabian, MI - Team Time (1st 5) 54:27.9 | Spread (1st 5) 1:24.0
51, 57, 84, 104, 161, (164), (209)
Nathan Riddering, Vincent Kirma, Patrick Gerzema, Foster Smith, Adam Kopasz, (Kurt Rodrigues), (Jacob Kirma)
10:23.9, 10:29.2, 10:46.6, 11:00.3, 11:47.9, (11:49.1), (12:34.5)
17460Allen Park, MI - Team Time (1st 5) 54:12.3 | Spread (1st 5) 1:25.2
23, 64, 117, 119, 137, (166), (197)
Jack Miller, Jack Labiak, Luke Richter, Connor Brown, Cade Keisel, (Dylan Worley), (Brandon Powell)
9:56.9, 10:34.8, 11:08.5, 11:10.0, 11:22.1, (11:49.4), (12:24.9)
18468Our Lady of Victory, MI - Team Time (1st 5) 54:23.3 | Spread (1st 5) 43.9
58, 59, 112, 115, 124, (125), (130)
Zachary Gawne, Mark Ling, Matthew Wright, Logan Mullan, Ryan Jaggi, (Raymond Laskey), (Lucas Mullan)
10:29.4, 10:29.5, 11:03.2, 11:07.9, 11:13.3, (11:14.5), (11:18.2)
19475Boyd W Arthurs, MI - Team Time (1st 5) 54:37.2 | Spread (1st 5) 54.7
65, 72, 76, 116, 146, (156), (162)
Teig Lueidi, Adrian Santoro, Patrick Neubecher, Eyan Carrico, Drew Hamilton, (Aaron Glass), (Ethan Sortoro)
10:36.1, 10:40.6, 10:41.7, 11:08.0, 11:30.8, (11:36.7), (11:48.0)
20568Hancock, MI - Team Time (1st 5) 56:11.2 | Spread (1st 5) 3:41.6
22, 30, 106, 150, 260, (263), (268)
Cale Dennis, Elijah Packard, Sawyer Silvola, Killian McClellan, David Bylkas, (Kaiwit Chanchidfa), (Erik Wanhala)
9:56.3, 10:04.3, 11:00.5, 11:32.2, 13:37.9, (13:41.2), (13:44.1)
21576Swan Valley, MI - Team Time (1st 5) 55:46.6 | Spread (1st 5) 1:50.6
29, 49, 152, 172, 174, (304), (326)
Paul Miller, Landon Charboneau, Owen Diefenbach, Adien Bartley, Tyler Belt, (Jonathon Walkiewicz), (Aveion Martinez)
10:03.9, 10:21.7, 11:33.4, 11:53.1, 11:54.5, (14:35.3), (15:29.9)
22586Wilson (Wyandotte), MI - Team Time (1st 5) 55:47.2 | Spread (1st 5) 30.1
90, 104, 123, 133, 136, (144), (147)
Ryan Pente, Jackson Blum, Chris Allman, Mike Massingill, Aiden Kuzma, (Zachary Allman), (Alex Emory)
10:51.7, 11:00.3, 11:13.2, 11:20.2, 11:21.8, (11:30.2), (11:31.3)
23631Clawson, MI - Team Time (1st 5) 56:23.7 | Spread (1st 5) 1:46.6
32, 128, 138, 163, 170, (178), (258)
Kyle Robbins, Luke Wilder, Kyle Gougeon, Gabe Stevens, Jude Maurer, (Josh Vanwagoner), (Cole Wyckoff)
10:05.0, 11:16.1, 11:22.4, 11:48.6, 11:51.6, (12:01.7), (13:37.1)
24644Ovid-Elsie, MI - Team Time (1st 5) 57:00.8 | Spread (1st 5) 1:58.3
86, 87, 114, 140, 217, (319), (323)
Clay Powell, Ryan Gavenda, Gunner McCreery, Gage Kvalevog, Chase Kline, (Tobin Clark), (Dalton Love)
10:49.6, 10:50.5, 11:07.2, 11:25.6, 12:47.9, (15:08.8), (15:26.5)
25679Michigan Athletic Club for Homeschoolers, MI - Team Time (1st 5) 57:39.5 | Spread (1st 5) 2:06.1
44, 71, 172, 193, 199, (210), (248)
Alex Phelps, Emmanuel Baranyk, Matthew Spencer, Roman Opsommer, Peyton Suchland, (Brett Suchland), (Sebastian Hornibrook)
10:19.5, 10:39.6, 11:53.1, 12:21.7, 12:25.6, (12:35.3), (13:24.3)
26747Montrose Kuehn-Haven, MI - Team Time (1st 5) 59:14.6 | Spread (1st 5) 2:51.2
78, 82, 88, 244, 255
Ryan DeGuise, Ray Waananen, Jacob Brandt, Colin Kelsey, Scott Rodgers
10:42.4, 10:45.5, 10:50.9, 13:22.2, 13:33.6
27770Union City, MI - Team Time (1st 5) 58:32.9 | Spread (1st 5) 1:17.9
110, 132, 148, 189, 191, (202), (283)
Zac Bishop, Malachi Payne, Maddox Miller, Ryan Millirans, Hunter Sinke, (Alex Hull), (Ross Wallen)
11:02.8, 11:19.8, 11:32.0, 12:17.6, 12:20.7, (12:28.1), (14:06.4)
28797Woodhaven-Brownstown, MI - Team Time (1st 5) 59:03.9 | Spread (1st 5) 1:43.1
72, 167, 179, 184, 195, (231), (283)
Dominic Duey, Garrett Crosson, Alessandro Felici, Eli Solomon, Bryce White, (Jason Sax), (Lukas Duby)
10:40.6, 11:50.5, 12:01.8, 12:07.3, 12:23.7, (13:06.5), (14:06.4)
29809Hemlock, MI - Team Time (1st 5) 59:22.0 | Spread (1st 5) 1:49.7
62, 176, 187, 188, 196, (200), (245)
Owen Nurnberg, Dennis Schaffer, Landon Zastrow, Nathan Scherzer, Daniel Killingbeck, (David Hensler), (Owen Rathbun)
10:34.5, 11:58.0, 12:10.6, 12:14.7, 12:24.2, (12:25.8), (13:23.0)
30867Constantine, MI - Team Time (1st 5) 1:00:45.9 | Spread (1st 5) 2:43.1
75, 118, 192, 233, 249, (261), (277)
Julian Hawthorne, Erric Oldenburg, Chase Bates, Lucian Preston, Robert King, (Gabriel Flores), (Logan Patmalnieks)
10:41.3, 11:09.1, 12:21.4, 13:09.7, 13:24.4, (13:39.2), (13:57.8)
31868Lakeville, MI - Team Time (1st 5) 1:01:52.9 | Spread (1st 5) 5:42.9
43, 94, 182, 211, 338, (359), (362)
Brady Peterson, Aiden Lanter, Colton Gibson, Colin Bowen, Jacob Langworthy, (Tyler Raible), (Zachary Ferris)
10:17.7, 10:53.1, 12:03.9, 12:37.6, 16:00.6, (17:34.0), (17:54.5)
32915Royal Oak Shrine, MI - Team Time (1st 5) 1:00:36.8 | Spread (1st 5) 59.1
164, 170, 180, 183, 218, (232), (236)
Michael Bowker, Caden Whitbeck, Drew Lopez, Eli Lamb, Shane Bontrager, (Michael McGavin), (George Plymale)
11:49.1, 11:51.6, 12:03.6, 12:04.3, 12:48.2, (13:08.8), (13:13.2)
33923St Joseph (Erie), MI - Team Time (1st 5) 1:01:43.0 | Spread (1st 5) 3:07.3
56, 157, 214, 240, 256
Christian Craanen, Joel Hendrick, Jonah Barretto, Dominic Barretto, Nathaniel Craanen
10:29.1, 11:37.0, 12:41.9, 13:18.6, 13:36.4
34932Nouvel Catholic Central, MI - Team Time (1st 5) 1:02:37.0 | Spread (1st 5) 4:18.7
27, 92, 243, 279, 291
Thomas Kolleth, Sean O'Grady, Cooper Swackhamer, Luke McConnell, Reece Kenny
10:01.6, 10:52.7, 13:21.5, 14:00.9, 14:20.3
35946Grosse Ile, MI - Team Time (1st 5) 1:02:00.5 | Spread (1st 5) 3:23.3
61, 186, 207, 216, 276, (282), (300)
Palmer Kehoe, Dylan Draper, Caleb Nelson, Matthew Wilson, Daniel Calcut, (Jonathon Vasquez), (Christopher Trombetta)
10:32.8, 12:10.0, 12:34.2, 12:47.4, 13:56.1, (14:05.9), (14:30.3)
361040Simpson, MI - Team Time (1st 5) 1:04:39.6 | Spread (1st 5) 5:14.0
95, 149, 160, 295, 341, (345), (347)
Landon Higdon, William Devoy, Calvin Haydamacker, Sebastian Ratliff, Adam Snodgrass, (Jack Stylianou), (John Devoy)
10:53.8, 11:32.1, 11:40.7, 14:25.2, 16:07.8, (16:13.4), (16:21.3)
371067McBride, MI - Team Time (1st 5) 1:04:31.5 | Spread (1st 5) 4:21.4
93, 206, 212, 235, 321, (343)
Jakobi Wooten, Drake Clemons, Nathan Ehnis, Aadi Samineni, Rhys Sherman, (Brody Hill)
10:52.8, 12:34.0, 12:38.3, 13:12.2, 15:14.2, (16:10.5)
381083St. Joseph Upton (Saint Joseph), MI - Team Time (1st 5) 1:04:12.1 | Spread (1st 5) 1:18.4
177, 221, 222, 224, 239, (247), (259)
Will Fiesbeck, Luke Lehner, Alex Moyer, David Scharich, Silas Lorenz, (Sam Hosbein), (Zach Borre)
11:58.2, 12:57.6, 12:59.2, 13:00.5, 13:16.6, (13:24.2), (13:37.2)
391087Shumate, MI - Team Time (1st 5) 1:04:00.8 | Spread (1st 5) 1:02.1
194, 198, 208, 237, 250, (297), (302)
Zachary Moore, Tyler Stepaniak, Austin Saavedra, Nathan Lawe, Daniel Romnski, (Cameron Brock), (Morgan Pinson)
12:22.8, 12:25.5, 12:34.3, 13:13.3, 13:24.9, (14:26.7), (14:33.7)
401147Coloma, MI - Team Time (1st 5) 1:05:24.0 | Spread (1st 5) 2:44.0
168, 205, 225, 246, 303, (312), (325)
Boden Genovese, Brodie McQuillan, Skyler Wolfe, Garrett Wolfe, Andy Granados, (Fletcher Todd), (Eddy Granados)
11:50.9, 12:33.6, 13:01.2, 13:23.4, 14:34.9, (14:47.7), (15:29.0)
411237Lakeshore (Stevensville), MI - Team Time (1st 5) 1:06:55.3 | Spread (1st 5) 1:00.8
215, 228, 262, 263, 269, (299), (314)
Matthew Stocker, Evan Rhodes, Gavin Totzke, Braedyn Baryo, Matthew Hollerback, (Vince Hughes), (Anthony Maini)
12:44.8, 13:04.4, 13:39.3, 13:41.2, 13:45.6, (14:29.8), (14:52.4)
421275North Central Area, MI - Team Time (1st 5) 1:07:41.3 | Spread (1st 5) 2:23.3
169, 267, 270, 281, 288, (293), (313)
Luke Gorzinski, Lane Gorzinski, Jordan Walters, Dylan Plunger, Jacob Gorzinski, (Jake Poquette), (Alex Pipkorn)
11:51.3, 13:43.6, 13:46.2, 14:05.6, 14:14.6, (14:22.5), (14:51.0)
431292Manistique, MI - Team Time (1st 5) 1:08:30.8 | Spread (1st 5) 2:47.3
203, 204, 253, 310, 322, (337), (340)
Grant Mason, Austin Hickson, Ben Gilroy, Alex Ziemba, Landen Weber, (Kayden Lancer), (Aj Berger)
12:29.1, 12:32.8, 13:28.6, 14:43.9, 15:16.4, (15:55.2), (16:05.6)
441309White Pigeon, MI - Team Time (1st 5) 1:09:56.1 | Spread (1st 5) 4:45.4
129, 227, 294, 320, 339
Espn Ultz, Mazzy Lambert, Ashton Baker, Carter Becraft, Jack Williams
11:17.3, 13:03.7, 14:23.1, 15:09.3, 16:02.7
451340River Valley, MI - Team Time (1st 5) 1:09:28.3 | Spread (1st 5) 2:05.0
223, 238, 271, 292, 316, (324), (334)
Joshua Seifert, Cadden Krieger, Jayden McNabb, Derrick Freehling, Grant Schumm, (Austin York), (Benjamin Ashby)
13:00.1, 13:13.9, 13:48.5, 14:20.7, 15:05.1, (15:28.3), (15:44.4)
461353St. Joseph Our Lady of the Lake Catholic, MI - Team Time (1st 5) 1:09:28.6 | Spread (1st 5) 1:40.4
228, 242, 266, 306, 311, (350)
Owen McLoughlin, Matthew Lage, Kalen Loebach, Lucas Wielens, Noah Siglow, (Braden Warner)
13:04.4, 13:20.0, 13:42.2, 14:37.2, 14:44.8, (16:48.8)
471375Menominee, MI - Team Time (1st 5) 1:09:46.0 | Spread (1st 5) 1:10.5
251, 252, 280, 287, 305, (307), (308)
Nathan Schultz, Aden Short, Brock Murphy, Brennan Barrette, Daniel Birch, (Landen McMahon), (Gavin Hansen)
13:26.3, 13:27.9, 14:01.5, 14:13.5, 14:36.8, (14:40.3), (14:40.5)
481428Munising, MI - Team Time (1st 5) 1:14:05.1 | Spread (1st 5) 5:38.8
254, 256, 274, 275, 369
Carson Kienitz, Carter Deatsman, Trevor Nolan, Zach Lindquist, Dylan Cornish
13:32.2, 13:36.4, 13:51.7, 13:53.8, 19:11.0
491435Bridgman, MI - Team Time (1st 5) 1:12:48.8 | Spread (1st 5) 4:16.4
226, 278, 285, 290, 356, (363), (365)
Richard Mabry, Andrew Mabry, Nathan Blied, Aidden Sonnenberg, Jason Swenson, (Charles Steinbrook), (Cooper Stewart)
13:02.9, 13:59.8, 14:07.0, 14:19.8, 17:19.3, (18:21.5), (18:30.8)
501445Watervliet, MI - Team Time (1st 5) 1:12:39.5 | Spread (1st 5) 3:50.8
190, 286, 298, 329, 342, (355), (368)
Abel Villarreal, Chase Tremblay, Lucas Isbrecht, Connor Zwar, Caden Burdick, (Alexander Sexton), (Alex Wilder)
12:18.6, 14:07.5, 14:29.0, 15:35.0, 16:09.4, (17:10.3), (18:51.6)
511449Chassell, MI - Team Time (1st 5) 1:12:06.0 | Spread (1st 5) 3:02.4
219, 289, 296, 309, 336, (353), (357)
Tucker Shannon, Anders Rautiola, Aiden Kilpela, Kalvin Kytta, Lane Tervo, (Andrew Kilpela), (Eli Kilpela)
12:49.3, 14:18.3, 14:25.8, 14:40.9, 15:51.7, (16:54.7), (17:26.7)
521475Davidson, MI - Team Time (1st 5) 1:15:28.5 | Spread (1st 5) 5:13.1
201, 234, 332, 348, 360, (367)
Nathan Jones, Jordan Connor, Tony Gaglio, Henry Wydryck, Jonathan Rodriguez, (Clayton Hollie)
12:26.3, 13:11.5, 15:43.2, 16:28.1, 17:39.4, (18:49.8)
531491Niles, MI - Team Time (1st 5) 1:13:36.4 | Spread (1st 5) 2:21.8
241, 272, 317, 330, 331, (354), (361)
Casey Marlin, Aiden Krueger, Preston Sharpe, Ty Westgate, Carson Rachels, (Drew George), (Tyler Miller)
13:19.9, 13:51.2, 15:05.9, 15:37.7, 15:41.7, (16:58.9), (17:50.6)
541538Berrien Springs, MI - Team Time (1st 5) 1:16:29.4 | Spread (1st 5) 4:47.0
213, 301, 315, 351, 358, (372), (373)
Sam Markle, Luke Morrison, Calab Burch, Collin Craig, Ben Cook, (Jeremiah Leitz), (Luke Peters)
12:41.5, 14:30.4, 14:58.1, 16:50.9, 17:28.5, (23:02.1), (25:24.2)
551597New Buffalo, MI - Team Time (1st 5) 1:16:41.1 | Spread (1st 5) 2:34.1
265, 318, 333, 335, 346, (349), (352)
Ryan Driscoll, Angelo Ciccarelli, Elliott Bourne, Evan Messinger, Brady Lewis, (Evan Spriggs), (Matt Fidler)
13:42.0, 15:08.5, 15:43.7, 15:50.8, 16:16.1, (16:39.6), (16:53.3)
561815AuTrain-Onota, MI - Team Time (1st 5) 1:32:37.6 | Spread (1st 5) 3:40.2
344, 364, 366, 370, 371
Johnny Illikainen, Dakota Carey, Casimir Leahy Putvin, Noah Linne, Caleb Ritari
16:13.1, 18:28.0, 18:35.8, 19:27.4, 19:53.3