1120Charlevoix, MI - Team Time (1st 5) 53:05.2 | Spread (1st 5) 35.3
8, 22, 25, 27, 38, (45), (58)
Evan Solomon, Evan Beane, Ben Lentz, Samuel Peterson, Blaise Snabes, (Ethan Putman), (Jack Gaffney)
10:16.9, 10:33.2, 10:41.2, 10:41.7, 10:52.2, (10:54.4), (10:58.9)
2159Benzie Central, MI - Team Time (1st 5) 52:52.0 | Spread (1st 5) 1:13.2
1, 17, 19, 49, 73, (110), (204)
Hunter Jones, Connor Mclaren, Tyler Kintigh, Wesley VanPoortfliet, Ryan Bishop, (Tyler Iverson), (Dylan Bates)
9:50.8, 10:30.0, 10:31.4, 10:55.8, 11:04.0, (11:19.7), (11:50.0)
3160Sparta, MI - Team Time (1st 5) 53:42.8 | Spread (1st 5) 23.3
18, 26, 28, 42, 46, (65), (133)
Hayden Cook, Chase Wilson, Logan Seymour, Brendan Volkers, Chase Hubert, (Jackson Jones), (Jax Wilson)
10:31.3, 10:41.6, 10:42.0, 10:53.3, 10:54.6, (11:00.2), (11:26.7)
4172Saginaw Heritage, MI - Team Time (1st 5) 53:24.6 | Spread (1st 5) 53.7
3, 23, 40, 44, 62, (78), (98)
Brady Neumann, Jacob Faerber, Tyler Lozano, Logan Schiebner, Justin Bentancur, (Anthony Fiore), (Raine Webley)
10:05.5, 10:33.3, 10:52.6, 10:54.0, 10:59.2, (11:07.2), (11:13.8)
5254TC West (Traverse City), MI - Team Time (1st 5) 54:40.0 | Spread (1st 5) 20.8
32, 36, 52, 54, 80, (83), (89)
Ryan Durand, Luke Anderson, Josiah Frazier, Isaac Stone, Jacob Petroelje, (Carter Dean), (Jonah Hochstetler)
10:47.2, 10:51.0, 10:56.4, 10:57.4, 11:08.0, (11:09.0), (11:11.2)
6331Bay City Western, MI - Team Time (1st 5) 54:57.4 | Spread (1st 5) 54.1
20, 35, 43, 101, 132, (160), (237)
Tru Murphy, Caleb Gosselin, Chaz Petrosky, Jeffrey Stecker, Bobbie Kietzmann, (Cole Nickless), (Chase Walraven)
10:32.1, 10:49.5, 10:53.6, 11:16.0, 11:26.2, (11:34.8), (12:01.0)
331Pewamo-Westphalia, MI - Team Time (1st 5) 54:16.8 | Spread (1st 5) 1:24.3
4, 9, 67, 113, 138, (211), (332)
Ashton Walker, Hayden Germain, Troy Hagen, Nathan George, Caleb Pohl, (Alex S. Thelen), (Hudson Simon)
10:05.6, 10:18.9, 11:01.8, 11:20.6, 11:29.9, (11:51.6), (12:46.6)
8332Petoskey, MI - Team Time (1st 5) 54:45.1 | Spread (1st 5) 1:11.7
10, 29, 71, 79, 143, (150), (159)
Joe Farley, Cooper Rokop, Gavin Dyer, Andrew Coveyou, Reese Marvin, (Michael Sherman), (Keegan Brooks)
10:19.3, 10:44.2, 11:03.1, 11:07.5, 11:31.0, (11:32.1), (11:33.9)
9333Lansing Catholic, MI - Team Time (1st 5) 54:29.0 | Spread (1st 5) 1:12.6
6, 21, 86, 108, 112, (207), (225)
Eli Meder, Josh Frary, David Pruder, Thomas Gianiodis, Matthew Jenness, (Jack Russell), (Luke Elden)
10:07.4, 10:32.5, 11:09.8, 11:19.3, 11:20.0, (11:50.5), (11:56.7)
10405St. Louis, MI - Team Time (1st 5) 55:36.0 | Spread (1st 5) 43.6
31, 54, 59, 120, 141, (144), (173)
Aaron Bowerman, Joe Erickson, Nate March, Thomas Zacharko, Austin Aldrich, (Craig Bebow), (Dylan Marr)
10:46.9, 10:57.4, 10:59.0, 11:22.2, 11:30.5, (11:31.1), (11:41.5)
11426Swartz Creek, MI - Team Time (1st 5) 55:32.9 | Spread (1st 5) 53.0
16, 76, 95, 117, 122, (180), (194)
Cameron Smith, Ryan Melen, Logan Willyerd, Caleb Kawa, Noah Barney, (Ben Oles), (Malachi Kingen)
10:29.7, 11:06.5, 11:12.8, 11:21.2, 11:22.7, (11:43.6), (11:46.3)
12448Midland, MI - Team Time (1st 5) 55:55.2 | Spread (1st 5) 36.5
37, 81, 96, 99, 135, (168), (183)
Matthew Crowley, Daniel Berg, Sam Yoder, Nathan Striebel, Kevin Hoefer, (Caleb Brown), (Cal Sterns)
10:51.7, 11:08.1, 11:13.0, 11:14.2, 11:28.2, (11:38.2), (11:44.3)
13467Midland Dow, MI - Team Time (1st 5) 56:00.6 | Spread (1st 5) 31.1
47, 68, 105, 116, 131, (174), (263)
Josiah Burr, Joshua Burr, Peter Kozerski, River Penn, Andrew Selle, (Nikolas Butcher), (Ben Scott)
10:55.0, 11:01.9, 11:16.6, 11:21.0, 11:26.1, (11:41.7), (12:12.8)
14546Ionia, MI - Team Time (1st 5) 56:32.8 | Spread (1st 5) 22.5
82, 88, 109, 123, 144, (201), (286)
Heath LaPointe, Josiah Magley, Riley Husted, Zakk Hensley, Harrison Yenchar, (Wyatt Montgomery), (John Odette)
11:08.6, 11:10.8, 11:19.4, 11:22.9, 11:31.1, (11:49.3), (12:27.4)
15575Okemos, MI - Team Time (1st 5) 56:40.1 | Spread (1st 5) 26.7
76, 87, 126, 130, 156, (170), (172)
EJ Howe, Eli Allaire, Tommy Balesky, Garrett Fink, Owen Kadrofske, (Ben Beemer), (Jerry Li)
11:06.5, 11:10.0, 11:24.7, 11:25.7, 11:33.2, (11:38.9), (11:39.2)
16589Alpena, MI - Team Time (1st 5) 56:40.8 | Spread (1st 5) 35.8
66, 100, 102, 154, 167, (189), (226)
Jacob Kochanski, Lucas Manning, Hunter Hitzelberger, James Kuhl, Cameron Young, (Elijah Allen), (Blake Macdonald)
11:00.8, 11:14.5, 11:16.2, 11:32.7, 11:36.6, (11:45.5), (11:56.9)
17617Boyne City, MI - Team Time (1st 5) 56:50.5 | Spread (1st 5) 53.2
53, 64, 142, 155, 203, (266), (430)
Kolton Stadt, Will Maginity, Gavin Carson, Jeffery Kerr, Devon Hayden, (Tim Gutcher), (Mikey Olund)
10:56.6, 11:00.1, 11:30.9, 11:33.1, 11:49.8, (12:15.3), (13:58.8)
18671Traverse City Central, MI - Team Time (1st 5) 57:13.9 | Spread (1st 5) 15.9
107, 118, 136, 153, 157, (157), (180)
Kai Reimers, Isaiah Gavaldon, Brendan Coffman, Joshua Jaymes, Andrew Durocher, (Sam McDonough), (Jacob Schultz)
11:17.7, 11:21.3, 11:28.9, 11:32.4, 11:33.6, (11:33.6), (11:43.6)
19677Remus Chippewa Hills, MI - Team Time (1st 5) 57:14.9 | Spread (1st 5) 30.0
91, 94, 151, 163, 178, (254), (272)
Jake O'Neil, Nicholas Sherman, Aidan Hollandsworth, Jaydon Gatehouse, Shaun Biller, (Martin Grinnell), (Lewis Young)
11:12.2, 11:12.7, 11:32.2, 11:35.6, 11:42.2, (12:09.8), (12:19.7)
20678Cadillac, MI - Team Time (1st 5) 57:12.5 | Spread (1st 5) 1:19.8
33, 57, 148, 190, 250, (255), (280)
Jared Andersen, Justin Andersen, Abraham Apfel, Troy Miller, Logan Boolman, (Edward Richards), (Mekhi Harris)
10:48.5, 10:58.1, 11:31.6, 11:46.0, 12:08.3, (12:10.0), (12:24.9)
21695Freeland, MI - Team Time (1st 5) 56:39.5 | Spread (1st 5) 1:48.0
5, 69, 192, 209, 220, (268), (288)
Braydon Honsinger, Jacob Wurtzel, Braden Klein, Carter Vasicek, Austin Whyte, (Jacob Kaczor), (Aidan East)
10:05.9, 11:02.3, 11:46.1, 11:51.3, 11:53.9, (12:17.4), (12:29.1)
22729Montrose, MI - Team Time (1st 5) 57:34.3 | Spread (1st 5) 1:47.1
34, 63, 91, 232, 309
Chase Hobson, Joe Wade, Seth Coffin, Ethan Andres, Deondre Blair
10:48.6, 10:59.6, 11:12.2, 11:58.2, 12:35.7
23738DeWitt, MI - Team Time (1st 5) 57:38.8 | Spread (1st 5) 1:20.2
59, 93, 151, 164, 271, (307), (316)
Justus Holben, Conner Rose, Austin Smelker, Anthony Rodolico, Michael Herald, (Josh Aylward), (Reid Inglis)
10:59.0, 11:12.6, 11:32.2, 11:35.8, 12:19.2, (12:35.6), (12:38.6)
24775New Lothrop, MI - Team Time (1st 5) 57:11.9 | Spread (1st 5) 1:46.5
7, 104, 214, 223, 227, (246), (260)
Carson Hersch, Drew Kohlmann, Ryan Heslip, Cole Yaros, Thomas Heslip, (Zachary Craven), (Aaron Vincke)
10:10.7, 11:16.5, 11:52.1, 11:55.4, 11:57.2, (12:05.8), (12:11.6)
25797Stockbridge, MI - Team Time (1st 5) 57:58.0 | Spread (1st 5) 21.0
124, 149, 161, 177, 186, (213), (261)
Dalton Satkowiak, Andy Schlaff, Collin Cook, Brock Jones, Micah Bolton, (Brandon Howlett), (Brendan Wright)
11:24.0, 11:32.0, 11:35.0, 11:42.0, 11:45.0, (11:52.0), (12:12.0)
26824Mt. Pleasant Sacred Heart, MI - Team Time (1st 5) 58:34.9 | Spread (1st 5) 2:21.4
39, 41, 51, 320, 373, (413), (452)
Matthew Nowak, Brock Lynch, Josh Lynch, Roman Addison, Jacob Pickens, (Jesse Jones), (Zachary Partlo)
10:52.3, 10:53.0, 10:56.1, 12:39.8, 13:13.7, (13:46.1), (14:24.5)
27872Reed City, MI - Team Time (1st 5) 58:29.2 | Spread (1st 5) 2:48.6
11, 74, 139, 279, 369, (389), (390)
Calvin Rohde, Jared Karns, Noah Blythe, Ty Kailing, Mason Dozier, (Gavin Throop), (Nathan Huss)
10:21.0, 11:04.1, 11:30.2, 12:24.3, 13:09.6, (13:24.9), (13:27.2)
28875Ludington, MI - Team Time (1st 5) 58:28.7 | Spread (1st 5) 1:17.7
72, 102, 187, 239, 275, (343), (361)
Max Kline, Andrew Talsma, Craig Fuller, Evan Bennett, Evan Walls, (Will Siegert), (Charles Austin)
11:03.6, 11:16.2, 11:45.3, 12:02.3, 12:21.3, (12:54.0), (13:02.8)
29912Sanford-Meridian, MI - Team Time (1st 5) 58:28.4 | Spread (1st 5) 2:08.0
15, 179, 185, 229, 304, (328)
Trey Plichta, Dane Plichta, Gage White, Travis McDonald, Gabe Mutai, (Jonah Shephard)
10:27.2, 11:43.5, 11:44.9, 11:57.6, 12:35.2, (12:43.2)
30939Clio, MI - Team Time (1st 5) 58:45.5 | Spread (1st 5) 43.2
128, 161, 188, 212, 250, (256), (289)
Bryan Jackson, Gabriel Phillips, Andrew Polcik, Tom Powell, Carsen Gradowski, (Tyler Heath), (Anthony Condron)
11:25.1, 11:35.0, 11:45.4, 11:51.7, 12:08.3, (12:10.2), (12:29.2)
31950East Jordan, MI - Team Time (1st 5) 58:57.5 | Spread (1st 5) 55.9
124, 134, 165, 253, 274, (338), (410)
Ethan Nachazel, Ben Hardy, Aaron Nachazel, Phillip Nemecek, Alex Schlueter, (Caleb Ziebarth), (Guy Chamberlain)
11:24.0, 11:27.6, 11:36.4, 12:09.6, 12:19.9, (12:51.5), (13:44.6)
32960Chesaning, MI - Team Time (1st 5) 58:55.4 | Spread (1st 5) 55.6
111, 113, 233, 236, 267, (287), (325)
Levi Maier, Jaden James, Addison James, Luke Walser, Dakota Sutter, (Kaden Liebrock), (Corbin Walker)
11:19.9, 11:20.6, 11:58.5, 12:00.9, 12:15.5, (12:29.0), (12:41.6)
331031Capital Homeschool, MI - Team Time (1st 5) 59:13.8 | Spread (1st 5) 15.9
184, 199, 205, 208, 235, (492), (504)
Colton Dysart, Joseph Carson, Daniel Thomas, Alexander Hundt, Asa Rowntree, (Dylan Ward), (Benjamin Hinkley)
11:44.5, 11:47.8, 11:50.4, 11:50.7, 12:00.4, (16:56.3), (21:24.3)
341065Maple City Glen Lake, MI - Team Time (1st 5) 59:29.8 | Spread (1st 5) 24.5
174, 182, 217, 244, 248, (354), (427)
Mason Staggs, Tommy Reay, Wyatt Pugh, Bastian Sanborn, Joey Schwindt, (Weston Nowicki), (Spencer Kaastra)
11:41.7, 11:44.2, 11:52.8, 12:04.9, 12:06.2, (12:59.6), (13:56.8)
351082Harbor Springs, MI - Team Time (1st 5) 59:57.4 | Spread (1st 5) 1:14.4
113, 129, 243, 295, 302, (383), (387)
Cole Hoffman, Lance Smar, Robbie Gillette, Luke Shehigian, Luke Baker, (Max Bosley), (Cal Benjamin)
11:20.6, 11:25.5, 12:04.1, 12:32.2, 12:35.0, (13:22.0), (13:24.1)
361103Dansville, MI - Team Time (1st 5) 1:00:18.3 | Spread (1st 5) 2:12.0
84, 97, 219, 321, 382, (482), (503)
Jalen Nelson, Joseph Kadluboski, Damian DeFeyter, Sammy Schmidt, Tate Cox, (Logan Emmons), (Harrison Ulrey)
11:09.4, 11:13.2, 11:53.8, 12:40.5, 13:21.4, (15:35.7), (19:48.0)
371116Gaylord, MI - Team Time (1st 5) 1:00:07.4 | Spread (1st 5) 1:16.5
126, 176, 195, 296, 323, (359), (419)
Kade Dalson, Owen Palmer, Zack Olund, Jack Yodzevicis, Seth Johnson, (Donnevon Thomasma), (Logan Hauswirth)
11:24.7, 11:41.9, 11:46.9, 12:32.7, 12:41.2, (13:01.4), (13:53.0)
381149Manistee, MI - Team Time (1st 5) 1:00:10.0 | Spread (1st 5) 2:01.7
24, 258, 265, 276, 326, (374), (398)
Ransom Hoeflinger, Jarod Wright, Jordan Fink, Declan McCann, Bishop Davis, (Jacob Lindeman), (Trent Beaudrie)
10:40.1, 12:10.6, 12:14.6, 12:22.9, 12:41.8, (13:13.8), (13:32.8)
391173Kalkaska, MI - Team Time (1st 5) 1:00:27.0 | Spread (1st 5) 1:27.8
90, 195, 264, 305, 319, (454), (467)
Tyler Guggemos, Cole McKenzie, Glenn Morris, Nathan Blasko, Travis Blasko, (Jacob Olds), (David Olds)
11:11.6, 11:46.9, 12:13.7, 12:35.4, 12:39.4, (14:25.9), (14:49.8)
401178Homer, MI - Team Time (1st 5) 1:00:12.0 | Spread (1st 5) 2:51.0
2, 190, 297, 343, 346, (376), (394)
Alec Shaw, Josh Barrington, Matt Schneider, Dylan Butler, Will Jones, (Brody Shaw), (Caleb Wilson)
10:04.0, 11:46.0, 12:33.0, 12:54.0, 12:55.0, (13:17.0), (13:30.0)
411192Ogemaw Heights, MI - Team Time (1st 5) 1:00:22.6 | Spread (1st 5) 44.9
171, 234, 240, 269, 278, (291), (301)
Alex Kennedy, Ben Walby, Brendan Erickson, Carson Bragg, Todd Frank, (Bret Gemmill), (Anthony Martin)
11:39.0, 11:58.8, 12:02.7, 12:18.2, 12:23.9, (12:30.7), (12:33.9)
421244Reese, MI - Team Time (1st 5) 1:00:40.3 | Spread (1st 5) 46.5
200, 230, 246, 262, 306
Sam Spencer, Jack Sirianni, Logan Putman, Wilbert Haines, Ethan Zwerk
11:49.0, 11:57.9, 12:05.8, 12:12.1, 12:35.5
431264Belding, MI - Team Time (1st 5) 1:01:08.2 | Spread (1st 5) 2:40.4
14, 197, 331, 358, 364, (408), (429)
Ethan Rockburn, Logan Balis, Nils Eriksson, Jase Bunce, William Garrison, (Richard Beltran), (Adrien Peasley)
10:26.7, 11:47.0, 12:46.1, 13:01.3, 13:07.1, (13:43.5), (13:58.7)
441265Essexville Garber, MI - Team Time (1st 5) 1:01:55.1 | Spread (1st 5) 2:38.7
70, 169, 215, 405, 406
Ian Walker, Andrew Neumann, Liam Anderson, Caiden Warren, Jacob Stark
11:02.5, 11:38.4, 11:52.6, 13:40.4, 13:41.2
451277Eaton Rapids, MI - Team Time (1st 5) 1:01:00.5 | Spread (1st 5) 48.0
198, 241, 242, 293, 303, (307), (310)
Austin Rybolt, Chris Copeland, Griffin Gleeson, Keith Morgan, Tommy O'Brien, (Donovan Krull), (Gabe Chapates)
11:47.1, 12:03.1, 12:03.6, 12:31.6, 12:35.1, (12:35.6), (12:36.4)
461278Mason County Central, MI - Team Time (1st 5) 1:01:00.2 | Spread (1st 5) 36.6
205, 249, 257, 282, 285, (290), (327)
Gage Tyron, Zach Quinn, Michael Patulski, Jay Danielson, Gavin Shirey, (Derek Pearson), (Spencer Johnson)
11:50.4, 12:06.9, 12:10.3, 12:25.6, 12:27.0, (12:30.5), (12:43.1)
471307Stanton Central Montcalm, MI - Team Time (1st 5) 1:02:23.2 | Spread (1st 5) 2:44.9
75, 137, 281, 399, 415, (421)
Andrew Hardy, Asher Vissman, Caleb Holland, Sawyer Kohn, Parker Skrodenis, (Porter Long)
11:05.7, 11:29.0, 12:25.0, 13:32.9, 13:50.6, (13:53.3)
481343Grand Traverse Academy, MI - Team Time (1st 5) 1:01:30.0 | Spread (1st 5) 52.6
192, 245, 277, 312, 317, (352), (366)
Seth Carpenter, Zach Dix, Dan Franklin, Austin Rubin, Zane Vanwingerden, (Hunter Laven), (Jordan Barnes)
11:46.1, 12:05.3, 12:23.4, 12:36.5, 12:38.7, (12:58.8), (13:07.9)
491367Manton, MI - Team Time (1st 5) 1:02:17.5 | Spread (1st 5) 2:23.8
48, 224, 337, 378, 380, (450), (461)
Noah Morrow, Johnathen Traxler, Cayden McGrew, Logan Patrick, Jeremiah Tuck, (Hunter Clark), (Jesse Geary)
10:55.3, 11:55.6, 12:49.4, 13:18.1, 13:19.1, (14:20.7), (14:39.1)
501383Mancelona, MI - Team Time (1st 5) 1:01:55.9 | Spread (1st 5) 1:21.7
146, 252, 314, 329, 342, (350), (416)
Tyler Mcclure, Jimmy Dunne, Ben Palmer, Tommy Palmer, Greg Parsons, (Gavin Ramsey), (James Lakie)
11:31.2, 12:09.5, 12:37.6, 12:44.7, 12:52.9, (12:57.9), (13:50.7)
511403Springport, MI - Team Time (1st 5) 1:02:25.8 | Spread (1st 5) 2:01.5
147, 218, 273, 365, 400, (463), (466)
Dylan Sanford, Robert Patterson, Bryant Taylor, Caleb Dyer, Shawn Vogt, (Benjamin Butler), (Landon Root)
11:31.5, 11:53.7, 12:19.8, 13:07.8, 13:33.0, (14:42.7), (14:48.5)
521408Charlotte, MI - Team Time (1st 5) 1:02:43.3 | Spread (1st 5) 3:23.4
12, 222, 379, 381, 414, (425), (435)
Kobe Blanco, Ethan Buhs, Michael Leiby, Alex Pratt, Logan Weicht, (Hayden May), (Kaleb Jarvis)
10:23.1, 11:55.0, 13:18.4, 13:20.3, 13:46.5, (13:56.5), (14:04.9)
531412Lansing Everett, MI - Team Time (1st 5) 1:04:03.3 | Spread (1st 5) 3:48.7
50, 106, 371, 420, 465, (476), (502)
Joey Bowman, Khamis Hassan, Joe Hernandez, Juan Morales, Shamier Fields, (Amare Fuentes), (Rainier Caleb)
10:55.9, 11:17.4, 13:12.3, 13:53.1, 14:44.6, (15:20.6), (19:38.9)
541449Johannesburg-Lewiston, MI - Team Time (1st 5) 1:02:56.6 | Spread (1st 5) 3:21.4
13, 310, 318, 397, 411, (434), (491)
Carlos Gascho, Gavin Weaver, Jacob Wartenberg, Toby Hall, Spencer Townsend, (Rodrigo Corrales), (Ronin Vaden)
10:23.6, 12:36.4, 12:39.3, 13:32.3, 13:45.0, (14:02.4), (16:38.2)
551450Frankfort, MI - Team Time (1st 5) 1:03:00.2 | Spread (1st 5) 2:16.7
120, 259, 294, 375, 402, (473), (487)
Owen Roth, Skylar Werden, Chris Provo, Logan Foster, Jacob Walrad, (Trevor Moody), (Jaden Johnson)
11:22.2, 12:11.0, 12:32.0, 13:16.1, 13:38.9, (15:09.1), (15:58.0)
561469Bear Lake-Onekama, MI - Team Time (1st 5) 1:02:42.5 | Spread (1st 5) 1:37.9
118, 322, 336, 340, 353, (370), (417)
Hunter Bentley, Sam Corey, Marcus Langeland, Bren Lopez, Trevor Eisenlohr, (Tai Babinec), (Robby McLouth)
11:21.3, 12:40.8, 12:48.4, 12:52.8, 12:59.2, (13:10.1), (13:51.8)
571482Lake Odessa Lakewood, MI - Team Time (1st 5) 1:04:17.8 | Spread (1st 5) 4:15.8
56, 270, 314, 368, 474, (506)
Nathan Alford, Zac Gibson, Michael Mackenzie, Ryan Alford, Cort Zylstra, (James Kaalakea)
10:58.0, 12:19.0, 12:37.6, 13:09.4, 15:13.8, (23:45.0)
581497Midland Bullock Creek, MI - Team Time (1st 5) 1:03:21.3 | Spread (1st 5) 2:26.4
139, 298, 299, 335, 426, (460), (488)
Lucas Kindy, Zachary Petersen, Grant Tilmann, Jacob Inman, Quentin Schalk, (Richard Laughton), (Carter Wells)
11:30.2, 12:33.2, 12:33.4, 12:47.9, 13:56.6, (14:38.7), (16:04.4)
591514Buckley, MI - Team Time (1st 5) 1:07:12.5 | Spread (1st 5) 6:03.1
165, 202, 210, 441, 496
Jackson Kulawiak, Jacob Wicker, Carson Kulawiak, Braden Melville, Shane Gidner
11:36.4, 11:49.7, 11:51.4, 14:15.5, 17:39.5
601543Saginaw Michigan Lutheran Seminary, MI - Team Time (1st 5) 1:03:45.5 | Spread (1st 5) 2:43.9
85, 334, 345, 357, 422, (446), (447)
Sam Korthals, Elijah Stiefel, Daniel Buth, John Richards, Paul Huebener, (Silas Schultz), (David Meng)
11:09.7, 12:47.3, 12:54.1, 13:00.8, 13:53.6, (14:17.8), (14:19.2)
611544GR West Catholic, MI - Team Time (1st 5) 1:05:05.1 | Spread (1st 5) 3:52.5
30, 215, 386, 451, 462, (470)
Edward Frey, Vinny Ladner, Matt Bouwhuis, Joey Nawrocki, Jonathan Jensen, (Jacob North)
10:46.8, 11:52.6, 13:23.5, 14:22.9, 14:39.3, (14:59.3)
621591Beal City, MI - Team Time (1st 5) 1:03:35.5 | Spread (1st 5) 1:26.7
230, 284, 333, 356, 388, (438), (459)
Owen Gross, Derek Gross, Konnor Wilson, Nathan Reihl, Matthew Kolb, (Michael Hopkins), (Matt Clark)
11:57.9, 12:25.8, 12:46.9, 13:00.3, 13:24.6, (14:10.7), (14:37.1)
631617Saginaw Nouvel, MI - Team Time (1st 5) 1:03:56.0 | Spread (1st 5) 1:36.8
221, 300, 349, 351, 396, (431), (480)
Joseph Tunney, Caleb Pinkerton, Thomas Kolleth, Jacob Alexander, Nicholas Ehlman, (Dylan McRae), (Parker Thiel)
11:54.9, 12:33.6, 12:57.7, 12:58.1, 13:31.7, (14:00.0), (15:31.3)
641645Bay City Central, MI - Team Time (1st 5) 1:05:25.9 | Spread (1st 5) 3:14.1
59, 348, 362, 437, 439
Tyler Johnroe, Brendan Briggs, Chalmer Young, Gage White, Will Moore
10:59.0, 12:56.5, 13:06.7, 14:10.6, 14:13.1
651677Hemlock, MI - Team Time (1st 5) 1:04:27.2 | Spread (1st 5) 1:28.3
238, 330, 340, 377, 392, (498)
Evan Robishaw, Carson Penny, Cade Godwin, Xander Nichols, Dennis Schaffer, (Nathan Scherzer)
12:01.5, 12:45.1, 12:52.8, 13:18.0, 13:29.8, (18:24.0)
661881Detroit Catholic Central, MI - Team Time (1st 5) 1:06:35.3 | Spread (1st 5) 1:16.0
324, 339, 367, 423, 428, (445), (453)
Josh Lassaline, Michael Ehresman, Gavin Filip, Tyler Delyon, John Biskner, (Joe Stopczynski), (Evan Kinter)
12:41.5, 12:51.8, 13:08.7, 13:55.8, 13:57.5, (14:17.5), (14:25.7)
671883Tawas, MI - Team Time (1st 5) 1:07:22.6 | Spread (1st 5) 2:37.7
228, 347, 401, 449, 458, (472), (490)
Kenneth Manombilang, Brandynn Lehmann, Logan Madrigal-Silver, Grady McGillis, Kalman Couturier, (Sean Mendiola), (Charleson Shuart)
11:57.3, 12:56.0, 13:35.0, 14:19.3, 14:35.0, (15:08.3), (16:27.2)
681995Carrollton, MI - Team Time (1st 5) 1:13:30.3 | Spread (1st 5) 6:27.2
283, 292, 442, 478, 500
Kyle Vanderelzen, Matthew Wesolek, Carter McDonald, Benito Rivera, Alec Woodrow
12:25.7, 12:31.4, 14:16.2, 15:24.1, 18:52.9
692019East Lansing, MI - Team Time (1st 5) 1:08:24.0 | Spread (1st 5) 1:29.7
355, 372, 404, 432, 456, (483)
David Ferguson, Gabe Benavides, Xander Mielock, Enson Ornelas, Sam Booth, (David Fort)
13:00.0, 13:12.6, 13:39.9, 14:01.8, 14:29.7, (15:39.5)
702038Ovid-Elsie, MI - Team Time (1st 5) 1:08:34.2 | Spread (1st 5) 1:02.1
363, 394, 412, 433, 436, (440), (457)
Ryan Gavenda, Andrew Hall, Trayton Terpening, Gage Kvalevog, Justin Prewitt, (Gavyn Leavitt), (Ben Maynard)
13:07.0, 13:30.0, 13:45.9, 14:02.2, 14:09.1, (14:14.4), (14:31.2)
712041Saginaw Swan Valley, MI - Team Time (1st 5) 1:09:02.4 | Spread (1st 5) 1:56.1
360, 384, 385, 443, 469, (471), (484)
Isiah Blondin, Jacob Claus, Landon Geiling, Bowen Steinke, Matt Todd, (Matthew Guerrero), (Owen Diefenbach)
13:02.4, 13:22.1, 13:23.0, 14:16.4, 14:58.5, (15:05.5), (15:42.3)
722123Ellsworth, MI - Team Time (1st 5) 1:11:48.1 | Spread (1st 5) 3:10.0
313, 403, 443, 479, 485, (495), (499)
Ethan Tornga, Graham Oliver, Kolby Krosnicki, Blake Carey, Bill Stevens, (Jonathan Drogt), (Ricky Wise)
12:36.8, 13:39.8, 14:16.4, 15:28.3, 15:46.8, (17:24.1), (18:35.5)
732126Standish Sterling, MI - Team Time (1st 5) 1:10:04.4 | Spread (1st 5) 1:15.3
391, 392, 424, 455, 464, (475), (477)
Walker Arquette, Hunter Lalonde, Cole Redburn, Richard Mendoza, izaiah Anderson, (Alex Vallad), (Wyatt Guoan)
13:27.6, 13:29.8, 13:55.9, 14:28.2, 14:42.9, (15:17.9), (15:21.5)
742290Warren DeLaSalle, MI - Team Time (1st 5) 1:14:25.2 | Spread (1st 5) 2:12.1
408, 447, 468, 481, 486, (494), (501)
Frank Viviano, Ethan Arun, John Larocca, Jacob Lang, Alex Hubbs, (John Griffith), (Pierce Dudek)
13:43.5, 14:19.2, 14:53.2, 15:33.7, 15:55.6, (17:17.8), (18:59.2)
752304Wolverine, MI - Team Time (1st 5) 1:18:38.5 | Spread (1st 5) 4:10.3
407, 418, 489, 493, 497, (505)
Zeek Glazier, Aidan Wiser, Shawn Crawford, Jacob Glazier, Jacob Bourcier, (Samuel Hendrickson)
13:42.1, 13:52.3, 16:08.1, 17:03.6, 17:52.4, (21:51.3)