1 | 40 | Harbor Springs,
MI - Team Time (1st 5) 1:25:34.9 | Spread (1st 5) 39.9 |
| 4, 5, 7, 11, 13, (25), (29) |
| Grant Corlew, Teddy Krieger, Adam Ferguson, Henry Kruzel, Max Vroman, (Ryan Latimer), (Lukas App) |
| 16:49.1, 16:54.4, 17:00.1, 17:22.3, 17:29.0, (19:06.5), (19:16.5) |
2 | 65 | Petoskey St. Michael,
MI - Team Time (1st 5) 1:28:06.2 | Spread (1st 5) 3:24.3 |
| 1, 3, 8, 23, 30, (31), (41) |
| Cody Bradley, Russell Vandermus, Atticus Cadarette, Cole Wesley, Cooper Feagan, (Ronan Weed), (Carl Nolan) |
| 16:01.2, 16:46.9, 17:01.7, 18:50.9, 19:25.4, (19:47.2), (20:13.1) |
3 | 109 | East Jordan,
MI - Team Time (1st 5) 1:34:18.8 | Spread (1st 5) 6:23.6 |
| 2, 16, 19, 21, 51 |
| Austin Sneed, Jacob Chamberlain, Jayden Dunnebeck, Jack Grzebyk, Nicholas Brennan |
| 16:23.5, 18:07.2, 18:21.0, 18:40.0, 22:47.1 |
| 109 | Ellsworth,
MI - Team Time (1st 5) 1:32:54.1 | Spread (1st 5) 2:58.2 |
| 6, 15, 17, 34, 37, (50), (57) |
| Khadar Jama, Cole Abney, Zander Chellis, Jack Puroll, Roman Windish, (Andrew Michanowicz), (Max Muladore) |
| 16:56.7, 17:57.5, 18:13.3, 19:51.7, 19:54.9, (21:31.5), (25:59.4) |
5 | 128 | Fairview,
MI - Team Time (1st 5) 1:34:05.6 | Spread (1st 5) 3:37.5 |
| 9, 10, 20, 43, 46, (47), (54) |
| Carter Toensfeldt, Nicholas Trader, Tanner Major, Xhayvian King, Toby Blamer, (Arin Pyles), (Toby Blamer) |
| 17:08.6, 17:13.1, 18:32.7, 20:25.0, 20:46.1, (20:54.9), (23:40.3) |
6 | 148 | Mancelona,
MI - Team Time (1st 5) 1:37:09.5 | Spread (1st 5) 1:01.1 |
| 24, 26, 28, 32, 38, (39), (42) |
| Elliot Smith, Matt Waggoner, Brandon Schaur, Donivan Reist, Donavin Reist, (Camden Morris), (Donavin Reist) |
| 18:57.2, 19:10.7, 19:15.7, 19:47.6, 19:58.3, (20:00.7), (20:13.8) |
7 | 152 | Mackinaw City,
MI - Team Time (1st 5) 1:37:14.4 | Spread (1st 5) 2:13.3 |
| 18, 22, 33, 35, 44, (45), (49) |
| Braylon Currie, Ben Strittmatter, Mikey Sullivan, Kyle Valot, Tanyon Pierce, (Knox Wilson), (Isaac Valot) |
| 18:14.7, 18:47.5, 19:51.3, 19:52.9, 20:28.0, (20:36.0), (21:25.5) |
8 | 179 | Hale,
MI - Team Time (1st 5) 1:43:10.1 | Spread (1st 5) 6:14.1 |
| 12, 14, 48, 52, 53, (55), (58) |
| Sean Bernard, Paxton Downing, Thomas Degrez, Jacob Shick, Hudson Riley Smith Wren, (Liam Schalk-Smith), (Curtis Wolkens) |
| 17:25.0, 17:39.9, 21:20.3, 23:05.8, 23:39.1, (25:20.4), (28:57.2) |
9 | 218 | Wolverine,
MI - Team Time (1st 5) 1:56:10.7 | Spread (1st 5) 12:24.6 |
| 27, 36, 40, 56, 59, (60) |
| Ezra Gearhart, Beau McKervey, Elijah Duman, Lorenzo Sevener, William Kundrat, (Zechariah Glazier) |
| 19:11.7, 19:53.7, 20:05.4, 25:23.6, 31:36.3, (37:13.5) |