1 | 36 | Corunna,
MI - Team Time (1st 5) 1:21:13.9 | Spread (1st 5) 1:15.7 |
| 1, 6, 7, 8, 14, (15), (29) |
| Benjamin Jacobs, Dakota Hundley, Miles Petersen, Charlie Bruckman, Evan Roka, (Carter Lovejoy), (Ryan Schwab) |
| 15:35.9, 16:10.6, 16:16.8, 16:19.0, 16:51.6, (16:56.8), (17:37.0) |
2 | 58 | Flint Powers Catholic,
MI - Team Time (1st 5) 1:22:50.2 | Spread (1st 5) 1:28.7 |
| 2, 9, 10, 15, 22, (24), (25) |
| Chandler Lorf, Ethan Hamilton, Eric Spidle, Devin Daunt, Carter Owens, (Myles Hall), (Owen Gross) |
| 15:41.1, 16:27.6, 16:34.9, 16:56.8, 17:09.8, (17:18.2), (17:23.7) |
3 | 117 | Essexville Garber,
MI - Team Time (1st 5) 1:26:05.1 | Spread (1st 5) 1:55.8 |
| 3, 21, 27, 30, 36, (63), (91) |
| Josiah Morse, Tru Murphy, Asher VanDell, Ryan Grigg, Landen Owczarzak, (Brett Peterson), (Kyle Jaskulka) |
| 15:55.6, 17:08.8, 17:30.5, 17:38.8, 17:51.4, (19:04.8), (21:09.4) |
4 | 128 | Owosso,
MI - Team Time (1st 5) 1:26:44.5 | Spread (1st 5) 2:31.8 |
| 5, 13, 26, 34, 50, (60), (64) |
| Jorden Sowash, Andrew Dallas, Mason Collard, Samuel Stechschulte, Connor Spencer, (Tyler Arriaga), (Connor Madsen) |
| 16:08.7, 16:46.4, 17:25.5, 17:43.4, 18:40.5, (18:53.2), (19:06.0) |
5 | 141 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:27:13.1 | Spread (1st 5) 2:09.8 |
| 4, 11, 40, 41, 45, (53), (61) |
| Brennan Mudd, Thatcher Trudell, Joseph Sira, Lucas Kindy, Steven Lenon, (Louis Kehr), (Brett Pinet) |
| 16:06.4, 16:39.0, 18:04.6, 18:06.9, 18:16.2, (18:44.1), (19:01.0) |
6 | 186 | Frankenmuth,
MI - Team Time (1st 5) 1:29:41.0 | Spread (1st 5) 1:59.0 |
| 12, 35, 38, 47, 54, (62), (66) |
| Wesley Beck, Scott Nedoff, Alex Pressler, Nicholas Hyslop, Sam Piper, (Harrison Loucks), (Brendan Lenhard) |
| 16:45.5, 17:49.4, 17:53.0, 18:28.6, 18:44.5, (19:04.7), (19:10.0) |
7 | 194 | Alma,
MI - Team Time (1st 5) 1:30:09.7 | Spread (1st 5) 2:37.3 |
| 17, 18, 32, 51, 76, (79), (84) |
| Carlos Espinoza, Justin Fachting, Brandon Wentworth, Ryan Fachting, Austin Carter, (Dillon Dennison), (Drake Hoffman) |
| 17:03.1, 17:04.6, 17:40.9, 18:40.7, 19:40.4, (19:50.4), (20:14.2) |
8 | 224 | Birch Run,
MI - Team Time (1st 5) 1:31:26.9 | Spread (1st 5) 2:06.4 |
| 23, 37, 42, 52, 70, (75), (83) |
| Trey Plichta, Kyle Belger, Logan McGuire, Mateo Zuniga, Sam Fararr, (Adam Wenzlick), (Kyle Parlberg) |
| 17:16.7, 17:52.5, 18:11.6, 18:43.0, 19:23.1, (19:39.9), (20:10.3) |
9 | 233 | Flint Kearsley,
MI - Team Time (1st 5) 1:31:58.5 | Spread (1st 5) 1:11.3 |
| 31, 39, 48, 56, 59, (71), (72) |
| Raydoffa Braziel, Donald Martin, Justice Sutcliffe, Tre'Ron Griffin, Bailey Palmer, (Kyle Palka), (Robert Parkhurst) |
| 17:40.8, 17:58.9, 18:38.3, 18:48.4, 18:52.1, (19:26.9), (19:33.0) |
10 | 237 | Clio,
MI - Team Time (1st 5) 1:32:01.8 | Spread (1st 5) 2:06.6 |
| 19, 44, 49, 57, 68, (73), (80) |
| Cooper Lenzi, Joshua Gulliver, Joseph Ziobro, Jeremiah Ryan, Jackson Hagen, (Race Darga), (Alex Cummins) |
| 17:05.5, 18:15.8, 18:39.7, 18:48.7, 19:12.1, (19:37.8), (19:53.3) |
11 | 251 | Freeland,
MI - Team Time (1st 5) 1:32:26.8 | Spread (1st 5) 2:31.4 |
| 20, 33, 55, 69, 74, (88), (89) |
| Darren Bila, Matthew Tetloff, Matt Rogers, Austin Whyte, Aidan East, (Trent Hulbert), (John Kaczor) |
| 17:06.5, 17:42.3, 18:46.9, 19:13.2, 19:37.9, (20:27.4), (20:30.2) |
12 | 265 | North Branch,
MI - Team Time (1st 5) 1:33:42.7 | Spread (1st 5) 3:09.1 |
| 28, 43, 46, 58, 90, (97), (101) |
| Austin Pung, Colton Maher, Dylan Castle, Jonathon Wingett, Blake Dorner, (Noah Manthei), (Zach Helm) |
| 17:34.7, 18:15.7, 18:16.7, 18:51.8, 20:43.8, (23:06.7), (23:52.7) |
13 | 409 | Bay City John Glenn,
MI - Team Time (1st 5) 1:40:23.2 | Spread (1st 5) 32.4 |
| 77, 78, 82, 85, 87, (98), (99) |
| Alkareei Franklin, Carson Stasick, Andrew Dwan, Gordon Kraft, Nathan Kubczak, (Tyler Berlin), (Gavin White) |
| 19:48.6, 19:49.0, 20:07.6, 20:17.0, 20:21.0, (23:17.5), (23:35.8) |
14 | 437 | Saginaw Swan Valley,
MI - Team Time (1st 5) 1:47:44.9 | Spread (1st 5) 5:07.6 |
| 67, 81, 86, 100, 103, (104) |
| Jacob Ciesloa, Parker Coates, Wyatt Schalk, Chris Rigterink, Emmett Lewis, (Gavin Kinney) |
| 19:11.7, 20:06.2, 20:18.6, 23:49.1, 24:19.3, (25:24.6) |
15 | 438 | Mt Morris,
MI - Team Time (1st 5) 1:47:40.6 | Spread (1st 5) 3:18.5 |
| 64, 92, 93, 94, 95, (96), (102) |
| Ethan Dunman, Riley Bacon, Coy Wilson, Kameran Edwards, Jesse Munsell, (Caleb Dolan), (Caleb Beechler) |
| 19:06.0, 21:52.5, 21:58.0, 22:19.6, 22:24.5, (23:02.8), (23:59.1) |