1 | 56 | Kalamazoo Central,
MI - Team Time (1st 5) 1:19:42.1 | Spread (1st 5) 57.9 |
| 2, 7, 12, 16, 19, (28), (46) |
| Jasper Cane, Samuel Baker, Andrew Wright, Joseph Spada, Ty Billings, (Elijah Thompson), (Caleb Hirwa) |
| 15:16.0, 15:54.9, 16:04.0, 16:13.3, 16:13.9, (16:25.7), (16:56.4) |
2 | 97 | Portage Central,
MI - Team Time (1st 5) 1:20:53.8 | Spread (1st 5) 1:05.8 |
| 3, 13, 23, 26, 32, (33), (35) |
| Logan Begeman, Logan Westgate, Spencer Parker, Abrar Hossen, Owen Gifford, (Nicholas Cabrera), (Matthew Long) |
| 15:27.6, 16:07.1, 16:21.0, 16:24.7, 16:33.4, (16:33.5), (16:37.7) |
3 | 101 | FHC GR Forest Hills Central,
MI - Team Time (1st 5) 1:21:18.7 | Spread (1st 5) 26.1 |
| 10, 14, 24, 25, 28, (50), (59) |
| Sawyer McCarthy, Ben Romero, Will Banfield, Parker Ludwig, Jacob Sanford, (Trevor Timmer), (Jack Monterusso) |
| 15:59.6, 16:07.2, 16:22.0, 16:24.2, 16:25.7, (17:00.5), (17:11.0) |
4 | 116 | East Kentwood,
MI - Team Time (1st 5) 1:21:33.5 | Spread (1st 5) 55.6 |
| 4, 6, 27, 39, 40, (45), (47) |
| Evan Nickoles, Isaac Tanis, Reponse Shema, Myles Gesselman, Matii Tarekegn, (Justin Johnson), (Elijah Bernstein) |
| 15:48.2, 15:54.5, 16:25.4, 16:41.6, 16:43.8, (16:54.7), (16:57.0) |
5 | 138 | Byron Center,
MI - Team Time (1st 5) 1:22:08.2 | Spread (1st 5) 1:21.6 |
| 8, 15, 22, 30, 63, (67), (68) |
| Mitchell Jeruzal, Levi Green, Mark Millard, Memphis Connor, Samuel VanderWerf, (Brady Wolters), (Brady Newman) |
| 15:56.3, 16:11.0, 16:16.2, 16:26.8, 17:17.9, (17:29.3), (17:29.8) |
6 | 164 | Caledonia,
MI - Team Time (1st 5) 1:22:53.7 | Spread (1st 5) 46.4 |
| 16, 21, 34, 44, 49, (54), (56) |
| Kort Thompson, Eli Velting, Ayden Duffin, Levi Moss, Micah Nagel, (Samuel Pugh), (Ethan Buer) |
| 16:13.3, 16:16.0, 16:34.6, 16:50.1, 16:59.7, (17:06.0), (17:07.2) |
7 | 185 | BC Lakeview,
MI - Team Time (1st 5) 1:22:44.9 | Spread (1st 5) 2:13.8 |
| 1, 20, 41, 57, 66, (71), (80) |
| Aiden Moore, Jonah Bills, Parker Miller, Alex Rogers, Josh Hennessy, (Bray Mentzer), (Carter Hughes) |
| 15:10.4, 16:15.2, 16:47.6, 17:07.5, 17:24.2, (17:30.8), (17:55.0) |
8 | 207 | Kalamazoo Loy Norrix,
MI - Team Time (1st 5) 1:23:52.6 | Spread (1st 5) 1:33.9 |
| 9, 18, 38, 70, 72, (73), (74) |
| Jackson Lam, Dylan Duguay, Danny Ewing, Christopher Baker, Nolan Kiplinger, (Cash Newton), (Fletcher Stucky) |
| 15:57.4, 16:13.4, 16:39.9, 17:30.6, 17:31.3, (17:31.9), (17:32.3) |
9 | 216 | FHN GR Forest Hills Northern,
MI - Team Time (1st 5) 1:24:04.7 | Spread (1st 5) 1:15.8 |
| 11, 31, 52, 60, 62, (64), (75) |
| Spencer Porter, Hudson Kemperman, John Truong, Philip Chamberlain, Andrew Joelson, (Tyler Baum), (Parker Schramski) |
| 16:00.5, 16:33.2, 17:03.6, 17:11.1, 17:16.3, (17:21.7), (17:32.8) |
10 | 268 | GR Ottawa Hills,
MI - Team Time (1st 5) 1:26:22.8 | Spread (1st 5) 2:35.0 |
| 5, 43, 53, 83, 84, (88), (89) |
| Liam Walters, Nik Williams, Kelton Hoover, Liam Bingman, Wyatt Jacques, (Diego Barnaby), (Charlie Laughlin) |
| 15:50.0, 16:48.9, 17:05.6, 18:13.3, 18:25.0, (18:44.9), (18:50.3) |
11 | 290 | Lowell,
MI - Team Time (1st 5) 1:25:56.6 | Spread (1st 5) 1:01.5 |
| 37, 51, 61, 65, 76, (79), (81) |
| Cooper Byrne, Marshall Huhn, Drew Swayze, Mason Saylor, Colin Stawasz, (Cody Bromley), (Brayden Hekman) |
| 16:38.7, 17:03.5, 17:12.0, 17:22.2, 17:40.2, (17:47.2), (18:06.0) |
12 | 307 | Portage Northern,
MI - Team Time (1st 5) 1:26:28.8 | Spread (1st 5) 44.5 |
| 48, 55, 58, 69, 77, (78), (86) |
| Josh Lindsay, Robert Koscinski, Aeson Gonzalez, Logan Morrison, Jacob Burton, (Sam Miller), (Kaleb Schiller) |
| 16:59.1, 17:07.0, 17:09.2, 17:29.9, 17:43.6, (17:44.5), (18:31.9) |
13 | 332 | Mattawan,
MI - Team Time (1st 5) 1:28:38.8 | Spread (1st 5) 2:01.5 |
| 36, 42, 82, 85, 87, (90), (91) |
| Owen Fisher, Marcel Stork, Jaxon Bunce, Jackson Stewart, Tanner Christensen, (Richard George), (Gavin Robbins) |
| 16:37.9, 16:48.2, 18:07.8, 18:25.5, 18:39.4, (19:05.5), (19:09.8) |