1 | 76 | Saginaw Heritage,
MI - Team Time (1st 5) 1:22:49.3 | Spread (1st 5) 1:09.2 |
| 6, 8, 14, 20, 28, (33), (35) |
| Jordan Eisengruber, Michael Fiore, Jack Doyle, Jacob McDowell, Nick Sonnenberg, (Nathan Weidman), (Andrew Garza) |
| 16:03.0, 16:11.7, 16:33.7, 16:48.7, 17:12.2, (17:21.2), (17:23.0) |
2 | 78 | Bay City Western,
MI - Team Time (1st 5) 1:22:36.9 | Spread (1st 5) 44.1 |
| 10, 11, 12, 21, 24, (25), (58) |
| Evan Vorwerck, Brendan Nesbitt, Matthew Billette, Elijah Beson, Josh Nickless, (Brennan Baldwin), (Max Michalak) |
| 16:13.5, 16:17.5, 16:18.0, 16:50.3, 16:57.6, (16:58.0), (18:02.0) |
3 | 88 | Grand Blanc,
MI - Team Time (1st 5) 1:23:29.0 | Spread (1st 5) 57.7 |
| 9, 16, 17, 19, 27, (32), (34) |
| Spencer Atkinson, Cole Sobol, Henry Heller, Nate Peterson, Lucas Finton, (Jackson Turnbow), (Larry Popyk) |
| 16:11.8, 16:39.4, 16:42.3, 16:46.0, 17:09.5, (17:20.0), (17:22.0) |
4 | 91 | Alpena,
MI - Team Time (1st 5) 1:22:17.6 | Spread (1st 5) 2:38.2 |
| 1, 4, 5, 30, 51, (54), (57) |
| Mitchell Day, Aden Smith, Josh Smith, Isaac Cross, Clay Donajkowski, (Sam Tuscher), (Avery Burrone) |
| 15:13.1, 15:56.0, 16:02.8, 17:14.4, 17:51.3, (17:56.8), (18:00.5) |
5 | 109 | Davison,
MI - Team Time (1st 5) 1:23:45.5 | Spread (1st 5) 1:44.0 |
| 2, 3, 26, 38, 40, (42), (55) |
| Jacob Ferguson, Greg Smith, David Pinter, Logan Coughlin, Ethan Moran-Onweller, (Jason Millis), (Spencer Torok) |
| 15:47.0, 15:51.0, 17:07.0, 17:29.5, 17:31.0, (17:34.3), (17:59.0) |
6 | 165 | Swartz Creek,
MI - Team Time (1st 5) 1:26:13.3 | Spread (1st 5) 1:38.1 |
| 13, 29, 31, 39, 53, (68), (74) |
| Caden Pifer, Evan Taylor, Mark Crandell, Bradley Gilson, Ryan Gentry, (Logan Willyerd), (Reece Parrott) |
| 16:18.2, 17:12.6, 17:16.1, 17:30.1, 17:56.3, (18:36.2), (18:54.3) |
7 | 174 | Mount Pleasant,
MI - Team Time (1st 5) 1:26:24.0 | Spread (1st 5) 2:07.0 |
| 7, 22, 23, 59, 63, (67), (70) |
| Mac LaBelle, Tyler Punke, Andrew Harrast, Forrest Gehring, Juan Student, (Sloan Felton), (Nicholas DeMattei) |
| 16:09.8, 16:56.3, 16:57.1, 18:04.0, 18:16.8, (18:27.5), (18:37.4) |
8 | 185 | Midland,
MI - Team Time (1st 5) 1:26:55.5 | Spread (1st 5) 59.8 |
| 18, 36, 41, 43, 47, (65), (66) |
| Hanbyul Johnson, Jacob Mutscher, Aaron Guzman, Tyler Pritchett, Kenny Steinhilber, (Andrew Spencer), (Henry Kessler) |
| 16:42.4, 17:23.2, 17:31.3, 17:36.4, 17:42.2, (18:20.6), (18:20.8) |
9 | 195 | Flushing,
MI - Team Time (1st 5) 1:27:18.5 | Spread (1st 5) 1:15.4 |
| 15, 37, 45, 46, 52, (61), (71) |
| Kyle Schwieman, Jared Lindstrom, Carter Johnson, Nolan Herr, Hunter Markel, (Hunter Meinburg), (Kaz Goldyn) |
| 16:36.0, 17:27.7, 17:41.5, 17:41.9, 17:51.4, (18:12.7), (18:37.7) |
10 | 265 | Midland Dow,
MI - Team Time (1st 5) 1:29:43.3 | Spread (1st 5) 41.7 |
| 44, 48, 49, 60, 64, (72), (73) |
| Peter Kozerski, Chris Kerber, William Adams, Collin Che, Nicholas Bloom, (Sam Gardner), (Ben Newman) |
| 17:37.0, 17:45.0, 17:50.1, 18:12.5, 18:18.7, (18:44.4), (18:47.1) |
11 | 359 | Lapeer,
MI - Team Time (1st 5) 1:34:15.9 | Spread (1st 5) 1:00.9 |
| 62, 69, 75, 76, 77, (83), (84) |
| Dakotah DeShaw, Jonathan Bright, Zachary Sparks, Kaan Tuney, Joe Schultz, (Tom Weir), (Peyton Fryer) |
| 18:13.6, 18:37.2, 19:04.7, 19:05.9, 19:14.5, (19:49.3), (20:28.9) |
12 | 380 | Flint Kearsley,
MI - Team Time (1st 5) 1:36:52.0 | Spread (1st 5) 2:39.6 |
| 56, 78, 79, 82, 85, (86), (97) |
| Donald Martin, Justice Sutcliffe, Kyle Palka, Noah Ross, Robbie Parkhurst, (Robert Parkhurst), (Lance Eads) |
| 17:59.2, 19:20.0, 19:25.4, 19:28.6, 20:38.8, (20:48.0), (29:50.0) |
13 | 396 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:41:59.5 | Spread (1st 5) 4:47.3 |
| 50, 81, 87, 88, 90, (91), (92) |
| Joe Chinkeefatt, Wyatt Pangerl, Colin Smith, Andrew Stephens, Juan Cunningham, (Keegan Maguffee), (Tyler Willis) |
| 17:51.2, 19:26.0, 21:01.7, 21:02.1, 22:38.5, (24:19.6), (25:21.7) |
14 | 451 | Bay City Central,
MI - Team Time (1st 5) 1:59:50.7 | Spread (1st 5) 7:23.5 |
| 80, 89, 93, 94, 95, (96), (98) |
| Jacob Manchester, Cameron Bragg, Trenton Smith, Jeremey Ray, Kyle Lewandowski, (Jarretty Moore), (Kyle Oldinski) |
| 19:25.5, 21:15.2, 25:36.0, 26:45.0, 26:49.0, (28:18.1), (30:55.2) |