1 | 45 | St. Johns,
MI - Team Time (1st 5) 1:21:38.4 | Spread (1st 5) 1:07.1 |
| 2, 3, 5, 16, 19, (43), (54) |
| Griffin Armbrustmacher, Joey Bowman, Michael Dennis, Tyler Dohm, Isaac Staib, (Austin Drolett), (Cole Riedel) |
| 15:50.9, 15:54.8, 16:00.3, 16:54.4, 16:58.0, (18:17.6), (18:42.7) |
2 | 62 | East Grand Rapids,
MI - Team Time (1st 5) 1:23:28.8 | Spread (1st 5) 44.9 |
| 7, 9, 11, 15, 20, (22), (28) |
| Alex Thole, Elijah Robinson, Luke Dykstra, Davis Christy, George Samra, (Ryan McMahon), (Davis Head) |
| 16:14.6, 16:39.3, 16:41.4, 16:54.0, 16:59.5, (17:01.5), (17:15.8) |
3 | 104 | Ionia,
MI - Team Time (1st 5) 1:25:01.6 | Spread (1st 5) 1:40.1 |
| 6, 14, 21, 27, 36, (45), (47) |
| Josiah Magley, Heath LaPointe, Jacob Montgomery, Ellis Yokom, Andrew Gerdes, (Tyson Evans), (Riley Husted) |
| 16:08.7, 16:48.7, 17:01.2, 17:14.2, 17:48.8, (18:25.8), (18:28.6) |
4 | 114 | FHE Ada Forest Hills Eastern,
MI - Team Time (1st 5) 1:25:38.6 | Spread (1st 5) 2:08.1 |
| 1, 17, 30, 31, 35, (38), (41) |
| Aiden Sullivan, Henry Dixon, Ethan Smith, Will Roossien, Tyler Endres, (Ben Kooistra), (James Roach) |
| 15:39.8, 16:57.8, 17:36.0, 17:37.1, 17:47.9, (18:00.0), (18:11.5) |
5 | 151 | Fowlerville,
MI - Team Time (1st 5) 1:28:18.5 | Spread (1st 5) 1:51.1 |
| 8, 13, 40, 44, 46, (57), (63) |
| Zachary Curd, Brett Marschall, Benjamin Showerman, Harrison Lamar, Drew Showerman, (Brock Howard), (Clayten Minock) |
| 16:35.4, 16:46.0, 18:11.1, 18:19.5, 18:26.5, (18:51.0), (19:10.9) |
6 | 182 | Corunna,
MI - Team Time (1st 5) 1:29:13.0 | Spread (1st 5) 1:28.4 |
| 24, 25, 33, 48, 52, (55), (62) |
| Logan Roka, Kenny Evans, Kalon Boilore, Zak Pickler, Jaxon Strauch, (Nicholas Strauch), (Andrew Tucker) |
| 17:08.9, 17:12.2, 17:45.8, 18:28.8, 18:37.3, (18:44.9), (19:10.5) |
7 | 201 | Williamston,
MI - Team Time (1st 5) 1:30:05.8 | Spread (1st 5) 3:37.0 |
| 4, 26, 42, 60, 69, (73), (74) |
| Camden Johnecheck, David Rochon, Daniel Wilson, Jakob Cornell, Frinz Fisher, (Curren Palmer), (Ben Crain) |
| 15:57.2, 17:14.0, 18:15.9, 19:04.5, 19:34.2, (19:53.1), (19:59.9) |
8 | 226 | Belding,
MI - Team Time (1st 5) 1:31:40.4 | Spread (1st 5) 2:21.3 |
| 23, 32, 39, 65, 67, (68), (71) |
| Maxwell McCarty, Logan Balis, Eerik Noeu Wihlborg, Kenny Gould, William Garrison, (Joey Boni), (Dustin Maatman) |
| 17:07.4, 17:42.2, 18:04.7, 19:17.4, 19:28.7, (19:30.4), (19:37.9) |
9 | 249 | GR West Mich. Aviation,
MI - Team Time (1st 5) 1:32:31.5 | Spread (1st 5) 1:46.7 |
| 29, 50, 51, 58, 61, (64), (72) |
| Jack DeVries, Charles Dann, Luke Hemker, Nicholas James, Blake Huitema, (Connor O'Donohue), (Elijah Kloosterman) |
| 17:21.5, 18:31.1, 18:36.1, 18:54.6, 19:08.2, (19:13.9), (19:40.7) |
10 | 255 | Haslett,
MI - Team Time (1st 5) 1:36:17.9 | Spread (1st 5) 5:14.5 |
| 12, 17, 53, 86, 87, (96), (98) |
| Nate Carmody, Graham Foster, Dylan Lydic, Ian Clawson, Jack Wechil, (David Hammerle), (Charles Ross) |
| 16:44.8, 16:57.8, 18:38.0, 21:58.0, 21:59.3, (23:53.7), (24:25.0) |
11 | 268 | Lansing Eastern,
MI - Team Time (1st 5) 1:36:28.8 | Spread (1st 5) 6:07.1 |
| 10, 34, 59, 75, 90, (92), (93) |
| Uriah Armendarez, Macabeo Hudy-Velasco, Brandon Colquhoun, Roman Cardenas, Giovanni Austin, (Yasel Billips), (Julian Deines) |
| 16:39.6, 17:47.0, 18:57.3, 20:18.2, 22:46.7, (23:00.7), (23:04.2) |
12 | 332 | Owosso,
MI - Team Time (1st 5) 1:40:31.8 | Spread (1st 5) 4:08.7 |
| 37, 49, 77, 84, 85, (94) |
| Jack Smith, Corey Gates, Sam Perry, Zachary Wieler, Charlie Agnew, (Charlie Nolph) |
| 17:49.2, 18:30.1, 20:28.1, 21:46.5, 21:57.9, (23:35.7) |
13 | 365 | Lake Odessa Lakewood,
MI - Team Time (1st 5) 1:42:15.1 | Spread (1st 5) 2:33.0 |
| 56, 66, 80, 81, 82, (83), (91) |
| Ryan Alford, Troy Acker, Tyson Raffler, Clayton Dumond, Logan Kenyon, (Colin Heyl), (Ethan Cappon) |
| 18:49.7, 19:23.5, 21:18.1, 21:21.1, 21:22.7, (21:24.8), (23:00.5) |
14 | 419 | Portland,
MI - Team Time (1st 5) 1:49:00.8 | Spread (1st 5) 4:18.6 |
| 70, 78, 79, 95, 97, (101), (102) |
| Brody Sandborn, Ben Wasmus, Devin Spitzley, Brycen DeShane, Matthew Seavey, (Zane Slisher), (Christopher Niklas) |
| 19:36.5, 20:32.0, 21:17.6, 23:39.6, 23:55.1, (25:20.8), (29:43.6) |
15 | 451 | Lansing Sexton,
MI - Team Time (1st 5) 1:55:18.0 | Spread (1st 5) 4:48.7 |
| 76, 88, 89, 99, 99 |
| Malachi Shakoor, James Childs, Ezekiel Shakoor, Cameron Hogans, Jerry Trainor |
| 20:21.4, 22:08.8, 22:27.6, 25:10.1, 25:10.1 |