1 | 53 | Johannesburg-Lewiston,
MI - Team Time (1st 5) 1:25:43.2 | Spread (1st 5) 2:15.5 |
| 1, 2, 4, 20, 26, (56), (63) |
| Malaki Gascho, Blake Fox, Jeremiah Witt, Dusty Layman, Drake Fulton, (Nathan Jackson), (Daniel Hall) |
| 16:14.6, 16:20.1, 16:40.4, 17:58.0, 18:30.1, (23:01.4), (27:16.8) |
2 | 54 | Petoskey St. Michael,
MI - Team Time (1st 5) 1:26:25.3 | Spread (1st 5) 2:06.4 |
| 3, 5, 6, 13, 27, (51), (55) |
| Cody Bradley, Lynus Cadarette, Russell Vandermus, Atticus Cadarette, David Chamberlin, (Ronan Weed), (Elijah Pulver) |
| 16:28.1, 16:42.0, 17:09.0, 17:31.7, 18:34.5, (21:16.5), (22:43.7) |
3 | 63 | Harbor Springs,
MI - Team Time (1st 5) 1:27:33.6 | Spread (1st 5) 16.5 |
| 9, 10, 12, 15, 17, (18), (41) |
| Trevor Clarke, Logan Kihnke, Adam Ferguson, Henry Kruzel, Teddy Krieger, (Max Vroman), (Anthony Atkinson) |
| 17:23.1, 17:25.0, 17:30.7, 17:35.2, 17:39.6, (17:44.6), (19:53.7) |
4 | 129 | Lincoln-Alcona,
MI - Team Time (1st 5) 1:32:44.3 | Spread (1st 5) 3:15.8 |
| 8, 14, 29, 31, 47, (52) |
| Cole Upper, Carter Upper, Zygmund Villalobos, Darren Boyat, Colin Mckenna, (Cayden Hebert) |
| 17:18.8, 17:33.7, 18:37.3, 18:39.9, 20:34.6, (21:36.9) |
5 | 146 | East Jordan,
MI - Team Time (1st 5) 1:35:26.1 | Spread (1st 5) 4:19.0 |
| 11, 16, 22, 44, 53, (58) |
| Austin Sneed, Jacob Chamberlain, Isaac Black, Jack Grzebyk, Sonny Raona, (Kole Hatfield) |
| 17:26.4, 17:38.5, 18:10.2, 20:25.6, 21:45.4, (23:19.2) |
6 | 147 | Fairview,
MI - Team Time (1st 5) 1:34:25.9 | Spread (1st 5) 2:53.5 |
| 7, 25, 34, 39, 42, (43), (48) |
| Nicholas Trader, Carter Toensfeldt, Tanner Major, Samuel Ford, Arin Pyles, (Kolby Alchin), (Xhayvian King) |
| 17:10.2, 18:28.8, 19:00.4, 19:42.8, 20:03.7, (20:08.0), (20:45.1) |
7 | 161 | Ellsworth,
MI - Team Time (1st 5) 1:35:56.0 | Spread (1st 5) 3:25.3 |
| 19, 21, 35, 36, 50, (57), (61) |
| Tyler DeYoung, Patrick Puroll, Cole Abney, Jack Puroll, Isaac Meir, (Jurgen Griswold), (Andrew Michanowicz) |
| 17:51.1, 18:05.7, 19:18.4, 19:24.4, 21:16.4, (23:06.0), (25:52.8) |
8 | 190 | Mackinaw City,
MI - Team Time (1st 5) 1:38:15.0 | Spread (1st 5) 1:51.2 |
| 30, 37, 38, 40, 45, (46), (49) |
| Braylon Currie, Kyle Valot, Ben Strittmatter, Trystan Swanson, Myran Thompson, (Knox Wilson), (Tanyon Pierce) |
| 18:39.5, 19:38.5, 19:41.2, 19:45.1, 20:30.7, (20:30.9), (20:53.0) |
9 | 198 | Hale,
MI - Team Time (1st 5) 1:46:28.9 | Spread (1st 5) 9:34.8 |
| 23, 24, 28, 59, 64, (65) |
| Sean Bernard, Paxton Downing, Alex Wanty, Liam Schalk-Smith, Jacob Martin, (Curtis Wolkens) |
| 18:10.6, 18:11.9, 18:36.0, 23:45.0, 27:45.4, (28:36.0) |
10 | 241 | Indian River Inland Lakes,
MI - Team Time (1st 5) 1:50:14.3 | Spread (1st 5) 7:07.4 |
| 32, 33, 54, 60, 62, (66) |
| Connor Wallace, Logan McMullen, Brayden McFall, Derek Tucker, Remington Bolinger, (Braeden Kent) |
| 18:50.3, 19:00.3, 22:00.0, 24:26.0, 25:57.7, (28:51.2) |