1 | 75 | Seitz,
MI - Team Time (1st 5) 1:03:13.7 | Spread (1st 5) 1:04.7 |
| 3, 16, 17, 19, 20, (21), (23) |
| Samuel Polgar, Justin Shupe, Thomas Asciutto, Jason Spiegel, Hayden Holmes, (Ethan Rucarean), (Colin Riley) |
| 11:51.0, 12:40.6, 12:51.7, 12:54.7, 12:55.7, (13:01.4), (13:15.4) |
2 | 82 | Simpson,
MI - Team Time (1st 5) 1:03:04.9 | Spread (1st 5) 2:04.9 |
| 1, 2, 14, 32, 33, (37), (42) |
| Kenny Carlman, Colin Nowak, Ethan Kaiser, Keith Halley II, Evan Dalton, (Drew Given), (Chase Alfrey) |
| 11:36.3, 11:39.8, 12:28.8, 13:38.8, 13:41.2, (13:56.4), (14:13.4) |
3 | 83 | Monroe Jefferson,
MI - Team Time (1st 5) 1:03:51.7 | Spread (1st 5) 1:48.3 |
| 6, 7, 9, 24, 37, (40), (41) |
| Carter McCalister, Garret Thomas, Isaac Merkel, Kyle Funk, Ben Merkel, (Nolan West), (Edward Dyson) |
| 12:08.1, 12:13.9, 12:16.4, 13:16.9, 13:56.4, (14:03.3), (14:09.9) |
4 | 85 | Renton,
MI - Team Time (1st 5) 1:03:53.9 | Spread (1st 5) 1:16.9 |
| 8, 11, 15, 22, 29, (30), (31) |
| Drew Slane, Brady Fleszar, Caiden Siggett, Ryan Morris, Cole Roberts, (Dakotah Frahm), (Jamison Gambino) |
| 12:15.7, 12:24.3, 12:38.9, 13:02.4, 13:32.6, (13:34.5), (13:35.7) |
5 | 92 | Grosse Ile,
MI - Team Time (1st 5) 1:04:17.8 | Spread (1st 5) 1:57.4 |
| 4, 10, 18, 26, 34, (43), (45) |
| Tyler Swick, Evan Sawicki, Nolan Karn, Nolan Swamy, Daniel Heilman, (Danny Heilman), (James Malonson) |
| 11:52.0, 12:17.9, 12:53.4, 13:25.1, 13:49.4, (14:20.5), (14:46.9) |
6 | 105 | Milan,
MI - Team Time (1st 5) 1:05:04.0 | Spread (1st 5) 2:00.4 |
| 5, 12, 25, 28, 35, (36), (47) |
| Brayden Humes, Luke Gebhardt, Carter Higgins, Cameron Schlottman, Evan Morelock, (Jack Funchion), (Gavin Tomecek) |
| 11:53.4, 12:26.4, 13:18.8, 13:31.6, 13:53.8, (13:56.1), (15:05.2) |
7 | 169 | Wagar,
MI - Team Time (1st 5) 1:09:17.0 | Spread (1st 5) 2:19.5 |
| 13, 27, 39, 44, 46, (48), (49) |
| Nolan Feldpausch, Jake Arquette, Griffin Linn, Ethan Janiszewski, Ben Feldpausch, (Ryan Lewis), (DeAndre Pier) |
| 12:27.6, 13:26.6, 13:59.4, 14:36.3, 14:47.1, (15:08.9), (15:18.8) |