1 | 37 | East Lansing,
MI - Team Time (1st 5) 51:26.0 | Spread (1st 5) 1:03.0 |
| 1, 3, 4, 13, 16, (20), (26) |
| Matthew Zeleke, Nathan Faust, Jayden Page, David Ferguson, Eric Kolar, (Evan Newcombe), (Dawson Parks) |
| 9:48.0, 9:52.0, 10:15.0, 10:40.0, 10:51.0, (10:53.0), (11:03.0) |
2 | 97 | Hudsonville,
MI - Team Time (1st 5) 54:24.2 | Spread (1st 5) 20.8 |
| 12, 15, 22, 23, 25, (43), (49) |
| Jaben Bakker, Kyle Merrihew, Jack Kennedy, Alex Drzewicki, Jake Rottier, (Jason Van Dyken), (Logan Campbell) |
| 10:39.3, 10:50.0, 10:56.0, 10:58.8, 11:00.1, (11:23.9), (11:35.4) |
3 | 132 | Clio,
MI - Team Time (1st 5) 55:04.1 | Spread (1st 5) 1:24.9 |
| 5, 19, 21, 30, 57, (62), (66) |
| Gabriel Phillips, Andrew Polcik, Tyler Heath, Elliott Sirianni, Aiden Wildman, (Tom Powell), (Carsen Gradowski) |
| 10:21.1, 10:51.5, 10:54.2, 11:11.3, 11:46.0, (11:59.8), (12:14.2) |
4 | 137 | Flushing,
MI - Team Time (1st 5) 55:18.9 | Spread (1st 5) 47.1 |
| 10, 14, 36, 38, 39, (40), (42) |
| Blake Chipman, Braeden Tunnicliff, Ethan Labombard, Drew Tunnicliff, Matthew Crosby, (Jon Linton), (Owen Foltz) |
| 10:33.4, 10:47.6, 11:17.3, 11:20.1, 11:20.5, (11:20.9), (11:21.5) |
5 | 149 | Harbor Springs,
MI - Team Time (1st 5) 55:46.0 | Spread (1st 5) 38.0 |
| 16, 24, 31, 34, 44, (59), (65) |
| Lance Smar, Jordan Bussey, Cal Benjamin, Robbie Gillette, Luke Baker, (Luke Shehigian), (Luca Cicala) |
| 10:51.0, 10:59.0, 11:13.0, 11:14.0, 11:29.0, (11:47.0), (12:13.0) |
6 | 167 | GR Catholic Central,
MI - Team Time (1st 5) 56:00.9 | Spread (1st 5) 1:17.7 |
| 9, 18, 33, 46, 61, (76), (79) |
| Henry Bock, Benjamin Bridge, Erickson Kunzler, Keagan Host, Brian Langlois, (Owen Leese), (Aiden McGavin) |
| 10:33.0, 10:51.2, 11:13.7, 11:32.3, 11:50.7, (12:31.2), (12:44.7) |
7 | 175 | Oxford,
MI - Team Time (1st 5) 56:05.0 | Spread (1st 5) 1:11.0 |
| 6, 35, 41, 45, 48, (50), (52) |
| Zach Patterson, Kyle DiMalanta, Dylan Stone, Xavier Clark, Owen Hillary, (Jack Bauman), (Grady Smith) |
| 10:24.0, 11:15.0, 11:21.0, 11:30.0, 11:35.0, (11:36.0), (11:40.0) |
8 | 206 | Okemos,
MI - Team Time (1st 5) 57:04.7 | Spread (1st 5) 34.8 |
| 27, 28, 47, 51, 53, (54), (56) |
| Nasim Saed, Ben Beemer, Liam Peck, Ian Brown, Ian Loree, (David Shi), (Andrew Naser) |
| 11:05.9, 11:06.7, 11:33.7, 11:37.7, 11:40.7, (11:41.0), (11:44.1) |
9 | 216 | Fraser,
MI - Team Time (1st 5) 56:49.0 | Spread (1st 5) 2:27.0 |
| 2, 31, 55, 60, 68, (74), (75) |
| Elijah DiCerbo, Jaylinn Willis, Justin Roose, Lucas Simpson, Conner Cole-Salem, (Connor Steepe), (Tyler Donovan) |
| 9:49.0, 11:13.0, 11:43.0, 11:48.0, 12:16.0, (12:29.0), (12:30.0) |
10 | 238 | Frankenmuth,
MI - Team Time (1st 5) 58:15.0 | Spread (1st 5) 1:48.6 |
| 7, 37, 63, 64, 67, (77), (85) |
| Collin Fall, Grant Conger, Lucas Major, Jacob Caton, Aidan Maki, (Caleb Grimshaw), (Ethan Frank) |
| 10:26.4, 11:18.4, 12:06.9, 12:08.3, 12:15.0, (12:33.4), (13:23.6) |
11 | 248 | Montrose,
MI - Team Time (1st 5) 59:07.7 | Spread (1st 5) 2:26.7 |
| 8, 11, 70, 78, 81, (86) |
| Chase Hobson, Seth Coffin, Ryan DeGuise, Noah Gross, Deondre Blair, (Colin Kelsey) |
| 10:32.9, 10:33.7, 12:19.0, 12:42.5, 12:59.6, (13:43.5) |
12 | 325 | Flint Carman-Ainsworth,
MI - Team Time (1st 5) 1:01:42.8 | Spread (1st 5) 2:13.1 |
| 29, 58, 72, 82, 84 |
| Jack Roy, Alex Wickham, Amaree Smith, Caleb Rodgers, Vincent Cook |
| 11:07.5, 11:46.9, 12:23.9, 13:03.9, 13:20.6 |
13 | 397 | Onaway,
MI - Team Time (1st 5) 1:05:01.0 | Spread (1st 5) 1:30.0 |
| 69, 73, 80, 87, 88, (89) |
| Jager Mix, Jadin Mix, Dylan Crowe, Brendan Fenstermaker, Brendan Brewbaker, (Hudson Decker) |
| 12:17.0, 12:27.0, 12:46.0, 13:44.0, 13:47.0, (13:53.0) |
14 | 439 | Manchester,
MI - Team Time (1st 5) 1:15:15.1 | Spread (1st 5) 5:02.8 |
| 71, 90, 91, 92, 95, (100) |
| Grant Johnson, Justin Gale, Zane Sayer, Cade Sayer, Max Harvey, (Tucker Jones) |
| 12:22.5, 14:44.5, 14:49.8, 15:53.0, 17:25.3, (27:17.4) |
15 | 463 | Addison,
MI - Team Time (1st 5) 1:25:00.1 | Spread (1st 5) 5:26.0 |
| 83, 93, 94, 96, 97, (98), (99) |
| Lucas Morse, Lucas Schwartz, Carter Chapman, Clayton Thomas, Broden Marquardt, (Lawrence Parsell), (Logan Jewell) |
| 13:19.2, 16:51.2, 17:24.4, 18:40.1, 18:45.2, (20:25.3), (20:54.4) |