1 | 65 | Mason County Eastern,
MI - Team Time (1st 5) 1:25:14.3 | Spread (1st 5) 1:39.1 |
| 6, 9, 14, 16, 20, (21), (24) |
| Alex Tyndall, Luke Niedzielski, Henry Malburg, Milo Shoup, Greyson Hoeflinger, (Peter Hybza), (Lance Niedzielski) |
| 16:05.3, 16:45.7, 17:15.7, 17:23.2, 17:44.4, (17:52.4), (18:02.4) |
2 | 88 | Maple City Glen Lake,
MI - Team Time (1st 5) 1:26:37.5 | Spread (1st 5) 2:38.5 |
| 2, 10, 15, 28, 33, (34), (43) |
| Colebrook Sutherland, Abraham Feeney, Liam McCaw, Joel Martin, Jacob Plamondon, (Lincoln Bailey), (Britton Wheeler) |
| 15:50.2, 16:46.0, 17:17.7, 18:14.9, 18:28.7, (18:28.8), (19:03.8) |
3 | 109 | Frankfort,
MI - Team Time (1st 5) 1:29:09.9 | Spread (1st 5) 1:35.4 |
| 11, 13, 17, 30, 38, (46), (62) |
| Carroll Robotham, Sebastian Dunaway, Keith Crompton, Aiden O'Dwyer, Brody Patterson, (Kaleb Chisholm), (Griffin Chisholm) |
| 17:11.2, 17:13.7, 17:36.3, 18:22.1, 18:46.6, (19:23.2), (20:12.7) |
4 | 126 | Leland,
MI - Team Time (1st 5) 1:30:11.8 | Spread (1st 5) 1:39.1 |
| 11, 19, 22, 35, 39, (44), (50) |
| Agustin Creamer, Evan Keen, Brady Keen, Logan DeFour, Sawyer Couturier, (Jimmy Alpi), (Ryan Grinage) |
| 17:11.2, 17:42.5, 17:57.6, 18:30.2, 18:50.3, (19:13.1), (19:36.3) |
5 | 135 | Bear Lake-Onekama,
MI - Team Time (1st 5) 1:29:20.1 | Spread (1st 5) 3:44.0 |
| 3, 7, 29, 45, 51 |
| Kaden Forward, Mason Sinke, Easton Nowak, Sam Tinetti, Caleb Forward |
| 15:52.4, 16:10.0, 18:22.0, 19:19.3, 19:36.4 |
6 | 155 | Pentwater,
MI - Team Time (1st 5) 1:30:41.4 | Spread (1st 5) 3:51.0 |
| 4, 8, 31, 55, 57, (59), (66) |
| Abe VanDuinen, Mitchel Daniels, Wyatt Roberts, Ben Merten, Bode Powell, (Tyler Douglas), (Ben Roberson) |
| 15:58.4, 16:44.4, 18:26.8, 19:42.4, 19:49.4, (20:06.0), (21:19.1) |
7 | 164 | Lake Leelanau St. Mary,
MI - Team Time (1st 5) 1:32:23.1 | Spread (1st 5) 1:14.4 |
| 18, 26, 37, 41, 42, (56), (64) |
| Cody Couturier, Oliver Mitchell, Garrick Collins, Garrett Grant, Derek Graham, (Daniel Chaney), (Anthony Grant) |
| 17:42.4, 18:11.7, 18:38.6, 18:53.6, 18:56.8, (19:44.3), (20:45.4) |
8 | 174 | Grand Traverse Academy,
MI - Team Time (1st 5) 1:33:06.5 | Spread (1st 5) 1:19.8 |
| 25, 27, 36, 39, 47, (49), (54) |
| Parker Rubin, Isaac Whipple, Tristan Bembeneck, Eli Willoughby, Perry Middaugh, (Dario Ferrari), (Nate Dix) |
| 18:04.8, 18:12.1, 18:34.7, 18:50.3, 19:24.6, (19:34.2), (19:42.3) |
9 | 180 | Mesick,
MI - Team Time (1st 5) 1:31:41.0 | Spread (1st 5) 4:20.7 |
| 1, 5, 53, 60, 61, (63), (67) |
| Kyle Redman, Ty Redman, Wyatt Putney, Cody Linna, Evan Spencer, (Gunnar Hallett), (Seth VanNortrick) |
| 15:46.3, 15:59.9, 19:40.9, 20:06.9, 20:07.0, (20:16.5), (22:31.8) |
10 | 244 | Walkerville,
MI - Team Time (1st 5) 1:53:50.3 | Spread (1st 5) 12:36.4 |
| 23, 32, 48, 70, 71 |
| Aron Mascorro, Martin Fetterhoff, Hunter Tinkham, Angel Santillan-Lopez, Abdel Lopez |
| 18:00.1, 18:27.4, 19:32.1, 27:14.2, 30:36.5 |
11 | 312 | Marion,
MI - Team Time (1st 5) 1:52:04.9 | Spread (1st 5) 7:29.9 |
| 52, 58, 65, 68, 69 |
| Maddox Lodholtz, Mason Howell, Jaden Kiger, Isiah Peterson, Parker Sosa-Kibby |
| 19:39.5, 19:59.0, 21:05.0, 24:12.0, 27:09.4 |