1 | 44 | Jenison,
MI - Team Time (1st 5) 1:18:37.2 | Spread (1st 5) 1:27.5 |
| 1, 8, 9, 10, 16, (18), (20) |
| Seth Conner, Mason Lucas, Parker Strelecki, Matthew Schwartz, Dominic Otto, (Chase Sherman), (Nolan Wenglikowski) |
| 14:54.5, 15:40.5, 15:43.9, 15:56.3, 16:22.0, (16:23.4), (16:24.1) |
2 | 52 | Grand Haven,
MI - Team Time (1st 5) 1:19:20.7 | Spread (1st 5) 1:29.1 |
| 3, 4, 7, 11, 27, (38), (49) |
| Luka Hammond, Ben Eisnor, Aron Gal, Carson Berko, Owen Cross, (Kasen Todtz), (Liam Schamper) |
| 15:19.9, 15:31.7, 15:39.1, 16:01.0, 16:49.0, (16:56.8), (17:18.9) |
3 | 86 | Rockford,
MI - Team Time (1st 5) 1:21:29.4 | Spread (1st 5) 1:04.0 |
| 5, 13, 21, 22, 25, (33), (47) |
| Noah Schuette, Hayden Lafferty, Josiah Derksen, Nathan Loser, Caden Karcher, (David Stout), (Luke Bultman) |
| 15:38.5, 16:10.1, 16:27.4, 16:30.9, 16:42.5, (16:54.4), (17:11.0) |
4 | 97 | Grandville,
MI - Team Time (1st 5) 1:21:27.5 | Spread (1st 5) 1:39.7 |
| 2, 6, 26, 31, 32, (54), (57) |
| Carter Livermore, Caden Livermore, Aaron Ebels, Jacob McDaniel, Kenyon Brooks, (Sam McCarthy), (Julian Malec) |
| 15:14.5, 15:38.8, 16:46.2, 16:53.8, 16:54.2, (17:46.9), (17:54.2) |
5 | 143 | Zeeland West,
MI - Team Time (1st 5) 1:23:22.4 | Spread (1st 5) 1:04.4 |
| 12, 17, 34, 37, 43, (46), (48) |
| Keagan Smith, Robert Dodd, Ethan Dalman, Reid Cousins, Joshua Dodd, (Samuel Ashby), (Sam Taylor) |
| 16:02.4, 16:22.1, 16:54.6, 16:56.5, 17:06.8, (17:10.4), (17:11.7) |
6 | 145 | Holland West Ottawa,
MI - Team Time (1st 5) 1:23:53.8 | Spread (1st 5) 23.4 |
| 23, 24, 29, 30, 39, (40), (41) |
| Levi Jongekryg, Michael Dummer, Camren DeVries, Jake Follett, Porter Yurk, (Patrick Baran), (Sebastian Ruiz) |
| 16:34.5, 16:40.7, 16:49.9, 16:50.8, 16:57.9, (16:58.0), (16:59.1) |
7 | 156 | Hudsonville,
MI - Team Time (1st 5) 1:23:54.0 | Spread (1st 5) 50.0 |
| 15, 28, 35, 36, 42, (44), (50) |
| Bradley Smies, Aidan Ohanyan, Dylan Pfeffer, Nathan Kunzi, Logan Toland, (Aidan Vermeulen), (Austin Van Ek) |
| 16:11.8, 16:49.7, 16:54.7, 16:56.0, 17:01.8, (17:06.9), (17:22.4) |
8 | 253 | GR Northview,
MI - Team Time (1st 5) 1:28:13.9 | Spread (1st 5) 1:57.2 |
| 19, 45, 58, 65, 66, (70), (77) |
| Caleb TeBrake, Rhys Holmes, Sam Decker, Will Dawson, Beau Holmes, (Liam Eaton), (Xander Helenius) |
| 16:23.8, 17:10.3, 17:58.0, 18:20.8, 18:21.0, (18:46.0), (19:06.8) |
9 | 268 | Greenville,
MI - Team Time (1st 5) 1:29:21.4 | Spread (1st 5) 2:43.7 |
| 14, 51, 61, 69, 73, (80), (82) |
| Preston VanOeffelen, Ayden May, Kristian Coon, Jesse Plumb, Tanner Lehman, (Grahm Gibbs), (Luke Platte) |
| 16:10.4, 17:22.9, 18:08.9, 18:45.1, 18:54.1, (19:14.2), (19:25.4) |
10 | 307 | GR Union,
MI - Team Time (1st 5) 1:31:00.6 | Spread (1st 5) 53.6 |
| 53, 60, 62, 64, 68, (71), (75) |
| Erick Tenorio, Arie Prins, Edwadt Garcia Lopez, Henry Robinette, samson kik, (Ledger Alegria), (Isaiah Meyer) |
| 17:44.0, 18:08.0, 18:14.0, 18:17.0, 18:37.6, (18:51.0), (18:56.5) |
11 | 337 | Muskegon Reeths-Puffer,
MI - Team Time (1st 5) 1:33:11.4 | Spread (1st 5) 2:11.7 |
| 55, 56, 67, 72, 87, (95), (98) |
| Dylan Sturr, Jack Yonkman, Samuel Perez, Jamie Neel, Gage Bouwman, (Jonathan Visscher), (Jaiden Monroe) |
| 17:51.3, 17:54.0, 18:29.6, 18:53.5, 20:03.0, (23:00.9), (23:26.1) |
12 | 347 | Muskegon Mona Shores,
MI - Team Time (1st 5) 1:33:10.1 | Spread (1st 5) 1:47.2 |
| 52, 59, 76, 79, 81, (83), (84) |
| Hayden Fox, Cole Hansen, Daxton MacDonald, Landen Hall, Eli Lewis, (Ryan Khatir), (Zachary Lassanske) |
| 17:32.7, 18:00.8, 19:06.1, 19:10.6, 19:19.9, (19:36.4), (19:41.3) |
13 | 389 | Wyoming,
MI - Team Time (1st 5) 1:36:57.5 | Spread (1st 5) 2:20.7 |
| 63, 74, 78, 86, 88, (89), (90) |
| Caleb Anderson, Peter Sluys, Oscar Andrade-Nava, James Boersma, Tyler Davis, (Marco Ponce-Jose), (Alcides Lopez-Feliciano) |
| 18:15.5, 18:54.9, 19:09.6, 20:01.3, 20:36.2, (20:38.1), (20:47.2) |
14 | 455 | Muskegon,
MI - Team Time (1st 5) 1:48:53.6 | Spread (1st 5) 3:04.7 |
| 85, 91, 92, 93, 94, (96), (97) |
| Jemarion Brown, Darryl Thompkins, James Martin, Tyson Worthington, Keashaun Johnson, (David Cross), (Kenyae Foley) |
| 19:55.4, 21:40.5, 22:00.5, 22:17.1, 23:00.1, (23:17.0), (23:19.7) |