1 | 69 | St. Joseph (Lake Orion),
MI - Team Time (1st 5) 1:02:25.5 | Spread (1st 5) 1:15.5 |
| 1, 9, 12, 21, 26, (32), (33) |
| Ryan Rathsburg, Ben Bouchey, Luis Nava, Michael Groff, Lucas Martin, (Nathan Paulson), (Giovanni Niespolo) |
| 11:42.3, 12:23.9, 12:31.0, 12:50.5, 12:57.8, (13:10.9), (13:14.6) |
2 | 71 | Our Lady of Good Counsel,
MI - Team Time (1st 5) 1:02:53.1 | Spread (1st 5) 48.9 |
| 2, 8, 17, 20, 24, (34), (38) |
| Brian Assemany, Jonathan Rapoza, Gabriel Ryzyi, Luke Weidel, Eli Deren, (James Meiselbach), (Mitchell Ozee) |
| 12:04.3, 12:23.4, 12:41.8, 12:50.4, 12:53.2, (13:15.2), (13:18.2) |
3 | 92 | All Saints,
MI - Team Time (1st 5) 1:03:23.5 | Spread (1st 5) 1:12.2 |
| 4, 9, 13, 27, 39, (40), (41) |
| Grant Goodwin, Logan Hater, George Kolb, Luke Kramer, Matthew Burch, (Ryan Porenta), (Nicholas Formosa) |
| 12:06.8, 12:23.9, 12:31.9, 13:01.9, 13:19.0, (13:19.1), (13:19.5) |
4 | 136 | Our Lady of Victory,
MI - Team Time (1st 5) 1:04:45.2 | Spread (1st 5) 1:15.4 |
| 3, 25, 29, 37, 42, (46), (47) |
| Brady Glon, Maxwell Mast, Zachary Noel, Noah LaVaute, Brennan Smith, (Connor Mallie), (Lucas Retzbach) |
| 12:04.8, 12:55.6, 13:06.8, 13:17.8, 13:20.2, (13:30.7), (13:31.6) |
5 | 144 | St. Paul On The Lake,
MI - Team Time (1st 5) 1:05:00.8 | Spread (1st 5) 1:54.3 |
| 5, 11, 28, 35, 65, (70), (74) |
| Brady Ancona, Ben Bieri, Jack Taylor, Christopher Bejin, Logen Ancona, (Lukas Owczarek), (William Martin) |
| 12:08.4, 12:28.9, 13:04.7, 13:16.1, 14:02.7, (14:16.1), (14:19.5) |
6 | 145 | St. Fabian,
MI - Team Time (1st 5) 1:05:00.2 | Spread (1st 5) 1:42.3 |
| 7, 14, 15, 48, 61, (63), (75) |
| Thomas Lemmer, Jamie Pickel, Kieran Newton, Ryan Hulgrave, Ethan Yee, (Jimmy Asmar), (Nick Kopasz) |
| 12:14.7, 12:37.8, 12:38.6, 13:32.1, 13:57.0, (13:59.3), (14:21.6) |
7 | 193 | St Thecla,
MI - Team Time (1st 5) 1:06:42.4 | Spread (1st 5) 1:10.1 |
| 16, 19, 50, 52, 56, (77), (84) |
| Eli Kujawski, Lucien Lamothe, JJ Yezback, Kenneth Ray, Nicholas Songer, (Maddox MacDonald), (Colin Ray) |
| 12:40.8, 12:49.9, 13:36.3, 13:44.5, 13:50.9, (14:29.8), (15:39.6) |
8 | 210 | St Patrick (Brighton),
MI - Team Time (1st 5) 1:06:58.5 | Spread (1st 5) 2:07.5 |
| 6, 31, 45, 57, 71, (73), (78) |
| Marcus O'Hara, Luke Szynizewski, Shane Bittikofer, Wyatt Wilk, William Jeffords, (Dane DeKeyser), (Jack Cavanaugh) |
| 12:09.0, 13:10.5, 13:29.8, 13:52.7, 14:16.5, (14:17.3), (14:34.8) |
9 | 231 | Holy Family Regional (Rochester),
MI - Team Time (1st 5) 1:07:51.3 | Spread (1st 5) 1:03.4 |
| 22, 36, 55, 58, 60, (66), (68) |
| Brady O'Brien, Christian Scherle, Sebastian Morrison, Emmett Doyle, Jack Hoover, (James Garneau), (Colin Dunn) |
| 12:53.0, 13:17.2, 13:49.5, 13:55.2, 13:56.4, (14:03.2), (14:06.3) |
10 | 255 | Divine Child,
MI - Team Time (1st 5) 1:08:26.2 | Spread (1st 5) 1:18.5 |
| 23, 51, 53, 59, 69, (79), (81) |
| Joseph Arriola, Landon Flynn, David Kuhn, Beckett Ramseyer, Finn Murray, (Jack Kujansuu), (Zeke Vitale) |
| 12:53.1, 13:41.4, 13:44.8, 13:55.3, 14:11.6, (15:07.0), (15:20.4) |
11 | 310 | St Patrick (White Lake),
MI - Team Time (1st 5) 1:11:05.8 | Spread (1st 5) 2:57.6 |
| 18, 64, 67, 76, 85, (90), (91) |
| John Fontes, Bobby Gusumano, Henry Miller, Luke Ferris, Thomas Ferris, (Johnny Gusumano), (Grant Erickson) |
| 12:47.1, 14:01.7, 14:04.0, 14:28.3, 15:44.7, (16:54.3), (17:10.5) |
12 | 316 | St. Mary Royal Oak,
MI - Team Time (1st 5) 1:12:53.5 | Spread (1st 5) 2:40.4 |
| 43, 44, 54, 87, 88, (94), (95) |
| Lukas Straske, Myles McGlinchey, Finnegan McGlinchey, Jonathan Healy, Joey Powell, (Otis Pogodzinski), (River Preston) |
| 13:25.6, 13:28.6, 13:48.3, 16:05.0, 16:06.0, (18:50.1), (21:08.7) |
13 | 364 | St. Michael the Archangel,
MI - Team Time (1st 5) 1:28:41.7 | Spread (1st 5) 14:33.4 |
| 30, 62, 83, 93, 96 |
| Ian Scott, Ben Kuhn, Nolan Heffelfinger, Jordan Young, Riley Wilkinson |
| 13:09.1, 13:59.0, 15:36.9, 18:14.2, 27:42.5 |
14 | 369 | Royal Oak Shrine,
MI - Team Time (1st 5) 1:14:35.5 | Spread (1st 5) 2:25.4 |
| 49, 72, 80, 82, 86, (89), (92) |
| Noah Wisniewski, Peter Mutschler, Jack Paisley, Christian Coletta, Ezra Sowinski, (John Paul Mobily), (Elton Lamb) |
| 13:35.9, 14:16.6, 15:20.0, 15:21.7, 16:01.3, (16:36.5), (17:28.5) |