1 | 263 | Holland Christian,
MI - Team Time (1st 5) 57:04.5 | Spread (1st 5) 48.4 |
| 9, 11, 49, 90, 104, (111), (117) |
| Jacob Nicely, Landon Gerritsma, Cole Coffman, Asher Holwerda, Wyatt Taylor-DeNooyer, (Hayden Dannenberg), (Derek Bostrom) |
| 11:00.1, 11:02.9, 11:27.2, 11:45.8, 11:48.5, (11:52.4), (11:53.9) |
2 | 300 | Creekside (Zeeland),
MI - Team Time (1st 5) 57:10.1 | Spread (1st 5) 59.4 |
| 13, 23, 41, 54, 169, (342), (447) |
| Robert Dodd, Keagan Smith, Joshua Dodd, Samuel Ashby, Reid Cousins, (Ethan Dalman), (Owen Towne) |
| 11:03.4, 11:10.3, 11:22.8, 11:30.8, 12:02.8, (12:37.4), (13:02.6) |
3 | 305 | Meads Mill,
MI - Team Time (1st 5) 57:24.9 | Spread (1st 5) 42.7 |
| 28, 29, 51, 53, 144, (196), (308) |
| Tyler Sillick, Ben Hartigan, Brandon Cloud, Basho Muhlbauer, Emmanuel Coates, (Dawson Conrad), (Ethan Hertza) |
| 11:14.6, 11:14.7, 11:27.6, 11:30.7, 11:57.3, (12:07.6), (12:30.5) |
4 | 408 | Muir,
MI - Team Time (1st 5) 57:58.5 | Spread (1st 5) 1:07.8 |
| 5, 69, 88, 118, 128, (321), (390) |
| Kyle O'Rourke, Bastien Beaubien, Dylan Doggett, David Krusinski, TJ Hipple, (Griffin Donohue), (Parker Crane) |
| 10:47.5, 11:36.5, 11:45.1, 11:54.1, 11:55.3, (12:33.7), (12:48.6) |
5 | 463 | Pewamo-Westphalia,
MI - Team Time (1st 5) 58:01.9 | Spread (1st 5) 1:14.5 |
| 20, 38, 68, 73, 264, (266), (271) |
| Wyatt Werner, John Kowatch, Luke Schneider, Reed Schroeder, Charlie George, (Logan Farmer), (Nolan Mitchell) |
| 11:07.1, 11:18.8, 11:36.4, 11:38.0, 12:21.6, (12:21.9), (12:22.8) |
6 | 493 | Alma,
MI - Team Time (1st 5) 57:47.7 | Spread (1st 5) 1:51.3 |
| 1, 55, 59, 74, 304, (514), (519) |
| Thomas Larson, Elijah Baltierra, Ezekiel Baltierra, Luca Lebron, Noah Chouinard, (Blake Snyder), (Jake Soto) |
| 10:37.8, 11:30.9, 11:31.4, 11:38.5, 12:29.1, (13:58.7), (14:03.1) |
7 | 537 | St. Joseph Upton (Saint Joseph),
MI - Team Time (1st 5) 58:51.2 | Spread (1st 5) 46.8 |
| 35, 78, 110, 128, 186, (202), (209) |
| Nolan Adent, Matthew LaPorte, William Pilon, Donevin Ruchti, Noah Toney, (Joseph Pierangeli), (Brody Hartman) |
| 11:18.5, 11:40.7, 11:51.4, 11:55.3, 12:05.3, (12:08.6), (12:10.4) |
8 | 562 | Capital Homeschool,
MI - Team Time (1st 5) 58:43.1 | Spread (1st 5) 59.0 |
| 22, 57, 136, 150, 197, (376), (496) |
| Isaac McAlvey, Carter Grimmet, Ethan Hull, Henry Vanderwey, Gabe Vanderwey, (Ethan Helopoulos), (Isaac Fulton) |
| 11:09.0, 11:31.0, 11:56.6, 11:58.5, 12:08.0, (12:45.3), (13:30.8) |
9 | 583 | Temperance Bedford,
MI - Team Time (1st 5) 58:53.2 | Spread (1st 5) 43.8 |
| 37, 60, 157, 161, 168, (169), (175) |
| Cameron Varner, Dane Hieronimus, Brandon McCloud, Maddi Duke, Gage Bihn, (Dylan Sevilla), (Bryce McCloud) |
| 11:18.7, 11:31.9, 11:59.7, 12:00.4, 12:02.5, (12:02.8), (12:03.6) |
10 | 614 | Romeo,
MI - Team Time (1st 5) 58:50.2 | Spread (1st 5) 1:06.2 |
| 14, 61, 137, 191, 211, (397), (436) |
| Gabe Phelps, Luke Allen, James Brickel, Lucas Gizoni, Seth Sarrach, (Noah Reggio), (Aiden Lougheed) |
| 11:04.6, 11:32.1, 11:56.7, 12:06.0, 12:10.8, (12:50.4), (12:57.7) |
11 | 619 | Byron Center West,
MI - Team Time (1st 5) 58:11.9 | Spread (1st 5) 1:44.0 |
| 3, 21, 142, 173, 280, (293), (298) |
| Brady Beauch, Isaac DeVries, Brady Newman, Memphis Connor, Tate Pellow, (Alexander Mitchell), (Carson Olsen) |
| 10:40.1, 11:07.5, 11:57.1, 12:03.1, 12:24.1, (12:26.5), (12:28.1) |
12 | 646 | Saline,
MI - Team Time (1st 5) 59:21.4 | Spread (1st 5) 38.1 |
| 47, 127, 130, 166, 176, (217), (229) |
| Oscar Whitehouse, Brennan LaRusso, Jacob Szalay, Jacob Figueras, Jack Gates, (John (Jack) Klein), (Sonny Bishop) |
| 11:25.6, 11:55.2, 11:55.5, 12:01.4, 12:03.7, (12:12.4), (12:16.0) |
13 | 672 | Northeast (Midland),
MI - Team Time (1st 5) 59:19.6 | Spread (1st 5) 45.6 |
| 35, 140, 157, 161, 179, (184), (228) |
| Andrew Worsley, Drew Thornton, Luke James, Logan Gessford, Logan Bellinger, (Matthew Berg), (Harrison Worsley) |
| 11:18.5, 11:56.9, 11:59.7, 12:00.4, 12:04.1, (12:04.6), (12:15.7) |
14 | 687 | Hillside,
MI - Team Time (1st 5) 59:41.6 | Spread (1st 5) 7.7 |
| 109, 138, 140, 148, 152, (155), (355) |
| Connor Bobel, Jack Lewis, Camden Millar, Arthur White, Ryan Stojov, (Ian Cho), (Reid Lingenfelter) |
| 11:51.1, 11:56.8, 11:56.9, 11:58.0, 11:58.8, (11:59.5), (12:41.1) |
15 | 724 | Traverse City West,
MI - Team Time (1st 5) 59:07.7 | Spread (1st 5) 1:24.7 |
| 7, 91, 193, 212, 221, (237), (272) |
| Liam Wierzba, Duncan Robinson, Brodie Stone, Joseph Sturtevant, Eliott Dion, (Cooper Roster), (Dylan Gryglewski) |
| 10:49.7, 11:46.0, 12:06.4, 12:11.2, 12:14.4, (12:16.9), (12:23.0) |
16 | 755 | Royal Oak Shrine,
MI - Team Time (1st 5) 59:46.0 | Spread (1st 5) 1:13.0 |
| 76, 80, 85, 100, 414, (513), (524) |
| Parker Dokho, Michael Bowker, Caesar Soma, Abenezer Cerone, Christian Salgado, (Christian Coletta), (Brendan Tulley) |
| 11:40.0, 11:41.0, 11:44.0, 11:48.0, 12:53.0, (13:52.0), (14:24.9) |
17 | 786 | Derby,
MI - Team Time (1st 5) 1:00:01.9 | Spread (1st 5) 29.6 |
| 87, 113, 153, 213, 220, (241), (273) |
| Kaden Kotila, Liam Kerr, Leo Ballini Piedrahita, Max Collins, Bryan Pohl, (Filipo Leone), (Rowan Hanoosh) |
| 11:44.5, 11:52.6, 11:59.2, 12:11.5, 12:14.1, (12:17.5), (12:23.2) |
18 | 787 | Portage West,
MI - Team Time (1st 5) 59:49.7 | Spread (1st 5) 46.9 |
| 70, 75, 93, 274, 275, (296), (303) |
| Joe Fontanilla, Marcus Essling, Isaac Bowman, Von Dawson, Sam Zhang, (Adam Shorb), (Nicholas Downey) |
| 11:36.6, 11:39.8, 11:46.4, 12:23.4, 12:23.5, (12:26.9), (12:28.8) |
19 | 811 | West Ottawa,
MI - Team Time (1st 5) 1:00:09.2 | Spread (1st 5) 26.0 |
| 108, 120, 133, 214, 236, (239), (316) |
| Michael Dummer, Camren DeVries, Jake Follett, Isaac Riley, Mike McLean, (Sebastian Ruiz), (Angel Figueroa-Castaneda) |
| 11:50.6, 11:54.5, 11:55.8, 12:11.7, 12:16.6, (12:17.2), (12:32.7) |
20 | 823 | Holland Calvary Christian,
MI - Team Time (1st 5) 59:46.9 | Spread (1st 5) 1:34.8 |
| 30, 79, 103, 215, 396, (415), (490) |
| Riley Weed, Noah Schipper, Christian Getz, Gibson White, Zeke Williams, (Caleb Adkins), (Elijah Laninga) |
| 11:15.5, 11:40.9, 11:48.3, 12:11.9, 12:50.3, (12:53.2), (13:26.2) |
21 | 836 | East Grand Rapids,
MI - Team Time (1st 5) 59:35.7 | Spread (1st 5) 1:41.9 |
| 8, 70, 115, 286, 357, (367), (387) |
| Jonah Workman, Micah Becker, Blake Sherman, Lucas Aardema, Jack Ratchford, (Joseph Schulte), (Nolan Williamson) |
| 10:59.4, 11:36.6, 11:53.2, 12:25.2, 12:41.3, (12:42.7), (12:48.1) |
22 | 884 | Ithaca,
MI - Team Time (1st 5) 1:00:01.5 | Spread (1st 5) 1:04.5 |
| 33, 135, 203, 253, 260, (315), (365) |
| Landen Styka, Gibson Rondy, Austin Barancik, Christopher Shemes, Jacob Mankey, (Thad Whitmore), (Evan MacLaren) |
| 11:16.5, 11:56.5, 12:08.7, 12:18.8, 12:21.0, (12:32.6), (12:42.2) |
23 | 887 | Chelsea Beach,
MI - Team Time (1st 5) 1:00:12.9 | Spread (1st 5) 53.0 |
| 55, 122, 190, 241, 279, (313), (328) |
| Beckett Boos, Linus Helzerman, Wyeth Angus, AJ Smith, Alex Martin, (Jake Brant), (Owen Thorburn) |
| 11:30.9, 11:54.7, 12:05.9, 12:17.5, 12:23.9, (12:32.0), (12:35.7) |
| 887 | Hart,
MI - Team Time (1st 5) 59:56.7 | Spread (1st 5) 1:12.2 |
| 12, 206, 218, 225, 226, (302), (405) |
| Robert Jazwinski III, Pascal Miller, Aiden Schaner, Jack Slotman, Silas Ackley, (Noah Wolff), (Carson Ackley) |
| 11:03.3, 12:09.7, 12:12.9, 12:15.3, 12:15.5, (12:28.7), (12:52.5) |
25 | 889 | Lowell,
MI - Team Time (1st 5) 1:00:03.0 | Spread (1st 5) 58.8 |
| 48, 67, 240, 249, 285, (389), (392) |
| Mason Saylor, Marshall Huhn, Cooper Byrne, Lyle O'Boyle, Micah McDonald, (Bradyen Hekman), (Drew Swayze) |
| 11:26.3, 11:36.0, 12:17.3, 12:18.3, 12:25.1, (12:48.5), (12:48.9) |
26 | 896 | Mac Donald,
MI - Team Time (1st 5) 1:00:23.1 | Spread (1st 5) 14.7 |
| 121, 172, 199, 199, 205, (477), (487) |
| Henry Peck, Jackson Gast, Liam Preisser, Carter Oleksyk, Ethan Mullins, (Everett Millhouse), (Max Compton) |
| 11:54.6, 12:03.0, 12:08.1, 12:08.1, 12:09.3, (13:15.7), (13:23.4) |
27 | 922 | Western,
MI - Team Time (1st 5) 59:52.7 | Spread (1st 5) 1:55.2 |
| 18, 45, 106, 310, 443, (446), (508) |
| Ryan Good, Edison Lopeman, James Boobyer, Isaac Fullerton, Trevin Warner, (Roan VanSumeren), (Caleb Lynd) |
| 11:06.2, 11:24.9, 11:49.4, 12:30.8, 13:01.4, (13:02.5), (13:40.4) |
28 | 938 | Grand Haven Lakeshore,
MI - Team Time (1st 5) 59:22.7 | Spread (1st 5) 1:48.4 |
| 6, 16, 284, 291, 341, (424), (482) |
| Luka Hammond, Aron Gal, Anthony Duran, Brian Givskud, Andrew Fumarolo, (Liam Schamper), (Owen Cross) |
| 10:48.9, 11:05.3, 12:24.8, 12:26.4, 12:37.3, (12:54.8), (13:19.3) |
29 | 953 | DeWitt,
MI - Team Time (1st 5) 1:00:27.8 | Spread (1st 5) 57.8 |
| 63, 89, 167, 316, 318, (335), (348) |
| Mason Raborn, Joshua Carpenter, Toby Musser, Will Chelotti, Luke Ladd, (Landon Brown), (Carson Soltis) |
| 11:35.0, 11:45.7, 12:01.6, 12:32.7, 12:32.8, (12:36.5), (12:39.2) |
30 | 977 | Flushing,
MI - Team Time (1st 5) 1:00:11.1 | Spread (1st 5) 1:41.7 |
| 14, 82, 224, 276, 381, (437), (470) |
| Griffin Good, Langston Dickerson, Desmond Kurnik, Ben Foltz, Ryan Geister, (Loyal Inacio), (Simon Jones) |
| 11:04.6, 11:41.6, 12:15.0, 12:23.6, 12:46.3, (12:59.5), (13:11.7) |
31 | 990 | Catholic United,
MI - Team Time (1st 5) 1:00:39.8 | Spread (1st 5) 35.0 |
| 95, 178, 188, 263, 266, (478), (522) |
| Carson Wood, Grant Hillary, Aiden Weller, Jack Edison, Evan Wood, (Jack Brann), (Elliott Plum) |
| 11:46.9, 12:03.9, 12:05.6, 12:21.5, 12:21.9, (13:16.3), (14:09.4) |
32 | 1011 | Northern Hills,
MI - Team Time (1st 5) 1:00:49.8 | Spread (1st 5) 41.8 |
| 114, 123, 142, 307, 325, (338), (419) |
| Cole Sinicrope, Graham Shilton, Philip Chamberlain, Will "Bear" Spoelhof, Noah Zainea, (Tyler Baum), (Tegan Kitchen) |
| 11:52.9, 11:54.9, 11:57.1, 12:30.2, 12:34.7, (12:36.7), (12:54.4) |
33 | 1022 | Hartland-Ore Creek,
MI - Team Time (1st 5) 1:00:47.5 | Spread (1st 5) 19.7 |
| 156, 182, 210, 219, 255, (431), (456) |
| Wyatt Shaw, Zane King, Griffin Worley, Antoni Spiewak, Braden Shiposh, (Ronin Tunison), (Hayden Priester) |
| 11:59.6, 12:04.3, 12:10.6, 12:13.7, 12:19.3, (12:56.8), (13:04.8) |
34 | 1052 | Paw Paw,
MI - Team Time (1st 5) 1:00:38.1 | Spread (1st 5) 1:30.4 |
| 32, 116, 227, 295, 382, (387), (434) |
| Adyn Roth, Spencer Babcock, Caden Bowen, Christopher Vogt, Jaxon Bunce, (Chase Boff), (Alex Groner) |
| 11:16.0, 11:53.3, 12:15.6, 12:26.8, 12:46.4, (12:48.1), (12:57.4) |
35 | 1053 | Goodrich,
MI - Team Time (1st 5) 1:00:47.3 | Spread (1st 5) 2:14.1 |
| 26, 66, 208, 262, 491, (507), (511) |
| Vincent Pattison, Parker Jerome, Colt Maynard, Jameson Ronzello, Jake Fugate, (Jensen LePla), (Michael Helton) |
| 11:12.9, 11:35.9, 12:10.3, 12:21.2, 13:27.0, (13:38.7), (13:44.6) |
36 | 1068 | GRTC Peregrines,
MI - Team Time (1st 5) 1:00:45.0 | Spread (1st 5) 1:26.0 |
| 39, 124, 159, 363, 383, (409), (418) |
| Brendan O'Donohue, Eli Miller, Dominic Schmitz, Anthony Schmitz, John Marchinda, (Elijah Kwiatkowski), (Nathan Ulman) |
| 11:21.0, 11:55.0, 12:00.0, 12:42.0, 12:47.0, (12:52.7), (12:54.0) |
37 | 1071 | Sparta,
MI - Team Time (1st 5) 1:00:06.7 | Spread (1st 5) 1:57.3 |
| 2, 185, 251, 301, 332, (468), (472) |
| Owen Metzger, Griffin Mis, Chase Volkers, Joseph Janesak, Tyler Pangborn, (Girum Merriman), (Hagan Biehl) |
| 10:38.7, 12:04.8, 12:18.7, 12:28.5, 12:36.0, (13:11.0), (13:13.2) |
38 | 1072 | Cedar Springs,
MI - Team Time (1st 5) 1:00:51.7 | Spread (1st 5) 1:21.8 |
| 64, 81, 101, 394, 432, (440), (441) |
| Jeremiah Slager, Keenen Hullinger, Ethan Shoffner, Kyle Newman, Logan Redes, (Brayden VanOs), (Braden Abbott) |
| 11:35.2, 11:41.4, 11:48.2, 12:49.9, 12:57.0, (12:59.7), (13:00.5) |
39 | 1088 | Jonesville,
MI - Team Time (1st 5) 1:00:52.6 | Spread (1st 5) 56.4 |
| 52, 233, 244, 265, 294, (454), (497) |
| Caleb Blonde, Marshall Baker, Nicholas Fowler, Lucas Kyser, Ryder Cornett, (Devan Herendeen), (Brandt Nichols) |
| 11:30.2, 12:16.4, 12:17.6, 12:21.8, 12:26.6, (13:03.9), (13:30.9) |
40 | 1093 | Woodhaven-Brownstown,
MI - Team Time (1st 5) 1:00:43.5 | Spread (1st 5) 1:38.6 |
| 25, 96, 179, 393, 400, (409), (485) |
| Pierce Scheffler, Mateo Reyes, Alex Vazquez, Anthony Pizzimenti, Calen Alexander, (Amauri Gutierres), (Jason Lustig) |
| 11:12.3, 11:47.1, 12:04.1, 12:49.1, 12:50.9, (12:52.7), (13:22.3) |
41 | 1094 | Beal City,
MI - Team Time (1st 5) 1:00:32.9 | Spread (1st 5) 1:30.2 |
| 24, 58, 314, 344, 354, (498), (525) |
| Aaron Locke, Jordan Weber, Landon Davis, Connor Sienkiewicz, Logan Funnell, (Zach Backus), (Conner Fenton) |
| 11:10.5, 11:31.1, 12:32.3, 12:38.3, 12:40.7, (13:31.0), (14:32.2) |
42 | 1095 | Clarkston,
MI - Team Time (1st 5) 1:00:37.3 | Spread (1st 5) 1:34.2 |
| 17, 189, 233, 305, 351, (364), (413) |
| Brendan Sesti, Ryan Barnes, Anthony Dubeck, Grant Jurand, Etienne Mohr, (Trent Logan), (Vaughn Shires) |
| 11:05.9, 12:05.7, 12:16.4, 12:29.2, 12:40.1, (12:42.1), (12:52.9) |
43 | 1119 | Buchanan,
MI - Team Time (1st 5) 1:00:57.0 | Spread (1st 5) 1:39.0 |
| 45, 72, 99, 449, 454, (512), (516) |
| Liam McBeth, Jack Sherwood, Jacob Kuntz, Easton May, Dean Wegner, (Devon Simpson), (William Spencer) |
| 11:24.9, 11:37.6, 11:47.5, 13:03.1, 13:03.9, (13:47.4), (14:00.3) |
44 | 1127 | Shepherd,
MI - Team Time (1st 5) 1:00:46.8 | Spread (1st 5) 1:52.6 |
| 19, 186, 229, 254, 439, (444), (489) |
| Bryce Cahoon, Ian McNeel, William McDonald, Drew Davis, Logan Seeburger, (Ethan Lombard), (Isaac Gola) |
| 11:07.0, 12:05.3, 12:16.0, 12:18.9, 12:59.6, (13:01.9), (13:24.8) |
45 | 1133 | Berkley (Anderson-Norup),
MI - Team Time (1st 5) 1:01:11.2 | Spread (1st 5) 42.5 |
| 138, 146, 163, 337, 349, (465), (502) |
| Robert Anantharam, Owen Danaher, Owen Rickard, Christopher Short, William Qualman, (Henry George), (Ben Wine) |
| 11:56.8, 11:57.8, 12:00.7, 12:36.6, 12:39.3, (13:10.3), (13:35.5) |
46 | 1152 | Lakeview (Battle Creek),
MI - Team Time (1st 5) 1:01:13.0 | Spread (1st 5) 28.8 |
| 149, 195, 229, 282, 297, (370), (460) |
| Owen Davis, Jack Ludeker, Parker Miller, Karson Lewis, Bray Mentzer, (Jackson Duval), (Yoshito Teraoka) |
| 11:58.2, 12:07.4, 12:16.0, 12:24.4, 12:27.0, (12:43.8), (13:09.0) |
47 | 1157 | Caledonia (Duncan-Kraft),
MI - Team Time (1st 5) 1:01:14.3 | Spread (1st 5) 1:01.1 |
| 77, 111, 257, 352, 360, (412), (483) |
| Eli Velting, Albert Halley, Grant Morrell, Kaden Van Ryn, Brecken Byrd, (Jake Potgeter), (Cody Adler) |
| 11:40.6, 11:52.4, 12:19.4, 12:40.2, 12:41.7, (12:52.8), (13:20.4) |
48 | 1164 | Lansing Area Catholic,
MI - Team Time (1st 5) 1:01:20.6 | Spread (1st 5) 1:05.9 |
| 107, 124, 229, 277, 427, (452), (471) |
| Hayden Richey, Finn Korte, Lucas Gates, Everett Beach, Grady Richey, (Christian Keilen), (Téo Krumm) |
| 11:50.0, 11:55.0, 12:16.0, 12:23.7, 12:55.9, (13:03.6), (13:12.7) |
49 | 1172 | Portage Central,
MI - Team Time (1st 5) 1:01:17.5 | Spread (1st 5) 32.9 |
| 130, 169, 286, 288, 299, (355), (399) |
| Owen Gifford, Connor Holmes, Logan Westgate, Asher Friess, Chase Fyke, (Thomas Evans), (Ben Palmer) |
| 11:55.5, 12:02.8, 12:25.2, 12:25.6, 12:28.4, (12:41.1), (12:50.8) |
50 | 1174 | East Rockford,
MI - Team Time (1st 5) 1:01:12.3 | Spread (1st 5) 1:08.6 |
| 65, 183, 255, 299, 372, (433), (437) |
| Charles Gavan, Braden Forrester, Gavin Williams, Hayden Lafferty, Jesse Hiddema, (Logan Pyle), (Evan Paine) |
| 11:35.8, 12:04.4, 12:19.3, 12:28.4, 12:44.4, (12:57.3), (12:59.5) |
51 | 1199 | Laingsburg,
MI - Team Time (1st 5) 1:01:07.3 | Spread (1st 5) 1:35.3 |
| 33, 134, 290, 338, 404, (453), (456) |
| Noah Devereaux, James Foltz, Leandro Dolega-Caceres, Collin Logghe, Logan Robinson, (Dylan Phillips), (Toby Regulinski) |
| 11:16.5, 11:56.2, 12:26.1, 12:36.7, 12:51.8, (13:03.8), (13:04.8) |
52 | 1212 | Holland,
MI - Team Time (1st 5) 1:01:19.8 | Spread (1st 5) 1:19.3 |
| 61, 174, 201, 374, 402, (445), (515) |
| Andrew Legg, Rian Powers, Alessandro Castillo, Caelen Gray, Aiden Lambers, (Grayden Prince), (Simeon Carter) |
| 11:32.1, 12:03.2, 12:08.4, 12:44.7, 12:51.4, (13:02.2), (13:59.8) |
53 | 1213 | Grand Ledge Beagle,
MI - Team Time (1st 5) 1:01:48.2 | Spread (1st 5) 1:42.1 |
| 101, 105, 144, 368, 495, (501), (505) |
| Caden Taylor, Alex McKennon, Benjamin Rottier, Rylan Latchaw, Aaron Almy, (Kingston Oakes), (Owen Block) |
| 11:48.2, 11:49.0, 11:57.3, 12:43.4, 13:30.3, (13:34.6), (13:36.5) |
54 | 1255 | Mattawan,
MI - Team Time (1st 5) 1:00:50.6 | Spread (1st 5) 1:55.3 |
| 4, 248, 309, 344, 350, (442), (480) |
| Marcel Stork, Owen Fisher, Brayden Leonard, Jaiden Hoeksma, Rohit Bobba, (Thomas Ruble), (Will Peterson) |
| 10:44.2, 12:18.0, 12:30.6, 12:38.3, 12:39.5, (13:01.1), (13:17.6) |
55 | 1265 | Hanover Horton,
MI - Team Time (1st 5) 1:01:45.7 | Spread (1st 5) 1:22.9 |
| 92, 147, 164, 401, 461, (478), (488) |
| Nicholas Sorrow, Brodey Bially, Zach Hassenzahl, Carter Simpson, Tyler Harris, (Grant Bulgrien), (Rex Kittel) |
| 11:46.2, 11:57.9, 12:01.2, 12:51.3, 13:09.1, (13:16.3), (13:24.0) |
56 | 1266 | Oxford,
MI - Team Time (1st 5) 1:01:18.1 | Spread (1st 5) 1:24.2 |
| 27, 250, 322, 324, 343, (346), (379) |
| Ryan Clark, Cayden Canham, Aidan Ingle, Michael Secord, Brady Bigelow, (Carter Jacobsen), (Wyatt Remsing) |
| 11:13.6, 12:18.5, 12:33.9, 12:34.3, 12:37.8, (12:38.8), (12:46.0) |
57 | 1273 | White Pine (Saginaw),
MI - Team Time (1st 5) 1:01:52.6 | Spread (1st 5) 1:20.9 |
| 160, 164, 197, 268, 484, (504), (506) |
| Charles Bernier, Michael Kahl, John Blaskowski, Colin Honenman, Matteo Ortega, (Anish Vaidya), (Alex Baillie) |
| 12:00.1, 12:01.2, 12:08.0, 12:22.3, 13:21.0, (13:36.2), (13:37.8) |
58 | 1274 | Niles,
MI - Team Time (1st 5) 1:01:49.5 | Spread (1st 5) 1:19.3 |
| 151, 192, 204, 246, 481, (509), (517) |
| Liam Pesce, Beau Kirtdoll, Michael Matlock, Ceon Kirtdoll, Bryce Zache, (Oliver Trout), (Colton Riggenbach) |
| 11:58.6, 12:06.3, 12:09.0, 12:17.7, 13:17.9, (13:41.1), (14:00.4) |
59 | 1282 | Traverse City East,
MI - Team Time (1st 5) 1:01:27.0 | Spread (1st 5) 1:33.6 |
| 40, 244, 247, 329, 422, (459), (463) |
| Caleb Keller, Liam Travis, Cash Conaway, Aidan DeMarsh, Gus Bye, (Charlie Tursman), (Jackson Andrew Shev) |
| 11:21.1, 12:17.6, 12:17.8, 12:35.8, 12:54.7, (13:05.8), (13:09.7) |
60 | 1285 | Richland Gull Lake,
MI - Team Time (1st 5) 1:01:45.8 | Spread (1st 5) 1:16.1 |
| 97, 235, 241, 261, 451, (458), (494) |
| Gavin Markucki, Benaiah Roby, Finnegan Tauren, Zahar Rush, Charlie Trantham, (Brendan Moran), (Gavin McCarney) |
| 11:47.3, 12:16.5, 12:17.5, 12:21.1, 13:03.4, (13:04.9), (13:29.7) |
61 | 1288 | Allendale,
MI - Team Time (1st 5) 1:01:43.3 | Spread (1st 5) 1:59.0 |
| 30, 86, 223, 474, 475, (492), (503) |
| Ronnie Silveira, Aden Ashworth, Keegan DeHare, Caden Scripsema, Kaleb Gould, (Adam Lipinski), (Grayson MacPherson) |
| 11:15.5, 11:44.3, 12:14.9, 13:14.1, 13:14.5, (13:28.3), (13:35.8) |
62 | 1312 | Hopkins,
MI - Team Time (1st 5) 1:01:40.9 | Spread (1st 5) 1:50.3 |
| 44, 83, 353, 359, 473, (486), (493) |
| Jack Estelle, Kash Moored, Vijay DeZeeuw, Noah Lee, Grady Johnston, (Noah Gibson), (Adam Halsted) |
| 11:23.4, 11:41.8, 12:40.5, 12:41.5, 13:13.7, (13:22.4), (13:28.6) |
63 | 1353 | Charlevoix,
MI - Team Time (1st 5) 1:01:46.1 | Spread (1st 5) 1:18.1 |
| 50, 207, 358, 360, 378, (391), (417) |
| Joe Gaffney, Hunter Eaton, Maxwell Drenth, Noah Umulis, Ryder Hopkins, (Jacob Veurink), (Matthew Solomon) |
| 11:27.4, 12:10.1, 12:41.4, 12:41.7, 12:45.5, (12:48.7), (12:53.7) |
64 | 1358 | Kalamazoo Homeschool Sports,
MI - Team Time (1st 5) 1:01:53.8 | Spread (1st 5) 1:11.0 |
| 84, 258, 283, 312, 421, (429), (509) |
| Abenezer Olson, Brian Artman, Clay Adair, Adam Franck, Vince Garritano, (Zack Simpson), (Caelum Menhart) |
| 11:43.6, 12:20.0, 12:24.6, 12:31.0, 12:54.6, (12:56.5), (13:41.1) |
65 | 1387 | Corunna,
MI - Team Time (1st 5) 1:02:03.5 | Spread (1st 5) 35.3 |
| 177, 222, 306, 335, 347, (449), (476) |
| Payton Chandler, Earl Hansen, Aidan Roka, Deacon Thompson, Ben Hansen, (Nolan Carr), (Ezra Nellis) |
| 12:03.8, 12:14.5, 12:29.6, 12:36.5, 12:39.1, (13:03.1), (13:14.7) |
66 | 1400 | Kalamazoo Hackett,
MI - Team Time (1st 5) 1:02:12.4 | Spread (1st 5) 1:22.4 |
| 97, 153, 310, 377, 463, (520), (521) |
| David Verduzco, Sean Siems, Duke Appeldoorn, Noah Beck, Kellen Siems, (Carter Smith), (David Whyte) |
| 11:47.3, 11:59.2, 12:30.8, 12:45.4, 13:09.7, (14:05.9), (14:08.4) |
67 | 1410 | Spring Lake,
MI - Team Time (1st 5) 1:02:08.5 | Spread (1st 5) 40.9 |
| 130, 291, 323, 332, 334, (374), (380) |
| Lukus Mendoza, Jace Sanderlin, Levi Vanderlaan, Cole Charnley, Adam Ridlington, (Owen Adams), (Owen Highhill) |
| 11:55.5, 12:26.4, 12:34.2, 12:36.0, 12:36.4, (12:44.7), (12:46.2) |
68 | 1421 | St Elizabeth Ann Seton,
MI - Team Time (1st 5) 1:02:09.6 | Spread (1st 5) 50.7 |
| 181, 215, 270, 330, 425, (518), (523) |
| Harper Mullet, William Ready, Landon Kiessel, Doug Gallagher, Dex Nance, (Peter Gallagher), (Hayden Mohrhardt) |
| 12:04.2, 12:11.9, 12:22.7, 12:35.9, 12:54.9, (14:01.6), (14:15.1) |
69 | 1423 | Grand Rapids Christian,
MI - Team Time (1st 5) 1:02:12.8 | Spread (1st 5) 1:05.8 |
| 94, 194, 327, 403, 405, (447), (469) |
| Maximilian Rodwell, Sean Ryan, James Scholten-Holcomb, Ashton Fink, Arie Teitsma, (Lennox Veldheer), (Joshua Statema) |
| 11:46.7, 12:06.7, 12:35.4, 12:51.5, 12:52.5, (13:02.6), (13:11.1) |
70 | 1456 | Otsego,
MI - Team Time (1st 5) 1:01:56.1 | Spread (1st 5) 2:07.9 |
| 10, 269, 289, 422, 466, (498), (500) |
| Kenny Sheffer, Trevor Meyer, Blake Mathieu, Hayden Bowe, Cole Kortokrax, (Zeik Clark), (Mitchell Hazelhoff) |
| 11:02.5, 12:22.5, 12:26.0, 12:54.7, 13:10.4, (13:31.0), (13:33.3) |
71 | 1465 | Lakeshore (Stevensville),
MI - Team Time (1st 5) 1:02:06.4 | Spread (1st 5) 1:27.4 |
| 43, 281, 371, 373, 397, (407), (430) |
| Kieran Smith, Brayden Holok, Ross Bettich, William Hundt, Ethan Thomas, (Leo Gianni), (Nathan Marquardt) |
| 11:23.0, 12:24.3, 12:44.1, 12:44.6, 12:50.4, (12:52.6), (12:56.6) |
72 | 1497 | Three Rivers,
MI - Team Time (1st 5) 1:02:24.6 | Spread (1st 5) 17.2 |
| 251, 277, 319, 320, 330, (369), (386) |
| Brayden Carpenter, Conner Williams, Troyer Serna, David Kore, Charlie Brauer, (Brody Morrill), (Reece Howes) |
| 12:18.7, 12:23.7, 12:33.0, 12:33.3, 12:35.9, (12:43.7), (12:48.0) |
73 | 1510 | Frankenmuth St Lorenz Lutheran,
MI - Team Time (1st 5) 1:02:16.3 | Spread (1st 5) 1:33.5 |
| 41, 259, 362, 420, 428, (462), (467) |
| Brett Magnus, Jack Strieter, Law Sholten, Nicklas Parker, Anthony Plana, (Landon Jacobs), (Joshua Winningham) |
| 11:22.8, 12:20.8, 12:41.9, 12:54.5, 12:56.3, (13:09.2), (13:10.6) |
74 | 1527 | Eaton Rapids,
MI - Team Time (1st 5) 1:02:36.3 | Spread (1st 5) 58.5 |
| 119, 238, 366, 395, 409, (426), (434) |
| Daniel Beaver, Joe Zubal, Landon Lonn, Brayden Thorn, Duncan Holevac, (Parker Daggett), (Keegan Gochenour) |
| 11:54.2, 12:17.1, 12:42.3, 12:50.0, 12:52.7, (12:55.5), (12:57.4) |
75 | 1561 | Forest Hills Eastern,
MI - Team Time (1st 5) 1:02:42.2 | Spread (1st 5) 52.7 |
| 126, 326, 340, 384, 385, (407), (416) |
| Jacob VanVlerah, Lincoln McAlpine, Caden Smith, Henry Minks, Tyler Teliczan, (William Stein), (Dhanush Majji) |
| 11:55.1, 12:35.1, 12:37.0, 12:47.2, 12:47.8, (12:52.6), (12:53.3) |