1 | 42 | Sturgis, MI - Team Time (1st 5) 1:22:36.0 | Spread (1st 5) 17.0 |
| 5, 6, 9, 11, 11, (29), (44) |
| Shawn Bell, Grant Brown, Terry Stahl, Trever Sprowls, Daniel Steele, (David Polzin), (Daniel Tetzloff) |
| 16:20.0, 16:26.0, 16:36.0, 16:37.0, 16:37.0, (17:14.0), (17:39.0) |
2 | 72 | Chelsea, MI - Team Time (1st 5) 1:23:22.7 | Spread (1st 5) 1:12.1 |
| 2, 3, 10, 27, 30, (33), (39) |
| David Trimas, Jacob Stubbs, Joe Vermilye, Miles Fischer, Ben Koch, (Adam Bowersox), (Jack Abernethy) |
| 16:02.6, 16:15.4, 16:36.7, 17:13.3, 17:14.7, (17:18.1), (17:28.3) |
3 | 88 | Mason, MI - Team Time (1st 5) 1:23:37.6 | Spread (1st 5) 1:40.5 |
| 1, 4, 20, 22, 41, (53), (55) |
| Mason VanDyke, Paul Pioszak, Greg Ingle, Ben Geer, Jacob Hanson, (Jonah Horton), (Christian Thorton) |
| 15:48.5, 16:16.1, 16:57.4, 17:06.6, 17:29.0, (17:58.8), (18:01.1) |
4 | 118 | Eaton Rapids, MI - Team Time (1st 5) 1:25:28.5 | Spread (1st 5) 41.0 |
| 11, 23, 25, 27, 32, (34), (42) |
| Jake Spencer, Shea McKenzie, Collin Spagnuolo, Alan Griffith, Sean Archey, (Brody Benward), (Taylor Rouse) |
| 16:37.0, 17:08.2, 17:12.0, 17:13.3, 17:18.0, (17:20.0), (17:29.3) |
5 | 153 | Parma Western, MI - Team Time (1st 5) 1:26:25.5 | Spread (1st 5) 1:25.6 |
| 14, 21, 26, 31, 61, (69), (80) |
| Jacob Inosencio, Lake Buseth, Alex Marshall, Jordan Dack, Ashten Griswold, (Ben Marshall), (Tyler Robertson) |
| 16:42.0, 17:06.2, 17:12.2, 17:17.5, 18:07.6, (18:28.5), (18:49.7) |
6 | 189 | Adrian, MI - Team Time (1st 5) 1:27:24.0 | Spread (1st 5) 1:56.7 |
| 8, 17, 36, 57, 71, (75), (76) |
| Collin Kemner, Jack Schafer, Cameron Stintzi, Cruz Martinez, Brad Horn, (Nilson Morales), (Johnny Youngs) |
| 16:33.0, 16:53.2, 17:26.0, 18:02.1, 18:29.7, (18:39.0), (18:41.0) |
7 | 219 | Coldwater, MI - Team Time (1st 5) 1:28:08.8 | Spread (1st 5) 25.7 |
| 37, 40, 43, 48, 51, (52), (54) |
| Spencer Leist, Josh Evers, Adam Clemens, Matt AcMoody, Zack Murphy, (Josh Norton), (Ethan Aerts) |
| 17:27.0, 17:28.6, 17:35.0, 17:45.5, 17:52.7, (17:55.0), (18:00.0) |
8 | 223 | Tecumseh, MI - Team Time (1st 5) 1:28:25.1 | Spread (1st 5) 56.8 |
| 24, 45, 47, 49, 58, (66), (77) |
| Ben Shaw, Drake Vandenberg, Andrew Waite, Jarred Waite, Jeff Case, (Jack Lacasse), (Clinton Olberg) |
| 17:08.6, 17:39.1, 17:45.0, 17:47.0, 18:05.4, (18:24.0), (18:44.2) |
9 | 227 | Marshall, MI - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 1:37.0 |
| 7, 46, 56, 59, 59, (62), (66) |
| Kurt Swaton, Weston Herman, Chris Bell, Calvin Smith, Cam Ragan, (Elijah Balli-Solis), (August Tierney) |
| 16:30.0, 17:43.0, 18:02.0, 18:07.0, 18:07.0, (18:08.8), (18:24.0) |
10 | 236 | BC Harper Creek, MI - Team Time (1st 5) 1:29:10.5 | Spread (1st 5) 1:36.5 |
| 18, 18, 64, 64, 72, (81), (82) |
| Logan Mays, Chris Newburn, Brad Thomas, Benji Isaacson, Chandler Scott, (Tomo Saito), (David Hicks) |
| 16:56.0, 16:56.0, 18:23.0, 18:23.0, 18:32.5, (19:13.0), (19:16.2) |
11 | 276 | Charlotte, MI - Team Time (1st 5) 1:30:06.6 | Spread (1st 5) 1:55.9 |
| 16, 35, 73, 74, 78, (79), (84) |
| Miles Garn, Bruce Baker, Mike Florian, Ethan Thuma, Eric Wales, (Justin Holmer), (Nick Boston) |
| 16:48.6, 17:21.1, 18:35.9, 18:36.5, 18:44.5, (18:46.0), (19:27.0) |
12 | 334 | Jackson Northwest, MI - Team Time (1st 5) 1:32:22.4 | Spread (1st 5) 1:29.2 |
| 50, 63, 68, 70, 83, (85), (89) |
| Rey McClug, Ben Woodruff, Joey Dodge, Alex Gwinn, Devon Walsh, (Todd Moody), (Tyler Hall) |
| 17:50.9, 18:14.6, 18:27.6, 18:29.2, 19:20.1, (19:45.3), (20:16.3) |
13 | 381 | Fowlerville, MI - Team Time (1st 5) 1:41:35.7 | Spread (1st 5) 4:58.7 |
| 15, 90, 91, 92, 93, (94), (95) |
| Tyler Burkhardt, Wesley Broadbent, Jacob Hubert, Jacob Dix, Nick Keller, (Zachary Rose), (Mitchell Newstead) |
| 16:42.3, 20:47.3, 21:05.0, 21:20.1, 21:41.0, (23:10.4), (23:19.0) |
14 | 395 | BC Pennfield, MI - Team Time (1st 5) 1:41:40.0 | Spread (1st 5) 6:57.1 |
| 38, 86, 87, 88, 96 |
| Adam Rifenburgh, Nick Simonds, Benjamin Campbell, Jean-Luc Lachance, Quinten Bortz |
| 17:28.0, 19:51.2, 19:53.4, 20:02.3, 24:25.1 |