Boys 5000 Meter
1. 12 Justin Kiprotich 15:48.6 East Kentwood
2. 11 Connor Wuori 15:49.3 Portage Central
3. 12 Jack Lindsay 16:14.6 Hudsonville
4. 10 Matt Smith 16:18.9 Grandville
5. 12 Evan Williams 16:24.9 Portage Northern
6. 11 Forrest Cope 16:29.6 Battle Creek Lakeview
7. 12 Donovan Nykamp 16:33.2 Holland West Ottawa
8. 12 Turner Sale 16:33.4 Grand Haven
9. 12 Cass Millenbach 16:37.0 Grandville
10. 12 Josh Risner 16:38.0 Caledonia
11. 11 Raymond Surya 16:41.8 Holland
12. 12 Logan Bellgraph 16:42.4 Grandville
13. 12 Alex Kulpa 16:45.0 Portage Northern
14. 9 Sam Cornett 16:45.3 Grandville
15. 12 Joe Houle 16:49.4 Mattawan
16. 11 Gabe Kuyten 16:51.4 Holland West Ottawa
17. 11 Mitchell Parsons 16:57.7 Grandville
18. 11 Devon Main 16:58.3 Hudsonville
19. 11 Garett Smith 16:58.6 Hudsonville
20. 12 Tito Suarez 17:02.3 Holland West Ottawa
21. 10 Brandon Van Oosten 17:05.1 Battle Creek Lakeview
22. 11 Zach Capulong 17:06.1 Jenison
23. 10 Nolan Meister 17:07.3 East Kentwood
24. 11 Brian Stubelt 17:08.9 Portage Central
25. 12 Jensen Miller 17:09.6 Caledonia
26. 9 Will Kellam 17:11.0 Portage Northern
27. 10 Angelo Leon 17:13.1 East Kentwood
28. 10 Kyle Chamberlain 17:13.1 Hudsonville
29. 12 Kyle Funk 17:13.8 Grand Haven
30. 12 Andrew Tafelski 17:14.9 Grand Haven
31. 11 John Miles 17:15.4 Grand Haven
32. 12 Brad Worthington 17:15.9 Portage Central
33. 10 Cody Jakiel 17:16.5 Caledonia
34. 11 Ross Helmer 17:17.4 Hudsonville
35. 11 Ramadhan Mohamed 17:17.8 East Kentwood
36. 11 Flynn Darby 17:20.9 Caledonia
37. 9 Jordan Bennett 17:21.7 Caledonia
38. 9 Gannon Foley 17:22.3 Portage Central
39. 12 Jacob Ford 17:24.6 Mattawan
40. 11 Brent Petersen 17:24.8 Grand Haven
41. 9 Owen Woltjer 17:25.4 Caledonia
42. 9 Derek Sanchez 17:27.0 Hudsonville
43. 12 Benny Richardson 17:27.4 Mattawan
44. 10 Shayden Fisher 17:27.6 Grandville
45. 11 Jon Haadsma 17:32.5 Battle Creek Lakeview
46. 11 Dane Wuori 17:34.0 Portage Central
47. 11 Dylan Vetter 17:34.8 East Kentwood
48. 9 Nate Jones 17:35.2 Battle Creek Lakeview
49. 12 Joe Sherman 17:35.6 Grand Haven
50. 9 Jake Stryker 17:36.0 Holland West Ottawa
51. 10 Wayne Matunas 17:36.6 Portage Northern
52. 10 Andrew Watters 17:36.6 Jenison
53. 12 Colin Read 17:36.9 Battle Creek Lakeview
54. 12 Eric Cichon 17:37.5 East Kentwood
55. 11 Nate Schipper 17:37.7 Hudsonville
56. 9 Stephen McGraw 17:39.3 Grandville
57. 11 Ian Otto 17:44.1 Portage Northern
58. 12 Lucas Matuz 17:45.1 Kalamazoo Central
59. 10 Faruq Schieber 17:46.2 Kalamazoo Central
60. 10 Cody Clemens 17:48.3 Portage Northern
61. 12 Ryan Hulbert 17:49.7 Mattawan
62. 9 Harry Hevelhurst 17:55.4 Jenison
63. 10 Demeatrice Webster 17:59.4 East Kentwood
64. 11 Brian Connelly 17:59.7 Jenison
65. 11 Zach Duff 18:01.4 Grand Haven
66. 10 Ethan Israels 18:04.6 Holland West Ottawa
67. 11 Jared Zink 18:08.0 Jenison
68. 11 Julian Borst 18:08.9 Kalamazoo Loy Norrix
69. 11 Ethan Parr 18:09.6 Battle Creek Lakeview
70. 10 Mitch Hiller 18:09.9 Jenison
71. 10 Zach Feyen 18:18.6 Caledonia
72. 9 Jerod Meinema 18:19.8 Kalamazoo Loy Norrix
73. 12 Nick Gaunt 18:22.1 Kalamazoo Loy Norrix
74. 11 Mike Hamel 18:23.5 Mattawan
75. 11 Cameron Andrews 18:24.0 Kalamazoo Central
76. 9 Jon Koning 18:26.4 Portage Central
77. 11 Ian Epkey 18:29.5 Portage Central
78. 11 Matt Misiak 18:29.6 Holland West Ottawa
79. 11 Darvious Wallace 18:30.6 Kalamazoo Loy Norrix
80. 10 Brendan Stevens 18:31.7 Battle Creek Lakeview
81. 9 Austin Langlanais 18:32.0 Mattawan
82. 12 Mack Evans 18:40.0 Portage Northern
83. 10 Keaton Kontio 18:43.8 Holland
84. 10 Adam Cronin 18:49.0 Kalamazoo Central
85. 10 Aaron DenBesten 18:49.2 Jenison
86. 11 Cooper Hively 18:49.3 Kalamazoo Central
87. 12 Luis Sanchez 18:56.1 Holland
88. 10 Garrison Osborne 18:59.1 Holland West Ottawa
89. 11 Joe Outinen 18:59.4 Kalamazoo Loy Norrix
90. 10 Luke Sprinkle 19:08.2 Kalamazoo Loy Norrix
91. 9 Bailey Handley 19:10.5 Kalamazoo Central
92. 12 Jonathan Khorn 19:20.2 Holland
93. 12 Daniel Evans 19:26.0 Holland
94. 12 Joey Veeder 19:27.0 Kalamazoo Loy Norrix
95. 9 Thomas Gearhart 19:46.5 Mattawan
96. 12 Tyler Symons 20:20.8 Holland
97. 11 Benjamin Connor 20:31.3 Holland