1 | 253 | Wyoming Potter's House, MI - Team Time (1st 5) 1:26:21.3 | Spread (1st 5) 1:51.1 |
| 11, 13, 35, 44, 150, (188), (206) |
| Lezawe Osterink, Logan Swiney, Andrew Blum, Ian Palacios, Joshua Lundberg, (Noah Finton), (Eli Hart) |
| 16:34.8, 16:39.4, 17:13.7, 17:27.5, 18:25.9, (18:41.1), (18:50.2) |
2 | 267 | Concord, MI - Team Time (1st 5) 1:26:33.1 | Spread (1st 5) 1:40.8 |
| 8, 22, 28, 89, 120, (207), (239) |
| Jonathan Mikovits, Joe Bulko, Logan Barrett, Luke Holton, Adair Artis, (Isaac Waldron), (Chuckie King) |
| 16:31.0, 16:53.2, 17:02.4, 17:54.7, 18:11.8, (18:50.3), (19:04.1) |
| 267 | Mason County Eastern, MI - Team Time (1st 5) 1:27:18.9 | Spread (1st 5) 57.5 |
| 27, 34, 47, 63, 96, (127), (190) |
| Nathan Wing, Mateo Barnett, Eli Shoup, Henry Hybza, Nelson Damkoehler, (Neal Stewart), (Raul Cuate-Hernandez) |
| 17:00.2, 17:12.4, 17:29.5, 17:39.1, 17:57.7, (18:15.6), (18:41.5) |
4 | 278 | Breckenridge, MI - Team Time (1st 5) 1:25:44.6 | Spread (1st 5) 2:31.2 |
| 1, 10, 17, 106, 144, (181) |
| Mason Sumner, Trent Carter, Colttion Vine, Isaac Humm, Jaden Ostrander, (Sawyer Stoneman) |
| 15:53.4, 16:34.4, 16:50.6, 18:01.6, 18:24.6, (18:38.2) |
5 | 279 | Webberville, MI - Team Time (1st 5) 1:26:30.2 | Spread (1st 5) 2:06.8 |
| 2, 30, 50, 96, 101, (167), (231) |
| Nathan Lott, Caleb Howard, Lucas Bliesner, Brendan Peckens, Liam Wilder, (Lucas Wisuri), (Josh Moran) |
| 15:53.5, 17:08.0, 17:30.7, 17:57.7, 18:00.3, (18:34.3), (19:00.4) |
6 | 314 | Carson City-Crystal, MI - Team Time (1st 5) 1:26:42.8 | Spread (1st 5) 2:29.5 |
| 3, 18, 59, 78, 156, (166), (233) |
| Coleman Clark, Ashton Keiffer, Jared Shepler, Brayden Clark, Calvin Clark, (Cole Stone), (Jacob Stevens) |
| 15:58.6, 16:51.1, 17:37.2, 17:47.8, 18:28.1, (18:33.4), (19:01.3) |
7 | 322 | GR Chariots of Fire Homeschool, MI - Team Time (1st 5) 1:27:02.2 | Spread (1st 5) 1:55.8 |
| 5, 19, 25, 136, 137, (248), (291) |
| Jack Schipper, Zak Grabill, Justice Shaffer, Isaac Kortz, Luke Schipper, (Ian Haag), (Joseph Engle) |
| 16:26.8, 16:51.4, 16:59.0, 18:22.4, 18:22.6, (19:10.1), (19:28.0) |
8 | 349 | Dansville, MI - Team Time (1st 5) 1:27:48.1 | Spread (1st 5) 1:56.8 |
| 9, 36, 51, 92, 161, (241), (411) |
| Jalen Nelson, Damian DeFeyter, Joseph Kadluboski, Sammy Schmidt, Calvin vanHartesvelt, (Tate Cox), (Kevin Every) |
| 16:33.3, 17:16.0, 17:32.2, 17:56.5, 18:30.1, (19:04.8), (20:58.0) |
9 | 372 | Petoskey St. Michael, MI - Team Time (1st 5) 1:27:39.4 | Spread (1st 5) 2:02.0 |
| 6, 23, 42, 141, 160, (307), (447) |
| Samuel Paga, Hammond Law, Macartan Moore, Jacob Walz, William Gagnon, (Isaac Paga), (Andrew Licata) |
| 16:27.1, 16:53.8, 17:26.1, 18:23.3, 18:29.1, (19:38.1), (21:39.7) |
10 | 400 | Kalamazoo Christian, MI - Team Time (1st 5) 1:28:35.4 | Spread (1st 5) 1:22.9 |
| 16, 45, 108, 109, 122, (200), (224) |
| Isaac Bos, Isaac Bogard, Nathan Koetje, Nick Mitchell, Sam Offringa, (Tyler Zichterman), (Dawson Lute) |
| 16:49.9, 17:28.0, 18:02.3, 18:02.4, 18:12.8, (18:48.3), (18:57.1) |
11 | 428 | Deckerville, MI - Team Time (1st 5) 1:28:58.0 | Spread (1st 5) 1:31.1 |
| 29, 41, 85, 94, 179, (191), (272) |
| Trevor Barker, Brett Dumaw, Kendall Dumaw, Aaron Wilcox, Benjamin Moeller, (Connor Palmer), (Traiten Colesa) |
| 17:06.4, 17:25.3, 17:51.4, 17:57.4, 18:37.5, (18:41.6), (19:21.3) |
12 | 490 | Unionville-Sebewaing, MI - Team Time (1st 5) 1:29:19.3 | Spread (1st 5) 2:00.4 |
| 20, 54, 91, 116, 209, (226), (352) |
| Ty Pavlichek, Jacob Vanhove, Bryce Langmaid, Tyler Aleksink, Ethan Liken, (Michael Jacobs), (Carson Holland) |
| 16:51.6, 17:34.0, 17:56.2, 18:05.5, 18:52.0, (18:58.1), (20:01.0) |
13 | 521 | White Cloud, MI - Team Time (1st 5) 1:29:38.4 | Spread (1st 5) 1:34.8 |
| 33, 39, 70, 184, 195, (212), (369) |
| Nathan Ciolk, Tristan McHaney, Kobe Canning, Christian Ringler, Terry Trendel, (Nikolas Parks-Josephson), (Carson Foondle) |
| 17:11.2, 17:19.1, 17:42.8, 18:39.3, 18:46.0, (18:53.1), (20:16.6) |
14 | 540 | Mt. Pleasant Sacred Heart, MI - Team Time (1st 5) 1:28:18.3 | Spread (1st 5) 2:38.7 |
| 4, 7, 157, 183, 189, (198), (375) |
| Matthew Nowak, Brock Lynch, Luke Taylor, Dennis Egan, Roman Addison, (Nik Moore), (Jesse Jones) |
| 16:02.7, 16:27.2, 18:28.3, 18:38.7, 18:41.4, (18:47.8), (20:20.7) |
15 | 556 | Riverview Gabriel Richard, MI - Team Time (1st 5) 1:30:10.7 | Spread (1st 5) 1:36.8 |
| 26, 86, 131, 140, 173, (288), (482) |
| Alex Meszaros, Steven Bagozzi, Peter Laskaris, John Borowicz, Parker Heggie, (Johnny Benko), (Gabriel Heath) |
| 16:59.3, 17:52.0, 18:20.3, 18:23.0, 18:36.1, (19:25.8), (22:50.1) |
16 | 604 | Royal Oak Shrine, MI - Team Time (1st 5) 1:30:17.7 | Spread (1st 5) 2:17.6 |
| 24, 55, 113, 154, 258, (332), (342) |
| Jonah Cerone, Dennis Graveline, Joseph Bontrager, Kevin Wright, Aidan Laidlaw, (Drew Colton), (Carter Buchanan) |
| 16:56.8, 17:35.2, 18:04.0, 18:27.3, 19:14.4, (19:52.2), (19:56.4) |
17 | 608 | Buckley, MI - Team Time (1st 5) 1:30:44.1 | Spread (1st 5) 1:24.4 |
| 49, 77, 95, 168, 219, (323), (440) |
| Jackson Kulawiak, Jeremiah Pasbjerg, Jacob Wicker, Carson Kulawiak, Braden Melville, (Ben DuCheny), (Josh Long) |
| 17:30.6, 17:46.6, 17:57.5, 18:34.4, 18:55.0, (19:48.7), (21:29.9) |
18 | 647 | Adrian Lenawee Christian, MI - Team Time (1st 5) 1:31:13.1 | Spread (1st 5) 49.4 |
| 88, 102, 121, 144, 192, (299), (487) |
| Levi Lange, Grant Long, Lucas Lange, Josh Green, Nathan Daniels, (Gavin Sluss), (Bobby Lanham) |
| 17:52.9, 18:00.7, 18:12.6, 18:24.6, 18:42.3, (19:31.2), (23:03.2) |
19 | 720 | Gobles, MI - Team Time (1st 5) 1:31:41.7 | Spread (1st 5) 1:34.4 |
| 48, 90, 146, 196, 240, (353), (479) |
| Nile Devers, Alexander Austin, Gavin Hancox, Mickey Kohlert, Chris Ruiz, (James Tarkkannen), (Gabe Miller) |
| 17:29.8, 17:56.0, 18:24.8, 18:46.9, 19:04.2, (20:02.0), (22:42.7) |
20 | 724 | Morrice, MI - Team Time (1st 5) 1:31:33.0 | Spread (1st 5) 3:49.9 |
| 15, 58, 103, 155, 393, (436), (457) |
| Caleb Rivers, Aiden Campbell, Owen Doerner, Chandler Iler, Luke Dutcher, (Dominic Lombardo), (Jonah Mosher) |
| 16:48.6, 17:37.0, 18:00.9, 18:28.0, 20:38.5, (21:20.6), (22:03.9) |
21 | 754 | Whitmore Lake, MI - Team Time (1st 5) 1:32:05.7 | Spread (1st 5) 38.4 |
| 114, 138, 147, 162, 193, (349), (357) |
| Aiden Bare, Cole Rinna, Braylan Majesky, Heston Fanson, Jacob Goodrich, (David Patterson), (Reily Henderson) |
| 18:04.6, 18:22.7, 18:24.9, 18:30.5, 18:43.0, (20:00.1), (20:05.5) |
22 | 782 | Montabella, MI - Team Time (1st 5) 1:31:31.9 | Spread (1st 5) 3:14.7 |
| 14, 67, 71, 293, 337, (412) |
| Dakota Dykhuis, Riley Daily, James Wilson, Riley Walkington, Caleb Theisen, (Landon Hendrickson) |
| 16:40.5, 17:42.3, 17:44.4, 19:29.5, 19:55.2, (20:58.1) |
23 | 815 | Rochester Hills Lutheran NW, MI - Team Time (1st 5) 1:32:25.9 | Spread (1st 5) 2:03.7 |
| 61, 75, 163, 203, 313, (335), (379) |
| Max Drummelsmith, Matthew Gunn, Austin West, Brendan Pehlke, Max Vollmert, (Parker Dayton), (Nick Carr) |
| 17:37.7, 17:46.3, 18:31.5, 18:49.0, 19:41.4, (19:53.0), (20:25.1) |
24 | 825 | Frankfort, MI - Team Time (1st 5) 1:32:34.3 | Spread (1st 5) 1:35.0 |
| 64, 149, 150, 204, 258, (269), (405) |
| Owen Roth, Logan Foster, Adam Townsend, Chris Provo, Skylar Werden, (Quincy Thayer), (Trevor Moody) |
| 17:39.4, 18:25.2, 18:25.9, 18:49.4, 19:14.4, (19:21.0), (20:51.9) |
25 | 827 | Johannesburg-Lewiston, MI - Team Time (1st 5) 1:32:33.7 | Spread (1st 5) 1:24.5 |
| 75, 119, 186, 197, 250, (252), (252) |
| Jacob Wartenberg, Malaki Gascho, Blake Fox, Joe Perry, Toby Hall, (Logan May), (Ronin Vaden) |
| 17:46.3, 18:08.9, 18:40.0, 18:47.7, 19:10.8, (19:11.6), (19:11.6) |
26 | 839 | Mayville, MI - Team Time (1st 5) 1:31:56.2 | Spread (1st 5) 3:16.0 |
| 11, 57, 159, 284, 328, (341), (420) |
| Wyatt Emmons, Travis Katz, Christopher Gonzales, Gavin Helgeson, Cameron Rowbotham, (Austin Middleton), (Nathan Crane) |
| 16:34.8, 17:36.2, 18:28.9, 19:25.5, 19:50.8, (19:56.0), (21:05.2) |
27 | 864 | Allen Park Cabrini, MI - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 1:28.3 |
| 79, 100, 211, 212, 262, (332), (401) |
| Bram Wolf, Christopher Russelburg, Carson Muglia, Brayden McKay, Logan Eiden, (Gregory Pomponio), (Brendan Fix) |
| 17:47.9, 17:59.4, 18:52.4, 18:53.1, 19:16.2, (19:52.2), (20:47.5) |
28 | 967 | Birmingham Roeper, MI - Team Time (1st 5) 1:33:32.3 | Spread (1st 5) 2:38.8 |
| 38, 130, 217, 243, 339, (346), (400) |
| William Hoover, Van Saroukhanian, Yasir Yuhas, AJ Owen, Aiden Song, (Jonnie Dunne), (David Cornier-Bridgeforth) |
| 17:16.7, 18:19.3, 18:54.7, 19:06.1, 19:55.5, (19:58.0), (20:47.4) |
29 | 980 | Hillsdale Academy, MI - Team Time (1st 5) 1:33:40.6 | Spread (1st 5) 1:48.1 |
| 60, 170, 178, 286, 286, (295), (336) |
| Emil Schlueter, Caleb Diener, Conner Welden, David Richards, Thomas Holm, (Nick Treloar), (Abe Pewe) |
| 17:37.5, 18:34.7, 18:37.2, 19:25.6, 19:25.6, (19:30.1), (19:53.9) |
30 | 982 | Muskegon Western Mich. Christian, MI - Team Time (1st 5) 1:33:50.2 | Spread (1st 5) 1:22.4 |
| 99, 164, 176, 271, 272, (309), (354) |
| Jonathan Clausing, Pierce Newell, Tyler Gould, Beckett Newell, Noah Ferrier, (Graeson Lawrence), (Danny Maat) |
| 17:58.9, 18:32.1, 18:36.7, 19:21.2, 19:21.3, (19:40.2), (20:02.2) |
31 | 989 | Bear Lake-Onekama, MI - Team Time (1st 5) 1:33:31.3 | Spread (1st 5) 2:31.4 |
| 32, 56, 275, 312, 314, (351), (433) |
| Hunter Bentley, Kaden Forward, Jared Cook, Robby McLouth, Luke Cook, (Elias Klockow), (Trevor Eisenlohr) |
| 17:10.4, 17:35.7, 19:22.2, 19:41.2, 19:41.8, (20:00.9), (21:14.3) |
| 989 | Maple City Glen Lake, MI - Team Time (1st 5) 1:33:44.7 | Spread (1st 5) 1:46.3 |
| 62, 168, 236, 242, 281, (343), (386) |
| Wyatt Pugh, Joey Schwindt, Jaiden Thompson, Tommy Reay, Bastian Sanborn, (Jacob Romanowski), (Abraham Feeney) |
| 17:37.8, 18:34.4, 19:03.2, 19:05.2, 19:24.1, (19:56.7), (20:32.6) |
33 | 1005 | Beal City, MI - Team Time (1st 5) 1:33:49.0 | Spread (1st 5) 2:00.5 |
| 52, 118, 238, 297, 300, (347), (358) |
| Matthew Kolb, Owen Gross, Michael Hopkins, Nathan Coston, Konnor Wilson, (Logan Mishler), (Derek Gross) |
| 17:32.8, 18:08.7, 19:03.9, 19:30.3, 19:33.3, (19:59.7), (20:07.1) |
34 | 1021 | Lawrence, MI - Team Time (1st 5) 1:34:27.0 | Spread (1st 5) 3:21.0 |
| 40, 104, 125, 355, 397, (471) |
| Isaiah Beiter, Charlie DeGraves, Brody Amthor, Mauricio Mancera, Clay Beal, (Gabriel Gonzalez) |
| 17:24.0, 18:01.0, 18:14.0, 20:03.0, 20:45.0, (22:23.0) |
35 | 1030 | Ubly, MI - Team Time (1st 5) 1:34:05.8 | Spread (1st 5) 1:36.3 |
| 81, 171, 234, 261, 283, (422), (442) |
| Utah Gusa, Jacob Messing, Levi Peruski, Andrew Vogel, Wade Messing, (Landon Dekoski), (Theron Harris) |
| 17:48.5, 18:35.1, 19:01.8, 19:15.6, 19:24.8, (21:07.2), (21:33.7) |
36 | 1031 | Libertas Christian, MI - Team Time (1st 5) 1:34:30.5 | Spread (1st 5) 2:51.2 |
| 69, 143, 173, 257, 389, (403), (430) |
| Jonathan Baribeau, Scott Frain, Hayden Wehrman, Jack VanderMolen, Mason VanderStel, (Luke Rotman), (Joshua Schmitz) |
| 17:42.7, 18:23.8, 18:36.1, 19:14.0, 20:33.9, (20:49.9), (21:14.0) |
37 | 1039 | Plymouth Christian Academy, MI - Team Time (1st 5) 1:34:09.9 | Spread (1st 5) 1:32.9 |
| 87, 208, 214, 246, 284, (315), (372) |
| Spencer Mistele, Ryan Alexander, Adam Moore, Vincenzo Lewan, Caleb Gothro, (Nathan Korotney), (Sean Luke Bender) |
| 17:52.6, 18:50.6, 18:53.2, 19:08.0, 19:25.5, (19:42.4), (20:17.8) |
38 | 1050 | St. Joseph Our Lady of the Lake Catholic, MI - Team Time (1st 5) 1:34:35.0 | Spread (1st 5) 1:46.9 |
| 135, 153, 201, 202, 359, (425), (450) |
| Matthew Lage, Bradley Mills, Owen McLoughlin, Lucas Wielens, Ronan Marsh, (Braden Warner), (Bruno De Souza) |
| 18:22.1, 18:26.4, 18:48.7, 18:48.8, 20:09.0, (21:10.6), (21:48.6) |
39 | 1101 | Marine City Cardinal Mooney, MI - Team Time (1st 5) 1:34:40.7 | Spread (1st 5) 1:19.9 |
| 109, 186, 263, 267, 276, (317), (362) |
| Tyler Lenn, Matthew Zammit Jr., Max Procissi, Isaac Zammit, Ashton Demeulenaere, (Dominic Cattivera), (Donald Blakeley) |
| 18:02.4, 18:40.0, 19:16.3, 19:19.7, 19:22.3, (19:45.4), (20:09.9) |
40 | 1109 | Petersburg-Summerfield, MI - Team Time (1st 5) 1:34:56.3 | Spread (1st 5) 2:15.1 |
| 107, 111, 177, 344, 370, (371), (404) |
| Brandon Thompson, Evan Suydam, Josh Jensen, Gabe Rorke, Jacob Zilka, (Alex Westrick), (Benjamin Jenson) |
| 18:01.9, 18:03.3, 18:37.0, 19:57.1, 20:17.0, (20:17.5), (20:51.0) |
41 | 1110 | Lutheran HS Westland, MI - Team Time (1st 5) 1:34:52.7 | Spread (1st 5) 59.3 |
| 133, 218, 237, 252, 270, (276), (378) |
| Jeffrey McGuire, Joey McMahon, Logan Betke, Ryan Bane, Jackson Pichan, (Travis Kurth), (Peyton Anderson) |
| 18:21.8, 18:54.9, 19:03.3, 19:11.6, 19:21.1, (19:22.3), (20:23.2) |
42 | 1111 | Fairview, MI - Team Time (1st 5) 1:34:49.6 | Spread (1st 5) 1:42.6 |
| 123, 194, 225, 230, 339, (368), (443) |
| Alex Hager, Trennen Smith, Samuel Ford, Logan Alchin, Tyler Demory, (Ethan Holberton), (Spencer Clover) |
| 18:12.9, 18:43.7, 18:57.8, 18:59.7, 19:55.5, (20:16.4), (21:35.9) |
43 | 1142 | Kingston, MI - Team Time (1st 5) 1:35:34.0 | Spread (1st 5) 3:04.8 |
| 66, 133, 222, 322, 399, (421) |
| Ethan Green, Dustin Peter, Morgan Green, Trayton Wenzlaff, Jacob Rayl, (Ethan Harrington) |
| 17:41.4, 18:21.8, 18:56.9, 19:47.7, 20:46.2, (21:05.9) |
44 | 1157 | Fowler, MI - Team Time (1st 5) 1:35:15.9 | Spread (1st 5) 2:26.0 |
| 74, 142, 282, 295, 364, (445), (497) |
| Trevor Feldpausch, Jacob Radamacher, Liam O'Hare, Wade Hufnagel, Hunter Ward, (Dominic Horak), (Tanner Scott) |
| 17:46.0, 18:23.6, 19:24.2, 19:30.1, 20:12.0, (21:37.9), (24:11.5) |
45 | 1204 | Mendon, MI - Team Time (1st 5) 1:37:21.6 | Spread (1st 5) 3:58.9 |
| 84, 112, 115, 441, 452, (463) |
| Charlie Newburry, Jacob Dudley, Colin Steinberger, Lincoln Allen, Danhtae Bailey, (Dahntae Bailey) |
| 17:50.9, 18:03.5, 18:04.8, 21:32.6, 21:49.8, (22:09.9) |
46 | 1250 | Morenci, MI - Team Time (1st 5) 1:36:09.8 | Spread (1st 5) 2:46.9 |
| 72, 199, 289, 305, 385, (407) |
| Bryson Bachelder, Ben Ruse, Brennan Osborn, Bowen Baumgartner, Jonathan Otero-Rivero, (Saul Otero-Rivero) |
| 17:45.4, 18:47.9, 19:27.3, 19:36.9, 20:32.3, (20:55.6) |
47 | 1261 | Grand Traverse Academy, MI - Team Time (1st 5) 1:36:00.2 | Spread (1st 5) 46.0 |
| 205, 209, 265, 280, 302, (360), (426) |
| Seth Carpenter, Austin Rubin, Chase Snell, Ethan Larsen, Arthur Sieting, (Hunter Laven), (Matthew Kinney) |
| 18:50.0, 18:52.0, 19:19.0, 19:23.2, 19:36.0, (20:09.2), (21:11.0) |
48 | 1298 | Martin, MI - Team Time (1st 5) 1:36:54.3 | Spread (1st 5) 4:29.1 |
| 31, 248, 264, 311, 444, (458) |
| Carsen Young, James Blackburn, Eli Dykstra, Kyle Pallett, Travis Marsman, (Malakai Vanvolkinburg) |
| 17:08.2, 19:10.1, 19:18.2, 19:40.5, 21:37.3, (22:05.6) |
49 | 1307 | Southfield Christian, MI - Team Time (1st 5) 1:36:57.2 | Spread (1st 5) 2:52.5 |
| 117, 124, 301, 350, 415, (495) |
| Tyler Kowalski, TJ Donnan, Tommy Abazi, Ashton Glenn, Kristopher Matthews, (William Brown) |
| 18:07.8, 18:13.0, 19:35.6, 20:00.5, 21:00.3, (23:46.0) |
50 | 1324 | McBain Northern Michigan Christian, MI - Team Time (1st 5) 1:37:36.2 | Spread (1st 5) 3:18.6 |
| 83, 126, 278, 414, 423, (496), (501) |
| Jonas Lanser, Luke Pettengill, Bobby Vennema, Collin DeKam, Elijah Kimbel, (Trenton Gladu), (Jacob Booher) |
| 17:50.2, 18:14.7, 19:22.4, 21:00.1, 21:08.8, (23:59.2), (25:37.0) |
51 | 1344 | East Jackson, MI - Team Time (1st 5) 1:36:53.5 | Spread (1st 5) 1:53.8 |
| 132, 235, 279, 331, 367, (418), (435) |
| Donovan Cook, Michael Allen, Jeremiah Adams, David Loomis, Javin Mericle, (Joseph Murray), (Colton Raffensberger) |
| 18:21.3, 19:02.0, 19:23.1, 19:52.0, 20:15.1, (21:02.8), (21:19.4) |
52 | 1351 | Ellsworth, MI - Team Time (1st 5) 1:37:02.3 | Spread (1st 5) 1:47.0 |
| 165, 175, 318, 319, 374, (402), (430) |
| Jacob Romeyn, Graham Oliver, Landon Drogt, Evan Cary, Owen Cary, (Tyler DeYoung), (Jonathan Drogt) |
| 18:33.0, 18:36.3, 19:46.0, 19:47.0, 20:20.0, (20:49.0), (21:14.0) |
53 | 1390 | Capac, MI - Team Time (1st 5) 1:37:27.9 | Spread (1st 5) 1:58.1 |
| 158, 220, 251, 380, 381, (409), (438) |
| Ben Rodriguez, Loreto Frangedakis, John Schoen, Dylan Brecht, Bryce Tank, (Seth Shellenbarger), (Nicolas Mailloux) |
| 18:28.4, 18:55.7, 19:11.5, 20:25.8, 20:26.5, (20:57.3), (21:21.2) |
54 | 1403 | Dryden, MI - Team Time (1st 5) 1:43:09.9 | Spread (1st 5) 8:11.4 |
| 65, 73, 293, 470, 502 |
| Reed Hall, Aiden Fitchett, Hunter Hughes, Jackson Spencer, Ethan Knuth |
| 17:40.1, 17:45.9, 19:29.5, 22:22.9, 25:51.5 |
55 | 1405 | Cassopolis Ross Beatty, MI - Team Time (1st 5) 1:37:27.8 | Spread (1st 5) 1:57.7 |
| 182, 221, 266, 345, 391, (398), (476) |
| Robert Ward, Cole Millirans, William Westphal, Aidan Ward, Ben Gillesby, (Jaren Waldschmidt), (Logan Pflug) |
| 18:38.6, 18:56.0, 19:19.2, 19:57.7, 20:36.3, (20:45.1), (22:38.7) |
56 | 1433 | Austin Catholic, MI - Team Time (1st 5) 1:40:02.0 | Spread (1st 5) 4:38.2 |
| 68, 148, 290, 459, 468, (478), (492) |
| Aaron Raffaelli, Samuel Wenzel, Brett Coppens, Charles Howell, Anthony Pizzo, (Parker Toth), (Ethan Fisher) |
| 17:42.6, 18:25.0, 19:27.6, 22:06.0, 22:20.8, (22:42.1), (23:39.4) |
57 | 1440 | Muskegon Catholic Central, MI - Team Time (1st 5) 1:37:22.7 | Spread (1st 5) 37.6 |
| 255, 260, 297, 303, 325, (377) |
| Jacob Lyonnais, Griffin Michelli, Q Lorenz, Owen Lyonnais, Jack Walkenhorst, (Kenny Lehan) |
| 19:11.8, 19:15.0, 19:30.3, 19:36.2, 19:49.4, (20:22.7) |
58 | 1452 | Coleman, MI - Team Time (1st 5) 1:38:17.1 | Spread (1st 5) 3:35.9 |
| 43, 244, 356, 390, 419, (484), (493) |
| Noah Haskell, Jack Wiggins, Bryce Aultman, Cole Aultman, Shane Templeman, (AJ Simon), (Chris Tallman) |
| 17:27.2, 19:06.9, 20:04.0, 20:35.9, 21:03.1, (22:55.4), (23:40.4) |
59 | 1453 | Auburn Hills Oakland Christian, MI - Team Time (1st 5) 1:38:15.2 | Spread (1st 5) 3:10.6 |
| 98, 245, 321, 366, 423, (451), (473) |
| Ethan McFarland, Thomas Megie, Luke Douglas, Ethan Bryant, Dean Moshier, (Joshua (Luke) Umphrey), (Noah Haist) |
| 17:58.2, 19:07.4, 19:47.2, 20:13.6, 21:08.8, (21:49.7), (22:28.4) |
60 | 1478 | St Philip Catholic Central, MI - Team Time (1st 5) 1:39:16.7 | Spread (1st 5) 3:50.7 |
| 128, 185, 328, 376, 461, (472), (499) |
| Luke Sprague, Ryan Casterline, Max Shugars, Jacob Thome, Andre Bastian, (Emile Bastian), (Adam Thome) |
| 18:17.3, 18:39.7, 19:50.8, 20:20.9, 22:08.0, (22:27.2), (24:31.9) |
61 | 1502 | Jackson Preparatory, MI - Team Time (1st 5) 1:39:16.2 | Spread (1st 5) 3:55.6 |
| 37, 222, 406, 410, 427, (456), (494) |
| Daniel Casey, Andrew Mason, Micah Ortell, Payton Mullin, Devyn Murray, (Lucas Beagle), (Anthony Crumb) |
| 17:16.6, 18:56.9, 20:53.1, 20:57.4, 21:12.2, (22:03.7), (23:44.2) |
62 | 1523 | Mackinaw City, MI - Team Time (1st 5) 1:38:41.2 | Spread (1st 5) 2:57.9 |
| 53, 330, 373, 383, 384, (394), (416) |
| Lawrence Huffman, Sebastian Pierce, Cooper Whipkey, Trystan Swanson, Noah Valot, (Myran Thompson), (Jeffrey Siebigteroth) |
| 17:33.0, 19:50.9, 20:18.4, 20:28.0, 20:30.9, (20:39.3), (21:00.9) |
63 | 1531 | Mesick, MI - Team Time (1st 5) 1:40:43.9 | Spread (1st 5) 4:39.0 |
| 46, 180, 395, 449, 461, (488) |
| Grant Fleis, Frankie Simerson, Caleb Linna, Micah Vogler, Eli Brewer, (Cooper Ford) |
| 17:29.0, 18:38.0, 20:41.0, 21:47.9, 22:08.0, (23:16.8) |
64 | 1534 | Pentwater, MI - Team Time (1st 5) 1:39:09.9 | Spread (1st 5) 3:12.3 |
| 152, 292, 320, 324, 446, (498), (504) |
| Abe VanDuinen, Christian Wright, Jordan Bales, James Davis, Mitchel Daniels, (Shane Roberts), (Jack Roberts) |
| 18:26.1, 19:29.3, 19:47.1, 19:49.0, 21:38.4, (24:30.0), (27:55.1) |
65 | 1538 | Central Michigan Homeschool Athletics, MI - Team Time (1st 5) 1:39:31.5 | Spread (1st 5) 3:23.3 |
| 128, 215, 365, 382, 448, (480), (486) |
| Henry Ranck, Lucas Kindy, Andrew Monahan, Easton Schneider, Blake Schneider, (Kale Reid), (Nathan Kepner) |
| 18:17.3, 18:54.1, 20:12.9, 20:26.6, 21:40.6, (22:45.0), (23:00.9) |
66 | 1557 | Hale, MI - Team Time (1st 5) 1:42:43.5 | Spread (1st 5) 6:33.5 |
| 21, 138, 428, 481, 489, (491), (503) |
| Alex Wanty, Eddie Lavere, Dalton Jaremba, Brady McCadie, Skyler Short, (Zander Johnson), (Reece Ready) |
| 16:52.9, 18:22.7, 21:12.3, 22:49.2, 23:26.4, (23:31.5), (27:27.3) |
67 | 1607 | Wolverine, MI - Team Time (1st 5) 1:40:48.1 | Spread (1st 5) 3:34.7 |
| 172, 228, 304, 439, 464, (475), (483) |
| Zeek Glazier, Aidan Wiser, Douglas Canistra, Andrew Drake, Maxton Vincent, (PJ Canistra), (Julian Rohloff) |
| 18:35.9, 18:58.4, 19:36.3, 21:26.9, 22:10.6, (22:37.5), (22:52.9) |
68 | 1628 | Indian River Inland Lakes, MI - Team Time (1st 5) 1:40:43.8 | Spread (1st 5) 4:02.6 |
| 104, 327, 334, 408, 455, (469), (485) |
| Austin Brege, Ty Thompson, Dominic Betke, Nevin Thompson, Drew Betke, (Shane Skinner), (Evan Perreault) |
| 18:01.0, 19:50.6, 19:52.6, 20:56.0, 22:03.6, (22:21.6), (22:59.8) |
69 | 1633 | Livingston Christian, MI - Team Time (1st 5) 1:42:47.3 | Spread (1st 5) 5:32.4 |
| 93, 247, 337, 466, 490 |
| David Hubbard, Colin O'Keefe, Heath Stiles, Bryce Robinson, Jon Meier |
| 17:56.6, 19:09.4, 19:55.2, 22:17.1, 23:29.0 |
70 | 1635 | Kimball New Life Christian, MI - Team Time (1st 5) 1:44:05.0 | Spread (1st 5) 6:03.9 |
| 215, 226, 229, 465, 500 |
| Ben Keller, Josiah Keller, Joshua Nelson, Sam Keller, Liam Quinn |
| 18:54.1, 18:58.1, 18:58.8, 22:16.0, 24:58.0 |
71 | 1650 | Leland, MI - Team Time (1st 5) 1:39:29.0 | Spread (1st 5) 59.1 |
| 306, 310, 316, 326, 392, (434), (454) |
| Sawyer Couturier, Cole Denoyer, Jack Joyce, Ethan Vann, Eric Steinhebel, (Max Jordan), (Logan DeFour) |
| 19:38.0, 19:40.3, 19:43.6, 19:50.0, 20:37.1, (21:18.6), (21:52.1) |
72 | 1673 | Boyne Falls, MI - Team Time (1st 5) 1:42:28.1 | Spread (1st 5) 4:51.0 |
| 82, 268, 387, 459, 477, (506) |
| Tyler Gellis, Roy Cool, Wesley Giem, Ashton Spang, Blake Brunmeier, (Cameron Matelski) |
| 17:49.0, 19:20.1, 20:33.0, 22:06.0, 22:40.0, (29:00.9) |
73 | 1697 | Holton, MI - Team Time (1st 5) 1:42:36.2 | Spread (1st 5) 4:44.0 |
| 79, 274, 417, 453, 474 |
| Graham Resterhouse, Aidan Poling, Dakota Medema, Ronnie Dahlke, Carter Brant |
| 17:47.9, 19:21.9, 21:02.5, 21:52.0, 22:31.9 |
74 | 1723 | Three Oaks River Valley, MI - Team Time (1st 5) 1:40:25.0 | Spread (1st 5) 1:41.8 |
| 231, 348, 361, 387, 396, (413), (432) |
| Joshua Seifert, Cadden Krieger, Evan Gatz, Austin York, Gavyn Rogers, (Ashton McNabb), (Jaren Christ) |
| 19:00.4, 20:00.0, 20:09.4, 20:33.0, 20:42.2, (20:58.9), (21:14.1) |
75 | 1793 | Kalamazoo Hackett, MI - Team Time (1st 5) 1:41:35.9 | Spread (1st 5) 2:08.0 |
| 256, 308, 363, 429, 437, (467), (505) |
| Mitchell Eastman, Gavin Sehy, Carson Coffman, Nathan Sehy, Sean Pierucci, (Keegan Gallagher), (Caleb Bildner) |
| 19:12.8, 19:38.4, 20:11.0, 21:12.9, 21:20.8, (22:18.3), (28:31.4) |