1 | 42 | Traverse City Central,
MI - Team Time (1st 5) 1:20:11.5 | Spread (1st 5) 1:33.4 |
| 1, 2, 7, 12, 20, (38), (39) |
| Drew Seabase, Luke Venhuizen, Joe Muha, Micah Bauer, Matt Ritter, (Owen Sullivan), (Sam McDonough) |
| 15:15.1, 15:30.9, 16:14.3, 16:22.7, 16:48.5, (17:23.7), (17:24.6) |
2 | 81 | TC West (Traverse City),
MI - Team Time (1st 5) 1:23:03.1 | Spread (1st 5) 44.3 |
| 9, 10, 14, 21, 27, (33), (41) |
| Jonah Hochstetler, Isaac Stone, Luke Anderson, Carter Dean, Ben Habers, (Willem DeGood), (Peter Worden) |
| 16:17.3, 16:20.5, 16:34.9, 16:48.8, 17:01.6, (17:13.7), (17:27.1) |
3 | 103 | Davison,
MI - Team Time (1st 5) 1:23:37.7 | Spread (1st 5) 1:21.2 |
| 5, 6, 26, 29, 37, (40), (46) |
| Brady McArdle, Kenny Minto, Iain Forrest, Brady Corkins, Griffin Sparks, (Chase Baker), (Parker Austin) |
| 16:01.2, 16:04.8, 17:00.5, 17:08.8, 17:22.4, (17:25.2), (17:35.2) |
4 | 112 | Saginaw Heritage,
MI - Team Time (1st 5) 1:24:28.2 | Spread (1st 5) 21.6 |
| 17, 19, 23, 25, 28, (32), (34) |
| Gabriel Trevino, Brady Neumann, Kenny Lewis, Logan Schiebner, Joseph Basara, (Anthony Fiore), (Michael Kennelly) |
| 16:42.7, 16:47.5, 16:54.7, 16:59.0, 17:04.3, (17:12.7), (17:18.6) |
5 | 167 | Midland,
MI - Team Time (1st 5) 1:25:29.7 | Spread (1st 5) 2:08.0 |
| 4, 16, 43, 48, 56, (66), (67) |
| Matthew Crowley, Daniel Berg, Nathan Striebel, Zachariah Shealy, Caleb Brown, (Joey Pelletier), (Joshua Maschino) |
| 15:42.9, 16:41.4, 17:31.2, 17:43.3, 17:50.9, (18:06.4), (18:08.2) |
6 | 176 | Flushing,
MI - Team Time (1st 5) 1:26:17.9 | Spread (1st 5) 1:21.3 |
| 13, 18, 44, 49, 52, (69), (71) |
| Blake Chipman, Jordan Buckner, Braeden Tunnicliff, Matthew Crosby, Drew Tunnicliff, (Ethan Labombard), (Jon Linton) |
| 16:26.7, 16:46.5, 17:33.3, 17:43.4, 17:48.0, (18:08.5), (18:15.8) |
7 | 184 | Midland Dow,
MI - Team Time (1st 5) 1:26:29.9 | Spread (1st 5) 1:42.2 |
| 8, 35, 36, 45, 60, (61), (67) |
| Josiah Burr, Joshua Burr, Colin MacGregor, Ben Scott, Eliezer Maldonado, (River Penn), (Evan Trotter-Wright) |
| 16:16.2, 17:19.8, 17:21.2, 17:34.3, 17:58.4, (17:58.9), (18:08.2) |
8 | 192 | Lapeer,
MI - Team Time (1st 5) 1:26:05.1 | Spread (1st 5) 2:49.5 |
| 3, 15, 47, 54, 73, (77), (85) |
| Jeremy Williams, Michael Williams, Matthew Fifield, Jackson Baese, Zach Musgrave, (Paul Nadrowski), (Caleb Moore) |
| 15:32.0, 16:39.7, 17:42.3, 17:49.6, 18:21.5, (18:44.7), (19:30.5) |
9 | 211 | Bay City Western,
MI - Team Time (1st 5) 1:27:08.0 | Spread (1st 5) 1:33.8 |
| 11, 30, 53, 58, 59, (65), (72) |
| Tru Murphy, Jeffrey Stecker, Anden Robertson, Noah Selvaraj, Jack Michalak, (Daniel Ebel), (Ian Becker) |
| 16:22.0, 17:09.6, 17:48.4, 17:52.2, 17:55.8, (18:06.3), (18:17.6) |
10 | 241 | Mount Pleasant,
MI - Team Time (1st 5) 1:28:02.3 | Spread (1st 5) 1:20.5 |
| 22, 24, 62, 63, 70, (80), (81) |
| Drew Sharrar, Landon Mars, Logan Northrop, Drew Wilson, Kevin Zimmer, (Jason Lin), (Eli Dawson) |
| 16:49.4, 16:55.3, 18:03.5, 18:04.2, 18:09.9, (18:58.0), (18:58.9) |
11 | 269 | Alpena,
MI - Team Time (1st 5) 1:29:08.6 | Spread (1st 5) 1:13.0 |
| 31, 49, 51, 64, 74, (75), (84) |
| Hayden Allen, Hunter Hitzelberger, Jacob Kochanski, Elijah Allen, Brendan Stepaniak, (Blake Macdonald), (Ben Poli) |
| 17:11.3, 17:43.4, 17:43.9, 18:05.7, 18:24.3, (18:39.9), (19:17.6) |
12 | 376 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:36:03.2 | Spread (1st 5) 3:41.7 |
| 42, 76, 82, 86, 90 |
| Jack Roy, Alex Wickham, Amaree Smith, Caleb Rodgers, Vincent Cook |
| 17:27.3, 18:43.1, 19:09.8, 19:34.0, 21:09.0 |
13 | 388 | Swartz Creek,
MI - Team Time (1st 5) 1:35:53.4 | Spread (1st 5) 3:18.1 |
| 57, 78, 79, 83, 91, (92), (93) |
| Ryan Melen, William Mitchell, Malachi Kingen, Nick Carlson, Rafe Parrott, (Gavin Smith), (Zander Naegele) |
| 17:51.9, 18:46.9, 18:51.4, 19:13.2, 21:10.0, (21:16.9), (21:48.0) |
14 | 424 | Bay City Central,
MI - Team Time (1st 5) 1:44:00.4 | Spread (1st 5) 5:18.4 |
| 55, 87, 88, 94, 100, (101), (102) |
| Shaun Walkowiak, Brendan Briggs, Raihan Castaneda, Chalmer Young, Jaxon Zavala, (Siris Zavala), (Will Moore) |
| 17:50.5, 20:07.7, 20:43.8, 22:09.5, 23:08.9, (23:17.3), (25:42.6) |
15 | 475 | Saginaw,
MI - Team Time (1st 5) 1:50:54.5 | Spread (1st 5) 1:38.4 |
| 89, 95, 96, 97, 98, (99), (103) |
| Leland Petelka, Gabe Howald, Henry Wolf, Levi Asiala, Nic Wheeler, (Ramon Garcia), (Braylon Daniel) |
| 20:57.4, 22:15.1, 22:31.7, 22:34.5, 22:35.8, (22:45.3), (26:31.5) |