1 | 268 | Hillsdale Academy,
MI - Team Time (1st 5) 1:24:16.8 | Spread (1st 5) 1:36.5 |
| 11, 13, 22, 110, 112, (120), (123) |
| Thomas Holm, Reece Poole, Grayson Rorick, Ryan Miller, Henry Lindley, (James Rahe), (Karol Schlueter) |
| 16:08.3, 16:10.9, 16:28.3, 17:44.5, 17:44.8, (17:50.5), (17:51.5) |
2 | 280 | Mason County Eastern,
MI - Team Time (1st 5) 1:25:14.3 | Spread (1st 5) 1:39.1 |
| 8, 29, 61, 73, 109, (124), (139) |
| Alex Tyndall, Luke Niedzielski, Henry Malburg, Milo Shoup, Greyson Hoeflinger, (Peter Hybza), (Lance Niedzielski) |
| 16:05.3, 16:45.7, 17:15.7, 17:23.2, 17:44.4, (17:52.4), (18:02.4) |
3 | 322 | Holland Calvary Christian,
MI - Team Time (1st 5) 1:26:21.4 | Spread (1st 5) 57.0 |
| 42, 43, 45, 55, 137, (181), (256) |
| Riley Weed, Christian Getz, Noah Schipper, Gibson White, Caleb Adkins, (Elijah Laninga), (Zach Vonk) |
| 17:03.1, 17:03.4, 17:04.5, 17:10.3, 18:00.1, (18:28.2), (19:11.1) |
4 | 325 | Saugatuck,
MI - Team Time (1st 5) 1:26:26.9 | Spread (1st 5) 49.6 |
| 32, 37, 65, 91, 100, (257), (362) |
| Sawyer Monroe, Sammy Gamboa, Marcus Silva, Grant Rehkopf, Brennan Nor, (Loch Rigozzi), (Abram Nieuwsma) |
| 16:51.3, 16:59.7, 17:18.2, 17:36.8, 17:40.9, (19:12.3), (20:14.7) |
5 | 376 | Petoskey St. Michael,
MI - Team Time (1st 5) 1:26:25.3 | Spread (1st 5) 2:06.4 |
| 21, 26, 52, 82, 195, (418), (457) |
| Cody Bradley, Lynus Cadarette, Russell Vandermus, Atticus Cadarette, David Chamberlin, (Ronan Weed), (Elijah Pulver) |
| 16:28.1, 16:42.0, 17:09.0, 17:31.7, 18:34.5, (21:16.5), (22:43.7) |
6 | 381 | Johannesburg-Lewiston,
MI - Team Time (1st 5) 1:25:43.2 | Spread (1st 5) 2:15.5 |
| 15, 17, 25, 134, 190, (462), (493) |
| Malaki Gascho, Blake Fox, Jeremiah Witt, Dusty Layman, Drake Fulton, (Nathan Jackson), (Daniel Hall) |
| 16:14.6, 16:20.1, 16:40.4, 17:58.0, 18:30.1, (23:01.4), (27:16.8) |
7 | 389 | Muskegon Western Mich. Christian,
MI - Team Time (1st 5) 1:26:21.7 | Spread (1st 5) 1:41.7 |
| 16, 27, 87, 127, 132, (156), (161) |
| Matthias Morse, Graeson Lawrence, Owen Sytsema, Alexander Lawrence, Reuben Anderson, (Danny Maat), (Demitri Lawrence) |
| 16:15.0, 16:42.2, 17:34.3, 17:53.5, 17:56.7, (18:12.9), (18:18.8) |
8 | 402 | Kalamazoo Hackett,
MI - Team Time (1st 5) 1:26:19.0 | Spread (1st 5) 2:09.2 |
| 14, 18, 59, 145, 166, (209), (315) |
| Marek Butkiewicz, Gavin Sehy, Sean Siems, Nick Doerr, Kellen Siems, (Alexander Dumont), (Damien Martinez) |
| 16:12.2, 16:21.0, 17:15.0, 18:09.4, 18:21.4, (18:39.3), (19:41.4) |
9 | 413 | Harbor Springs,
MI - Team Time (1st 5) 1:27:33.6 | Spread (1st 5) 16.5 |
| 72, 75, 80, 88, 98, (111), (338) |
| Trevor Clarke, Logan Kihnke, Adam Ferguson, Henry Kruzel, Teddy Krieger, (Max Vroman), (Anthony Atkinson) |
| 17:23.1, 17:25.0, 17:30.7, 17:35.2, 17:39.6, (17:44.6), (19:53.7) |
10 | 430 | Harbor Beach,
MI - Team Time (1st 5) 1:27:07.7 | Spread (1st 5) 1:58.6 |
| 20, 35, 49, 162, 164, (208), (269) |
| Brody Karg, Matthew Pasiak, Samuel Shatto, Isaac Roggenbuck, Owen Wruble, (Jacob Bulgrien), (Mark Bulgrien) |
| 16:21.8, 16:58.2, 17:08.4, 18:18.9, 18:20.4, (18:39.1), (19:21.2) |
11 | 437 | Maple City Glen Lake,
MI - Team Time (1st 5) 1:26:37.5 | Spread (1st 5) 2:38.5 |
| 3, 30, 63, 157, 184, (185), (245) |
| Colebrook Sutherland, Abraham Feeney, Liam McCaw, Joel Martin, Jacob Plamondon, (Lincoln Bailey), (Britton Wheeler) |
| 15:50.2, 16:46.0, 17:17.7, 18:14.9, 18:28.7, (18:28.8), (19:03.8) |
12 | 439 | Three Oaks River Valley,
MI - Team Time (1st 5) 1:27:13.3 | Spread (1st 5) 2:00.2 |
| 19, 47, 89, 116, 168, (192), (290) |
| Landon Rogers, Austin York, Charlie Gibson, Adam Slavens, Braiden Brooks, (Sean Driscoll), (Grant Schumm) |
| 16:21.7, 17:06.8, 17:35.3, 17:47.6, 18:21.9, (18:31.0), (19:28.4) |
13 | 592 | Frankfort,
MI - Team Time (1st 5) 1:29:09.9 | Spread (1st 5) 1:35.4 |
| 56, 58, 90, 170, 218, (276), (360) |
| Carroll Robotham, Sebastian Dunaway, Keith Crompton, Aiden O'Dwyer, Brody Patterson, (Kaleb Chisholm), (Griffin Chisholm) |
| 17:11.2, 17:13.7, 17:36.3, 18:22.1, 18:46.6, (19:23.2), (20:12.7) |
14 | 655 | East Jackson,
MI - Team Time (1st 5) 1:28:53.9 | Spread (1st 5) 3:20.8 |
| 7, 31, 62, 272, 283, (335), (411) |
| Michael Allen, Javin Mericle, William Kennedy, Randy Reddick, Colton Raffensberger, (Kaden Boatright), (Gavin Zegarlowicz) |
| 16:04.2, 16:46.2, 17:16.5, 19:22.0, 19:25.0, (19:51.0), (21:08.2) |
15 | 684 | Royal Oak Shrine,
MI - Team Time (1st 5) 1:29:13.9 | Spread (1st 5) 2:35.0 |
| 9, 122, 128, 212, 213, (331), (338) |
| Abenezer Cerone, Andrew Lopez, Michael Bowker, Caesar Soma, Joseph Kemp, (Robert O'Dell), (William Thibault) |
| 16:06.4, 17:51.4, 17:54.3, 18:40.4, 18:41.4, (19:48.8), (19:53.7) |
16 | 708 | Leland,
MI - Team Time (1st 5) 1:30:11.8 | Spread (1st 5) 1:39.1 |
| 56, 105, 133, 191, 223, (260), (304) |
| Agustin Creamer, Evan Keen, Brady Keen, Logan DeFour, Sawyer Couturier, (Jimmy Alpi), (Ryan Grinage) |
| 17:11.2, 17:42.5, 17:57.6, 18:30.2, 18:50.3, (19:13.1), (19:36.3) |
17 | 752 | Muskegon Catholic Central,
MI - Team Time (1st 5) 1:30:40.6 | Spread (1st 5) 1:48.4 |
| 64, 69, 179, 188, 252, (359), (404) |
| Jacob Lyonnais, Owen Lyonnais, Jack Walkenhorst, Lukas Rennells, Max McCumber, (Nathan Walkenhorst), (Max Lee) |
| 17:18.1, 17:18.9, 18:27.6, 18:29.5, 19:06.5, (20:10.0), (20:58.2) |
18 | 754 | White Cloud,
MI - Team Time (1st 5) 1:30:42.2 | Spread (1st 5) 1:52.3 |
| 50, 93, 155, 214, 242, (258), (259) |
| Coleson Cruzan, Carson Foondle, Kaleb Canning, Avery Bowman, Wyatt Karnes, (Donald Grovesteen), (Angelo Hinson) |
| 17:08.6, 17:38.2, 18:12.7, 18:41.8, 19:00.9, (19:12.4), (19:13.0) |
19 | 759 | Bear Lake-Onekama,
MI - Team Time (1st 5) 1:29:20.1 | Spread (1st 5) 3:44.0 |
| 4, 12, 169, 268, 306 |
| Kaden Forward, Mason Sinke, Easton Nowak, Sam Tinetti, Caleb Forward |
| 15:52.4, 16:10.0, 18:22.0, 19:19.3, 19:36.4 |
20 | 775 | Tri-unity Christian,
MI - Team Time (1st 5) 1:30:39.3 | Spread (1st 5) 3:03.4 |
| 24, 46, 165, 230, 310, (455) |
| Tyler Laansma, Lincoln Laansma, Caleb Oudbier, Jordan VanKlompenberg, Luke Baird, (Mason Laduke) |
| 16:37.3, 17:06.5, 18:20.9, 18:53.9, 19:40.7, (22:33.4) |
21 | 783 | Dryden,
MI - Team Time (1st 5) 1:30:39.6 | Spread (1st 5) 3:12.5 |
| 23, 126, 136, 166, 332, (346), (374) |
| Aiden Fitchett, Noah Hall, Logan Romain, Connor Wolff, Brenden Peter, (Sean Finnigan), (Matthew Hickmott) |
| 16:36.4, 17:53.3, 17:59.6, 18:21.4, 19:48.9, (20:00.1), (20:24.5) |
22 | 799 | Breckenridge,
MI - Team Time (1st 5) 1:30:32.3 | Spread (1st 5) 3:19.3 |
| 10, 51, 182, 270, 286, (298), (341) |
| Sawyer Stoneman, Anthony Rowe, Isaac Humm, Aimon Humm, David Ullmann, (Trey Most), (Chase Beard) |
| 16:07.3, 17:08.8, 18:28.3, 19:21.3, 19:26.6, (19:32.3), (19:55.2) |
| 799 | Whitmore Lake,
MI - Team Time (1st 5) 1:31:06.5 | Spread (1st 5) 1:59.2 |
| 33, 163, 172, 204, 227, (278), (296) |
| Landen Livingston, Nate Dillon, Reily Henderson, Benjamin Fox, Caleb Valentine, (Dan Birmingham), (Cameron Griffin) |
| 16:53.3, 18:20.3, 18:23.4, 18:37.0, 18:52.5, (19:23.7), (19:31.7) |
24 | 804 | Marine City Cardinal Mooney,
MI - Team Time (1st 5) 1:30:15.6 | Spread (1st 5) 3:50.6 |
| 2, 39, 222, 232, 309, (349), (426) |
| Tyler Lenn, Isaac Zammit, Max Procissi, Evan Jacobs, Brennen Demeulenaere, (John Bailey), (Micah Arlow) |
| 15:49.0, 17:00.7, 18:50.2, 18:56.1, 19:39.6, (20:03.5), (21:26.6) |
25 | 831 | Morenci,
MI - Team Time (1st 5) 1:31:26.2 | Spread (1st 5) 2:13.1 |
| 67, 76, 115, 279, 294, (304), (392) |
| Beau Shaffer, Landon Wilkins, Zachary Martinez, David Bauer, Wyatt Berger, (Jonas Castillo), (Kevin Kaufman) |
| 17:18.4, 17:25.1, 17:46.9, 19:24.3, 19:31.5, (19:36.3), (20:36.2) |
26 | 844 | Auburn Hills Oakland Christian,
MI - Team Time (1st 5) 1:31:43.1 | Spread (1st 5) 1:44.0 |
| 79, 103, 152, 249, 261, (302), (327) |
| Vern Clyne, Luke Douglas, Uzziel Thomassen, William Storrie, Maxwell Gearhart, (Josiah Zarrilli), (Charlie Radziszewski) |
| 17:29.7, 17:42.1, 18:12.3, 19:05.3, 19:13.7, (19:35.1), (19:44.3) |
27 | 852 | Saginaw Michigan Lutheran Seminary,
MI - Team Time (1st 5) 1:31:42.0 | Spread (1st 5) 2:15.5 |
| 94, 117, 142, 159, 340, (402), (441) |
| Camden Fager, Jeffery Harden, Amos Norder, Simeon Kober, Summer Yuan, (Logan Priebe), (Luke McCauley) |
| 17:38.4, 17:47.9, 18:05.8, 18:16.0, 19:53.9, (20:55.4), (21:52.8) |
28 | 861 | St Philip Catholic Central,
MI - Team Time (1st 5) 1:31:37.4 | Spread (1st 5) 2:14.3 |
| 44, 119, 215, 217, 266, (343), (370) |
| Luke Sprague, Max Shugars, Owen Nofs, Jerome Bastian, Ryan Casterline, (Adam Thome), (Ben Lueck) |
| 17:04.1, 17:49.3, 18:42.1, 18:43.5, 19:18.4, (19:58.2), (20:20.3) |
29 | 862 | Pentwater,
MI - Team Time (1st 5) 1:30:41.4 | Spread (1st 5) 3:51.0 |
| 5, 28, 176, 320, 333, (354), (420) |
| Abe VanDuinen, Mitchel Daniels, Wyatt Roberts, Ben Merten, Bode Powell, (Tyler Douglas), (Ben Roberson) |
| 15:58.4, 16:44.4, 18:26.8, 19:42.4, 19:49.4, (20:06.0), (21:19.1) |
30 | 881 | Marlette,
MI - Team Time (1st 5) 1:32:00.3 | Spread (1st 5) 2:13.9 |
| 40, 160, 174, 243, 264, (326), (487) |
| Turlough Bennett, Luke Thomas, Nino Perna, Caden Meyer, Anthony Rosario, (Cameron King), (Lucas Hascall) |
| 17:01.2, 18:17.6, 18:24.1, 19:02.3, 19:15.1, (19:44.1), (25:55.5) |
31 | 882 | Mayville,
MI - Team Time (1st 5) 1:31:50.0 | Spread (1st 5) 2:32.9 |
| 34, 114, 193, 253, 288, (325), (336) |
| Gavin Helgeson, Joel Enos, Christopher Gonzales, Kole Franzel, Nathan Carey, (Kayden Ray), (Gavin Zechmeister) |
| 16:54.7, 17:45.9, 18:33.1, 19:08.7, 19:27.6, (19:43.6), (19:51.4) |
32 | 903 | Lutheran HS Westland,
MI - Team Time (1st 5) 1:32:10.5 | Spread (1st 5) 1:41.1 |
| 85, 129, 201, 225, 263, (300), (352) |
| Tom Shafer, Max Brannan, Jeffrey McGuire, Andrew Abramowicz, Nathan Betke, (Travis Rupe), (Jack Doody) |
| 17:33.5, 17:55.2, 18:36.2, 18:51.0, 19:14.6, (19:34.2), (20:04.6) |
33 | 921 | Lake Leelanau St. Mary,
MI - Team Time (1st 5) 1:32:23.1 | Spread (1st 5) 1:14.4 |
| 104, 149, 207, 228, 233, (327), (394) |
| Cody Couturier, Oliver Mitchell, Garrick Collins, Garrett Grant, Derek Graham, (Daniel Chaney), (Anthony Grant) |
| 17:42.4, 18:11.7, 18:38.6, 18:53.6, 18:56.8, (19:44.3), (20:45.4) |
34 | 953 | Adrian Lenawee Christian,
MI - Team Time (1st 5) 1:32:27.5 | Spread (1st 5) 2:25.2 |
| 70, 74, 236, 244, 329, (384) |
| Joel Lange, Nathan Daniels, Pierson Cousino, Kaleb Richardson, Landon Chadek, (Carter Chadek) |
| 17:19.3, 17:23.4, 18:57.5, 19:02.8, 19:44.5, (20:32.3) |
35 | 958 | Lincoln-Alcona,
MI - Team Time (1st 5) 1:32:44.3 | Spread (1st 5) 3:15.8 |
| 68, 86, 205, 211, 388, (431) |
| Cole Upper, Carter Upper, Zygmund Villalobos, Darren Boyat, Colin Mckenna, (Cayden Hebert) |
| 17:18.8, 17:33.7, 18:37.3, 18:39.9, 20:34.6, (21:36.9) |
36 | 990 | Jackson Preparatory,
MI - Team Time (1st 5) 1:33:01.1 | Spread (1st 5) 1:43.1 |
| 125, 130, 170, 262, 303, (323), (409) |
| Noah Blondke, Diego BoCole, Nathan Blondke, Corey Dubnicki, Logan Mishaw, (Zeke Neville), (Jordon Patrick) |
| 17:52.6, 17:56.6, 18:22.1, 19:14.1, 19:35.7, (19:42.9), (21:07.4) |
37 | 991 | Grand Traverse Academy,
MI - Team Time (1st 5) 1:33:06.5 | Spread (1st 5) 1:19.8 |
| 140, 151, 196, 223, 281, (300), (319) |
| Parker Rubin, Isaac Whipple, Tristan Bembeneck, Eli Willoughby, Perry Middaugh, (Dario Ferrari), (Nate Dix) |
| 18:04.8, 18:12.1, 18:34.7, 18:50.3, 19:24.6, (19:34.2), (19:42.3) |
38 | 1029 | Mesick,
MI - Team Time (1st 5) 1:31:41.0 | Spread (1st 5) 4:20.7 |
| 1, 6, 311, 355, 356, (366), (454) |
| Kyle Redman, Ty Redman, Wyatt Putney, Cody Linna, Evan Spencer, (Gunnar Hallett), (Seth VanNortrick) |
| 15:46.3, 15:59.9, 19:40.9, 20:06.9, 20:07.0, (20:16.5), (22:31.8) |
39 | 1042 | St. Joseph Our Lady of the Lake Catholic,
MI - Team Time (1st 5) 1:33:34.6 | Spread (1st 5) 1:03.0 |
| 144, 187, 203, 254, 254, (389), (401) |
| Matthew Lage, Owen McLoughlin, Kalen Loebach, Connor Banyon, Anthony Jasheway, (Ronan Marsh), (Connor Siglow) |
| 18:07.6, 18:28.9, 18:36.9, 19:10.6, 19:10.6, (20:34.9), (20:55.1) |
40 | 1067 | Riverview Gabriel Richard,
MI - Team Time (1st 5) 1:33:53.8 | Spread (1st 5) 3:27.9 |
| 48, 130, 135, 363, 391, (466), (472) |
| Rich Fanti, Jacob Ferdubinski, Dominic Barretto, Ethan Cunningham, Theodore Campbell, (Andreas Laskaris), (Nathan Korogiannos) |
| 17:07.7, 17:56.6, 17:58.3, 20:15.6, 20:35.6, (23:14.8), (23:31.3) |
41 | 1128 | Central Michigan Homeschool Athletics,
MI - Team Time (1st 5) 1:34:20.2 | Spread (1st 5) 56.7 |
| 183, 197, 226, 238, 284, (405), (425) |
| Andrew Monahan, Hayden Tollenaere, Patrick Monahan, Isaiah Homan, Silas Springer, (Eli Dedloff), (Micah Springer) |
| 18:28.5, 18:34.9, 18:52.4, 18:59.2, 19:25.2, (20:59.9), (21:21.9) |
42 | 1133 | East Jordan,
MI - Team Time (1st 5) 1:35:26.1 | Spread (1st 5) 4:19.0 |
| 77, 96, 146, 376, 438, (467) |
| Austin Sneed, Jacob Chamberlain, Isaac Black, Jack Grzebyk, Sonny Raona, (Kole Hatfield) |
| 17:26.4, 17:38.5, 18:10.2, 20:25.6, 21:45.4, (23:19.2) |
43 | 1153 | Fairview,
MI - Team Time (1st 5) 1:34:25.9 | Spread (1st 5) 2:53.5 |
| 54, 185, 241, 322, 351, (357), (393) |
| Nicholas Trader, Carter Toensfeldt, Tanner Major, Samuel Ford, Arin Pyles, (Kolby Alchin), (Xhayvian King) |
| 17:10.2, 18:28.8, 19:00.4, 19:42.8, 20:03.7, (20:08.0), (20:45.1) |
44 | 1174 | Kingston,
MI - Team Time (1st 5) 1:34:55.9 | Spread (1st 5) 2:50.4 |
| 92, 152, 234, 317, 379, (396), (499) |
| Thijs Van Rijn, Brennan Robinson, Nicholas Rayl, Hector Pisha, Kaden Bruce, (William Welch), (Evan Freeland) |
| 17:37.2, 18:12.3, 18:57.0, 19:41.8, 20:27.6, (20:49.9), (43:54.2) |
45 | 1187 | Carson City-Crystal,
MI - Team Time (1st 5) 1:35:46.3 | Spread (1st 5) 4:07.2 |
| 84, 99, 202, 369, 433, (450), (463) |
| Carter Clark, Kristian Coon, Cole Halfman, Zayden Buskirk, Brendyn Patch, (Hayden Jason), (Cameron Miller) |
| 17:31.8, 17:40.5, 18:36.4, 20:18.6, 21:39.0, (22:22.6), (23:04.0) |
46 | 1216 | Unionville-Sebewaing,
MI - Team Time (1st 5) 1:35:09.1 | Spread (1st 5) 3:15.6 |
| 53, 106, 337, 344, 376, (387), (415) |
| Zack Becker, Isaac Bignall, Zach Will, Logan Findlay, Lincoln Haag, (Brady DeGroat), (Gavin Pickens) |
| 17:10.0, 17:42.9, 19:51.9, 19:58.7, 20:25.6, (20:34.3), (21:13.9) |
47 | 1225 | Ellsworth,
MI - Team Time (1st 5) 1:35:56.0 | Spread (1st 5) 3:25.3 |
| 121, 141, 266, 280, 417, (464), (486) |
| Tyler DeYoung, Patrick Puroll, Cole Abney, Jack Puroll, Isaac Meir, (Jurgen Griswold), (Andrew Michanowicz) |
| 17:51.1, 18:05.7, 19:18.4, 19:24.4, 21:16.4, (23:06.0), (25:52.8) |
48 | 1229 | Fowler,
MI - Team Time (1st 5) 1:35:42.9 | Spread (1st 5) 3:23.1 |
| 82, 154, 248, 345, 400, (484) |
| Trevor Feldpausch, Quentin Smith, Landon Miller, Carter Thelen, Ben Keebaugh, (Jack Bremer) |
| 17:31.7, 18:12.5, 19:04.2, 19:59.7, 20:54.8, (25:12.2) |
49 | 1249 | Byron Center Zion Christian,
MI - Team Time (1st 5) 1:35:48.1 | Spread (1st 5) 3:55.7 |
| 38, 216, 221, 371, 403, (480) |
| Myles Tilma, Charlie DeVries, Freddie Bierling, Caleb Stumph, Ben Toonstra, (Tyler Pederson) |
| 17:00.3, 18:42.9, 18:47.6, 20:21.3, 20:56.0, (24:25.7) |
50 | 1254 | Novi Christian Academy,
MI - Team Time (1st 5) 1:35:35.1 | Spread (1st 5) 1:37.7 |
| 175, 218, 239, 274, 348, (459), (483) |
| Reuben Jiran, Luke Shenton, Jobe Skaff, Ryan Williams, Nolan Gallagher, (Drew Shenton), (Sebastian Seestadt) |
| 18:24.5, 18:46.6, 18:59.3, 19:22.5, 20:02.2, (22:50.1), (25:06.4) |
51 | 1260 | Ubly,
MI - Team Time (1st 5) 1:36:21.8 | Spread (1st 5) 4:39.3 |
| 41, 94, 324, 367, 434 |
| Utah Gusa, Michael Walsh, Landon Dekoski, Chris Arlitt, Jacob Messing |
| 17:01.7, 17:38.4, 19:43.3, 20:17.4, 21:41.0 |
52 | 1269 | Kimball New Life Christian,
MI - Team Time (1st 5) 1:35:51.1 | Spread (1st 5) 2:48.8 |
| 108, 229, 265, 282, 385, (427), (477) |
| Ben Gura, James Nelson, Sam Keller, Jacob Campbell, Luke Heinemann, (Samuel Shakhmayev), (Xander McMahan) |
| 17:44.1, 18:53.8, 19:15.5, 19:24.8, 20:32.9, (21:30.0), (24:11.9) |
53 | 1306 | Portland St. Patrick,
MI - Team Time (1st 5) 1:38:16.4 | Spread (1st 5) 6:33.0 |
| 35, 179, 307, 314, 471 |
| Timothy Chamberlain, Isaac FoxElster, Francis Austen, Levi Knoop, Nick Pung |
| 16:58.2, 18:27.6, 19:38.1, 19:41.3, 23:31.2 |
54 | 1309 | Mt. Pleasant Sacred Heart,
MI - Team Time (1st 5) 1:36:47.3 | Spread (1st 5) 4:19.8 |
| 71, 194, 288, 321, 435, (497) |
| Wesley Chaffee, Jonah Pollatz, Brady Edwards, Noah Dubridge, Isaiah Greenacre, (Declan Dye) |
| 17:22.0, 18:33.3, 19:27.6, 19:42.6, 21:41.8, (30:32.5) |
55 | 1380 | Plymouth Christian Academy,
MI - Team Time (1st 5) 1:38:08.0 | Spread (1st 5) 4:15.0 |
| 59, 97, 383, 414, 427, (436), (440) |
| Emmanuel Mehari, Evan Sumner, James Natale, Lucas Beadle, Graham Gortney, (Gabe Bookout), (Marcos Laugh) |
| 17:15.0, 17:38.8, 20:31.5, 21:12.7, 21:30.0, (21:42.6), (21:48.9) |
56 | 1383 | Byron,
MI - Team Time (1st 5) 1:37:49.6 | Spread (1st 5) 3:41.7 |
| 78, 113, 373, 406, 413, (429), (452) |
| Ethan Gray, Josiah Johncox, Andon Prestonise, Jonah Spencer, Elwood Lawler, (Jonathan Adkins), (Nathan Hooley) |
| 17:28.8, 17:45.4, 20:23.0, 21:01.9, 21:10.5, (21:31.5), (22:28.1) |
57 | 1391 | White Pigeon,
MI - Team Time (1st 5) 1:37:50.1 | Spread (1st 5) 4:12.9 |
| 102, 247, 251, 349, 442, (448), (478) |
| Jesse Fielis, David Lane, Jack Williams, Aiden Jackson, Max Craddock, (Luke Hinkson), (Bradyn Goins) |
| 17:41.8, 19:04.1, 19:06.0, 20:03.5, 21:54.7, (22:12.6), (24:16.1) |
58 | 1400 | Concord,
MI - Team Time (1st 5) 1:37:01.3 | Spread (1st 5) 1:51.1 |
| 199, 231, 293, 299, 378, (390), (456) |
| Maddox Hutchinson, Keaton Smith, Lleyton Bauman, Tyreke Brown, Colton Gray, (Ashton Easterwood), (Liam Bauman) |
| 18:35.4, 18:55.6, 19:30.7, 19:33.1, 20:26.5, (20:35.5), (22:41.3) |
59 | 1413 | Birmingham Roeper,
MI - Team Time (1st 5) 1:36:57.0 | Spread (1st 5) 1:34.7 |
| 158, 287, 316, 318, 334, (380), (423) |
| Goni Wong, AJ Owen, Van Saroukhanian, Andrew Gerrits, Ren Yamamoto, (Brooklyn Bixler), (Luke Stibor) |
| 18:15.5, 19:27.4, 19:41.7, 19:42.2, 19:50.2, (20:29.6), (21:21.5) |
60 | 1464 | Hale,
MI - Team Time (1st 5) 1:46:28.9 | Spread (1st 5) 9:34.8 |
| 147, 150, 200, 473, 494, (495) |
| Sean Bernard, Paxton Downing, Alex Wanty, Liam Schalk-Smith, Jacob Martin, (Curtis Wolkens) |
| 18:10.6, 18:11.9, 18:36.0, 23:45.0, 27:45.4, (28:36.0) |
61 | 1497 | Lansing Christian,
MI - Team Time (1st 5) 1:37:55.3 | Spread (1st 5) 1:44.9 |
| 173, 271, 342, 353, 358, (364), (437) |
| Ben Young, Matias Greve, Noah Adcock, Christopher Eads, Luke Meyer, (Noah Kuepfer), (George Blundy) |
| 18:23.7, 19:21.5, 19:55.7, 20:05.8, 20:08.6, (20:16.1), (21:43.2) |
62 | 1537 | Detroit Frederick Douglass,
MI - Team Time (1st 5) 1:39:39.2 | Spread (1st 5) 3:56.0 |
| 101, 220, 365, 419, 432, (476), (485) |
| Joel Johnson, Adrian Smith, Anthony Buford, Jacodi Nathan, Christopher Hawkins, (Kamari Howard), (Ashford Garley) |
| 17:41.5, 18:47.2, 20:16.3, 21:16.7, 21:37.5, (24:10.6), (25:47.6) |
63 | 1542 | Mackinaw City,
MI - Team Time (1st 5) 1:38:15.0 | Spread (1st 5) 1:51.2 |
| 210, 308, 313, 330, 381, (382), (397) |
| Braylon Currie, Kyle Valot, Ben Strittmatter, Trystan Swanson, Myran Thompson, (Knox Wilson), (Tanyon Pierce) |
| 18:39.5, 19:38.5, 19:41.2, 19:45.1, 20:30.7, (20:30.9), (20:53.0) |
64 | 1587 | Deckerville,
MI - Team Time (1st 5) 1:39:29.2 | Spread (1st 5) 3:31.9 |
| 118, 312, 361, 375, 421, (423), (430) |
| Colin Beck, Keegan Beck, Logan Shanks, Ethan Eugster, Ben Sanford, (Orion Berger), (Leeland Lapp) |
| 17:48.7, 19:41.0, 20:14.3, 20:24.6, 21:20.6, (21:21.5), (21:34.2) |
65 | 1602 | Reading,
MI - Team Time (1st 5) 1:42:55.5 | Spread (1st 5) 5:36.7 |
| 107, 275, 291, 461, 468, (482) |
| Kutter Vanaken, Brayden Wright, Dylan McCallister, Alec Cooper, Aiden Aemisegger, (Carter Bell) |
| 17:44.0, 19:22.6, 19:28.7, 22:59.5, 23:20.7, (25:01.8) |
| 1602 | Walkerville,
MI - Team Time (1st 5) 1:53:50.3 | Spread (1st 5) 12:36.4 |
| 137, 178, 297, 492, 498 |
| Aron Mascorro, Martin Fetterhoff, Hunter Tinkham, Angel Santillan-Lopez, Abdel Lopez |
| 18:00.1, 18:27.4, 19:32.1, 27:14.2, 30:36.5 |
67 | 1648 | Centreville,
MI - Team Time (1st 5) 1:39:59.6 | Spread (1st 5) 1:46.5 |
| 273, 285, 292, 386, 412, (439), (491) |
| Henry Sloat, Brendan Sre, Oliver Mildenberg, Bryce Hekter, Landon Marshall, (Ben Reed), (Aden Mittler) |
| 19:22.3, 19:25.7, 19:29.3, 20:33.5, 21:08.8, (21:47.6), (27:11.3) |
68 | 1658 | Webberville,
MI - Team Time (1st 5) 1:42:23.2 | Spread (1st 5) 4:20.4 |
| 198, 206, 347, 447, 460, (475), (489) |
| Gavin Howery, Ethan West, Matthew Howery, Eli Gillespie, Bobby Rudolph, (Jonah Spencer), (Kaleb Iler) |
| 18:35.1, 18:38.5, 20:01.8, 22:12.3, 22:55.5, (24:04.9), (26:29.1) |
69 | 1660 | Libertas Christian,
MI - Team Time (1st 5) 1:40:44.5 | Spread (1st 5) 2:54.0 |
| 177, 277, 368, 416, 422 |
| Alexander Gordillo, Noah Kunkle, Levi Frain, Jeremiah Baribeau, Jacob Hop |
| 18:27.3, 19:23.4, 20:17.5, 21:15.0, 21:21.3 |
70 | 1697 | Saginaw Nouvel,
MI - Team Time (1st 5) 1:46:06.9 | Spread (1st 5) 6:32.3 |
| 65, 235, 453, 470, 474, (496) |
| Rodney Iamurri, Sean O'Grady, Charles Gipson, Bennet Gipson, Ezekiel Boyd, (Jonathan Rishmawi) |
| 17:18.2, 18:57.1, 22:30.5, 23:30.6, 23:50.5, (29:37.5) |
71 | 1722 | Potterville,
MI - Team Time (1st 5) 1:46:34.3 | Spread (1st 5) 6:39.5 |
| 143, 189, 451, 458, 481, (490) |
| Tyler Langfeldt, Aaron Crittenden, Zach Pelfrey, Aaron VanCleve, Vissed Vue, (Finnegan Sweeney) |
| 18:06.6, 18:29.6, 22:26.1, 22:45.9, 24:46.1, (26:42.7) |
72 | 1724 | Livingston Christian,
MI - Team Time (1st 5) 1:41:55.5 | Spread (1st 5) 3:10.7 |
| 240, 246, 395, 397, 446 |
| Samuel Hubbard, Trey Johnson, Bradley DeMasellis, Brayden DeMasellis, Zedekai Martin |
| 18:59.7, 19:03.9, 20:48.5, 20:53.0, 22:10.4 |
73 | 1732 | Waterford Our Lady,
MI - Team Time (1st 5) 1:42:38.9 | Spread (1st 5) 4:11.0 |
| 237, 250, 372, 408, 465, (468), (488) |
| Nathan Camilleri, Karl Wegner, Noah Torosian, David Schneider, Miles Metrose, (Jacob Wegner), (Michael Curtis) |
| 18:57.8, 19:05.4, 20:22.6, 21:04.3, 23:08.8, (23:20.7), (25:56.2) |
74 | 1742 | Britton Deerfield,
MI - Team Time (1st 5) 1:43:02.5 | Spread (1st 5) 4:08.4 |
| 148, 295, 407, 443, 449 |
| Jameson Watson, Ryan Good, Logan Johnson, Ben Isaly, Andrew Calvert |
| 18:11.2, 19:31.6, 21:02.8, 21:57.3, 22:19.6 |
75 | 1777 | Genesee,
MI - Team Time (1st 5) 1:43:35.4 | Spread (1st 5) 4:35.5 |
| 81, 397, 410, 444, 445, (479) |
| Connor Rouse, Brandon Rouse, Jimmy Algawali, Ayden Yeoman, Jeremiah Slough, (Cayden Biggs) |
| 17:30.8, 20:53.0, 21:07.9, 21:57.4, 22:06.3, (24:24.2) |