boys 5000 meter run
1. 11 Jordan Bennett 16:10.3 Caledonia
2. 11 Gannon Foley 16:13.3 Portage Central
3. 11 Micah Meindertsma 16:19.2 Caledonia
4. 11 Jake Stryker 16:20.6 Holland West Ottawa
5. 11 Nathan Mack 16:20.6 Portage Central
6. 12 Kellen Rau 16:32.5 Grandville
7. 11 Jacob Hovda 16:50.7 Portage Central
8. 12 Trystan Thayer 16:55.7 GR Forest Hills Cent...
9. 12 Josh Ball 16:57.2 GR Forest Hills Cent...
10. 11 Owen Woltjer 17:00.7 Caledonia
11. 11 Jon Koning 17:00.9 Portage Central
12. 9 Samuel Weber 17:03.3 Portage Central
13. 12 Jake Randall 17:03.8 Grandville
14. 11 Brady Rudesill 17:07.1 Portage Central
15. 11 Julian Kipke 17:07.7 Rockford
16. 12 Boony Merryweather 17:07.8 Grandville
17. 10 Aaron Weimer 17:08.7 Holland West Ottawa
18. 12 Cody Jakiel 17:10.2 Caledonia
19. 12 Ethan Israels 17:11.0 Holland West Ottawa
20. 10 Pablo Perez-Zurdo 17:11.5 Grand Rapids Kenowa ...
21. 11 Jacob Kenny 17:14.7 Grandville
22. 11 Shawn Roncka 17:15.7 Grandville
23. 11 Riley Nickell 17:16.7 Portage Central
24. 9 Caleb Hodgkinson 17:18.9 Grand Rapids Kenowa ...
25. 12 John Dyke 17:24.2 GR Forest Hills Cent...
26. 11 Alex Searl 17:25.8 Rockford
27. 9 Evan Hodson 17:26.4 Muskegon Reeths-Puffer
28. 12 Shayden Fisher 17:30.3 Grandville
29. 10 Jack Guimieny 17:32.7 Grandville
30. 12 Alex Herriman 17:35.2 Caledonia
31. 12 Garrison Osborne 17:39.3 Holland West Ottawa
32. 12 Phillip Polkowski 17:40.2 Rockford
33. 11 Jacob Kelley 17:52.3 Rockford
34. 11 Isaac Carr 17:53.7 Rockford
35. 11 Austin Langlanais 17:55.1 Mattawan
36. 12 Mitch Butlevics 17:56.5 GR Forest Hills Cent...
37. 10 Evan Dubey 17:57.7 Rockford
38. 9 Jacob Ball 18:12.5 GR Forest Hills Cent...
39. 11 Alec Greenway 18:14.7 Grand Rapids Kenowa ...
40. 12 Alex Quardokus 18:27.4 Mattawan
41. 11 Jesse Lynn 18:27.4 Holland West Ottawa
42. 12 Michael Vandevusse 18:29.8 Mattawan
43. 10 Jeremy Yow 18:32.5 Grand Rapids Kenowa ...
44. 11 Tyler Postema 18:33.7 Grand Rapids Kenowa ...
45. 11 Thomas Gearhart 18:34.3 Mattawan
46. 10 Kyle Restau 18:36.3 Caledonia
47. 12 Andrew Evans 18:38.5 Muskegon Reeths-Puffer
48. 11 Liam Walits 18:39.2 Holland West Ottawa
49. 10 Avrey Smith 18:42.4 Grand Rapids Kenowa ...
50. 10 David Konold 18:44.9 Mattawan
51. 12 Tyler White 18:45.9 Caledonia
52. 10 Ryan Short 18:48.5 Mattawan
53. 11 Shaun Lohman 18:51.8 Holland West Ottawa
54. 9 Matthew Johnson 19:19.8 Mattawan
55. 10 Matthew Ostoin 19:23.5 Muskegon Reeths-Puffer
56. 10 Brandon Archer 19:29.2 Muskegon Reeths-Puffer
57. 10 Laban Pollock 19:30.8 Muskegon Reeths-Puffer
58. 9 Zach Ostoin 19:33.7 Muskegon Reeths-Puffer
59. 10 Leo Walquist 19:37.5 GR Forest Hills Cent...
60. 10 Patrick Day 19:42.2 Rockford
61. 11 Daniel Tomko 19:55.4 GR Forest Hills Cent...
62. 12 Zach DeFouw 20:05.7 Grand Rapids Kenowa ...
63. 10 Calvin Smith 22:12.9 Muskegon Reeths-Puffer