1 | 44 | Hillsdale Academy,
MI - Team Time (1st 5) 1:28:34.5 | Spread (1st 5) 1:13.1 |
| 3, 8, 10, 11, 12, (16), (19) |
| Emil Schlueter, Thomas Holm, Cole Bates, Vincent Reagle, Grayson Rorick, (Paul Whalen), (Caleb Diener) |
| 16:49.2, 17:49.2, 17:56.7, 17:57.1, 18:02.3, (18:14.0), (18:30.3) |
2 | 46 | Concord,
MI - Team Time (1st 5) 1:27:10.3 | Spread (1st 5) 2:42.7 |
| 1, 4, 5, 13, 23, (38), (39) |
| Jonathan Mikovits, Joe Bulko, Adair Artis, Isaac Waldron, Nolan Korman, (Malachi Boyd), (Ashton Artis) |
| 16:14.4, 16:50.4, 17:06.0, 18:02.4, 18:57.1, (20:30.8), (20:37.3) |
3 | 76 | Adrian Lenawee Christian,
MI - Team Time (1st 5) 1:31:00.1 | Spread (1st 5) 1:10.1 |
| 7, 14, 15, 18, 22, (46), (50) |
| Grant Long, Lucas Lange, Nathan Daniels, Joel Lange, Josh Green, (Kaleb Richardson), (Brandan Edmunds) |
| 17:36.4, 18:03.7, 18:04.4, 18:29.1, 18:46.5, (21:22.0), (21:37.0) |
4 | 123 | East Jackson,
MI - Team Time (1st 5) 1:36:03.9 | Spread (1st 5) 1:41.5 |
| 17, 20, 27, 28, 31, (40), (48) |
| Michael Allen, David Loomis, Javin Mericle, Xavier Sumner, Donovan Cook, (Stephen Hertzfeld), (Colton Raffensberger) |
| 18:20.6, 18:34.5, 19:32.2, 19:34.5, 20:02.1, (20:43.3), (21:35.0) |
5 | 134 | Morenci,
MI - Team Time (1st 5) 1:37:35.2 | Spread (1st 5) 2:16.7 |
| 9, 26, 32, 33, 34, (36), (37) |
| Bryson Bachelder, Kevin Kaufman, Beau Shaffer, Van Ekins, Michael Rising, (Bowen Baumgartner), (Zachary Martinez) |
| 17:49.7, 19:30.4, 20:02.7, 20:06.0, 20:06.4, (20:15.0), (20:23.8) |
6 | 163 | Reading,
MI - Team Time (1st 5) 1:41:51.5 | Spread (1st 5) 8:03.9 |
| 2, 21, 29, 53, 58, (61) |
| Tyler Bays, Kutter Vanaken, Jesse Cabrera, Brendan Stump, Brady Parker, (Ethan Wohlheter) |
| 16:48.0, 18:37.4, 19:39.4, 21:54.8, 24:51.9, (27:29.4) |
7 | 194 | Addison,
MI - Team Time (1st 5) 1:43:00.6 | Spread (1st 5) 2:37.1 |
| 24, 30, 42, 47, 51, (55), (57) |
| Robbie Michalowski, Lucas Morse, Nick Gardner, Cameron Gramm, Nolund Perry, (Alvin Hedrick), (Clayton Thomas) |
| 19:05.1, 19:44.8, 20:55.5, 21:33.0, 21:42.2, (22:34.5), (23:21.6) |
8 | 199 | Petersburg-Summerfield,
MI - Team Time (1st 5) 1:45:46.7 | Spread (1st 5) 8:06.7 |
| 6, 35, 45, 54, 59, (60) |
| Evan Suydam, Josh Jensen, Theodore Gault, Liam Shaner, Owen Green, (James Gobbel) |
| 17:07.6, 20:06.9, 21:20.3, 21:57.6, 25:14.3, (25:39.5) |
9 | 202 | Jackson Preparatory,
MI - Team Time (1st 5) 1:43:56.5 | Spread (1st 5) 2:16.0 |
| 25, 41, 43, 44, 49, (52), (56) |
| John Yarbrough, Micah Ortell, Diego BoCole, Joe Dubnicki, Logan Mishaw, (Hasan Ahmad), (Donovan Myers) |
| 19:19.7, 20:47.7, 21:00.1, 21:13.3, 21:35.7, (21:44.3), (23:02.3) |