1 | 35 | Scranton,
MI - Team Time (1st 5) 1:09:19.9 | Spread (1st 5) 1:48.5 |
| 1, 5, 8, 9, 12, (20), (22) |
| Quinn Cullen, Matthew Hemphill, Evan Ross, Brayden Morris, Dylan White, (Jack Campbell), (Risto Crouse) |
| 12:37.2, 13:49.8, 14:10.7, 14:16.5, 14:25.7, (14:53.4), (14:57.1) |
2 | 47 | Oak Valley,
MI - Team Time (1st 5) 1:10:57.5 | Spread (1st 5) 1:04.9 |
| 3, 4, 6, 16, 18, (21), (24) |
| Racer DeBoard, Alex Cheeseman, Jack Vitick, Parker Wyskiel, Braxton Godin, (Chey Whitney), (Joey Busen) |
| 13:41.3, 13:43.4, 14:07.7, 14:38.9, 14:46.2, (14:56.1), (15:00.5) |
3 | 85 | Novi,
MI - Team Time (1st 5) 1:13:40.6 | Spread (1st 5) 1:13.0 |
| 10, 13, 14, 19, 29, (32), (36) |
| Noah Jordansson, Brett Leidal, Patrick Li, Griffin Conway, Noah Segerstrom, (Ryusei Tanaka), (Seth Wood) |
| 14:19.0, 14:30.8, 14:32.2, 14:46.6, 15:32.0, (15:36.7), (15:43.1) |
4 | 91 | Pathfinder - Pinckney,
MI - Team Time (1st 5) 1:13:25.3 | Spread (1st 5) 2:11.1 |
| 2, 15, 17, 23, 34, (35), (38) |
| Ben Richards, Brayden Doyle, Gryphon Mayes, Colin Snyder, Chris Newman, (Colten Lumadue), (Collin Beaver) |
| 13:29.0, 14:36.0, 14:40.9, 14:59.3, 15:40.1, (15:40.4), (16:24.6) |
5 | 97 | Clifford Smart,
MI - Team Time (1st 5) 1:14:27.0 | Spread (1st 5) 1:21.3 |
| 7, 11, 25, 26, 28, (30), (33) |
| Ethan Parker, William Thomas, Matt Peal, Owen Emert, Jarid Ellias, (Luc Simpson), (Marcin Mendela) |
| 14:10.1, 14:21.8, 15:08.7, 15:15.0, 15:31.4, (15:32.6), (15:38.8) |
6 | 179 | Sarah Banks,
MI - Team Time (1st 5) 1:21:10.6 | Spread (1st 5) 1:35.4 |
| 27, 31, 39, 40, 42, (46), (49) |
| Frederick Kurzer, Ryan Noonan, Josh Anderson, Luke Czarik, Colin Harper, (Justin Hill), (Austin Coopersmith) |
| 15:31.0, 15:33.2, 16:25.4, 16:34.6, 17:06.4, (17:38.7), (17:54.5) |
7 | 210 | Hillside,
MI - Team Time (1st 5) 1:25:09.4 | Spread (1st 5) 1:36.0 |
| 37, 41, 43, 44, 45, (47), (50) |
| Nick Assemany, Bruce Gold, Evan Chechak, Noah Eckenroth, Logan Maynard, (Rohin Hora), (Andrew DeAlmeida) |
| 15:54.2, 16:55.5, 17:21.5, 17:28.0, 17:30.2, (17:43.1), (17:55.9) |
8 | 258 | Geisler,
MI - Team Time (1st 5) 1:37:12.5 | Spread (1st 5) 6:26.0 |
| 48, 51, 52, 53, 54 |
| Joey Zarra, Declan Galdes, Nicholas Negru, Ryan Hociota, Cagigas Michael |
| 17:49.7, 18:00.8, 18:11.5, 18:54.8, 24:15.7 |