1 | 52 | Forsythe-Ann Arbor,
MI - Team Time (1st 5) 43:47.0 | Spread (1st 5) 24.0 |
| 3, 3, 10, 13, 23, (25), (70) |
| Peter Brody-Moore, Adam Gaboury, Jon Russell, Joe Halpern, Patrick Kersch, (Willy Clark), (Brendan Lawless) |
| 8:34.0, 8:34.0, 8:49.0, 8:52.0, 8:58.0, (9:00.0), (9:27.0) |
2 | 103 | Tappan-Ann Arbor,
MI - Team Time (1st 5) 44:39.0 | Spread (1st 5) 34.0 |
| 6, 13, 16, 24, 44, (48), (52) |
| Lucas Arrivo, Jacob Johnson, Robert Peterson, Caleb Tesar, Jackson Hawkins, (Kevin Ehrenberger), (Holden Tamblyn) |
| 8:40.0, 8:52.0, 8:54.0, 8:59.0, 9:14.0, (9:15.0), (9:16.0) |
3 | 122 | Slauson,
MI - Team Time (1st 5) 45:00.0 | Spread (1st 5) 16.0 |
| 15, 19, 22, 31, 35, (58), (72) |
| Victor Dirita, Max Porto, Deric Murray, Joe Riggs, Tommy Oldani, (Peter Slotten), (William Welch) |
| 8:53.0, 8:55.0, 8:57.0, 9:06.0, 9:09.0, (9:18.0), (9:29.0) |
4 | 188 | Clague,
MI - Team Time (1st 5) 45:41.0 | Spread (1st 5) 44.0 |
| 8, 28, 38, 40, 74, (106), (133) |
| John Giles, Shangbo Liao, Avi Covrigaru, Steven Zou, Conor Donnelly, (Harith Palmer), (David Thomas) |
| 8:46.0, 9:01.0, 9:11.0, 9:13.0, 9:30.0, (9:42.0), (9:50.0) |
5 | 263 | Saline,
MI - Team Time (1st 5) 45:55.5 | Spread (1st 5) 1:16.6 |
| 1, 29, 36, 98, 99, (150), (153) |
| Logan Wetzel, Kevin Hall, Diego Morse, Gabriel Walder, Ian Bergere, (Aaron Milley), (Stevie Kise) |
| 8:23.2, 9:03.3, 9:10.0, 9:39.2, 9:39.8, (9:55.3), (9:56.2) |
6 | 275 | Grandville,
MI - Team Time (1st 5) 46:11.0 | Spread (1st 5) 1:00.4 |
| 7, 18, 42, 90, 118, (125), (138) |
| Robert Payne, Matt Smith, Jake Roncka, Jarod Cobb, Thomas Breazeale, (Shea Cole), (Joe Gullet) |
| 8:44.0, 8:54.7, 9:13.3, 9:34.6, 9:44.4, (9:47.9), (9:50.8) |
7 | 316 | Grand Rapids Christian,
MI - Team Time (1st 5) 46:37.7 | Spread (1st 5) 53.6 |
| 20, 51, 54, 64, 127, (137), (146) |
| Patrick Jonker, Zach Terpstra, Jim VanDyke, Eliot Borst, Andrew Koning, (Trevor Wisneski), (Jacob Otte) |
| 8:55.2, 9:15.2, 9:16.7, 9:21.8, 9:48.8, (9:50.5), (9:53.8) |
8 | 318 | Lakeview (Battle Creek),
MI - Team Time (1st 5) 46:53.7 | Spread (1st 5) 33.6 |
| 32, 47, 62, 73, 104, (142), (174) |
| Anderson Austin, Tyler Homer, Brandon Vanosten, Jonathan Haadsma, Ethan Parr, (Brandon Rose), (Gavin Homer) |
| 9:07.7, 9:14.8, 9:20.8, 9:29.1, 9:41.3, (9:51.9), (10:04.0) |
9 | 422 | Northern Hills,
MI - Team Time (1st 5) 47:44.0 | Spread (1st 5) 27.0 |
| 48, 74, 94, 100, 106, (112), (210) |
| Andrew Wittland, Mitchell Vredeveld, Grant Larideri, Nathan Legault, Jack Neeley, (Bobby Pelton), (Nick Young) |
| 9:15.0, 9:30.0, 9:37.0, 9:40.0, 9:42.0, (9:43.0), (10:16.0) |
| 422 | Portage Central,
MI - Team Time (1st 5) 47:31.4 | Spread (1st 5) 44.3 |
| 37, 53, 66, 117, 149, (172), (182) |
| An Le, Alex Jarvis, Binh Le, Sam Westra, Parker Beach, (Luke Warner), (Lewis Kordupel) |
| 9:10.7, 9:16.5, 9:24.9, 9:44.3, 9:55.0, (10:02.5), (10:06.2) |
11 | 484 | Byron Center West,
MI - Team Time (1st 5) 47:34.2 | Spread (1st 5) 1:30.4 |
| 2, 92, 101, 120, 169, (238), (274) |
| Ben VanderWeide, Andrew VandeBunte, Brenden Streelmen, Mitchell Dykstra, Luke Holland, (Andrew Verbrugge), (Ryan O'Neill-Haugh) |
| 8:31.3, 9:35.2, 9:40.4, 9:45.6, 10:01.7, (10:27.5), (10:39.5) |
12 | 511 | White Pine (Saginaw),
MI - Team Time (1st 5) 48:15.0 | Spread (1st 5) 26.0 |
| 65, 91, 106, 121, 128, (133), (140) |
| Parker Eisengruber, Will Concannon, Connor Szukhent, Andrew Ellsworth, Mitch Mynatt, (Noah Zerba), (Tom Yura) |
| 9:23.0, 9:35.0, 9:42.0, 9:46.0, 9:49.0, (9:50.0), (9:51.2) |
13 | 514 | Grand Ledge Beagle,
MI - Team Time (1st 5) 48:19.1 | Spread (1st 5) 28.1 |
| 77, 83, 95, 102, 157, (305), (339) |
| Jake Wilson, Jack Twarozynski, Thomas Jackson, Tony Patino, Kellen Brown, (David Weiss), (Brad Anderson) |
| 9:30.4, 9:32.2, 9:37.4, 9:40.6, 9:58.5, (10:49.8), (11:02.4) |
14 | 536 | Ionia,
MI - Team Time (1st 5) 48:16.5 | Spread (1st 5) 39.7 |
| 43, 67, 139, 143, 144, (162), (170) |
| Christiaan Duell, John McCord, Marshal Rademacher, Tim Mayer, Jake Van Ess, (Phillip Sipperley), (Diego Contreras) |
| 9:13.9, 9:25.4, 9:50.9, 9:52.7, 9:53.6, (9:59.8), (10:01.9) |
15 | 575 | Portage West,
MI - Team Time (1st 5) 48:31.8 | Spread (1st 5) 44.0 |
| 55, 88, 110, 155, 167, (188), (189) |
| Jared Lutz, Ryan Melgar, D.J Prentiss, Cody Hardwick, Connor Smith, (Marius VanderHoff), (Jon Koning) |
| 9:17.6, 9:33.7, 9:42.4, 9:56.5, 10:01.6, (10:07.1), (10:07.6) |
16 | 680 | Auburn Bay City Western,
MI - Team Time (1st 5) 49:09.3 | Spread (1st 5) 1:11.0 |
| 59, 84, 86, 203, 248, (260), (288) |
| Antonio Wenglikowski, Evan Vorwerck, Brendan Nesbitt, Collin Krygier, Mathew Billette, (Robert Billette), (Austin Boks) |
| 9:19.0, 9:33.4, 9:33.5, 10:13.4, 10:30.0, (10:33.0), (10:43.0) |
17 | 684 | Greenville,
MI - Team Time (1st 5) 48:48.0 | Spread (1st 5) 1:55.0 |
| 5, 115, 128, 180, 256, (316), (368) |
| Kyle Farmer, Dakota Matelski, Andrew Mason, Ryan Lowing, Jacob Reamer, (Devon Anderson), (Chase Lincoln) |
| 8:37.0, 9:44.0, 9:49.0, 10:06.0, 10:32.0, (10:55.0), (11:17.0) |
18 | 686 | Sturgis,
MI - Team Time (1st 5) 49:13.6 | Spread (1st 5) 28.7 |
| 84, 136, 141, 154, 171, (211), (262) |
| Shawn Bell, Alex Humphreys, Terry Stahl, David Polzin, Seth Miller, (Trever Sprowls), (Avery Peterson) |
| 9:33.4, 9:50.1, 9:51.6, 9:56.4, 10:02.1, (10:16.3), (10:34.2) |
19 | 702 | Traverse City East,
MI - Team Time (1st 5) 49:22.2 | Spread (1st 5) 47.9 |
| 71, 93, 126, 204, 208, (223), (242) |
| Jimmy Vanderbosch, William Chown, Blake Beyer, Trevor Sepanik, Chris Wilson, (Peter Colombo), (Donovan Maddison) |
| 9:27.8, 9:36.8, 9:48.3, 10:13.6, 10:15.7, (10:22.0), (10:28.5) |
20 | 705 | Bear Lake,
MI - Team Time (1st 5) 49:19.6 | Spread (1st 5) 1:06.5 |
| 57, 113, 133, 174, 228, (276), (341) |
| Jordan Anderson, Cole Verrett, Taylor Makowski, Randy Pienta, Josh Ide, (Jimmy Schoedel), (Ethan Hunt) |
| 9:17.9, 9:43.3, 9:50.0, 10:04.0, 10:24.4, (10:40.3), (11:03.7) |
21 | 742 | Temperance Bedford,
MI - Team Time (1st 5) 49:21.9 | Spread (1st 5) 1:38.8 |
| 30, 81, 147, 194, 290, (340), (425) |
| Brenden Smith, Gavin Wilkinson, Spencer Sullivan, Brandon Gore, Brendan Burns, (David Jordan), (Shivla Shikwana) |
| 9:04.3, 9:31.2, 9:54.2, 10:09.1, 10:43.1, (11:03.6), (11:48.8) |
22 | 793 | Pathfinder - Pinckney,
MI - Team Time (1st 5) 49:50.5 | Spread (1st 5) 35.2 |
| 80, 167, 178, 184, 184, (198), (224) |
| Brian Valentine, Jack Van de Kerkhove, Nick Hartstang, Liam Higgins, Gabe Grannis, (Austin Wicker), (Noah Bylski) |
| 9:31.1, 10:01.6, 10:05.2, 10:06.3, 10:06.3, (10:10.9), (10:22.8) |
23 | 808 | Mattawan,
MI - Team Time (1st 5) 49:44.8 | Spread (1st 5) 1:42.2 |
| 17, 119, 165, 240, 267, (284), (345) |
| Nicholas King, PAtrick Beauchamp, Jacob Devries, Austin Langlinais, Josh Anderson, (Jacob Sanderson), (eric Wdowicki) |
| 8:54.5, 9:44.7, 10:01.0, 10:27.9, 10:36.7, (10:42.1), (11:05.6) |
24 | 826 | Spring Lake,
MI - Team Time (1st 5) 50:03.3 | Spread (1st 5) 1:14.6 |
| 68, 78, 144, 257, 279, (311), (394) |
| Riley Warmoth, Ben Kramer, Will Warmoth, Justin Taylor, Joey Bowen, (Jacob Doerr), (Chris Hintz) |
| 9:26.1, 9:30.6, 9:53.6, 10:32.3, 10:40.7, (10:53.4), (11:28.6) |
25 | 853 | Mill Creek (Dexter),
MI - Team Time (1st 5) 49:59.6 | Spread (1st 5) 1:37.9 |
| 12, 160, 218, 222, 241, (281), (300) |
| Peter Assenmacher, Ben Nicholas, Jackson Bement, Michael Martinez, Kavi Kulkarni, (Peyton Stimac), (Vince Palenick) |
| 8:50.2, 9:59.4, 10:20.2, 10:21.7, 10:28.1, (10:41.6), (10:46.2) |
26 | 868 | Sparta,
MI - Team Time (1st 5) 50:00.0 | Spread (1st 5) 2:10.0 |
| 8, 124, 200, 214, 322, (368), (453) |
| Carter Versleys, Carter Shupe, Andrew Thome, Nate Ring, Wyatt Cornett, (Erik Christafferson), (Chris Thome) |
| 8:46.0, 9:47.0, 10:12.0, 10:19.0, 10:56.0, (11:17.0), (12:07.4) |
27 | 925 | Grand Rapids South Christian,
MI - Team Time (1st 5) 50:34.0 | Spread (1st 5) 1:39.0 |
| 46, 122, 151, 293, 313, (317), (496) |
| Luis DeKryger, Nate Sculley, Tyler Laninga, Jason Gilder, Owen Ferino, (Matthew Kikkert), (Guikema Sam) |
| 9:14.6, 9:46.4, 9:55.7, 10:43.7, 10:53.6, (10:55.2), (13:19.7) |
| 925 | Vicksburg,
MI - Team Time (1st 5) 50:28.3 | Spread (1st 5) 1:34.1 |
| 33, 60, 272, 275, 285, (329), (342) |
| Keenan Erb, Nati Nuzzi, Richy Livingston, Cole Flintrop, Michael Scoffin, (Spencer Cripps), (Bryce O'Neil) |
| 9:08.5, 9:19.4, 10:38.0, 10:39.8, 10:42.6, (10:58.8), (11:04.4) |
29 | 954 | Harper Creek,
MI - Team Time (1st 5) 50:50.6 | Spread (1st 5) 1:59.9 |
| 61, 114, 131, 271, 377, (395), (398) |
| Cole Schneider, Luke Browne, Mitch Coon, Brad Thomas, Ryan O'Connor, (Tomo Saito), (Kade Rocco) |
| 9:20.1, 9:43.6, 9:49.4, 10:37.5, 11:20.0, (11:29.2), (11:31.4) |
30 | 956 | Scarlett,
MI - Team Time (1st 5) 50:51.0 | Spread (1st 5) 25.0 |
| 158, 165, 200, 207, 226, (449), (486) |
| Leland Spratt, Joseph Estes, Lemuel Spratt, Jason Massey, Jacob Emmett, (Jalen Massey), (Kamari Brawner) |
| 9:59.0, 10:01.0, 10:12.0, 10:15.0, 10:24.0, (12:06.0), (12:51.0) |
31 | 981 | Hudsonville Public,
MI - Team Time (1st 5) 50:59.5 | Spread (1st 5) 1:03.9 |
| 68, 195, 234, 236, 248, (252), (292) |
| Devon Main, Brad Taalman, Jared Garcia, Kyle Chamberlain, Josh Weinmann, (Nathan Schipper), (Ethan Schutter) |
| 9:26.1, 10:09.5, 10:26.8, 10:27.1, 10:30.0, (10:30.8), (10:43.4) |
32 | 1019 | Decatur,
MI - Team Time (1st 5) 50:58.8 | Spread (1st 5) 1:44.4 |
| 25, 190, 232, 278, 294, (381), (436) |
| Nicholas Gerhold, Trevor Etter, Austin Ogrin, Wesley Hemenway, C. J. Henley, (Brandon Evans), (Zachery Howard) |
| 9:00.0, 10:07.7, 10:26.1, 10:40.6, 10:44.4, (11:23.5), (11:56.9) |
33 | 1035 | Allendale,
MI - Team Time (1st 5) 51:02.9 | Spread (1st 5) 1:43.9 |
| 27, 196, 230, 287, 295, (323), (328) |
| Eddie McIntyre, Nate Reiger, Ben Levander, Sam Austin, Chandler Brouwer, (Seth Farber), (Zachary Oswald) |
| 9:00.7, 10:09.8, 10:25.1, 10:42.7, 10:44.6, (10:56.6), (10:58.6) |
34 | 1056 | St. Joseph Upton (Saint Joseph),
MI - Team Time (1st 5) 51:29.8 | Spread (1st 5) 1:58.4 |
| 63, 159, 227, 231, 376, (384), (438) |
| Greg Smith, Patrick Fischer, Joey Kirby, Daniel Pfahler, Kurt Egelhaaf, (Blaine Warmbein), (Brandon Whittaker) |
| 9:21.4, 9:59.1, 10:24.3, 10:25.2, 11:19.8, (11:25.8), (11:57.9) |
35 | 1071 | Schoolcraft,
MI - Team Time (1st 5) 51:27.6 | Spread (1st 5) 1:47.6 |
| 45, 105, 261, 324, 336, (374), (383) |
| Matthew Ring, Kyle Hadley, Davis DeVoe, Austin Ladd, Nicholas Hayward, (Matt Dickerson), (Max Fiebelkorn) |
| 9:14.1, 9:41.4, 10:33.7, 10:56.7, 11:01.7, (11:18.7), (11:25.1) |
36 | 1082 | Richland Gull Lake,
MI - Team Time (1st 5) 51:32.0 | Spread (1st 5) 23.6 |
| 193, 202, 208, 221, 258, (285), (337) |
| Austin Lovett, Matthew Ruge, Dainel Pelhyes, Will Hough, Alex Chamberlin, (Nolan Rowland), (Jarrett Miller) |
| 10:09.0, 10:13.3, 10:15.7, 10:21.4, 10:32.6, (10:42.6), (11:01.8) |
37 | 1087 | Holland Black River,
MI - Team Time (1st 5) 51:38.2 | Spread (1st 5) 1:13.7 |
| 109, 162, 213, 282, 321, (333), (396) |
| Joseph Britt, Zach Schruer, Zach Spencley, Brenden Jones, Tyler Swanson, (Andrew Burns), (Alex Bascom) |
| 9:42.2, 9:59.8, 10:18.5, 10:41.8, 10:55.9, (10:59.7), (11:30.5) |
38 | 1110 | Calvin Christian,
MI - Team Time (1st 5) 51:40.4 | Spread (1st 5) 2:01.8 |
| 34, 111, 302, 307, 356, (382), (403) |
| Logan Jurgens, Andrew Rush, Graham Broek, Brandon Byington, Ben DeHaan, (Kyle Tolar), (Connor DeBruin) |
| 9:08.6, 9:42.7, 10:47.3, 10:51.4, 11:10.4, (11:24.6), (11:33.6) |
39 | 1136 | Concord,
MI - Team Time (1st 5) 52:10.4 | Spread (1st 5) 2:05.9 |
| 76, 79, 187, 386, 408, (488), (490) |
| Jacob Hall, Jesse Hersha, Joey Hutchins, Caleb Chamberlain, Rocky Hutchins, (Tyler Bretes), (Daniel Mikovits) |
| 9:30.2, 9:30.9, 10:06.8, 11:26.4, 11:36.1, (12:55.2), (12:58.9) |
40 | 1180 | Lawton,
MI - Team Time (1st 5) 52:11.4 | Spread (1st 5) 1:07.3 |
| 123, 197, 235, 311, 314, (426), (444) |
| Julian Torres, Joe Stermer, Brett Stermer, Kevin Berryman, Donnie Stermer, (Matt Willims), (Evan Tomilo) |
| 9:46.7, 10:10.3, 10:27.0, 10:53.4, 10:54.0, (11:49.0), (12:01.7) |
41 | 1198 | Northview Crossroads,
MI - Team Time (1st 5) 52:13.0 | Spread (1st 5) 49.0 |
| 152, 214, 248, 288, 296, (296), (353) |
| Dejour Denhof, Xavier Manning, Derek Anderson, Justice Brooks, Ethan Jackson, (Tyler Burnett), (Garett Bakos) |
| 9:56.0, 10:19.0, 10:30.0, 10:43.0, 10:45.0, (10:45.0), (11:09.0) |
42 | 1228 | Mill Creek (Comstock Park),
MI - Team Time (1st 5) 52:38.0 | Spread (1st 5) 2:26.0 |
| 48, 96, 303, 366, 415, (466) |
| Mitchell Parsons, Albert Henry, Gabe Wier, Aaron Wisner, Adam Ledger, (Dylan McIntyre) |
| 9:15.0, 9:38.0, 10:48.0, 11:16.0, 11:41.0, (12:23.0) |
43 | 1311 | Lumen Christi,
MI - Team Time (1st 5) 52:56.0 | Spread (1st 5) 1:49.4 |
| 56, 225, 335, 346, 349, (410), (470) |
| Justin Perticone, Alex Hoop, Henry Berkemeier, Cole Dillon, Kristian Cavender, (Brady O'Dowd), (John Slough) |
| 9:17.8, 10:23.9, 11:01.3, 11:05.8, 11:07.2, (11:37.5), (12:28.9) |
44 | 1316 | Coldwater Legg,
MI - Team Time (1st 5) 52:55.0 | Spread (1st 5) 44.0 |
| 191, 245, 268, 304, 308, (330), (375) |
| Shane Dunn, Adam Clemens, Nathan Waterbury, George Beeman, Spencer Leist, (Sean Delaney), (Matt Sowles) |
| 10:08.0, 10:29.0, 10:37.0, 10:49.0, 10:52.0, (10:59.0), (11:19.0) |
45 | 1362 | Kalamazoo Linden Grove,
MI - Team Time (1st 5) 53:37.3 | Spread (1st 5) 2:04.5 |
| 82, 88, 379, 406, 407, (452), (458) |
| Cameron Andrews, Alex Teutsch, Grady Hively, Grant Kubiak, Miles Pruit, (Jesus Morales), (Patrick Fulton) |
| 9:31.4, 9:33.7, 11:20.5, 11:35.8, 11:35.9, (12:07.2), (12:12.1) |
46 | 1373 | Caledonia (Duncan-Kraft),
MI - Team Time (1st 5) 53:35.0 | Spread (1st 5) 1:48.2 |
| 179, 199, 246, 315, 434, (445), (477) |
| Eric Farhadi, Jordan Pattison, Logan Fleisher, Cody Jakiel, Gavin Denczek, (Tyler White), (Zach Kutches) |
| 10:05.8, 10:11.3, 10:29.1, 10:54.8, 11:54.0, (12:02.3), (12:37.0) |
47 | 1396 | Hemlock,
MI - Team Time (1st 5) 53:31.4 | Spread (1st 5) 1:00.1 |
| 206, 233, 243, 350, 364, (389), (421) |
| Erich Freeman, Logan Warian, Landon Honsinger, Hunter Irish, Kurt Sollner, (Jared Murphy), (Joe Lockwood) |
| 10:14.3, 10:26.7, 10:28.6, 11:07.4, 11:14.4, (11:27.0), (11:43.3) |
48 | 1409 | Wayland Union,
MI - Team Time (1st 5) 53:31.5 | Spread (1st 5) 1:07.1 |
| 182, 236, 298, 330, 363, (400), (420) |
| Taaron Foote, Quincy Ballone, Jessi LaValley, Tyler Vanderwiede, Perry Carter, (Owen Glass), (Josh Gemmen) |
| 10:06.2, 10:27.1, 10:45.9, 10:59.0, 11:13.3, (11:31.8), (11:43.1) |
49 | 1428 | Otsego,
MI - Team Time (1st 5) 53:49.7 | Spread (1st 5) 1:20.2 |
| 216, 239, 276, 283, 414, (439), (471) |
| Jacob Starr, Brandon Watson, Cam Brylowski, Jesse David, John Finch, (Owen Graham), (Shawn Farrell) |
| 10:19.8, 10:27.6, 10:40.3, 10:42.0, 11:40.0, (11:59.7), (12:29.0) |
50 | 1493 | Hillsdale Academy,
MI - Team Time (1st 5) 54:40.8 | Spread (1st 5) 2:36.0 |
| 132, 186, 334, 372, 469, (502) |
| Augustine Siegel, Sam Brady, Diego Rodriguez-Lugo, Noah Heckenlively, Sam McArthur, (Nathaniel Birzer) |
| 9:49.5, 10:06.6, 11:00.8, 11:18.4, 12:25.5, (14:01.8) |
51 | 1495 | Kent City,
MI - Team Time (1st 5) 54:25.6 | Spread (1st 5) 2:15.6 |
| 116, 253, 343, 344, 439, (489), (506) |
| Colton Carew, Brayden Gruen, Ben Swanson, Don Kridler, James Cook, (Nicholas Kridler), (Tyler Vincent) |
| 9:44.1, 10:31.2, 11:05.2, 11:05.4, 11:59.7, (12:58.2), (15:48.0) |
52 | 1509 | Portage North,
MI - Team Time (1st 5) 54:13.6 | Spread (1st 5) 1:23.7 |
| 148, 310, 319, 359, 373, (385), (500) |
| Andrew Shaw, Aidan Sorensen, Khoa Nguyen, Todd Berglund, Codey Clemens, (Kyle Cattell), (Jacob Berglund) |
| 9:54.8, 10:53.1, 10:55.5, 11:11.7, 11:18.5, (11:25.9), (13:36.1) |
53 | 1518 | Birch Run,
MI - Team Time (1st 5) 54:42.8 | Spread (1st 5) 2:10.8 |
| 176, 216, 309, 357, 460, (462) |
| Donovan Zietz, Jeffrey Ayling, Lucas Clark, Jackson Percy, Justin Smith, (Jerad Inman) |
| 10:04.1, 10:19.8, 10:52.9, 11:11.1, 12:14.9, (12:16.1) |
54 | 1533 | Lakeshore (Stevensville),
MI - Team Time (1st 5) 54:22.2 | Spread (1st 5) 1:08.9 |
| 212, 255, 324, 354, 388, (417), (450) |
| Drew Waning, Matt Montgomery, John Wendland, Kyle Ogata, Kaleb Berry, (Vincent Johnson), (Max Bauchet) |
| 10:17.9, 10:31.7, 10:56.7, 11:09.1, 11:26.8, (11:42.6), (12:06.1) |
55 | 1542 | Belding,
MI - Team Time (1st 5) 54:26.0 | Spread (1st 5) 1:15.0 |
| 191, 265, 338, 368, 380, (430), (487) |
| Damion Myers, Matt Feuerstein, Andrew Rice, Vince Ross, Blake Flynn, (Kaleb Gotwalt), (Lucas Hopkins) |
| 10:08.0, 10:36.0, 11:02.0, 11:17.0, 11:23.0, (11:52.0), (12:52.0) |
| 1542 | Chippewa Hills,
MI - Team Time (1st 5) 54:55.7 | Spread (1st 5) 3:05.7 |
| 39, 273, 362, 404, 464, (483), (494) |
| Chris Oates, Tyler Parker, Corey Godden, Tyler Frease, Zach Bentley, (Austin Scott), (Erik Moorman) |
| 9:12.5, 10:38.4, 11:12.3, 11:34.3, 12:18.2, (12:44.8), (13:18.8) |
57 | 1544 | Coopersville,
MI - Team Time (1st 5) 54:18.4 | Spread (1st 5) 36.5 |
| 264, 298, 306, 318, 358, (386) |
| Sam Layton, Matt Denson, Alex Sheridan, TJ Leach, Caleb Kahrs, (Joseph Madison) |
| 10:34.9, 10:45.9, 10:50.9, 10:55.3, 11:11.4, (11:26.4) |
58 | 1551 | Plainwell,
MI - Team Time (1st 5) 54:52.0 | Spread (1st 5) 2:02.1 |
| 130, 244, 326, 422, 429, (471), (473) |
| Davis Karklins, Grant Pettit, Tyler Leroy, Nicholas Ebsch, Elijah Adams, (Shelby Judd), (Ben Miller) |
| 9:49.2, 10:28.9, 10:57.6, 11:45.0, 11:51.3, (12:29.0), (12:31.0) |
59 | 1552 | Potterville,
MI - Team Time (1st 5) 56:44.1 | Spread (1st 5) 4:06.2 |
| 40, 97, 455, 465, 495 |
| Sam Traver, Alec Badgley, Marcus Traver, Nick Bellar, Jake Knickerbocker |
| 9:13.0, 9:39.1, 12:10.8, 12:22.0, 13:19.2 |
60 | 1587 | Ann Arbor Open,
MI - Team Time (1st 5) 54:59.0 | Spread (1st 5) 3:23.0 |
| 10, 327, 392, 401, 457, (467), (491) |
| Lynus Zullo, Tristan Edwards, Jonathan Ruelle, Andrew Goedert, Felix Clinthorne, (Alec Teodoru), (Brendan O'Rielly) |
| 8:49.0, 10:58.0, 11:28.0, 11:32.0, 12:12.0, (12:24.0), (13:03.0) |
61 | 1603 | Marshall,
MI - Team Time (1st 5) 55:05.0 | Spread (1st 5) 1:32.0 |
| 219, 219, 361, 371, 433, (441), (443) |
| Jeremiah Grant, Kurt Swaton, Andrew Seifert, Dakoda Laupp, Leo Thompson, (Garrett Sander), (Christian Kalisz) |
| 10:21.0, 10:21.0, 11:12.0, 11:18.0, 11:53.0, (12:00.0), (12:01.0) |
62 | 1604 | South Haven Baseline,
MI - Team Time (1st 5) 55:05.7 | Spread (1st 5) 2:09.2 |
| 87, 301, 393, 405, 418, (448), (475) |
| Zeno DeGrandchamp, Jacob Vanderroest, Logan Peters, Max Poindexter, David Kluskowski, (Joseph Jackson), (Chris Brush) |
| 9:33.6, 10:46.4, 11:28.3, 11:34.6, 11:42.8, (12:05.3), (12:32.1) |
63 | 1631 | East Grand Rapids,
MI - Team Time (1st 5) 55:33.0 | Spread (1st 5) 2:14.1 |
| 103, 270, 391, 432, 435, (442), (446) |
| Stephen Hoffman, Stevie Drake, John Viviano, Kenton Rossi, Daniel Kratt, (Tommy Zinser), (Maxwell Condon) |
| 9:40.7, 10:37.4, 11:27.7, 11:52.4, 11:54.8, (12:00.2), (12:02.7) |
64 | 1633 | Fruitport,
MI - Team Time (1st 5) 55:15.4 | Spread (1st 5) 1:41.9 |
| 164, 280, 360, 413, 416, (427), (480) |
| Sebastyn Brown, Cory Bussing, Cody Moore, Kyle Winger, Cameron Simot, (Mackenzie Brown), (Nic Potter) |
| 10:00.2, 10:41.5, 11:11.8, 11:39.8, 11:42.1, (11:50.0), (12:40.0) |
65 | 1652 | Comstock,
MI - Team Time (1st 5) 55:51.7 | Spread (1st 5) 3:46.8 |
| 21, 348, 390, 412, 481, (501) |
| Zach Richards, Austin Salome, Garrett Green, Jadyn Love, Stephen Courtney, (Peter Morrison) |
| 8:55.7, 11:06.6, 11:27.5, 11:39.4, 12:42.5, (13:52.3) |
66 | 1659 | Parchment,
MI - Team Time (1st 5) 55:30.1 | Spread (1st 5) 1:47.5 |
| 156, 268, 402, 410, 423, (468), (482) |
| Jake Spitsbergen, Ryan Shaffer, Jack Smith, Garrett Wunderlin, Jack Gibbon, (Tyler Appelgren), (Keegan Czerniak) |
| 9:57.9, 10:37.0, 11:32.3, 11:37.5, 11:45.4, (12:24.8), (12:44.2) |
67 | 1710 | Creative Technologies Academy,
MI - Team Time (1st 5) 56:33.5 | Spread (1st 5) 2:46.1 |
| 161, 290, 320, 454, 485, (508) |
| Bennet Tomandl, Brandon Beck, Ryan Smith, Ethan Lehman, Derek Winters, (Jarod Bouma) |
| 9:59.6, 10:43.1, 10:55.8, 12:09.3, 12:45.7, (16:14.7) |
68 | 1726 | Catholic United,
MI - Team Time (1st 5) 55:51.6 | Spread (1st 5) 1:42.3 |
| 177, 351, 365, 409, 424, (456), (505) |
| Benito Brisno, Sam Lake, Jacob Bowe, Lee Gaiser, Connor MaLachlan, (Jake Wright), (David Puzycki) |
| 10:04.8, 11:07.5, 11:15.0, 11:37.2, 11:47.1, (12:11.7), (15:46.5) |
69 | 1729 | Hamilton,
MI - Team Time (1st 5) 55:41.1 | Spread (1st 5) 1:12.9 |
| 248, 332, 352, 378, 419, (461), (492) |
| Mark Freyhof, Andrew Fathman, Chad Timmer, Dylan Oonk, Jake Kessler, (Adam Everse), (Eric Selle) |
| 10:30.0, 10:59.1, 11:08.9, 11:20.2, 11:42.9, (12:15.0), (13:07.0) |
70 | 1753 | Thornapple Kellogg,
MI - Team Time (1st 5) 56:20.7 | Spread (1st 5) 1:36.9 |
| 247, 253, 355, 447, 451, (476), (497) |
| Ryan Gorton, Andrew Brown, Jacob Gorton, Braedon Holly, Kyle Makarewicz, (Nick Kooistra), (Steven Vannette) |
| 10:29.4, 10:31.2, 11:10.2, 12:03.6, 12:06.3, (12:34.4), (13:22.1) |
71 | 1795 | Hastings,
MI - Team Time (1st 5) 56:59.0 | Spread (1st 5) 2:12.0 |
| 229, 265, 397, 427, 477, (484), (493) |
| Ronnie Collins, Chance Miller, Jacob Pratt, Alex Beauchamp, Nick Surratt, (Zlatko Granzow), (Brandon Gray) |
| 10:25.0, 10:36.0, 11:31.0, 11:50.0, 12:37.0, (12:45.0), (13:09.0) |
72 | 1848 | Buchanan,
MI - Team Time (1st 5) 1:01:10.5 | Spread (1st 5) 4:17.5 |
| 173, 205, 463, 503, 504, (510) |
| Dustin Harts, Collin Wheatley, Hunter Crocker, Dalton Riddle, Jacob Fuller, (Peter Darnell) |
| 10:03.4, 10:13.8, 12:16.3, 14:16.1, 14:20.9, (16:42.6) |
73 | 2006 | Hillside,
MI - Team Time (1st 5) 59:26.9 | Spread (1st 5) 2:50.2 |
| 263, 367, 399, 479, 498, (499) |
| Jeff Torano, Aaron Slater, Parker Russcher, Austin Timmons, Mitch Taber, (Mitchell Stevens) |
| 10:34.5, 11:16.9, 11:31.5, 12:39.3, 13:24.7, (13:25.0) |
74 | 2053 | Wyoming Newhall (closed),
MI - Team Time (1st 5) 1:04:17.0 | Spread (1st 5) 7:28.0 |
| 180, 430, 459, 473, 511 |
| Brandon Rozema, Joshua Napper, Paul Buchanan, Robert Little, Nicholas Navalta |
| 10:06.0, 11:52.0, 12:14.0, 12:31.0, 17:34.0 |
75 | 2059 | New Lothrop,
MI - Team Time (1st 5) 1:06:06.4 | Spread (1st 5) 5:57.3 |
| 259, 347, 437, 507, 509 |
| Noah Klier, Jacob Bitterman, Nick Graves, Bryce Gasper, Nick Vincke |
| 10:32.8, 11:05.9, 11:57.6, 16:00.0, 16:30.1 |