1 | 38 | East Jordan,
MI - Team Time (1st 5) 1:26:49.2 | Spread (1st 5) 1:16.3 |
| 2, 5, 6, 9, 16, (18), (19) |
| Ethan Nachazel, Alex Schlueter, Aaron Nachazel, Ben Hardy, Phillip Nemecek, (Caleb Ziebarth), (Caleb Carson) |
| 16:47.4, 17:14.7, 17:15.6, 17:27.8, 18:03.7, (18:17.4), (18:17.9) |
2 | 52 | Petoskey St. Michael,
MI - Team Time (1st 5) 1:27:46.0 | Spread (1st 5) 1:46.8 |
| 4, 7, 8, 10, 23, (26), (29) |
| Adam Paga, Samuel Paga, Macartan Moore, Hammond Law, John-Michael Kargol, (Benjamin Brooks), (William Gagnon) |
| 16:51.4, 17:19.6, 17:20.3, 17:36.5, 18:38.2, (18:51.0), (18:56.7) |
3 | 102 | Johannesburg-Lewiston,
MI - Team Time (1st 5) 1:31:21.9 | Spread (1st 5) 3:32.9 |
| 1, 14, 17, 31, 39, (42), (49) |
| Carlos Gascho, Jacob Wartenberg, Jack Perry, Toby Hall, Gavin Weaver, (Spencer Townsend), (Rodrigo Corrales) |
| 16:22.3, 17:45.4, 18:12.5, 19:06.5, 19:55.2, (20:07.8), (20:35.3) |
4 | 110 | Ellsworth,
MI - Team Time (1st 5) 1:32:26.5 | Spread (1st 5) 2:49.2 |
| 3, 11, 30, 32, 34, (50), (55) |
| Robbie Wise, Caleb Godwin, Ethan Tornga, Graham Oliver, Kolby Krosnicki, (Landon Drogt), (Bill Stevens) |
| 16:50.6, 17:38.8, 19:04.8, 19:12.5, 19:39.8, (20:35.5), (21:24.5) |
5 | 128 | Indian River Inland Lakes,
MI - Team Time (1st 5) 1:33:59.9 | Spread (1st 5) 1:25.6 |
| 20, 21, 24, 27, 36, (38), (47) |
| Hunter Bishop, Austin Brege, Charlie Kennedy, Evan Malzynski-Fairchild, Ty Thompson, (Nevin Thompson), (Garrett Hodson) |
| 18:18.2, 18:21.1, 18:43.4, 18:53.4, 19:43.8, (19:49.6), (20:19.6) |
6 | 197 | Onaway,
MI - Team Time (1st 5) 1:40:05.6 | Spread (1st 5) 4:43.1 |
| 13, 22, 40, 58, 64, (72) |
| Teddy Peters, Jager Mix, Matt Grant, Brendan Fenstermaker, Max Boettger, (Cole Harmon) |
| 17:42.9, 18:25.0, 20:00.7, 21:31.0, 22:26.0, (26:32.0) |
7 | 212 | Wolverine,
MI - Team Time (1st 5) 1:40:38.8 | Spread (1st 5) 2:32.2 |
| 28, 33, 46, 48, 57, (66), (68) |
| Zeek Glazier, Aidan Wiser, Julian Rohloff, Austin Bettis, Douglas Canistra, (Jacob Glazier), (PJ Canistra) |
| 18:56.0, 19:27.6, 20:17.4, 20:29.6, 21:28.2, (23:30.7), (24:08.8) |
8 | 216 | Mackinaw City,
MI - Team Time (1st 5) 1:41:09.3 | Spread (1st 5) 3:45.7 |
| 12, 44, 51, 53, 56, (62), (65) |
| Lawrence Huffman, Cooper Whipkey, Sebastian Pierce, Noah Valot, Jeffrey Siebigteroth, (Trystan Swanson), (Nolan LaLonde) |
| 17:40.9, 20:14.2, 20:42.6, 21:05.0, 21:26.6, (22:13.9), (23:19.1) |
9 | 233 | Boyne Falls,
MI - Team Time (1st 5) 1:45:13.7 | Spread (1st 5) 7:09.5 |
| 15, 35, 54, 59, 70 |
| Tyler Gellis, Wesley Giem, Ashton Spang, Blake Brunmeier, Cameron Matelski |
| 17:47.2, 19:43.3, 21:12.0, 21:34.5, 24:56.7 |
10 | 235 | Fairview,
MI - Team Time (1st 5) 1:42:56.3 | Spread (1st 5) 3:10.5 |
| 25, 37, 52, 60, 61, (63), (67) |
| Nathaniel Eastman, Logan Alchin, Tyler Demory, Ethan Holberton, Kaden Wasnock, (Spencer Clover), (Kaden Wright) |
| 18:44.5, 19:48.0, 20:51.3, 21:37.5, 21:55.0, (22:22.6), (23:32.7) |
11 | 269 | Gaylord St. Mary,
MI - Team Time (1st 5) 1:50:24.5 | Spread (1st 5) 4:53.0 |
| 41, 43, 45, 69, 71 |
| Daniel Smith, Ian Oliver, Aidan Yaske, Jackson Koenig, Matt Spellman |
| 20:04.3, 20:12.8, 20:15.4, 24:54.7, 24:57.3 |