1 | 24 | Hart,
MI - Team Time (1st 5) 1:02:40.7 | Spread (1st 5) 1:41.5 |
| 1, 3, 4, 7, 9, (10), (12) |
| Alex Enns, Hunter Tubbs, Michael Tubbs, Juan Sarabia, Jaymeson Ramseyer, (Joel Mead), (Joseph Vanderstelt) |
| 11:36.8, 12:08.1, 12:32.5, 13:05.0, 13:18.3, (13:21.8), (13:40.6) |
2 | 47 | Whitehall,
MI - Team Time (1st 5) 1:06:30.7 | Spread (1st 5) 50.6 |
| 5, 6, 8, 13, 15, (16), (20) |
| Addison Bluhm, Julian Pruett, Jacob Bush, Bailey Taranko, Corbin Singleton, (Matthew Goodrich), (Tyler Shafer) |
| 12:52.9, 12:58.2, 13:13.5, 13:42.6, 13:43.5, (13:43.8), (13:53.6) |
3 | 94 | NBC,
MI - Team Time (1st 5) 1:09:21.0 | Spread (1st 5) 3:25.2 |
| 2, 17, 19, 24, 32, (35), (37) |
| Mike Mckeown, Vance Butler, Jesse King, Logan Fairchild, Zachary Johnson, (Adam Wolffis), (Nik Lipka) |
| 11:58.7, 13:44.4, 13:51.7, 14:22.3, 15:23.9, (15:45.4), (15:52.4) |
4 | 111 | Mason County Central,
MI - Team Time (1st 5) 1:11:11.0 | Spread (1st 5) 1:15.0 |
| 11, 22, 23, 26, 29, (38), (40) |
| Keegan Dunn, Gage Tyron, Jordan Krieger, Ethan Kelley, James Vernier, (Jay Danielson), (William Jacobs) |
| 13:29.2, 14:11.2, 14:13.9, 14:32.5, 14:44.2, (16:11.1), (16:38.7) |
5 | 125 | North Muskegon,
MI - Team Time (1st 5) 1:12:55.6 | Spread (1st 5) 1:49.4 |
| 14, 18, 28, 31, 34, (36), (39) |
| Benjamin Mallon, Tom Schanhals, Will McCall, Benjamin Skujins, Dexter Lynn, (Eli Walsh), (Andrew Koman) |
| 13:43.1, 13:49.3, 14:42.4, 15:08.3, 15:32.5, (15:49.1), (16:33.0) |
6 | 171 | Ravenna,
MI - Team Time (1st 5) 1:18:47.8 | Spread (1st 5) 2:50.2 |
| 25, 30, 33, 41, 42, (43), (46) |
| Zachary Ciesielski, Parker Lynch, Payton Hotz-Hild, Cameron Lauryssens, Adam Bundy, (Logan Beech), (Carl Erickson) |
| 14:23.0, 14:56.0, 15:29.1, 16:46.5, 17:13.2, (17:45.5), (20:00.4) |
7 | 184 | Shelby,
MI - Team Time (1st 5) 1:28:24.5 | Spread (1st 5) 7:47.8 |
| 21, 27, 44, 45, 47 |
| John Wade, Henry Kidder, Ethan Sill, Dominick Brown, Caleb Wilson |
| 14:00.6, 14:37.2, 18:14.3, 19:44.0, 21:48.4 |