1 | 45 | Birch Run,
MI - Team Time (1st 5) 51:36.4 | Spread (1st 5) 1:00.7 |
| 1, 5, 6, 16, 17, (21), (22) |
| Bryce Husen, Owen Quinnan, Jack Rumptz, Natzel Owen, Gavin Lerette, (Madell Breece), (Parlberg Carson) |
| 9:48.3, 10:04.4, 10:10.1, 10:44.6, 10:49.0, (11:18.9), (11:20.7) |
2 | 58 | Hillsdale Academy,
MI - Team Time (1st 5) 52:27.7 | Spread (1st 5) 1:21.9 |
| 2, 3, 15, 18, 20, (22), (24) |
| Jay Jenkins, Reece Poole, Ridley Fast, Rykert Frisinger, Benedict Cote, (Paul Rahe), (Grant Walton) |
| 9:48.7, 9:49.2, 10:42.9, 10:56.3, 11:10.6, (11:20.7), (11:25.6) |
3 | 75 | Future Falcons (Ogemaw Heights),
MI - Team Time (1st 5) 53:41.5 | Spread (1st 5) 1:48.6 |
| 4, 7, 9, 27, 28, (45) |
| Lucas Hines, Torey Walters, Nathan Martin, Charlie Bruder, Roman Franciosi, (Josh Sikorski) |
| 9:50.5, 10:13.6, 10:20.0, 11:38.3, 11:39.1, (15:31.3) |
4 | 80 | Boyd W Arthurs,
MI - Team Time (1st 5) 54:37.2 | Spread (1st 5) 54.7 |
| 10, 12, 14, 19, 25, (26), (29) |
| Teig Lueidi, Adrian Santoro, Patrick Neubecher, Eyan Carrico, Drew Hamilton, (Aaron Glass), (Ethan Sortoro) |
| 10:36.1, 10:40.6, 10:41.7, 11:08.0, 11:30.8, (11:36.7), (11:48.0) |
5 | 120 | Michigan Athletic Club for Homeschoolers,
MI - Team Time (1st 5) 57:39.5 | Spread (1st 5) 2:06.1 |
| 8, 11, 31, 34, 36, (37), (40) |
| Alex Phelps, Emmanuel Baranyk, Matthew Spencer, Roman Opsommer, Peyton Suchland, (Brett Suchland), (Sebastian Hornibrook) |
| 10:19.5, 10:39.6, 11:53.1, 12:21.7, 12:25.6, (12:35.3), (13:24.3) |
6 | 142 | Woodhaven-Brownstown,
MI - Team Time (1st 5) 59:03.9 | Spread (1st 5) 1:43.1 |
| 12, 30, 32, 33, 35, (39), (42) |
| Dominic Duey, Garrett Crosson, Alessandro Felici, Eli Solomon, Bryce White, (Jason Sax), (Lukas Duby) |
| 10:40.6, 11:50.5, 12:01.8, 12:07.3, 12:23.7, (13:06.5), (14:06.4) |
7 | 213 | Bridgman,
MI - Team Time (1st 5) 1:12:48.8 | Spread (1st 5) 4:16.4 |
| 38, 41, 43, 44, 47, (48), (50) |
| Richard Mabry, Andrew Mabry, Nathan Blied, Aidden Sonnenberg, Jason Swenson, (Charles Steinbrook), (Cooper Stewart) |
| 13:02.9, 13:59.8, 14:07.0, 14:19.8, 17:19.3, (18:21.5), (18:30.8) |
8 | 251 | AuTrain-Onota,
MI - Team Time (1st 5) 1:32:37.6 | Spread (1st 5) 3:40.2 |
| 46, 49, 51, 52, 53 |
| Johnny Illikainen, Dakota Carey, Casimir Leahy Putvin, Noah Linne, Caleb Ritari |
| 16:13.1, 18:28.0, 18:35.8, 19:27.4, 19:53.3 |