1 | 33 | St. Clair,
MI - Team Time (1st 5) 1:23:12.6 | Spread (1st 5) 52.3 |
| 2, 6, 7, 8, 10, (13), (16) |
| Brendan Parr, Josh Williams, Jake Redlawski, Tyge McQueen, Derek LaDuke, (Collin Higgins), (Daniel Lamontagne) |
| 16:12.5, 16:32.0, 16:34.3, 16:49.0, 17:04.8, (17:07.4), (17:23.0) |
2 | 47 | Croswell-Lexington,
MI - Team Time (1st 5) 1:24:13.5 | Spread (1st 5) 1:25.0 |
| 1, 4, 11, 14, 17, (20), (24) |
| Jarred Jolley, Max Whittredge, Wyatt Perry, Ethan McFarlane, Mitchell Wilczynski, (Joshua Johnson), (Alexander Olinger) |
| 16:02.0, 16:24.0, 17:06.0, 17:14.5, 17:27.0, (17:36.2), (17:54.0) |
3 | 76 | Macomb Lutheran North,
MI - Team Time (1st 5) 1:26:12.0 | Spread (1st 5) 2:10.0 |
| 3, 9, 11, 15, 38, (39), (47) |
| Peter Freeman, Aaron Wood, Daniel Knapp, William Martin, Noah Starkey, (Noah Harris), (Antonio Loukas) |
| 16:18.0, 17:01.0, 17:06.0, 17:19.0, 18:28.0, (18:32.0), (18:56.0) |
4 | 107 | Yale,
MI - Team Time (1st 5) 1:28:01.4 | Spread (1st 5) 1:28.8 |
| 5, 23, 25, 26, 28, (31), (34) |
| Carlos Soto, Hunter Richards, Justin Kudera, Remington Martin, Noah Terpening, (Joel Duckert), (Justin Vincent) |
| 16:26.7, 17:50.6, 17:54.1, 17:54.5, 17:55.5, (18:08.2), (18:11.2) |
5 | 153 | Armada,
MI - Team Time (1st 5) 1:30:31.5 | Spread (1st 5) 59.4 |
| 21, 22, 32, 37, 41, (44), (45) |
| Noah Verlinde, Jack Albrecht, Devon LaHaie, Brennen Steinbauer, Austin Cornish, (Joshua Mantey), (Ben King) |
| 17:36.8, 17:42.5, 18:11.0, 18:25.0, 18:36.2, (18:39.0), (18:46.0) |
6 | 198 | Imlay City,
MI - Team Time (1st 5) 1:32:53.2 | Spread (1st 5) 1:35.6 |
| 18, 36, 46, 48, 50, (54), (55) |
| Raul Rodriguez, Cole Broecker, Jon Louwsma, Avery Whitney, Brandon Pries, (Cody Sich), (Breydon Andrez) |
| 17:28.0, 18:24.2, 18:54.9, 19:02.5, 19:03.6, (19:08.2), (19:14.5) |
7 | 199 | Hazel Park,
MI - Team Time (1st 5) 1:32:39.0 | Spread (1st 5) 1:27.0 |
| 27, 30, 32, 53, 57, (75), (78) |
| Stephen Johnson, Jevon Sheckles, Ryan Bridges, Blake Terry, Anthony Kincaid, (Bly Hammons), (Julian Toler) |
| 17:55.0, 18:03.0, 18:11.0, 19:08.0, 19:22.0, (20:43.3), (21:16.0) |
8 | 235 | Marysville,
MI - Team Time (1st 5) 1:34:42.0 | Spread (1st 5) 1:58.0 |
| 29, 42, 51, 52, 61, (63), (76) |
| Zach Turpel, Richard (RJ) Russel, Austin Lyon, Bryson DenUyl, Nicholas McNeil, (Logan Rose), (Draven Forbes) |
| 17:57.0, 18:38.0, 19:05.0, 19:07.0, 19:55.0, (19:57.0), (20:55.0) |
9 | 265 | Madison Heights Lamphere,
MI - Team Time (1st 5) 1:37:09.0 | Spread (1st 5) 3:05.0 |
| 19, 40, 62, 70, 74, (83) |
| Brian Hamel, Dillan Shuten, Andrew Shattuck, Matt Tomsett, Donny Glenn, (Zach Carlisle) |
| 17:34.0, 18:36.0, 19:56.0, 20:24.0, 20:39.0, (21:34.0) |
10 | 306 | Warren Fitzgerald,
MI - Team Time (1st 5) 1:39:17.0 | Spread (1st 5) 1:13.0 |
| 49, 60, 63, 66, 68, (72), (73) |
| Matthew Gombar, Dajun Jones, Steven Dunmire, Dejuan Jones, Conner Mckenney, (Anthony Gariqous), (TaeVon Hardwick) |
| 19:03.0, 19:52.0, 19:57.0, 20:09.0, 20:16.0, (20:31.0), (20:32.0) |
11 | 351 | Richmond,
MI - Team Time (1st 5) 1:43:11.2 | Spread (1st 5) 3:13.2 |
| 58, 59, 65, 82, 87, (88), (95) |
| Tristan Riggs, Zach Ray, Tim Dickerson, Brandan Christensen, Derek Hutchins, (JD Gross), (Nate Mcquillan) |
| 19:23.3, 19:36.7, 20:03.7, 21:31.0, 22:36.5, (22:40.0), (23:50.6) |
12 | 357 | Center Line,
MI - Team Time (1st 5) 1:44:27.0 | Spread (1st 5) 4:31.0 |
| 35, 71, 77, 85, 89, (90), (94) |
| Robert Boccomino, Charles Debczak, Solomon Williams, Max Fahling, Cameron Kiser, (Joseph Eldeir), (Anthony Bernardi) |
| 18:14.0, 20:26.0, 21:02.0, 22:00.0, 22:45.0, (23:04.0), (23:50.0) |
13 | 377 | Algonac,
MI - Team Time (1st 5) 1:47:24.3 | Spread (1st 5) 5:23.0 |
| 42, 68, 79, 91, 97, (102), (103) |
| Dalton White, Connor Lewis, Dante Fiorani, Adam Liederman, Noah Girtman, (Brody White), (Jacob Janusch) |
| 18:38.0, 20:16.0, 21:19.0, 23:10.3, 24:01.0, (25:26.3), (25:30.2) |
14 | 413 | St. Clair Shores South Lake,
MI - Team Time (1st 5) 1:49:36.0 | Spread (1st 5) 3:44.0 |
| 67, 81, 84, 85, 96, (98), (99) |
| Jonathan Saunders, Damon Auchmuty, Darian Brooks, Devin Schoenherr, Dylan Towens, (Lance Horn), (Nick Harris) |
| 20:15.0, 21:29.0, 21:53.0, 22:00.0, 23:59.0, (24:22.0), (24:27.0) |
15 | 421 | Detroit Osborn,
MI - Team Time (1st 5) 1:52:30.5 | Spread (1st 5) 5:27.8 |
| 56, 80, 92, 93, 100, (101), (104) |
| Kiren Lowery, Kevin Brantley, Tyrell Jones, Daveon Cook, Trevaeire Jordan, (DeAndre Terell), (Terrance Harris) |
| 19:18.9, 21:19.2, 23:24.3, 23:41.4, 24:46.7, (24:54.8), (26:28.5) |