1 | 45 | Grand Rapids Christian,
MI - Team Time (1st 5) 45:57.8 | Spread (1st 5) 36.0 |
| 2, 7, 8, 12, 16, (25), (26) |
| Aaron Brink, Matthew Winkle, Tyler Poel, Justin Varineau, Alec Vanderlugt, (Matthew Blanker), (Nathan Van Harn) |
| 8:47.7, 9:12.5, 9:15.4, 9:18.5, 9:23.7, (9:49.1), (9:49.3) |
2 | 97 | Allendale,
MI - Team Time (1st 5) 48:13.5 | Spread (1st 5) 1:19.5 |
| 4, 14, 17, 22, 40, (46), (50) |
| Brad Hotovy, Zack Hamlin, Andrew Corner, Jason Isenga, Bryce Sawyer, (Henry Austin), (Johnathon Henery) |
| 9:06.4, 9:22.4, 9:34.2, 9:44.6, 10:25.9, (10:43.7), (10:49.1) |
3 | 116 | Bridgman,
MI - Team Time (1st 5) 48:13.1 | Spread (1st 5) 1:58.9 |
| 1, 11, 29, 36, 39, (61) |
| Brian Patrick, Brandon Owen, Kole Hanke, Ian Kauffman, Adam Poschke, (Zach Noll) |
| 8:23.4, 9:17.9, 9:53.8, 10:15.7, 10:22.3, (11:15.8) |
4 | 131 | Coopersville,
MI - Team Time (1st 5) 49:02.6 | Spread (1st 5) 43.6 |
| 10, 28, 30, 31, 32 |
| Trent Matthews, Jake Bradley, Carson Sprague, Jack Dausman, Blake Kunish |
| 9:17.5, 9:53.3, 9:54.9, 9:55.8, 10:01.1 |
5 | 132 | Kent City,
MI - Team Time (1st 5) 49:31.8 | Spread (1st 5) 1:49.0 |
| 3, 20, 23, 38, 48, (53), (58) |
| Fraser Wilson, Aaron Ortiz, Joshua Lee, Casey Carew, Cody Smith, (Jake Alt), (Alex Russo) |
| 8:57.8, 9:42.6, 9:46.1, 10:18.5, 10:46.8, (10:54.4), (11:10.3) |
6 | 152 | Creative Technologies Academy,
MI - Team Time (1st 5) 50:15.2 | Spread (1st 5) 1:43.8 |
| 12, 15, 23, 47, 55, (60), (68) |
| Brandon Beck, Les Miner, Ethan Lehman, Dawson Armstrong, James Hofstra, (Dawson Ingersoll), (Jarod Bouma) |
| 9:18.5, 9:23.1, 9:46.1, 10:45.2, 11:02.3, (11:15.1), (11:41.2) |
7 | 166 | Belding,
MI - Team Time (1st 5) 50:51.6 | Spread (1st 5) 1:37.6 |
| 5, 34, 37, 41, 49, (57), (59) |
| Blake Flynn, Ryan Wucher, Royce Braman, Tommy Myles, Levi Syrjala, (Christopher Stahlin), (Brian Bello) |
| 9:09.4, 10:10.5, 10:17.3, 10:27.4, 10:47.0, (11:10.0), (11:11.0) |
8 | 181 | Cedar Springs,
MI - Team Time (1st 5) 51:24.9 | Spread (1st 5) 1:34.6 |
| 9, 33, 42, 45, 52, (56), (62) |
| Dallas Mora, Evan Lewis, Brandon Sawade, Jordan Harthorn, Drake Bishop, (Drew French), (Brandon Owens) |
| 9:15.8, 10:02.2, 10:33.1, 10:43.4, 10:50.4, (11:03.8), (11:21.2) |
9 | 204 | Capital Homeschool,
MI - Team Time (1st 5) 54:36.6 | Spread (1st 5) 4:41.8 |
| 6, 21, 51, 54, 72, (73) |
| Landon Dysart, Grant Fedewa, Brett Cribley, Timmy DeMass, Caleb Wood, (Jaden Butler) |
| 9:09.5, 9:44.2, 10:49.7, 11:01.9, 13:51.3, (16:23.6) |
10 | 213 | Holland Black River,
MI - Team Time (1st 5) 52:51.3 | Spread (1st 5) 1:33.4 |
| 27, 35, 43, 44, 64, (65), (67) |
| Joshua Fink, Preston Mills, Sam Sharnas, Aidan Jones, Max DeLeau, (Tommy Andrew), (Jacob Rokos) |
| 9:49.6, 10:13.5, 10:42.3, 10:42.9, 11:23.0, (11:25.1), (11:38.4) |
11 | 235 | Chippewa Hills,
MI - Team Time (1st 5) 54:14.6 | Spread (1st 5) 2:24.1 |
| 18, 19, 63, 66, 69, (70), (71) |
| Austin Mathis, Andrew Ashbaugh, Brayden Nelson, Jake O'Neil, Nicholas Sherman, (Eric Richard), (Kaden Doyle) |
| 9:38.9, 9:40.0, 11:21.7, 11:31.0, 12:03.0, (12:30.0), (12:36.0) |