1. | | Jalen Ware Rylee Bonjernoor Drey Riley Parker Aerts | | 42.59a | Muskegon Reeths-Puffer |
2. | | Jaegar Mcgahan Tyler Brandel Terrell Harris James Moore | | 44.16a | Whitehall |
3. | | Kegan Strait Angel Aguilar Orian Torres Logan Wells | | 44.40a | Hart |
4. | | Ahmad Wright Isaiah Williams Trenton Auston Charles Allen | | 44.64a | Muskegon Mona Shores |
5. | | Solomon Waller Tyler Somers Johnscott Finley Jack Kim | | 44.80a | Muskegon Western Mic... |
6. | | Pierce Foster Ethan Peters Alex Kaufman Mason Mahacek | | 45.20a | Grand Haven |
7. | | Peyton Hulka Brandon Millis Brenden Postema Eric Grover | | 45.33a | Ravenna |
| | Spencer Hartley Joe Weeks Giovanni Weeks Dolan Bair | | SCR | Kent City |
1. | | Collin Takas Ethan Peters Mason Mahacek Charlie Young | | 1:31.16a | Grand Haven |
2. | | Jaegar Mcgahan Terrell Harris Justin Brown James Moore | | 1:32.29a | Whitehall |
3. | | Ahmad Wright Isaiah Williams Trenton Auston Charles Allen | | 1:33.42a | Muskegon Mona Shores |
4. | | Campbell Kolk Alvaro Junior Sarabia Trevor Johns Blake Mikula | | 1:34.31a | Manistee |
5. | | Tyler Walker Marcus Seidell Payton Dobben Monyae Franklin | | 1:34.76a | Muskegon Reeths-Puffer |
6. | | Shemar Jennings Zach Peterson Max Knoer Ben Knoer | | 1:35.37a | Ludington |
1. | | Collin Takas Timmy Kleyla Kyle Eveland Charlie Young | | 3:26.45a | Grand Haven |
2. | | Ethan Flores Brendan Deneen Cameron Weaver Cameron Oleen | | 3:27.07a | Fruitport |
3. | | Kaleb Adams Andrew Whitney Alex Holladay Logan Wells | | 3:27.19a | Hart |
4. | | Trevor Johns Anselmo Sarabia Bradlee Popkowski Blake Mikula | | 3:31.88a | Manistee |
5. | | Ben Knoer Joseph Hatch Jared Garten John Siegert | | 3:32.31a | Ludington |
6. | | Maverick Carlisle Damien Hunter Devante Glover Michael Hyatt | | 3:33.22a | Muskegon Orchard View |
7. | | Addison Bluhm Taden Brandel Evan Mikkelson Justin Brown | | 3:33.75a | Whitehall |
8. | | Johnscott Finley Solomon Waller Seth VanderKooi Jack Kim | | 3:34.56a | Muskegon Western Mic... |
1. | | Brendan Deneen Jon Wildey Cameron Weaver Cameron Oleen | | 8:06.90a | Fruitport |
2. | | Dominic Weatherwax Kyle Eveland Aidan Martin Jack Nicholson | | 8:09.62a | Grand Haven |
3. | | Alex Enns Hunter Tubbs Abram Enns Andrew Whitney | | 8:16.18a | Hart |
4. | | Ben Knoer Joseph Hatch Max Kline John Siegert | | 8:21.72a | Ludington |
5. | - | Jacob Gustad Elliott Kamaloski Bradlee Popkowski Anselmo Sarabia | | 8:23.23a | Manistee |
6. | | Ben Hylen Will Brown Andrew Sellon Andrew Hylen | | 8:24.23a | Spring Lake |
7. | | David Jaimes Colten Covington Eli Bradley Spencer Cole | | 8:27.06a | Grant |
8. | | Colton Best Adam Ward Ben Schmidt Nathan Walker | | 8:29.09a | Fremont |
9. | | Andrew Plaisier Eli Rotman Seth VanderKooi Jack Zuidema | | 8:31.40a | Muskegon Western Mic... |
10. | | Ian Purvis Dakota Lewis Tyler Schouten Isaiah Frye | | 8:39.77a | Shelby |
11. | | Nick Flegel Evan Jones Hunter Nelson Fraser Wilson | | 8:47.70a | Kent City |