1 | 29 | Corunna,
MI - Team Time (1st 5) 1:20:28.7 | Spread (1st 5) 1:35.8 |
| 1, 2, 5, 8, 13, (14), (15) |
| Noah Jacobs, Benjamin Jacobs, Dakota Hundley, Charlie Bruckman, Miles Petersen, (Kyle Mesh), (Ryan Schwab) |
| 15:05.4, 16:01.8, 16:12.5, 16:27.8, 16:41.2, (16:45.4), (16:48.1) |
2 | 84 | Flint Powers Catholic,
MI - Team Time (1st 5) 1:25:20.3 | Spread (1st 5) 1:18.0 |
| 3, 18, 20, 21, 22, (28), (31) |
| Chandler Lorf, Eric Spidle, Ethan Hamilton, Kyle Chalut, Jax Bose, (Myles Hall), (Devin Daunt) |
| 16:08.0, 17:12.5, 17:15.5, 17:18.3, 17:26.0, (17:41.9), (17:52.0) |
3 | 107 | Clio,
MI - Team Time (1st 5) 1:26:20.7 | Spread (1st 5) 1:52.0 |
| 6, 7, 23, 30, 41, (52), (57) |
| Luke Hart, Chris Franks, Kody Yorton, Cooper Lenzi, Joshua Gulliver, (Garrett Nyswaner), (Jackson Hagen) |
| 16:24.0, 16:25.0, 17:28.2, 17:47.5, 18:16.0, (18:58.9), (19:03.0) |
4 | 124 | Midland Bullock Creek,
MI - Team Time (1st 5) 1:27:13.2 | Spread (1st 5) 2:44.8 |
| 4, 11, 24, 34, 51, (61), (62) |
| Brennan Mudd, Spencer Waldmann, Thatcher Trudell, DJ Parkinson, Joseph Sira, (Brett Pinet), (Louis Kehr) |
| 16:11.8, 16:34.7, 17:32.2, 17:57.9, 18:56.6, (19:15.7), (19:26.1) |
5 | 147 | Essexville Garber,
MI - Team Time (1st 5) 1:28:28.1 | Spread (1st 5) 1:42.7 |
| 9, 29, 33, 37, 39, (40), (54) |
| Josiah Morse, Asher VanDell, Ryan Grigg, Andrew Yaworski, Asher Van dell, (Landen Owczarzak), (Tyler Gallegos) |
| 16:29.8, 17:44.4, 17:56.5, 18:04.9, 18:12.5, (18:12.7), (19:00.4) |
6 | 149 | Owosso,
MI - Team Time (1st 5) 1:28:33.7 | Spread (1st 5) 2:00.3 |
| 10, 17, 35, 43, 44, (48), (55) |
| Jorden Sowash, Andrew Dallas, Samuel Stechschulte, Britton Spencer, Mason Collard, (Caleb Woodward), (Parker Soukup) |
| 16:32.7, 17:04.3, 18:01.7, 18:22.0, 18:33.0, (18:50.3), (19:01.7) |
7 | 177 | Freeland,
MI - Team Time (1st 5) 1:30:40.7 | Spread (1st 5) 1:12.8 |
| 25, 26, 31, 45, 50, (68), (69) |
| Darren Bila, Matthew Tetloff, Matt Boswell, Gibson Staley, Andrew Hubbard, (Brenden Klich), (Aidan East) |
| 17:38.5, 17:41.0, 17:52.0, 18:37.9, 18:51.3, (20:18.5), (20:20.4) |
8 | 229 | Birch Run,
MI - Team Time (1st 5) 1:33:28.3 | Spread (1st 5) 3:23.8 |
| 12, 42, 47, 63, 65, (66), (70) |
| Jordan Martinus, Kyle Belger, Chris Rasschaert, Jackson Percy, Mateo Zuniga, (Adam Wenzlick), (Brian Reece) |
| 16:37.7, 18:16.1, 18:49.4, 19:43.6, 20:01.5, (20:07.8), (20:32.7) |
9 | 231 | Saginaw Swan Valley,
MI - Team Time (1st 5) 1:33:23.5 | Spread (1st 5) 1:20.5 |
| 27, 46, 49, 53, 56, (59), (64) |
| Andrew Wendler, Conrad Strecker, Nathan Malott, Nathan Piwowarski, Nick Anderson, (Alex Malott), (Matt Summerfield) |
| 17:41.7, 18:49.3, 18:51.0, 18:59.3, 19:02.2, (19:09.8), (19:49.1) |
10 | 253 | North Branch,
MI - Team Time (1st 5) 1:35:24.1 | Spread (1st 5) 3:56.2 |
| 16, 38, 60, 67, 72, (73), (78) |
| Austin Pung, Kaleb Bickel, Dylan Castle, Colton Maher, Kyle Beatley, (Joseph Swope), (Nick Schulz) |
| 16:56.3, 18:05.3, 19:15.0, 20:15.0, 20:52.5, (20:55.0), (23:26.0) |
11 | 258 | Alma,
MI - Team Time (1st 5) 1:36:33.5 | Spread (1st 5) 4:04.6 |
| 19, 36, 58, 71, 74, (75), (76) |
| Justin Fachting, Brandon Wentworth, Kenneth Galdeen, Austin Carter, David Anderson, (Jason Lanham), (Atulya Dora-Laskey) |
| 17:15.4, 18:02.2, 19:05.0, 20:50.9, 21:20.0, (21:21.6), (22:15.7) |
12 | 399 | Flint Northwestern Academy (Closed 2018),
MI - Team Time (1st 5) 2:14:04.5 | Spread (1st 5) 7:49.1 |
| 77, 79, 80, 81, 82, (83), (84) |
| Omar Young, Jakeweon Jackson, Juwan Coleman, Lee Lewis, Deontae Frye, (Jaivon Felton), (Tommie Gill) |
| 23:07.0, 23:40.5, 25:25.0, 30:55.9, 30:56.1, (33:10.8), (33:28.7) |