Mens 5000m Run
1. 12 Donavan Brazier 16:40.67 Grand Rapids Kenowa ...
2. 12 Kevin Elliott 16:50.18 Grand Rapids Kenowa ...
3. 12 Luke Simonds 16:58.20 Grand Rapids Kenowa ...
4. 12 Chris Santana 17:13.44 Grand Rapids Union
5. 11 Bruce Buurstra 17:18.21 Grand Rapids Union
6. 10 Jonathan Groendyk 17:31.59 Zeeland East
7. 12 Derrick Tesmer 17:37.32 Zeeland East
8. 12 Matt Cramer 17:42.96 Zeeland East
9. 12 Jose Hernandez 17:43.85 Muskegon
10. 12 Ryan Wasilewski 17:55.67 Muskegon Mona Shores
11. 11 Zeke Clark 17:56.81 Muskegon Mona Shores
12. 12 Bailey Brown 18:15.65 Muskegon Mona Shores
13. 12 Charlie Bartosiewicz 18:18.26 Grand Rapids Kenowa ...
14. 12 Nate Goodman 18:19.36 Muskegon Reeths-Puffer
15. 12 Adam Bundy 18:29.79 Grand Rapids Kenowa ...
16. 11 Gabe Quin 18:32.33 Grand Rapids Kenowa ...
17. 11 David Sanchez 18:33.13 Zeeland East
18. 12 Austin Boynton 18:35.38 Muskegon Mona Shores
19. 11 Samuel Karrel 18:36.08 Muskegon Mona Shores
20. 10 Sam Powell 18:37.00 Muskegon Mona Shores
21. 11 Nate Edwards 18:50.02 Grand Rapids Union
22. 12 Anthony Villanuava 18:51.10 Muskegon
23. 9 Cade Poland 18:56.30 Muskegon Mona Shores
24. 12 Collin Kolbe 19:10.18 Muskegon Reeths-Puffer
25. 12 Max Churchill 19:18.31 Muskegon Reeths-Puffer
26. 12 Scott Binder 19:20.29 Zeeland East
27. 10 Alec Greenway 19:36.13 Grand Rapids Kenowa ...
28. 10 Kody DeHaan 19:36.47 Zeeland East
29. 12 Jacob Boes 19:44.42 Muskegon Reeths-Puffer
30. 9 Mitchell Mudd 19:46.12 Zeeland East
31. 9 Brandon Archer 20:38.68 Muskegon Reeths-Puffer
32. 9 Sol VanHassel 21:15.20 Muskegon Reeths-Puffer
33. 9 Alex Dyke 21:41.31 Grand Rapids Union
34. 9 Micah Huppert 21:57.96 Grand Rapids Union
35. 9 Matthew Ostoin 22:46.67 Muskegon Reeths-Puffer
36. 9 Garin Rutman 23:00.61 Grand Rapids Union
37. 11 Jordan Lathrop 23:02.25 Muskegon
38. 9 Joey Petrongelli 29:41.14 Muskegon
39. 9 Samuel Crocker 35:01.50 Muskegon