1 | 27 | Petoskey St. Michael,
MI - Team Time (1st 5) 1:27:39.4 | Spread (1st 5) 2:02.0 |
| 1, 2, 3, 10, 11, (28), (50) |
| Samuel Paga, Hammond Law, Macartan Moore, Jacob Walz, William Gagnon, (Isaac Paga), (Andrew Licata) |
| 16:27.1, 16:53.8, 17:26.1, 18:23.3, 18:29.1, (19:38.1), (21:39.7) |
2 | 66 | Johannesburg-Lewiston,
MI - Team Time (1st 5) 1:32:33.7 | Spread (1st 5) 1:24.5 |
| 5, 8, 15, 17, 21, (22), (22) |
| Jacob Wartenberg, Malaki Gascho, Blake Fox, Joe Perry, Toby Hall, (Logan May), (Ronin Vaden) |
| 17:46.3, 18:08.9, 18:40.0, 18:47.7, 19:10.8, (19:11.6), (19:11.6) |
3 | 98 | Fairview,
MI - Team Time (1st 5) 1:34:49.6 | Spread (1st 5) 1:42.6 |
| 9, 16, 18, 20, 35, (37), (49) |
| Alex Hager, Trennen Smith, Samuel Ford, Logan Alchin, Tyler Demory, (Ethan Holberton), (Spencer Clover) |
| 18:12.9, 18:43.7, 18:57.8, 18:59.7, 19:55.5, (20:16.4), (21:35.9) |
4 | 110 | Ellsworth,
MI - Team Time (1st 5) 1:36:03.3 | Spread (1st 5) 1:14.0 |
| 12, 14, 25, 29, 30, (39), (45) |
| Jacob Romeyn, Graham Oliver, Patrick Puroll, Landon Drogt, Evan Cary, (Owen Cary), (Tyler DeYoung) |
| 18:33.0, 18:36.3, 19:21.0, 19:46.0, 19:47.0, (20:20.0), (20:49.0) |
5 | 158 | Mackinaw City,
MI - Team Time (1st 5) 1:38:41.2 | Spread (1st 5) 2:57.9 |
| 4, 33, 38, 41, 42, (44), (47) |
| Lawrence Huffman, Sebastian Pierce, Cooper Whipkey, Trystan Swanson, Noah Valot, (Myran Thompson), (Jeffrey Siebigteroth) |
| 17:33.0, 19:50.9, 20:18.4, 20:28.0, 20:30.9, (20:39.3), (21:00.9) |
6 | 160 | Wolverine,
MI - Team Time (1st 5) 1:40:48.1 | Spread (1st 5) 3:34.7 |
| 13, 19, 27, 48, 53, (56), (58) |
| Zeek Glazier, Aidan Wiser, Douglas Canistra, Andrew Drake, Maxton Vincent, (PJ Canistra), (Julian Rohloff) |
| 18:35.9, 18:58.4, 19:36.3, 21:26.9, 22:10.6, (22:37.5), (22:52.9) |
7 | 170 | Indian River Inland Lakes,
MI - Team Time (1st 5) 1:40:43.8 | Spread (1st 5) 4:02.6 |
| 7, 32, 34, 46, 51, (54), (59) |
| Austin Brege, Ty Thompson, Dominic Betke, Nevin Thompson, Drew Betke, (Shane Skinner), (Evan Perreault) |
| 18:01.0, 19:50.6, 19:52.6, 20:56.0, 22:03.6, (22:21.6), (22:59.8) |
8 | 182 | Boyne Falls,
MI - Team Time (1st 5) 1:42:28.1 | Spread (1st 5) 4:51.0 |
| 6, 24, 43, 52, 57, (66) |
| Tyler Gellis, Roy Cool, Wesley Giem, Ashton Spang, Blake Brunmeier, (Cameron Matelski) |
| 17:49.0, 19:20.1, 20:33.0, 22:06.0, 22:40.0, (29:00.9) |
9 | 222 | Alanson-Littlefield,
MI - Team Time (1st 5) 1:45:57.8 | Spread (1st 5) 3:16.5 |
| 31, 36, 40, 55, 60, (64), (65) |
| Gaige French, Robert Wochoski, Edward Backett, James Hungo, Christian Silveus, (Daniel Ossier), (Carlos Gonzalez) |
| 19:48.7, 20:01.1, 20:27.6, 22:35.2, 23:05.2, (25:31.8), (26:06.0) |
10 | 279 | Lincoln-Alcona,
MI - Team Time (1st 5) 2:01:54.4 | Spread (1st 5) 11:14.9 |
| 26, 61, 62, 63, 67, (68) |
| Carter Upper, Hunter Rigby, Fallon Hux, Dawson Rigby, Zygmund Villalobos, (Sawyer Seminoff) |
| 19:32.8, 23:46.2, 23:47.3, 24:00.4, 30:47.7, (35:45.0) |