1 | 28 | Hanover-Horton,
MI - Team Time (1st 5) 1:24:10.1 | Spread (1st 5) 1:15.7 |
| 1, 3, 4, 8, 12, (13), (16) |
| Landon Melling, Brandon Shepherd, Bradley Guenther, Jay Waggener, Donovon Kennedy, (Andy Swihart), (Garrett Melling) |
| 16:08.3, 16:44.0, 16:50.0, 17:03.8, 17:24.0, (17:27.6), (17:34.9) |
2 | 111 | Olivet,
MI - Team Time (1st 5) 1:29:29.1 | Spread (1st 5) 2:08.2 |
| 2, 18, 21, 32, 38, (39), (40) |
| Isaac Waffle, Colton Graves, Sam Smith, Joel Fudge, Devin Feldpausch, (Colin McDowell), (Nate Zona) |
| 16:36.6, 17:48.2, 17:56.1, 18:23.4, 18:44.8, (18:45.1), (18:45.4) |
3 | 126 | Onsted,
MI - Team Time (1st 5) 1:30:12.5 | Spread (1st 5) 1:57.3 |
| 6, 19, 26, 30, 45, (56), (65) |
| Ivan Westgate, Matt Doyle, Blake Klocke, Mason Burkeen, Elijah Mckown, (Logan McRobert), (Patrick Doyle) |
| 16:59.2, 17:48.7, 18:09.7, 18:18.4, 18:56.5, (19:12.7), (19:33.9) |
4 | 148 | Bronson,
MI - Team Time (1st 5) 1:31:31.1 | Spread (1st 5) 1:18.9 |
| 15, 24, 25, 41, 43, (48), (58) |
| Colin Ransbottom, Marcus Broom, Blake Bucklin, Luis DePaz, Hunter Trine, (Bryce Kosmerick), (Daniel Barajas) |
| 17:33.3, 18:07.6, 18:09.0, 18:49.0, 18:52.2, (18:57.0), (19:15.7) |
5 | 174 | Jonesville,
MI - Team Time (1st 5) 1:31:50.8 | Spread (1st 5) 2:18.4 |
| 5, 28, 34, 53, 54, (63), (73) |
| Carson Laney, Shane Smith, Roy Bowman, Hayden James, Caleb Daglow, (Chad Sommers), (Ben Marsh) |
| 16:52.0, 18:13.0, 18:31.1, 19:04.3, 19:10.4, (19:29.0), (19:55.3) |
6 | 183 | Michigan Center,
MI - Team Time (1st 5) 1:32:43.9 | Spread (1st 5) 1:46.7 |
| 20, 29, 31, 37, 66, (68), (88) |
| Richie Frederick, Alan Maier, Nick Roy, Bailey Helmick, Adam Derr, (Devin Derr), (Thomas Fleming) |
| 17:49.1, 18:17.0, 18:20.0, 18:42.0, 19:35.8, (19:43.4), (20:59.0) |
7 | 190 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:32:27.8 | Spread (1st 5) 2:01.4 |
| 10, 22, 51, 52, 55, (78), (94) |
| Gene Hendrickson, Isaac Cooper, Colin Fremeau, Spencer Good, Chauncey Smith, (Ben Munie), (Joey Imperial) |
| 17:09.6, 18:01.0, 19:03.0, 19:03.2, 19:11.0, (20:00.9), (21:50.1) |
8 | 194 | Homer,
MI - Team Time (1st 5) 1:32:50.3 | Spread (1st 5) 2:18.6 |
| 7, 36, 44, 47, 60, (72), (86) |
| Trevor Reagle, Landon Webb, Tyler Landis, Adam Ritchie, Keegan Patrick, (Dylan Sprague), (Jacob Manis) |
| 17:00.2, 18:41.7, 18:52.7, 18:56.9, 19:18.8, (19:54.5), (20:23.7) |
9 | 201 | Napoleon,
MI - Team Time (1st 5) 1:32:58.0 | Spread (1st 5) 2:01.0 |
| 11, 23, 49, 57, 61, (69), (77) |
| Joel Johnson, Austin Smith, Brandon Mitchell, Jeremy Spieth, Zach Bradley, (Nolan Vincent), (Drew Elliott) |
| 17:19.0, 18:03.0, 19:01.0, 19:15.0, 19:20.0, (19:46.0), (19:59.0) |
10 | 211 | Quincy,
MI - Team Time (1st 5) 1:33:21.2 | Spread (1st 5) 2:15.1 |
| 9, 35, 46, 59, 62, (76), (79) |
| Nathan Nohr, Ian Trall, Brock Martin, Bryce Bassage, Joshua Pepper, (Jacob Pepper), (Hunter Brayton) |
| 17:06.1, 18:39.8, 18:56.6, 19:17.5, 19:21.2, (19:58.5), (20:01.9) |
11 | 212 | Vandercook Lake,
MI - Team Time (1st 5) 1:33:28.0 | Spread (1st 5) 2:35.4 |
| 14, 17, 27, 74, 80, (82), (85) |
| Zack Keyes, Andrew Frohm, Trent Longbrake, Adam Johnson, Tade Hiller, (Jordan Rimert), (Seth Storm) |
| 17:29.8, 17:46.0, 18:11.0, 19:56.0, 20:05.2, (20:15.0), (20:21.9) |
12 | 314 | Grass Lake,
MI - Team Time (1st 5) 1:37:39.5 | Spread (1st 5) 1:01.7 |
| 42, 64, 67, 70, 71, (74), (81) |
| Jacob Campbell, Barrett Bagby, Noah Sweet, Nicholas Sherwood, Nick Wirpio, (Connor Bagby), (Christian Houghton) |
| 18:49.3, 19:33.0, 19:38.6, 19:47.6, 19:51.0, (19:56.0), (20:10.5) |
13 | 346 | Union City,
MI - Team Time (1st 5) 1:40:55.9 | Spread (1st 5) 3:13.6 |
| 33, 49, 83, 89, 92, (96), (97) |
| Bobby Hurley, Grant Gay, Cameron Turley, Steven Fisk, Owen Needham, (Bradley Russell), (Jack Dexter) |
| 18:29.0, 19:01.0, 20:18.6, 21:24.7, 21:42.6, (22:13.0), (22:43.0) |
14 | 445 | East Jackson,
MI - Team Time (1st 5) 1:45:34.1 | Spread (1st 5) 1:24.3 |
| 84, 87, 90, 91, 93, (95) |
| Branden Commet, Isaac Slate, Isaiah Tobias, Curtis Scott, Kaleb Kramarczyk, (Austin Hertzfeld) |
| 20:18.7, 20:31.0, 21:30.4, 21:31.0, 21:43.0, (21:58.1) |