1 | 29 | Saline,
MI - Team Time (1st 5) 1:20:09.1 | Spread (1st 5) 1:05.5 |
| 1, 2, 4, 10, 12, (13), (17) |
| Samuel Jackson, Truman Johnson, Jason Whitton, Andrew McNally, Landon Wissink, (Elijah Routson), (Shane Pitcher) |
| 15:25.1, 15:44.5, 16:03.7, 16:25.2, 16:30.6, (16:33.9), (16:37.6) |
2 | 49 | Ann Arbor Pioneer,
MI - Team Time (1st 5) 1:22:00.1 | Spread (1st 5) 26.1 |
| 6, 7, 9, 11, 16, (19), (20) |
| Vincent Peterson Sand, Eric Overdier, Thomas Kerber, Roman Cortina, Aaron Sterken, (Andrew Grier), (Chase Klapthor) |
| 16:11.3, 16:20.8, 16:24.8, 16:25.8, 16:37.4, (16:41.5), (16:42.0) |
3 | 93 | Monroe,
MI - Team Time (1st 5) 1:24:00.6 | Spread (1st 5) 1:25.7 |
| 3, 8, 22, 28, 32, (38), (41) |
| Luke Butler, Kyle Hoffner, Maxx Adams, Myles Bray, Andy Foshag, (Daniel Rhoades), (Christopher Stein) |
| 16:00.6, 16:22.4, 16:56.7, 17:14.6, 17:26.3, (17:36.4), (17:50.5) |
4 | 114 | Allen Park,
MI - Team Time (1st 5) 1:24:54.6 | Spread (1st 5) 41.3 |
| 14, 21, 23, 27, 29, (47), (49) |
| Caleb Wynn, Drake Steele, Brady Boroniec, Matthew Mizzi, Caleb DeLaGarza, (Isaiah Clark), (Nicolas Salas) |
| 16:34.6, 16:47.7, 17:03.2, 17:13.2, 17:15.9, (18:25.6), (18:27.3) |
5 | 145 | Temperance Bedford,
MI - Team Time (1st 5) 1:26:38.1 | Spread (1st 5) 20.9 |
| 24, 25, 30, 31, 35, (36), (37) |
| Gabe Bock, Nicholas (Nick) Balla, Dane Hieronimus, Aidan Ortiz, Braxon Lake, (Gage Bihn), (Jordan Bunce) |
| 17:08.6, 17:12.2, 17:22.0, 17:25.8, 17:29.5, (17:33.7), (17:34.9) |
6 | 193 | Gibraltar Carlson,
MI - Team Time (1st 5) 1:28:49.3 | Spread (1st 5) 2:07.2 |
| 14, 33, 34, 55, 57, (63), (64) |
| Jon Anderson, Nathan Lawe, Quinn Burgei, Blake Fowler, Nate Pehote, (Austin Saavedra), (Aiden Ferguson) |
| 16:34.6, 17:27.6, 17:28.3, 18:37.0, 18:41.8, (19:42.6), (19:44.0) |
7 | 196 | Wyandotte Roosevelt,
MI - Team Time (1st 5) 1:29:09.0 | Spread (1st 5) 2:46.7 |
| 5, 39, 46, 48, 58, (59), (60) |
| Michael Makuch, Ethan Johnson, Easton Mendenhall, Blake Roberts, Dylan Kirby, (Marcus Hawthorne), (Matthew Caudill) |
| 16:04.2, 17:36.6, 18:10.7, 18:26.6, 18:50.9, (18:51.0), (19:02.6) |
8 | 197 | Woodhaven Brownstown,
MI - Team Time (1st 5) 1:29:04.1 | Spread (1st 5) 1:52.3 |
| 18, 40, 43, 44, 52, (53), (56) |
| Pierce Scheffler, Alex Vazquez, Jeremiah Lawson, Evan Smith, William Widby, (Dominic Germano), (Reed Trela) |
| 16:39.5, 17:44.0, 18:04.3, 18:04.5, 18:31.8, (18:35.1), (18:39.4) |
9 | 217 | Belleville,
MI - Team Time (1st 5) 1:30:16.9 | Spread (1st 5) 1:22.8 |
| 26, 42, 45, 50, 54, (61), (62) |
| Caden Ehgotz, Drake Clemons, Angel Aleman-Contreras, Zack Sykes, Cody Sykes, (Nathan Ehnis), (Gunnar Rochon) |
| 17:12.9, 17:51.4, 18:09.3, 18:27.6, 18:35.7, (19:06.6), (19:15.3) |
10 | 339 | Detroit Cass Tech,
MI - Team Time (1st 5) 1:41:16.2 | Spread (1st 5) 31.6 |
| 65, 67, 68, 69, 70, (73), (74) |
| Mattheiu Collins, Chase Davis, Travon Cooper, Caris Jeffries, Jacob Figaro, (Jalen Stanton), (Chris Hemphill) |
| 19:56.4, 20:13.1, 20:14.9, 20:23.8, 20:28.0, (21:19.1), (21:26.6) |
11 | 356 | River Rouge,
MI - Team Time (1st 5) 1:48:57.3 | Spread (1st 5) 5:25.6 |
| 51, 71, 75, 79, 80, (81), (82) |
| Jaynez Sims, Darrell Vincent, Ke'Mareoun Houge, Kendall Bentley, Xavier Barnett, (Bralin Campbell), (Tristan Heflin) |
| 18:28.4, 20:56.5, 21:48.8, 23:49.6, 23:54.0, (24:10.3), (24:16.0) |
12 | 369 | Lincoln Park,
MI - Team Time (1st 5) 1:48:55.5 | Spread (1st 5) 3:01.2 |
| 66, 72, 76, 77, 78, (83), (84) |
| Pavel Ortega, Donovan Effinger, Fred Kelly, Armen MacMillian, Cartier Wade-Richardson, (Wyatt Nicol), (Malachi Myles) |
| 20:12.9, 21:00.7, 21:52.0, 22:35.8, 23:14.1, (24:53.8), (30:35.1) |