1 | 72 | BC Harper Creek,
MI - Team Time (1st 5) 1:23:01.3 | Spread (1st 5) 1:35.4 |
| 2, 10, 14, 20, 26, (31), (35) |
| Owen Gilbert, Dominic Lowrie, Josh Maurer, William O'Dell, Blake Bess, (Braxton Liss), (Hunter Weller) |
| 15:41.0, 16:28.6, 16:34.0, 17:01.3, 17:16.4, (17:24.8), (17:34.5) |
2 | 122 | Mason,
MI - Team Time (1st 5) 1:25:24.2 | Spread (1st 5) 1:04.8 |
| 13, 17, 25, 30, 37, (39), (45) |
| Landon Buskirk, Alex Doneth, Evan Ross, Eric Rice, James Meninga, (Chase Miller), (William Barnum) |
| 16:31.3, 16:39.7, 17:14.7, 17:22.4, 17:36.1, (17:40.9), (17:49.7) |
3 | 146 | GR_South Christian,
MI - Team Time (1st 5) 1:26:00.2 | Spread (1st 5) 1:48.9 |
| 9, 10, 19, 46, 62, (74), (77) |
| Caleb Boes, Joseph VanderKooi, Lucas VanDam, Caleb DeVries, Truett Tiller, (Gabe Verlin), (Jack Green) |
| 16:27.7, 16:28.6, 16:57.5, 17:49.8, 18:16.6, (18:31.8), (18:34.8) |
4 | 164 | Coldwater,
MI - Team Time (1st 5) 1:26:29.4 | Spread (1st 5) 2:14.6 |
| 5, 12, 23, 50, 74, (76) |
| John Aerts, Myron Lafty, Haroon Omar, James DeWitt, Ethan Parker, (Ethan Woodcox) |
| 16:17.2, 16:30.8, 17:10.7, 17:58.9, 18:31.8, (18:33.0) |
5 | 166 | Wayland Union,
MI - Team Time (1st 5) 1:27:31.5 | Spread (1st 5) 27.3 |
| 24, 32, 34, 36, 40, (69), (78) |
| Devin Weaver, Travis Koon, Henry Oudbier, Dylan Pallett, Isaac Dyer, (James Butler), (Jared Jandernoa) |
| 17:13.7, 17:27.6, 17:33.9, 17:35.3, 17:41.0, (18:27.0), (18:37.2) |
6 | 179 | Marshall,
MI - Team Time (1st 5) 1:27:11.7 | Spread (1st 5) 1:50.6 |
| 6, 8, 51, 55, 59, (64), (68) |
| Aidan McPartlin, Jack Bidwell, Connor Griffith, Isaac Culp, Micah Morehouse, (Luke Buffington), (Blain Wilson) |
| 16:23.0, 16:27.4, 17:59.1, 18:08.6, 18:13.6, (18:23.8), (18:26.5) |
7 | 182 | Vicksburg,
MI - Team Time (1st 5) 1:27:37.1 | Spread (1st 5) 1:49.1 |
| 7, 29, 33, 52, 61, (70), (80) |
| Kyler Dean, Tucker Radgens, Skye Smith, Brayden Odell, Kenny Youngs, (Jake Naster), (Maddox Porter) |
| 16:26.1, 17:22.0, 17:30.0, 18:03.8, 18:15.2, (18:28.7), (18:46.6) |
8 | 215 | Olivet,
MI - Team Time (1st 5) 1:28:35.4 | Spread (1st 5) 2:20.9 |
| 15, 22, 44, 53, 81, (93), (102) |
| Lucas Hopkins, Conner Fountain, Anthony DeVito, Thomas Boks, Ryder Greenman, (Salvador Garza), (Malachi Kiss) |
| 16:35.1, 17:09.7, 17:49.2, 18:05.4, 18:56.0, (19:16.6), (19:39.6) |
9 | 242 | Eaton Rapids,
MI - Team Time (1st 5) 1:29:34.1 | Spread (1st 5) 57.4 |
| 27, 41, 56, 58, 60, (67), (73) |
| Austin Rybolt, Jack Huntington, Gabe Chapates, Tommy O'Brien, Chris Copeland, (Drew Holevac), (Hudson Schinkel) |
| 17:16.6, 17:43.9, 18:09.1, 18:10.5, 18:14.0, (18:25.7), (18:30.5) |
10 | 248 | Hastings,
MI - Team Time (1st 5) 1:29:37.4 | Spread (1st 5) 2:26.9 |
| 18, 43, 47, 49, 91, (95), (111) |
| Riley Shults, Brandon Simmons, Reuben Solmes, Jonah Teed, Micah Johnson, (Cole Greenfield), (Alex Steward) |
| 16:46.5, 17:47.6, 17:53.7, 17:56.2, 19:13.4, (19:21.4), (20:59.6) |
11 | 261 | Richland Gull Lake,
MI - Team Time (1st 5) 1:30:10.4 | Spread (1st 5) 1:48.5 |
| 21, 38, 48, 72, 82, (84), (85) |
| Read Knapp, Wyatt McComb, Ashton Sears, Cameron Perkins, Aiden Crowley, (Sawyer Whitfield), (Keegan Fulling) |
| 17:08.5, 17:39.4, 17:55.2, 18:30.3, 18:57.0, (18:58.8), (19:02.1) |
12 | 265 | Parma Western,
MI - Team Time (1st 5) 1:29:48.9 | Spread (1st 5) 2:30.9 |
| 4, 54, 63, 65, 79, (83), (88) |
| Jacob Singleton, Zachery Kubish, Titan Parker, Logan Neill, Edison Lopeman, (David Martin), (William Melton) |
| 16:11.4, 18:07.6, 18:23.1, 18:24.5, 18:42.3, (18:57.3), (19:09.3) |
13 | 285 | Parchment,
MI - Team Time (1st 5) 1:29:46.5 | Spread (1st 5) 4:11.8 |
| 1, 3, 86, 92, 103, (105), (107) |
| Garrett Winter, William Winter, Elliot Cole, Luke Penny, Dylan McLean, (Tucker McIntrye), (Keagan Cole) |
| 15:34.2, 16:05.8, 19:04.1, 19:16.4, 19:46.0, (20:00.3), (20:18.8) |
14 | 333 | Middleville Thornapple-Kellogg,
MI - Team Time (1st 5) 1:32:33.3 | Spread (1st 5) 2:16.7 |
| 28, 42, 66, 96, 101, (104), (110) |
| Lucas Van Meter, Camden Reynolds, Matthew Smith, Benjamin Trudell, Kaden Hamming, (Aidan Buist), (Michael Blair) |
| 17:21.3, 17:44.0, 18:25.3, 19:24.7, 19:38.0, (19:46.7), (20:35.4) |
15 | 346 | Charlotte,
MI - Team Time (1st 5) 1:32:25.8 | Spread (1st 5) 2:40.1 |
| 16, 57, 89, 90, 94, (98), (100) |
| Koda Brandt, Sam Bruinsma, Drew Linsley, Johnny Ramirez, Jonathan Williams, (Daniel Rodriguez), (Alex Pratt) |
| 16:37.9, 18:09.9, 19:09.6, 19:10.4, 19:18.0, (19:26.0), (19:31.4) |
16 | 507 | Jackson Northwest,
MI - Team Time (1st 5) 1:40:48.7 | Spread (1st 5) 2:52.6 |
| 71, 99, 109, 113, 115, (117), (118) |
| Hudson Cooper, Drew Clingerman, Nathan Ricketts, Trey Howland, Kevin Jayne, (Evan Girard), (Dylan Gloar) |
| 18:29.2, 19:26.9, 20:25.9, 21:04.9, 21:21.8, (21:47.8), (22:01.3) |
17 | 510 | BC Pennfield,
MI - Team Time (1st 5) 1:40:11.6 | Spread (1st 5) 1:54.4 |
| 87, 97, 106, 108, 112, (114), (116) |
| Levi Harris, Elijah Fox, Zach Herbstreith, Davis Kelly, William Hall, (Trent Garrison), (Hunter Jenney) |
| 19:08.2, 19:25.9, 20:12.2, 20:22.7, 21:02.6, (21:19.5), (21:22.1) |