1 | 337 | Traverse City East,
MI - Team Time (1st 5) 58:02.6 | Spread (1st 5) 45.9 |
| 15, 49, 56, 87, 130, (207), (299) |
| Joe Muha, Jett Reimers, Quinn Noyes, Brendan Coffman, Zack Truszkowski, (Alex Durocher), (Peter Hetzel) |
| 11:11.8, 11:32.7, 11:36.0, 11:44.4, 11:57.7, (12:17.4), (12:33.0) |
2 | 376 | Grand Haven Lakeshore,
MI - Team Time (1st 5) 57:50.5 | Spread (1st 5) 1:18.7 |
| 4, 30, 80, 99, 163, (184), (259) |
| Logan Vining, Nolan Clark, Jaxon Olsen, Logan Petrus, Ethan Keskine, (Keegan Termolen), (Jagger Segroves) |
| 10:49.5, 11:22.1, 11:43.6, 11:47.1, 12:08.2, (12:12.8), (12:27.2) |
3 | 377 | Holland Christian,
MI - Team Time (1st 5) 58:10.2 | Spread (1st 5) 51.4 |
| 16, 28, 58, 126, 149, (150), (156) |
| Chase Holwerda, Nathan DeWitt, Will Engbers, Sam DeBoer, Colin Taylor-DeNooyer, (Jon Hogsten), (Ryan Vos) |
| 11:12.5, 11:20.7, 11:36.4, 11:56.7, 12:03.9, (12:04.1), (12:06.4) |
4 | 391 | Traverse City West,
MI - Team Time (1st 5) 58:21.6 | Spread (1st 5) 39.8 |
| 20, 57, 85, 109, 120, (164), (233) |
| Jeremiah Jaymes, Jonah Hochstetler, Charlie Licht, Jon Palmer, Luke Wiersema, (Koen Burkholder), (Willem DeGood) |
| 11:15.0, 11:36.3, 11:43.9, 11:51.6, 11:54.8, (12:08.4), (12:22.0) |
5 | 472 | East Grand Rapids,
MI - Team Time (1st 5) 58:30.0 | Spread (1st 5) 1:07.2 |
| 35, 35, 43, 72, 287, (371), (384) |
| Davis Christy, Logan Becker, Ryan Brinker, Rowen Bishop, Alex Thole, (Davis Head), (Noah Peters) |
| 11:24.0, 11:24.0, 11:29.0, 11:41.8, 12:31.2, (12:49.9), (12:54.0) |
6 | 489 | Otsego,
MI - Team Time (1st 5) 58:31.3 | Spread (1st 5) 1:20.0 |
| 10, 50, 88, 125, 216, (328), (391) |
| Colin Wesseldyk, Ethan Raseman, Trevor Johnson, Luke Aldrich, Jonathan Horn, (Aidan Goodwin), (Caleb Wesseldyk) |
| 10:59.0, 11:33.0, 11:44.5, 11:55.8, 12:19.0, (12:39.6), (12:56.1) |
7 | 529 | Saline,
MI - Team Time (1st 5) 59:10.5 | Spread (1st 5) 46.5 |
| 39, 68, 77, 162, 183, (281), (319) |
| Jason Whitton, Noah Lepore, Ethan Yesko, Truman Johnson, Jackson Phillips, (Matthew DePlanche), (Johnny Arvai) |
| 11:26.1, 11:40.7, 11:43.4, 12:07.7, 12:12.6, (12:30.7), (12:37.1) |
8 | 567 | Holland,
MI - Team Time (1st 5) 58:26.4 | Spread (1st 5) 1:48.7 |
| 3, 29, 46, 176, 313, (443), (449) |
| Adrian Castillo, Dylan Chmura, Brayden Snyder, Sam Hoffman, Harrison Kooyer, (Everett Blake), (Simon VanHuis) |
| 10:46.7, 11:21.4, 11:31.7, 12:11.2, 12:35.4, (13:15.8), (13:16.4) |
9 | 571 | White Pine (Saginaw),
MI - Team Time (1st 5) 59:13.9 | Spread (1st 5) 52.5 |
| 38, 47, 77, 203, 206, (225), (397) |
| Kenny Lewis, Gabriel Trevino, Theodore Lange, Nate Baskins, Raine Webley, (Luke Zacharek), (Jack Laurain) |
| 11:24.7, 11:32.0, 11:43.4, 12:16.6, 12:17.2, (12:20.7), (12:58.8) |
10 | 575 | St Elizabeth Ann Seton,
MI - Team Time (1st 5) 59:27.4 | Spread (1st 5) 39.1 |
| 44, 55, 135, 170, 171, (217), (261) |
| Josh Kerr, Judge Morgan, Caleb Kerfoot, Tucker Krumm, Josh Slocum, (Ty Martinchek), (Ryan Donnell) |
| 11:30.9, 11:35.7, 12:01.1, 12:09.7, 12:10.0, (12:19.1), (12:28.1) |
11 | 584 | Hartland-Ore Creek,
MI - Team Time (1st 5) 59:19.1 | Spread (1st 5) 57.5 |
| 48, 60, 64, 137, 275, (352), (363) |
| Benjamin Smith, Sam Kromberg, Zachery Sandin, Jack Gregory, Wyatt Colliton, (Gavin Worley), (Brandon Rohrer) |
| 11:32.4, 11:36.7, 11:38.9, 12:01.2, 12:29.9, (12:44.4), (12:47.4) |
12 | 585 | North Muskegon,
MI - Team Time (1st 5) 59:30.0 | Spread (1st 5) 28.7 |
| 74, 105, 114, 117, 175, (264), (281) |
| Jude Meldrum-Roy, Jack Erne, Jerry Wiegers, Evan Atkinson-Miller, CJ Bennett, (Parker Maciejewski), (Chase Stockman) |
| 11:42.4, 11:49.0, 11:53.5, 11:54.0, 12:11.1, (12:28.4), (12:30.7) |
13 | 613 | Portage Central,
MI - Team Time (1st 5) 59:36.7 | Spread (1st 5) 33.6 |
| 71, 93, 128, 131, 190, (235), (242) |
| Gavin Voetberg, Mathieu Northuis, Logan Begeman, Bryant Winstanley, Tristen Spettel, (Brett Lindsay), (Aiden Phenicie) |
| 11:41.3, 11:45.3, 11:56.8, 11:58.4, 12:14.9, (12:22.9), (12:24.5) |
14 | 621 | Three Rivers,
MI - Team Time (1st 5) 59:13.7 | Spread (1st 5) 1:19.0 |
| 6, 112, 124, 180, 199, (226), (306) |
| Javier Kelley-Martinez, Kaid Hasse, Kyler Copenhaver, Zachary Gowan, Maddox Hagen, (Johnathan Pant), (Lloyd Ruesink) |
| 10:57.0, 11:53.0, 11:55.7, 12:12.0, 12:16.0, (12:21.0), (12:34.0) |
15 | 639 | Scranton,
MI - Team Time (1st 5) 59:47.5 | Spread (1st 5) 20.7 |
| 83, 116, 142, 147, 151, (198), (210) |
| Connor Blood, Miles Buckley, Brayden Morris, Dylan White, Joseph Libler, (John McHugh), (Marshall Beaker) |
| 11:43.8, 11:53.9, 12:01.9, 12:03.4, 12:04.5, (12:15.9), (12:17.6) |
16 | 644 | Oxford,
MI - Team Time (1st 5) 59:32.5 | Spread (1st 5) 59.6 |
| 27, 103, 106, 188, 220, (299), (413) |
| Xavier Clark, Kyle DiMalanta, Alexander McArthur, Dylan Stone, Jack Bauman, (Gavin Poppei), (Jason Lavender) |
| 11:20.4, 11:48.4, 11:49.2, 12:14.5, 12:20.0, (12:33.0), (13:04.9) |
17 | 646 | Capital Homeschool,
MI - Team Time (1st 5) 59:13.9 | Spread (1st 5) 1:57.5 |
| 19, 31, 45, 119, 432, (436), (445) |
| Dawson Parks, Jesse Carson, Daniel Thomas, Liam Kuhlmann, Owen Vanderwey, (Eli Aylward), (Jordan Feller) |
| 11:14.1, 11:22.2, 11:31.6, 11:54.4, 13:11.6, (13:13.1), (13:15.9) |
18 | 651 | Kalamazoo Linden Grove,
MI - Team Time (1st 5) 59:45.2 | Spread (1st 5) 46.8 |
| 37, 133, 148, 156, 177, (390), (406) |
| Bryce Soisson, Jasper Cane, Elliott Soule, Andre Soisson, Zach Risley, (Jackson Atkins), (Aiden Rudlaff) |
| 11:24.6, 11:59.2, 12:03.6, 12:06.4, 12:11.4, (12:55.2), (13:01.7) |
19 | 676 | Goodrich,
MI - Team Time (1st 5) 59:30.6 | Spread (1st 5) 1:25.3 |
| 23, 61, 92, 164, 336, (375), (409) |
| Luke Francis, Cooper Grzeskowlak, Carter Watkins, Benson Byrne, Ayden McCracken, (Jack Foreback), (Marshall Depottey) |
| 11:17.0, 11:38.1, 11:44.8, 12:08.4, 12:42.3, (12:51.1), (13:02.4) |
20 | 680 | Mona Shores,
MI - Team Time (1st 5) 59:47.8 | Spread (1st 5) 51.9 |
| 50, 52, 138, 193, 247, (388), (394) |
| Abe Freye, Caleb Branch, Vaire Vanderwalle, Andrew Davis, Willem Parsekian, (Gavin Miller), (Gavyn Stout) |
| 11:33.0, 11:33.3, 12:01.5, 12:15.1, 12:24.9, (12:54.9), (12:56.9) |
21 | 686 | Whitehall,
MI - Team Time (1st 5) 59:10.1 | Spread (1st 5) 1:44.0 |
| 2, 110, 145, 201, 228, (260), (311) |
| Jack Houtteman, Tyler Dickinson, Kyler Frees, Rob Hentschel, Carter McIlroy, (David Conrad), (Mason Mulnix) |
| 10:37.1, 11:52.7, 12:02.8, 12:16.4, 12:21.1, (12:27.7), (12:34.9) |
22 | 793 | Grandville,
MI - Team Time (1st 5) 1:00:18.4 | Spread (1st 5) 52.2 |
| 65, 111, 132, 192, 293, (344), (350) |
| Justin Gorman, Damien Freeman, Adrian Fenske, Evan Kornoelje, Will Shults, (Garrett Kok), (Jackson DeYoung) |
| 11:39.8, 11:52.8, 11:58.8, 12:15.0, 12:32.0, (12:43.6), (12:44.2) |
23 | 804 | Hart,
MI - Team Time (1st 5) 1:00:07.9 | Spread (1st 5) 1:02.9 |
| 42, 53, 159, 271, 279, (412), (467) |
| Clayton Ackley, Seth Ackley, Easton Vander Zwaag, Caleb Bitely, Wyatt Dean, (Max Stitt), (Avery Guikema) |
| 11:27.5, 11:33.9, 12:06.8, 12:29.3, 12:30.4, (13:04.7), (13:27.5) |
24 | 838 | Freeland,
MI - Team Time (1st 5) 59:06.1 | Spread (1st 5) 2:07.7 |
| 1, 14, 173, 323, 327, (353), (434) |
| Braydon Honsinger, T.j. Hansen, Braden Klein, Noah Graham, Jacob Alexander, (Nate Niederquell), (Duncan LeBel) |
| 10:31.6, 11:06.2, 12:10.8, 12:38.2, 12:39.3, (12:44.7), (13:11.7) |
25 | 849 | Thunder Bay,
MI - Team Time (1st 5) 59:56.5 | Spread (1st 5) 2:10.1 |
| 8, 32, 152, 231, 426, (472), (513) |
| Cameron Young, James Kuhl, Julian Stevens, Jacob Beaubien, Ian Lightfoot, (Gabe Peirce), (Caleb Smith) |
| 10:58.3, 11:22.4, 12:05.6, 12:21.8, 13:08.4, (13:31.7), (14:09.3) |
26 | 866 | Hudsonville Public,
MI - Team Time (1st 5) 1:00:18.2 | Spread (1st 5) 1:12.2 |
| 25, 88, 222, 258, 273, (284), (309) |
| Elijah Tuttle, Jake Rottier, Brady O'Brien, Peyton Hall, Mitchell Smith, (Luke Martin), (Jake Dickman) |
| 11:17.3, 11:44.5, 12:20.2, 12:26.7, 12:29.5, (12:31.0), (12:34.7) |
27 | 867 | Byron Center West,
MI - Team Time (1st 5) 1:00:34.2 | Spread (1st 5) 45.7 |
| 66, 100, 210, 236, 255, (278), (286) |
| Alex Fredricks, Levi Huseby, Mark Millard, Connor Pettit, Maxwell Mathers, (Brady Swanson), (Ryan Strickland) |
| 11:40.2, 11:47.4, 12:17.6, 12:23.1, 12:25.9, (12:30.3), (12:31.1) |
28 | 873 | Adrian,
MI - Team Time (1st 5) 1:00:06.2 | Spread (1st 5) 1:41.5 |
| 13, 80, 158, 279, 343, (378), (397) |
| Aiden Smith, Ben Schefka, Tyler Bruggeman, Braylon Petty, Christopher Lofton, (Nicholas Erlacher), (Riley Smith) |
| 11:02.0, 11:43.6, 12:06.7, 12:30.4, 12:43.5, (12:51.9), (12:58.8) |
29 | 875 | Zeeland Cityside,
MI - Team Time (1st 5) 1:00:16.7 | Spread (1st 5) 1:19.2 |
| 18, 66, 244, 245, 302, (304), (326) |
| Mason Villarreal, Nicholas Riemersma, Owen Ceithaml, Cadan Villarreal, Gavin Drooger, (Luke Nagelkirk), (Miles Jakubowski) |
| 11:14.0, 11:40.2, 12:24.6, 12:24.7, 12:33.2, (12:33.5), (12:39.2) |
30 | 876 | Hamilton,
MI - Team Time (1st 5) 1:00:42.9 | Spread (1st 5) 52.4 |
| 63, 153, 174, 199, 287, (349), (354) |
| Nate Freyhof, Max Van Huis, Camden Patmos, Elli Timmerman, Joe Johnson, (Josh Langeland), (Ben Fletter) |
| 11:38.8, 12:06.0, 12:10.9, 12:16.0, 12:31.2, (12:44.1), (12:45.2) |
31 | 881 | Sparta,
MI - Team Time (1st 5) 59:58.7 | Spread (1st 5) 1:41.3 |
| 7, 102, 126, 321, 325, (365), (383) |
| Logan Seymour, Gregory Janesak, Jax Wilson, Isaiah Reister, Carter Volkers, (Xander Knauf), (Lucas Jones) |
| 10:57.3, 11:48.3, 11:56.7, 12:37.8, 12:38.6, (12:48.8), (12:53.3) |
32 | 898 | Midland Public,
MI - Team Time (1st 5) 1:00:47.0 | Spread (1st 5) 34.3 |
| 107, 120, 196, 224, 251, (270), (294) |
| Cole Schelb, Caleb Brown, Colin MacGregor, Lucas Berg, Kyle Riter, (Ben Scott), (Jacob Rudisel) |
| 11:51.0, 11:54.8, 12:15.4, 12:20.5, 12:25.3, (12:29.1), (12:32.2) |
33 | 910 | Corunna,
MI - Team Time (1st 5) 1:00:36.9 | Spread (1st 5) 1:08.8 |
| 21, 172, 231, 238, 248, (328), (514) |
| Logan Roka, Jaxon Strauch, Nicholas Strauch, Payton Brown, Logan Vowell, (Kenny Evans), (Aidan Lavery) |
| 11:16.2, 12:10.2, 12:21.8, 12:23.7, 12:25.0, (12:39.6), (14:10.2) |
34 | 937 | Pathfinder - Pinckney,
MI - Team Time (1st 5) 1:00:26.3 | Spread (1st 5) 1:39.8 |
| 12, 160, 186, 248, 331, (336), (347) |
| Ben Richards, Evan Loughridge, Thomas Lepper, Paul Moore, Trenton Johnson, (Alex Trainor), (Ethan Sandula) |
| 11:00.5, 12:07.1, 12:13.4, 12:25.0, 12:40.3, (12:42.3), (12:44.0) |
35 | 940 | Richland Gull Lake,
MI - Team Time (1st 5) 1:00:59.4 | Spread (1st 5) 37.4 |
| 96, 189, 197, 221, 237, (276), (332) |
| Kai Watts, Tre Reiner, Ryan Rohrer, Brody Hergott, Warrick Elder, (Malin Sage), (Ryker Corstange) |
| 11:45.8, 12:14.8, 12:15.5, 12:20.1, 12:23.2, (12:30.0), (12:40.9) |
36 | 944 | Yale,
MI - Team Time (1st 5) 1:00:30.5 | Spread (1st 5) 1:25.1 |
| 17, 108, 181, 316, 322, (324), (367) |
| Luke Kecskes, Lukas Kriesch, Acer Campbell, Logan Vincent, Logan Fiedler, (Michael Ferguson), (Blake Ferguson) |
| 11:13.0, 11:51.2, 12:12.1, 12:36.1, 12:38.1, (12:38.4), (12:49.1) |
37 | 984 | Linden,
MI - Team Time (1st 5) 1:00:36.8 | Spread (1st 5) 1:42.8 |
| 11, 187, 203, 250, 333, (369), (418) |
| Kyle Eberhard, Simon Dicks, Devin Nowak, Ryan Blackwood, Hayden Bradfield, (Spencer Dicks), (Lucas Carr) |
| 10:59.2, 12:13.9, 12:16.6, 12:25.1, 12:42.0, (12:49.4), (13:06.0) |
38 | 990 | Williamston,
MI - Team Time (1st 5) 1:01:22.7 | Spread (1st 5) 2:38.6 |
| 21, 88, 167, 212, 502, (503), (505) |
| Camden Johnecheck, Daniel Wilson, Jaiden Weston, Jerome Travis, Jackson Hughes, (Garrett Lemmen), (Frinz Fisher) |
| 11:16.2, 11:44.5, 12:08.8, 12:18.4, 13:54.8, (13:55.0), (13:57.5) |
39 | 1059 | Temperance Bedford,
MI - Team Time (1st 5) 1:01:09.0 | Spread (1st 5) 1:04.6 |
| 41, 169, 274, 284, 291, (310), (318) |
| Leo Wagenhauser, Joshua Gagne, Simon Vandervlucht, Jonny Hayes, Aidan Ortiz, (Jordan Bunce), (Kyle Roessle) |
| 11:27.2, 12:09.4, 12:29.6, 12:31.0, 12:31.8, (12:34.8), (12:37.0) |
40 | 1101 | Stockbridge,
MI - Team Time (1st 5) 1:01:30.2 | Spread (1st 5) 1:49.9 |
| 58, 95, 122, 360, 466, (495), (512) |
| Micah Bolton, Collin Cook, Ryan Owen, DJ Chapman, Ethan Wright, (Trey Chmielewski), (William Marshall) |
| 11:36.4, 11:45.4, 11:55.1, 12:47.0, 13:26.3, (13:49.1), (14:08.7) |
41 | 1102 | Scripps,
MI - Team Time (1st 5) 1:01:21.6 | Spread (1st 5) 1:08.2 |
| 74, 83, 230, 341, 374, (397), (403) |
| Eddie Cromwell, Evan Fox, Diego Savoi, Samuel Cromwell, Benjamin Filias, (William Durbin), (Joshua Cotter) |
| 11:42.4, 11:43.8, 12:21.7, 12:43.1, 12:50.6, (12:58.8), (13:00.5) |
42 | 1145 | Davison,
MI - Team Time (1st 5) 1:01:36.4 | Spread (1st 5) 51.9 |
| 115, 141, 218, 315, 356, (387), (407) |
| Brady Titsworth, Grant Davis, Matais Grenay, Ryan Sullivan, Cael Kuzinski, (Zachary Kaplan), (Cooper Gebauer) |
| 11:53.8, 12:01.7, 12:19.2, 12:36.0, 12:45.7, (12:54.7), (13:02.3) |
43 | 1177 | Oakview,
MI - Team Time (1st 5) 1:01:45.2 | Spread (1st 5) 1:07.5 |
| 93, 202, 219, 283, 380, (470), (495) |
| Owen Farmer, Cooper Webster, Jake Smith, Sam Moran, Horatio Lopez, (Ben Redmon), (Jack Logsdon) |
| 11:45.3, 12:16.5, 12:19.8, 12:30.8, 12:52.8, (13:30.2), (13:49.1) |
44 | 1191 | Carter (Clio),
MI - Team Time (1st 5) 1:01:47.5 | Spread (1st 5) 53.8 |
| 113, 153, 268, 295, 362, (373), (435) |
| Carter McNeil, Tyler Heath, Anthony Condron, Elliott Sirianni, Andrew Yax, (Evan Crane), (Antonio Burch) |
| 11:53.3, 12:06.0, 12:28.7, 12:32.4, 12:47.1, (12:50.3), (13:12.5) |
45 | 1199 | Cedar Springs,
MI - Team Time (1st 5) 1:01:48.4 | Spread (1st 5) 55.5 |
| 103, 182, 239, 330, 345, (360), (425) |
| Eli Kleynenberg, Espen Wood, Clayton Akerman, Zach Reed, Elliot Moleski, (Luke Marsman), (Carter Sherman) |
| 11:48.4, 12:12.5, 12:23.8, 12:39.8, 12:43.9, (12:47.0), (13:08.3) |
46 | 1221 | East Rockford,
MI - Team Time (1st 5) 1:02:00.7 | Spread (1st 5) 31.3 |
| 179, 190, 207, 304, 341, (419), (440) |
| Ashton Boichot, Nate Fahey, Colin Graham, Tommy McGovern, Owen Vandrie, (Robert Werkema), (Antonio Espinosa) |
| 12:11.8, 12:14.9, 12:17.4, 12:33.5, 12:43.1, (13:06.6), (13:14.8) |
47 | 1225 | St Patrick (Brighton),
MI - Team Time (1st 5) 1:01:30.9 | Spread (1st 5) 2:12.0 |
| 9, 239, 257, 289, 431, (460), (507) |
| Brady Matuszewski, Nathan Gilpin, Julian Quick, Jack Kelly, Lucas Quick, (Jonas Deal), (Riley Morton) |
| 10:58.7, 12:23.8, 12:26.4, 12:31.3, 13:10.7, (13:23.6), (14:00.6) |
48 | 1244 | Auburn Bay City Western,
MI - Team Time (1st 5) 1:01:57.3 | Spread (1st 5) 37.0 |
| 123, 261, 272, 291, 297, (312), (447) |
| Miles Killips, Kole Wilson, Nathan Prosowski, Aiden Short, Hoyt Smith, (Gunnar Weber), (Daniel Ebel) |
| 11:55.5, 12:28.1, 12:29.4, 12:31.8, 12:32.5, (12:35.0), (13:16.1) |
49 | 1258 | Paw Paw,
MI - Team Time (1st 5) 1:02:06.8 | Spread (1st 5) 37.9 |
| 167, 213, 229, 290, 359, (446), (493) |
| Tyler Mejeur, Austin Williford, Will Vanderbor, Brady Holzworth, Aden Webber, (Bryce Barnett), (Mitchell Mooney) |
| 12:08.8, 12:18.7, 12:21.2, 12:31.4, 12:46.7, (13:16.0), (13:45.2) |
50 | 1262 | Lowell,
MI - Team Time (1st 5) 1:02:02.8 | Spread (1st 5) 1:29.1 |
| 61, 134, 308, 339, 420, (453), (469) |
| Benjamin Bromley, Ramsey Panchaud, Jack Schaedig, Colten Bryne, Noah VanLaan, (Luke Wolters), (Wyatt Remar) |
| 11:38.1, 12:00.3, 12:34.4, 12:42.8, 13:07.2, (13:17.9), (13:28.6) |
51 | 1290 | North Rockford,
MI - Team Time (1st 5) 1:02:10.7 | Spread (1st 5) 1:41.6 |
| 40, 185, 241, 401, 423, (428), (455) |
| Bryce Gordon, Trenton Winter, Austin Miller, Ryan Karwowski, Sam Majoor, (Charles Lewis), (Logan Paul) |
| 11:26.5, 12:13.1, 12:24.0, 12:59.0, 13:08.1, (13:09.9), (13:19.8) |
52 | 1301 | Frankenmuth St Lorenz Lutheran,
MI - Team Time (1st 5) 1:02:20.7 | Spread (1st 5) 1:35.0 |
| 69, 193, 246, 350, 443, (500), (504) |
| Jonah Sholten, Liam Severs, Ethan Frank, Tanner Kroeger, Law Sholten, (Troy Trudell), (Braeden Mossner) |
| 11:40.8, 12:15.1, 12:24.8, 12:44.2, 13:15.8, (13:54.6), (13:55.6) |
53 | 1305 | Chelsea Beach,
MI - Team Time (1st 5) 1:02:07.5 | Spread (1st 5) 1:20.4 |
| 54, 253, 264, 345, 389, (392), (471) |
| Connell Alford, Leo Swager, Bram Hartsuff, Ethan Kapolka, Jackson Dell, (Zebedee Swager), (Evan Muchler) |
| 11:34.7, 12:25.4, 12:28.4, 12:43.9, 12:55.1, (12:56.7), (13:30.9) |
54 | 1314 | East (Grand Blanc),
MI - Team Time (1st 5) 1:01:57.0 | Spread (1st 5) 2:29.1 |
| 5, 118, 303, 427, 461, (509), (511) |
| Marcelino Juarez, Jordan Smiley, Chris Lengyal, Andrew Fleming, Miles Kline, (Ryan Zannetti), (Jonathan Scwegler) |
| 10:55.4, 11:54.3, 12:33.4, 13:09.4, 13:24.5, (14:05.6), (14:06.2) |
55 | 1324 | Caro,
MI - Team Time (1st 5) 1:02:59.8 | Spread (1st 5) 2:48.9 |
| 33, 34, 266, 475, 516, (519), (520) |
| Connor Stefanovsky, Matthew Pattullo, Owen Vandemark, Ethan Kocher, Jacob Moore, (Lane Kloha), (Evan Langmaid) |
| 11:23.1, 11:23.4, 12:28.6, 13:32.7, 14:12.0, (14:34.7), (14:39.0) |
56 | 1337 | Plainwell,
MI - Team Time (1st 5) 1:02:32.9 | Spread (1st 5) 1:01.2 |
| 135, 164, 234, 397, 407, (452), (501) |
| Ryan Santiago, Ozzy Boven, Sam Gibson, Isaac Veen, Isaac Everett, (Levi Kalavitz), (Henry Cox) |
| 12:01.1, 12:08.4, 12:22.3, 12:58.8, 13:02.3, (13:17.8), (13:54.7) |
57 | 1357 | Clare,
MI - Team Time (1st 5) 1:02:30.0 | Spread (1st 5) 58.0 |
| 144, 178, 298, 333, 404, (486), (518) |
| Mason Cotter, Brad White, Nic Porter, Charlie Hicks, Hayden Wood, (Caidan Gaskill), (Andrew Klaus) |
| 12:02.7, 12:11.7, 12:32.9, 12:42.0, 13:00.7, (13:41.0), (14:34.4) |
58 | 1368 | Andrew G Schmidt,
MI - Team Time (1st 5) 1:02:32.3 | Spread (1st 5) 1:29.9 |
| 79, 129, 320, 402, 438, (474), (485) |
| Patrick Hamilton, Nathan Katic, Luke Defina, Owen Cox, Max Haney, (Caleb Markely), (Cody Dawes) |
| 11:43.5, 11:57.6, 12:37.5, 13:00.3, 13:13.4, (13:32.6), (13:39.2) |
59 | 1379 | Fruitport,
MI - Team Time (1st 5) 1:02:39.7 | Spread (1st 5) 1:44.0 |
| 70, 213, 295, 338, 463, (465), (490) |
| Justin Laus, Alex Facundo, Ethan Horan, Johnathon McMullin, Jayden DeVries, (Alex Wilber), (Levi Glynn) |
| 11:41.0, 12:18.7, 12:32.4, 12:42.6, 13:25.0, (13:26.0), (13:43.5) |
60 | 1384 | Grand Rapids Public Schools,
MI - Team Time (1st 5) 1:02:35.0 | Spread (1st 5) 2:17.0 |
| 23, 97, 347, 439, 478, (497), (499) |
| Liam Walters, Benne Anderson, Maxwell Eitzen, Aiden Austin, Cameron Wiebel, (JP DeBlaay), (Keller Reed) |
| 11:17.0, 11:46.0, 12:44.0, 13:14.0, 13:34.0, (13:51.0), (13:52.0) |
61 | 1397 | West Ottawa,
MI - Team Time (1st 5) 1:02:26.7 | Spread (1st 5) 1:08.0 |
| 80, 269, 307, 364, 377, (392), (395) |
| Connor Wooley, Andrew Lehman, Owen Foster, Avery Ouzts, Kyle Conlon, (Chase Gerlach), (Traiden Bethke) |
| 11:43.6, 12:29.0, 12:34.2, 12:48.3, 12:51.6, (12:56.7), (12:58.7) |
62 | 1467 | Fowlerville,
MI - Team Time (1st 5) 1:02:50.4 | Spread (1st 5) 1:25.3 |
| 91, 215, 357, 376, 428, (468), (479) |
| Brett Marschall, William Shrader, Harrison Lamar, Benjamin Durbin, Dillon Wieas, (Liam Dean), (Kyler Blixt) |
| 11:44.6, 12:18.8, 12:45.8, 12:51.3, 13:09.9, (13:28.1), (13:34.4) |
63 | 1487 | Brown City,
MI - Team Time (1st 5) 1:03:23.6 | Spread (1st 5) 2:26.0 |
| 26, 73, 417, 480, 491, (522), (525) |
| Wynn Blake, Clint Ford, Devin Dudley, Devin Smith, Ethan Workman, (Collin Hurley), (Logan Roskey) |
| 11:17.6, 11:42.2, 13:05.5, 13:34.7, 13:43.6, (14:48.2), (20:32.7) |
64 | 1500 | Lakewood (Lake Odessa),
MI - Team Time (1st 5) 1:03:20.1 | Spread (1st 5) 1:48.6 |
| 76, 261, 266, 424, 473, (482), (523) |
| Preston Makley, Ryan Alford, Alex Russell, Devon Marx, Austin Straub, (Garrett Feighan), (Landon Makley) |
| 11:43.3, 12:28.1, 12:28.6, 13:08.2, 13:31.9, (13:34.9), (14:48.6) |
65 | 1525 | West (Grand Blanc),
MI - Team Time (1st 5) 1:03:22.8 | Spread (1st 5) 1:04.7 |
| 195, 222, 242, 410, 456, (477), (480) |
| Owen Miller, Evan Jarrett, Jakob Willis, Charlie Johnston, Ben Johnson, (Asa Bauchman), (Kalib Mathys) |
| 12:15.3, 12:20.2, 12:24.5, 13:02.8, 13:20.0, (13:33.8), (13:34.7) |
66 | 1538 | Manistee,
MI - Team Time (1st 5) 1:04:00.4 | Spread (1st 5) 1:56.9 |
| 139, 209, 226, 458, 506, (510), (515) |
| Luke Smith, Jack O'Donnell, Jarod Wright, Greyson Hoeflinger, Elliot Hoeflinger, (Will Somsel), (Dylan Madsen) |
| 12:01.6, 12:17.5, 12:21.0, 13:21.8, 13:58.5, (14:06.0), (14:10.7) |
67 | 1549 | Grand Rapids Christian,
MI - Team Time (1st 5) 1:03:36.2 | Spread (1st 5) 1:52.3 |
| 98, 153, 382, 432, 484, (487), (494) |
| Ian Velzen-Haner, Temamen Warners, Keegan Hoekstra, Quintin Willis, Joe Waalkes, (Hunter Mosher), (Isaak Boes) |
| 11:46.6, 12:06.0, 12:53.1, 13:11.6, 13:38.9, (13:42.6), (13:46.7) |
| 1549 | New Lothrop,
MI - Team Time (1st 5) 1:03:44.8 | Spread (1st 5) 1:41.2 |
| 146, 161, 301, 449, 492, (498), (524) |
| Ryan Heslip, Zac Craven, Cole Yaros, Alex Milks, Lieu Vincke, (John Gross), (Hunter Cromwell) |
| 12:03.3, 12:07.5, 12:33.1, 13:16.4, 13:44.5, (13:51.4), (15:06.1) |
69 | 1624 | Kent City,
MI - Team Time (1st 5) 1:03:46.3 | Spread (1st 5) 1:28.2 |
| 101, 205, 430, 441, 447, (508), (521) |
| Victor Salas, Samuel Martini, Jordan Schuiling, Justin Mack, Nicholas Rode, (Ian Schuiling), (Isaac Huizinga) |
| 11:47.9, 12:17.1, 13:10.2, 13:15.0, 13:16.1, (14:04.9), (14:47.9) |
70 | 1627 | South Haven Baseline,
MI - Team Time (1st 5) 1:03:38.1 | Spread (1st 5) 1:31.1 |
| 85, 276, 411, 414, 441, (489), (517) |
| Andrew Loikits, Ben Meyer, Talon Pirsein, Yamil Garcia, Jacob Meyer, (Jake Frost), (Ashton Fields) |
| 11:43.9, 12:30.0, 13:04.2, 13:05.0, 13:15.0, (13:43.0), (14:31.0) |
71 | 1648 | Portage North,
MI - Team Time (1st 5) 1:03:46.6 | Spread (1st 5) 1:17.1 |
| 143, 251, 380, 420, 454, (457), (459) |
| Timmy Peterson, Cole Smith, Logan Post, Jaxen Wilson, Bobby Koscinski, (Gavin Thompson), (Travis Heyn) |
| 12:02.1, 12:25.3, 12:52.8, 13:07.2, 13:19.2, (13:21.6), (13:23.1) |
72 | 1696 | Shumate,
MI - Team Time (1st 5) 1:03:50.6 | Spread (1st 5) 1:11.5 |
| 139, 340, 386, 395, 436, (462), (476) |
| Jesse Davis, Quinn Burgei, Kyler Ostrowski, Aidan Malec, Owen Anderson, (Dylan Spano), (Matthew MacBride) |
| 12:01.6, 12:42.9, 12:54.3, 12:58.7, 13:13.1, (13:24.6), (13:32.9) |
73 | 1734 | Reeths-Puffer,
MI - Team Time (1st 5) 1:03:39.8 | Spread (1st 5) 14.8 |
| 313, 317, 365, 367, 372, (451), (483) |
| Gavin Wierenga, Cade Borgeson, Tyler Tindall, Kye Grant, J.T. Fansler, (Daniel Dunn), (Isaac Sanchez) |
| 12:35.4, 12:36.3, 12:48.8, 12:49.1, 12:50.2, (13:16.7), (13:36.9) |
74 | 1752 | Hastings,
MI - Team Time (1st 5) 1:03:51.6 | Spread (1st 5) 39.8 |
| 254, 354, 358, 370, 416, (464), (488) |
| Kearan Tolles, Jonah Lewis, Jonah Teed, Micah Johnson, Tristen Leary, (Sam Pattok), (Nathan Kohmescher) |
| 12:25.6, 12:45.2, 12:45.9, 12:49.5, 13:05.4, (13:25.9), (13:42.7) |
75 | 1759 | Catholic United,
MI - Team Time (1st 5) 1:03:55.3 | Spread (1st 5) 35.0 |
| 256, 335, 379, 384, 405, (414), (422) |
| Levi Mills, Gavin Betten, Henry Lincolnhol, Collin Peal, William Hammonds, (Matt Bouwhuis), (Dominic Maslanka) |
| 12:26.0, 12:42.2, 12:52.1, 12:54.0, 13:01.0, (13:05.0), (13:07.6) |