1 | 30 | Hanover-Horton,
MI - Team Time (1st 5) 1:22:58.2 | Spread (1st 5) 1:13.9 |
| 1, 2, 8, 9, 10, (11), (20) |
| Landon Melling, Brandon Shepherd, Andy Swihart, Donovon Kennedy, Bradley Guenther, (Garrett Melling), (Dean Reynolds) |
| 15:50.0, 16:05.5, 16:57.7, 17:01.1, 17:03.9, (17:04.7), (17:31.9) |
2 | 87 | Onsted,
MI - Team Time (1st 5) 1:27:08.8 | Spread (1st 5) 1:44.2 |
| 5, 12, 13, 25, 32, (35), (38) |
| Ivan Westgate, Ethan Goodrow, Matt Doyle, Blake Klocke, Jonah Rankin, (Adam Smith), (Elijah Mckown) |
| 16:34.8, 17:12.0, 17:13.0, 17:50.0, 18:19.0, (18:28.2), (18:38.7) |
3 | 126 | Jonesville,
MI - Team Time (1st 5) 1:28:39.0 | Spread (1st 5) 2:57.4 |
| 3, 16, 21, 26, 60, (65), (67) |
| Carson Laney, Shane Smith, Roy Bowman, Hayden James, Caleb Daglow, (Nate Briner), (Max Price) |
| 16:28.7, 17:18.9, 17:33.0, 17:52.3, 19:26.1, (19:37.5), (19:42.0) |
4 | 131 | Bronson,
MI - Team Time (1st 5) 1:29:42.2 | Spread (1st 5) 1:14.3 |
| 17, 19, 23, 30, 42, (55), (64) |
| Colin Ransbottom, Luis Ortiz, Hunter Trine, Daniel Barajas, Socorro Aguilar, (Mario Sanchez), (Ben Thomas Grate) |
| 17:29.3, 17:30.1, 17:45.7, 18:13.5, 18:43.6, (19:16.8), (19:34.9) |
5 | 151 | Jackson Lumen Christi,
MI - Team Time (1st 5) 1:30:38.3 | Spread (1st 5) 2:14.7 |
| 4, 31, 33, 40, 43, (50), (57) |
| Gene Hendrickson, Zachary Whitton, Colin Fremeau, Chauncey Smith, Aaron Kennedy, (London Hardwick), (Ben Munie) |
| 16:29.0, 18:17.6, 18:27.0, 18:41.0, 18:43.7, (18:57.0), (19:20.9) |
6 | 183 | Napoleon,
MI - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 59.8 |
| 24, 27, 36, 47, 49, (62), (72) |
| Alex Darnell, Austin Smith, Hugo Gamez, Brandon Mitchell, Jeremy Spieth, (Nolan Vincent), (Shane Warner) |
| 17:48.6, 17:59.0, 18:31.0, 18:48.0, 18:48.4, (19:30.9), (19:48.5) |
| 183 | Quincy,
MI - Team Time (1st 5) 1:31:25.4 | Spread (1st 5) 2:37.1 |
| 7, 22, 48, 52, 54, (83), (84) |
| Nathan Nohr, Ian Trall, Erik Butchart, Joshua Pepper, Brock Martin, (Carter Moore), (TJ Adams) |
| 16:38.9, 17:41.9, 18:48.2, 19:00.4, 19:16.0, (20:07.3), (20:10.5) |
8 | 185 | Michigan Center,
MI - Team Time (1st 5) 1:31:51.6 | Spread (1st 5) 2:24.6 |
| 14, 18, 28, 59, 66, (68), (74) |
| Richie Frederick, Nick Roy, Alan Maier, Adam Derr, Daimen Gerry, (Thomas Fleming), (Devin Derr) |
| 17:16.0, 17:29.7, 18:01.0, 19:24.3, 19:40.6, (19:43.0), (19:54.9) |
9 | 193 | Homer,
MI - Team Time (1st 5) 1:32:22.7 | Spread (1st 5) 2:13.2 |
| 14, 29, 44, 45, 61, (63), (71) |
| Trevor Reagle, Alec Shaw, Tyler Landis, Adam Ritchie, Landon Webb, (Dylan Sprague), (Rhys Chamberlain) |
| 17:16.0, 18:07.4, 18:44.3, 18:45.8, 19:29.2, (19:31.4), (19:47.2) |
10 | 285 | Vandercook Lake,
MI - Team Time (1st 5) 1:35:33.3 | Spread (1st 5) 3:45.5 |
| 6, 33, 78, 82, 86, (88), (89) |
| Andrew Frohm, Trent Longbrake, Nate Crump, Jacob Molton, Hunter Storm, (Brandon Stamper), (Jordan Rimert) |
| 16:37.5, 18:27.0, 20:00.6, 20:05.2, 20:23.0, (20:44.5), (20:48.0) |
11 | 298 | Hillsdale,
MI - Team Time (1st 5) 1:37:01.4 | Spread (1st 5) 1:12.6 |
| 41, 56, 58, 70, 73, (97) |
| Cole Kies, Sam Webb, Anders Moore, Blake Frank, John Maier, (Logan Miller) |
| 18:42.1, 19:17.1, 19:22.8, 19:44.7, 19:54.7, (23:42.6) |
12 | 325 | Grass Lake,
MI - Team Time (1st 5) 1:37:38.0 | Spread (1st 5) 1:23.0 |
| 39, 51, 76, 79, 80, (80), (85) |
| Jacob Campbell, Barrett Bagby, Louis Good, Noah Sweet, Connor Viegelahn, (Connor Bagby), (Jordan Satterthwaite) |
| 18:39.0, 18:59.0, 19:57.0, 20:01.0, 20:02.0, (20:02.0), (20:16.0) |
13 | 348 | Springport,
MI - Team Time (1st 5) 1:39:48.7 | Spread (1st 5) 2:27.0 |
| 37, 53, 77, 90, 91, (94), (95) |
| Dylan Sanford, Robert Patterson, Noah Teague, Jacob Minix, Zach Betz, (Gage Warner), (Caleb Dyer) |
| 18:37.0, 19:15.2, 19:59.9, 20:52.6, 21:04.0, (21:19.2), (21:31.8) |
14 | 369 | Union City,
MI - Team Time (1st 5) 1:40:07.2 | Spread (1st 5) 2:30.0 |
| 46, 69, 75, 87, 92, (93), (96) |
| Bobby Hurley, Owen Needham, Tyler Muckel, Steven Fisk, Bradley Russell, (Michael Adams), (Colin Priest) |
| 18:46.2, 19:44.2, 19:55.7, 20:24.9, 21:16.2, (21:17.3), (21:52.8) |