1 | 54 | Shumate,
MI - Team Time (1st 5) 1:28:19.0 | Spread (1st 5) 1:44.3 |
| 4, 6, 12, 15, 17, (23), (25) |
| Quinn Burgei, Aidan Malec, Kyler Ostrowski, Jesse Davis, Owen Anderson, (Dylan Spano), (Josiah Davis) |
| 16:36.4, 16:58.6, 18:09.1, 18:14.2, 18:20.7, (18:31.8), (18:34.6) |
2 | 59 | Allen Park,
MI - Team Time (1st 5) 1:29:29.6 | Spread (1st 5) 57.6 |
| 8, 9, 10, 14, 18, (28), (30) |
| Jack Kleinow, Mason Lada, Caleb Wynn, Blake Davis, Karsen Stinson, (Cole Mucha), (Shane Davis) |
| 17:24.1, 17:44.8, 17:48.8, 18:10.2, 18:21.7, (18:49.4), (18:51.4) |
3 | 96 | Boyd W Arthurs,
MI - Team Time (1st 5) 1:31:38.9 | Spread (1st 5) 2:29.6 |
| 5, 11, 21, 26, 33, (34), (35) |
| William Taylor, David Rich, Micah Kneiding, Owen Bainbridge, Robert Gonzalez, (Zachary Delisen), (Ian Kramp) |
| 16:57.2, 18:02.5, 18:27.3, 18:45.1, 19:26.8, (19:45.4), (19:50.6) |
4 | 98 | Wilson (Wyandotte),
MI - Team Time (1st 5) 1:31:34.4 | Spread (1st 5) 3:56.3 |
| 2, 13, 20, 27, 36, (39), (43) |
| Micheal Makuch, Blake Cost, Zachary Fritz, Riley Greene, Matthew Caudill, (Aiden Kuzma), (Ryan Pente) |
| 16:06.9, 18:09.5, 18:26.4, 18:48.4, 20:03.2, (20:53.0), (22:15.0) |
5 | 100 | Woodhaven-Brownstown,
MI - Team Time (1st 5) 1:31:55.5 | Spread (1st 5) 4:21.9 |
| 1, 16, 22, 24, 37 |
| Conner Binge, William Widby, Dominic Leonardi, Tyler Sorenson, Brayden White |
| 16:06.3, 18:19.7, 18:28.2, 18:33.1, 20:28.2 |
6 | 145 | Lincoln Park,
MI - Team Time (1st 5) 1:40:50.5 | Spread (1st 5) 7:04.8 |
| 7, 19, 29, 42, 48 |
| Charles Blanchard, Andre Lopez-Quiroz, Javier Gonzalez, Hayden Tsoukalas, Kenye Taylor |
| 17:20.3, 18:25.2, 18:51.2, 21:48.7, 24:25.1 |
7 | 153 | McBride,
MI - Team Time (1st 5) 1:38:46.8 | Spread (1st 5) 5:00.4 |
| 3, 31, 38, 40, 41 |
| Benjamin Galindez, Cody Sykes, Caden Ehgotz, Gunnar Rochon, Jakobi Wooten |
| 16:29.8, 19:02.2, 20:30.6, 21:14.0, 21:30.2 |
8 | 214 | Davidson,
MI - Team Time (1st 5) 1:51:55.1 | Spread (1st 5) 5:17.2 |
| 32, 44, 45, 46, 47, (49) |
| Tony Ruiz, Hunter Druchniak, Zachary Strickland, Nathan Jones, Justin Vignola, (Dominic Manor) |
| 19:03.1, 22:34.7, 22:56.8, 23:00.2, 24:20.3, (24:25.6) |