1 | 26 | Johannesburg-Lewiston,
MI - Team Time (1st 5) 1:26:25.5 | Spread (1st 5) 1:07.4 |
| 2, 3, 4, 8, 9, (20), (23) |
| Jacob Wartenberg, Malaki Gascho, Blake Fox, Ronin Vaden, Toby Hall, (Logan May), (Mitchell Hall) |
| 16:48.3, 16:51.3, 16:56.8, 17:53.4, 17:55.7, (19:08.0), (19:20.7) |
2 | 44 | Petoskey St. Michael,
MI - Team Time (1st 5) 1:28:49.9 | Spread (1st 5) 2:09.0 |
| 1, 5, 7, 15, 16, (28), (43) |
| Samuel Paga, Macartan Moore, Zachary Maendel, Russell Vandermus, Levi Benzing, (Isaac Paga), (Liam Nolan) |
| 16:35.9, 16:59.6, 17:50.4, 18:39.1, 18:44.9, (19:49.5), (22:21.6) |
3 | 95 | Fairview,
MI - Team Time (1st 5) 1:35:22.6 | Spread (1st 5) 2:18.0 |
| 10, 12, 19, 24, 30, (34), (35) |
| Samuel Ford, Arin Pyles, Logan Alchin, Trennen Smith, Tyler Demory, (Ethan Holberton), (Kaleb Wright) |
| 18:07.3, 18:24.3, 18:59.1, 19:26.6, 20:25.3, (21:16.0), (21:30.4) |
4 | 105 | Mackinaw City,
MI - Team Time (1st 5) 1:35:46.8 | Spread (1st 5) 3:37.8 |
| 6, 11, 26, 29, 33, (38), (52) |
| Lawrence Huffman, Cooper Whipkey, Noah Valot, Trystan Swanson, Jeffrey Siebigteroth, (Chase Swanson), (Ben Strittmatter) |
| 17:03.2, 18:24.1, 19:34.3, 20:04.2, 20:41.0, (21:50.5), (23:25.0) |
5 | 162 | Bellaire,
MI - Team Time (1st 5) 1:44:05.0 | Spread (1st 5) 5:07.6 |
| 18, 22, 31, 36, 55 |
| Ricky McMurray, Mick Robinson, Luca Menestrina, Liam Boyd, Milan Astle |
| 18:46.9, 19:13.5, 20:34.7, 21:35.4, 23:54.5 |
6 | 165 | Indian River Inland Lakes,
MI - Team Time (1st 5) 1:45:12.5 | Spread (1st 5) 3:53.3 |
| 13, 32, 37, 39, 44, (46), (58) |
| Austin Brege, Ty Thompson, Shane Skinner, Evan Perreault, Drew Betke, (Logan McMullen), (Nevin Thompson) |
| 18:29.0, 20:38.2, 21:44.0, 21:59.0, 22:22.3, (22:37.8), (23:58.5) |
7 | 192 | Pellston,
MI - Team Time (1st 5) 1:48:14.4 | Spread (1st 5) 3:36.3 |
| 21, 40, 41, 42, 48 |
| Coby Dyer, Jacob Doss, Laith Griffith, Hunter Sonnenberg, Preston Schmit |
| 19:08.4, 22:01.5, 22:09.2, 22:10.6, 22:44.7 |
8 | 204 | Ellsworth,
MI - Team Time (1st 5) 1:49:07.0 | Spread (1st 5) 5:11.9 |
| 17, 25, 50, 56, 56 |
| Tyler DeYoung, Patrick Puroll, Nicholas Sponable, Skyler Seaney, Benjamin Strange |
| 18:45.0, 19:28.4, 22:59.8, 23:56.9, 23:56.9 |
9 | 229 | Wolverine,
MI - Team Time (1st 5) 1:55:21.7 | Spread (1st 5) 7:46.0 |
| 27, 45, 47, 49, 61, (62), (63) |
| Douglas Canistra, PJ Canistra, Beau McKervey, Andrew Drake, Aidan Drake, (Cameron Schultz), (Mason Kite) |
| 19:46.0, 22:35.3, 22:42.4, 22:46.0, 27:32.0, (27:40.0), (30:17.9) |
10 | 231 | Lincoln-Alcona,
MI - Team Time (1st 5) 1:55:01.1 | Spread (1st 5) 6:59.6 |
| 14, 51, 53, 54, 59, (60) |
| Carter Upper, Dawson Rigby, Fallon Hux, Ashton Rigby, Kaiden Berryhill, (Zygmund Villalobos) |
| 18:35.5, 23:04.0, 23:52.9, 23:53.6, 25:35.1, (26:06.6) |