1 | 40 | Our Lady of Victory,
MI - Team Time (1st 5) 39:05.3 | Spread (1st 5) 42.0 |
| 1, 2, 3, 15, 19, (20), (22) |
| Ryan Faut, Declan Carter, Jimmy Allen, Lucas Jankowski, Rocco Lachapelle, (Lucas Retzbach), (Peter Didyk) |
| 7:33.2, 7:34.6, 7:36.1, 8:06.2, 8:15.2, (8:16.8), (8:20.3) |
2 | 72 | Divine Child,
MI - Team Time (1st 5) 40:24.3 | Spread (1st 5) 46.3 |
| 7, 9, 13, 17, 26, (46), (54) |
| David Kuhn, Landon Flynn, Beckett Ramseyer, Jack Kujansuu, Michael Perry, (Daniel Jones), (Adonis Sabagh) |
| 7:47.0, 7:53.0, 7:59.0, 8:12.0, 8:33.3, (9:25.0), (10:33.7) |
3 | 75 | All Saints,
MI - Team Time (1st 5) 40:31.0 | Spread (1st 5) 48.7 |
| 6, 8, 11, 23, 27, (32), (36) |
| Luke Kramer, Ryan Porenta, Tyler Pline, Nicholas Pline, Luka Myronovych, (Carter Majer), (Owen Majer) |
| 7:44.7, 7:49.6, 7:56.5, 8:26.8, 8:33.4, (8:44.0), (8:59.6) |
4 | 101 | St. Fabian,
MI - Team Time (1st 5) 41:28.2 | Spread (1st 5) 1:11.4 |
| 4, 14, 24, 25, 34, (39), (45) |
| Jamie Pickel, Jack Gerzema, Ethan Yee, Patrick Stewart, Aidan Etue, (Matthew Pickel), (Jack Farnham) |
| 7:38.1, 8:02.2, 8:27.9, 8:30.5, 8:49.5, (9:13.4), (9:23.2) |
5 | 110 | Our Lady of Good Counsel,
MI - Team Time (1st 5) 41:38.7 | Spread (1st 5) 1:06.6 |
| 5, 12, 29, 31, 33, (37), (43) |
| Eli Deren, Jack Schone, Jonathan Poppe, John Fedewa, Andrew Ofiara, (Nolan Loerk), (Noah Wagel) |
| 7:39.3, 7:57.9, 8:37.6, 8:38.0, 8:45.9, (9:08.4), (9:18.0) |
6 | 122 | St Patrick (Brighton),
MI - Team Time (1st 5) 42:35.1 | Spread (1st 5) 1:16.5 |
| 10, 18, 21, 35, 38, (40), (44) |
| Teddy Sloan, Sam Slone, Nolan Skelly, Alex O'Hara, Edward Dosch, (Chase Springborn), (Wyatt Hill) |
| 7:53.6, 8:14.2, 8:19.0, 8:58.2, 9:10.1, (9:15.2), (9:19.6) |
7 | 199 | St. Joseph (Lake Orion),
MI - Team Time (1st 5) 45:53.7 | Spread (1st 5) 1:15.2 |
| 28, 30, 42, 48, 51, (55), (56) |
| Connor Finneran, Grayson Dunaskiss, Alex Punches, Thomas Milosch, Mathew Sicklesteel, (Parker Kettlewell), (Max Milosch) |
| 8:33.5, 8:37.7, 9:17.3, 9:36.5, 9:48.7, (12:01.9), (12:41.5) |
8 | 203 | St Patrick (White Lake),
MI - Team Time (1st 5) 46:19.2 | Spread (1st 5) 1:39.4 |
| 16, 41, 47, 49, 50, (52), (53) |
| Will Buckley, James Kwiatkowski, Chase Kinsella, Gabe Gerou, Cooper Smith, (Jack Doyon), (Barron Orton) |
| 8:06.3, 9:15.9, 9:29.3, 9:42.0, 9:45.7, (9:52.1), (10:02.6) |