1 | 62 | Saginaw Heritage,
MI - Team Time (1st 5) 1:21:15.8 | Spread (1st 5) 24.3 |
| 6, 7, 12, 16, 21, (31), (40) |
| Parker Eisengruber, Max Cobb, Ethan Davenport, Alec Esparza, Chris Lopez, (Steven Bednarz), (Andrew Ellsworth) |
| 16:03.9, 16:04.7, 16:14.5, 16:24.5, 16:28.2, (16:50.0), (16:58.3) |
2 | 90 | Holly,
MI - Team Time (1st 5) 1:21:59.3 | Spread (1st 5) 54.3 |
| 4, 5, 14, 33, 34, (61), (62) |
| Vincent Cantu, Nate Frasier, Dilon Lemond, Kurtis Cooley, Zac Felix, (Keenan Steele), (Zach Zerwick) |
| 15:58.1, 15:59.4, 16:17.7, 16:51.7, 16:52.4, (17:42.4), (17:43.8) |
3 | 120 | Flushing,
MI - Team Time (1st 5) 1:23:06.2 | Spread (1st 5) 41.7 |
| 10, 19, 26, 29, 36, (65), (81) |
| Rob Roest, Kris Schwieman, Owen Smith, Kyle Schwieman, Jay Emory, (Michelle Visconti), (Logan Gooch) |
| 16:12.3, 16:27.9, 16:42.5, 16:49.5, 16:54.0, (17:45.1), (18:26.1) |
4 | 122 | Davison,
MI - Team Time (1st 5) 1:22:49.7 | Spread (1st 5) 1:07.2 |
| 2, 9, 32, 35, 44, (50), (52) |
| Nick Schmidt, Joe Renner, Jacob Turgeon, Chad Lockwood, Cole Davis, (Austin Pifer), (Dillon Welliver) |
| 15:54.2, 16:10.6, 16:50.3, 16:53.2, 17:01.4, (17:21.6), (17:22.8) |
5 | 128 | Grand Blanc,
MI - Team Time (1st 5) 1:22:09.7 | Spread (1st 5) 2:01.1 |
| 1, 15, 28, 39, 45, (49), (53) |
| Grant Fisher, Dillyn Foy, Brandon Blake, Nicholas Voth, Drake Gauthier, (Jonathan Voth), (Austen Mandernach) |
| 15:02.0, 16:21.8, 16:44.8, 16:58.0, 17:03.1, (17:20.7), (17:23.8) |
6 | 157 | Midland,
MI - Team Time (1st 5) 1:23:52.4 | Spread (1st 5) 1:18.3 |
| 3, 24, 37, 46, 47, (54), (55) |
| Jacob Greer, Dylan Rocha, Connor Legge, Max Pasche, Andy Porterfield, (Dylan Anderson), (Chaz Babin) |
| 15:56.2, 16:37.9, 16:55.4, 17:08.4, 17:14.5, (17:24.3), (17:25.4) |
7 | 180 | Bay City Western,
MI - Team Time (1st 5) 1:24:35.6 | Spread (1st 5) 44.8 |
| 23, 30, 38, 41, 48, (56), (58) |
| Jacqoub Littlejohn, Brendan Nesbitt, Evan Vorwerck, Antonio Wenglikowski, Tanner Schember, (Sam Michalak), (Zach Urbanski) |
| 16:33.0, 16:49.6, 16:56.7, 16:58.5, 17:17.8, (17:29.8), (17:32.2) |
8 | 182 | Clarkston,
MI - Team Time (1st 5) 1:24:31.4 | Spread (1st 5) 1:19.5 |
| 17, 17, 42, 43, 63, (69), (74) |
| Daniel Billette, Grant Henley, Tyler Dunn, Nathan Heierman, Derrick Egli, (William Eisert), (Nick Paris) |
| 16:24.6, 16:24.6, 16:58.8, 16:59.3, 17:44.1, (17:55.5), (18:08.4) |
9 | 210 | Midland Dow,
MI - Team Time (1st 5) 1:25:33.7 | Spread (1st 5) 1:39.7 |
| 8, 20, 51, 64, 67, (72), (73) |
| Zach Hoffman, Michael Carey, Jackson Storer, Kohki Nishida, Pierre Marche, (Fritz Hyde), (Jonathan Altes) |
| 16:09.7, 16:28.0, 17:22.3, 17:44.3, 17:49.4, (18:05.8), (18:07.1) |
10 | 231 | Fenton,
MI - Team Time (1st 5) 1:26:26.5 | Spread (1st 5) 2:09.9 |
| 11, 13, 60, 68, 79, (84), (85) |
| Jacob Lee, Dominic Dimambro, Lucas English, Andrew Bond, John Galvin, (Samuel Strickhouser), (Luke Chabot) |
| 16:13.4, 16:17.6, 17:41.6, 17:50.6, 18:23.3, (18:32.4), (18:32.5) |
11 | 257 | Ortonville Brandon,
MI - Team Time (1st 5) 1:27:15.4 | Spread (1st 5) 1:28.1 |
| 25, 27, 59, 71, 75, (77), (78) |
| Colin Hooker, Sam Toward, Ty Thronson, Nick VanGilder, Dallas Kloss, (Averey Teberian), (Tommy Haase) |
| 16:41.4, 16:43.0, 17:37.9, 18:03.6, 18:09.5, (18:17.0), (18:21.7) |
12 | 361 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:34:36.3 | Spread (1st 5) 3:59.0 |
| 22, 57, 91, 95, 96, (99), (102) |
| Tyler Pangerl, James Johnson, Ahmir Dunn, Juwan Willis, Erick VanDuyne, (DeMario Bradford), (Michael Toles) |
| 16:29.6, 17:30.5, 19:41.8, 20:25.8, 20:28.6, (21:16.5), (21:30.0) |
13 | 405 | Swartz Creek,
MI - Team Time (1st 5) 1:33:13.6 | Spread (1st 5) 1:29.2 |
| 66, 76, 86, 87, 90, (92), (101) |
| Collin Charron, Bradley Gilson, Mark Crandell, Evan Taylor, Ryan Gentry, (Andrew King), (Quavonte Bradley) |
| 17:49.0, 18:11.1, 18:52.0, 19:03.3, 19:18.2, (19:47.6), (21:18.3) |
14 | 409 | Flint Kearsley,
MI - Team Time (1st 5) 1:33:08.0 | Spread (1st 5) 1:10.3 |
| 70, 80, 82, 88, 89, (93), (97) |
| Travis Sweeney, Smith Alec, Travis Treichel, Anton Webster, Joseph Mier, (Ryan Jones), (Ben Anderson) |
| 17:59.1, 18:24.5, 18:26.3, 19:08.7, 19:09.4, (20:13.8), (20:32.9) |
15 | 478 | Bay City Central,
MI - Team Time (1st 5) 1:43:45.8 | Spread (1st 5) 4:04.3 |
| 83, 94, 98, 100, 103, (104), (105) |
| Luther Houle, Victor Martinez, Cameron Bragg, Tyler Frease, Martinez Gabe, (Gabe Martinez), (Gregory Goodwine) |
| 18:32.1, 20:19.6, 20:59.8, 21:17.9, 22:36.4, (22:49.9), (22:53.3) |