| 1. | - | Brandon Lubenow Colin Remtema Chris Eggenberger Brian Fischer | 43.21a | Rockford | |
| 2. | - | Shane Roberts Ken Marr Sam Frens Ross Melinn | 43.53a | Jenison | |
| 3. | - | Key'marious Mcmillian Juwan Lewis James Rogers Ryan Follins | 44.12a | Muskegon | |
| 4. | - | Jondries Betts-Render Jordan Riley Cameron Rogers Larue Layton | 44.18a | Muskegon Reeths-Puffer | |
| 5. | - | Kitwana Clark Dylan Kole Rene Salazar Austin King | 44.47a | Grand Rapids Kenowa ... | |
| 6. | - | Jason VanBall Luke Blouw Dylan Hamming Louie Diaz | 45.17a | Hudsonville | |
| 1. | - | Alex Crisan Alex MeJia Steve Haan Christian Carr | 45.38a | Grandville | |
| 7. | - | Alex Crisan Alex MeJia Steve Haan Christian Carr | 45.38a | Grandville | |
| 8. | - | Tre Talbert Colin Martin Trent Corby Jamal Kanu | 45.39a | Grand Rapids Forest ... | |
| 7. | - | Matt Bush Austin Vasquez Cristian Ramirez Ato Condelee | 45.43a | Holland West Ottawa | |
| 9. | - | Matt Bush Austin Vasquez Cristian Ramirez Ato Condelee | 45.43a | Holland West Ottawa | |
| 3. | - | Dylan Deal Caleb Wolfe Justin Zimmer Luke Wilson | 45.86a | Greenville | |
| 10. | - | Dylan Deal Caleb Wolfe Justin Zimmer Luke Wilson | 45.86a | Greenville | |
| 4. | - | Bram Seaver James DeWitt Paul Byrne Alec Smith | 46.06a | Grand Haven | |
| 12. | - | Libo Chandler Ossie Gordon Darnell Longmire Alec Klinefelter | 46.53a | Muskegon Mona Shores | |
| 6. | - | Jerome Dixon Jalen Earvin Leo Dalrymple Jake Plank | 46.55a | Grand Rapids Northview | |
| 13. | - | Jerome Dixon Jalen Earvin Leo Dalrymple Jake Plank | 46.55a | Grand Rapids Northview | |
| 14. | - | Dylan Brower Robby Coffey Leighton Watson Jacob Meyer | 46.79a | Lowell | |
| 1. | - | Evan Mcdowell Dylan Hamming Luke Blouw Aaron Hendricks | 1:29.62a | Hudsonville | |
| 2. | - | Chris Eggenberger Gavin Sheasley Colin Remtema Brian Fischer | 1:30.14a | Rockford | |
| 3. | - | Rachid Visser Dabien Lawson Mach Pewee Max Pewee | 1:31.32a | Grand Rapids Union | |
| 4. | - | Key'marious Mcmillian Juwan Lewis James Rogers Ryan Follins | 1:32.38a | Muskegon | |
| 5. | - | Jondries Betts-Render Jordan Riley Cameron Rogers Larue Layton | 1:33.54a | Muskegon Reeths-Puffer | |
| 1. | - | Zach Walker Colin Martin Trent Corby Jamal Kanu | 1:33.78a | Grand Rapids Forest ... | |
| 6. | - | Zach Walker Colin Martin Trent Corby Jamal Kanu | 1:33.78a | Grand Rapids Forest ... | |
| 7. | - | Tristan Matthews Ken Marr Shane Roberts Mitch Kwantes | 1:34.04a | Jenison | |
| 3. | - | Matt Bush Austin Vasquez Cristian Ramirez Spencer Buys | 1:34.37a | Holland West Ottawa | |
| 8. | - | Matt Bush Austin Vasquez Cristian Ramirez Spencer Buys | 1:34.37a | Holland West Ottawa | |
| 6. | - | Dylan Deal Caleb Wolfe Dylan Remelts Sean O'Brien | 1:34.451a | Greenville | |
| 9. | - | Dylan Deal Caleb Wolfe Dylan Remelts Sean O'Brien | 1:34.451a | Greenville | |
| - | Relay Team | 1:34.457a | Grand Haven | |
| 10. | - | Zak O'Brien Bram Seaver Paul Byrne Alec Smith | 1:34.457a | Grand Haven | |
| 8. | - | Austin King Dylan Kole Rene Salazar Isaac Ulanowicz | 1:36.60a | Grand Rapids Kenowa ... | |
| 12. | - | Dylan Brower Leighton Watson Jacob Meyer Matt Kyllonen | 1:36.61a | Lowell | |
| 5. | - | Libo Chandler Ossie Gordon Isaac Bowers Alec Klinefelter | 1:36.68a | Muskegon Mona Shores | |
| 13. | - | Libo Chandler Ossie Gordon Isaac Bowers Alec Klinefelter | 1:36.68a | Muskegon Mona Shores | |
| 14. | - | Christian Carr Austin Stoel Steve Haan Clay McNamara | 1:37.10a | Grandville | |
| 7. | - | Zack Baker Aarron Sciamanna Jake Plank Leo Dalrymple | 1:39.96a | Grand Rapids Northview | |
| 15. | - | Zack Baker Aarron Sciamanna Jake Plank Leo Dalrymple | 1:39.96a | Grand Rapids Northview | |
| 1. | - | Evan Mcdowell Andrew Bult Luke Blouw Aaron Hendricks | 3:23.42a | Hudsonville | |
| 2. | - | Andersen Van Eck Alex Crisan Austin Stoel Mike Seitz | 3:26.16a | Grandville | |
| 3. | - | Gavin Sheasley Nate Napolillo Landon Dubes Colin Remtema | 3:28.84a | Rockford | |
| 4. | - | Nic Lamica Colin Martin Nils Eastburg John Dwyer | 3:30.47a | Grand Rapids Forest ... | |
| 5. | - | Chris Swaggerty Eric Kerjes Scott Berzely Isaac Ulanowicz | 3:30.48a | Grand Rapids Kenowa ... | |
| 6. | - | Nick Hayes Spencer Buys Max Foster Stephen Rich | 3:31.39a | Holland West Ottawa | |
| 7. | - | Alex Cramer James DeWitt Steven DeWitt Schalk Vanniekerk | 3:32.63a | Grand Haven | |
| 8. | - | Dylan Remelts Jesse Hamman Justin Zimmer Sean O'Brien | 3:33.05a | Greenville | |
| 1. | - | DeAndre Kimbrough Jared Holmberg Gary Thompson Jose Rodriguez | 3:34.56a | Muskegon | |
| 9. | - | DeAndre Kimbrough Jared Holmberg Gary Thompson Jose Rodriguez | 3:34.56a | Muskegon | |
| 10. | - | Aaron Doriot Ben Cyr Libo Chandler Gabe Lundgren | 3:36.61a | Muskegon Mona Shores | |
| 3. | - | Jacob Meyer Sean Khodl Jake Khodl Matt Kyllonen | 3:37.22a | Lowell | |
| 11. | - | Jacob Meyer Sean Khodl Jake Khodl Matt Kyllonen | 3:37.22a | Lowell | |
| 12. | - | Jalen Earvin TJ Vanslooten Kory Aymer Leo Dalrymple | 3:40.98a | Grand Rapids Northview | |
| 5. | - | harun ali Tim Larson ahmed ali Dabien Lawson | 3:42.02a | Grand Rapids Union | |
| 13. | - | harun ali Tim Larson ahmed ali Dabien Lawson | 3:42.02a | Grand Rapids Union | |
| 6. | - | Jon Meier Colin McQuone Devin Joslin Tejesh Patel | 3:42.35a | Muskegon Reeths-Puffer | |
| 1. | - | Alex Cramer Joseph Duff Ryan Duff Schalk Vanniekerk | 8:02.87a | Grand Haven | |
| 2. | - | Devon Liu Austin Benoit Steven Ek Eric Parsell | 8:04.02a | Rockford | |
| 3. | - | Cody Freeman Matt Webb Andersen Van Eck Zach Zandbergen | 8:05.66a | Grandville | |
| 4. | - | TJ Vanslooten Kory Aymer Andrew Kuzawa Nate Troyer | 8:20.35a | Grand Rapids Northview | |
| 5. | - | Kris Purdy Kirtus Sigafoose Jesse Hamman Dylan Remelts | 8:22.22a | Greenville | |
| 6. | - | Gary Thompson Tagia Ishigaki Jose Rodriguez Jared Holmberg | 8:28.97a | Muskegon | |
| 7. | - | Colin McQuone Tejesh Patel Tyler England Devin Joslin | 8:35.69a | Muskegon Reeths-Puffer | |
| 8. | - | Matt Cumberland Gustavo Moura Marco Luna Matt Smyk | 8:42.76a | Holland West Ottawa | |
| 9. | - | Chris Swaggerty Micah Martin Dan Poindexter Matt Hager | 8:50.87a | Grand Rapids Kenowa ... | |
| 10. | - | Kalvin Meyer Ben Partridge John Mark Sean Khodl | 9:08.88a | Lowell | |
| 11. | - | Henry Schaub Max Bultman Shawn Cooley Tim Larson | 10:30.85a | Grand Rapids Union | |