Boy's 5000m Run
1. 12 Austin Sargent 16:31.20 Cedar Springs
2. 11 Matt Smith 16:42.45 Grandville
3. 9 Nicholson Jack 16:50.55 Grand Haven
4. 12 Luke Simonds 17:04.49 Grand Rapids Kenowa ...
5. 12 Kevin Elliott 17:08.18 Grand Rapids Kenowa ...
6. 10 Luke Noah 17:08.37 Middleville Thornapp...
7. 11 Demeatrice Webster 17:15.81 East Kentwood
8. 12 Justin Jones 17:25.86 Cedar Springs
9. 12 Derrick Tesmer 17:29.57 Zeeland East
10. 12 Zach Capulong 17:38.20 Jenison
11. 11 Nolan Meister 17:45.13 East Kentwood
12. 12 Alex Girgis 17:50.37 Grand Rapids Forest ...
13. 10 Jonathan Groendyk 17:52.38 Zeeland East
14. 10 Erik Walter 17:53.95 Middleville Thornapp...
15. 11 Brandon Harthorn 17:54.51 Cedar Springs
16. 11 Jordan Diephouse 17:58.32 Grand Haven
17. 12 Mitchell Parsons 18:02.07 Grandville
18. 12 John Miles 18:02.86 Grand Haven
19. 12 Brent Petersen 18:06.27 Grand Haven
20. 11 Josh Ball 18:10.13 Grand Rapids Forest ...
21. 11 Angelo Leon 18:10.62 East Kentwood
22. 12 Matt Cramer 18:12.57 Zeeland East
23. 12 Nick Johnson 18:13.61 Grand Haven
24. 11 Jason Zellers 18:15.71 Jenison
25. 12 Dylan Vetter 18:18.38 East Kentwood
26. 12 Jared Zinc 18:26.47 Jenison
27. 11 Shayden Fisher 18:26.71 Grandville
28. 10 Harry Hevelhurst 18:26.97 Jenison
29. 11 Mitch Hiller 18:27.28 Jenison
30. 12 Zach Duff 18:33.05 Grand Haven
31. 11 Nathan Meekhof 18:34.61 Jenison
32. 10 Shawn Roncka 18:37.14 Grandville
33. 12 Luke Bailey 18:50.61 Grand Rapids Forest ...
34. 12 Jared Kelly 18:51.39 Grand Haven
35. 12 Merrick Richardson 18:52.32 Grand Haven
36. 10 Eric Johnson 18:52.66 Grand Haven
37. 10 Dominick Hentemann 18:52.88 Grand Haven
38. 12 Charlie Bartosiewicz 18:55.42 Grand Rapids Kenowa ...
39. 11 Joe Gaikema 18:57.73 Middleville Thornapp...
40. 12 Scott Binder 18:58.96 Zeeland East
41. 11 Robert Payne 19:02.55 Grandville
42. 11 Colin Raab 19:03.13 Jenison
43. 10 Stephen McGraw 19:10.14 Grandville
44. 11 Gabe Quin 19:12.01 Grand Rapids Kenowa ...
45. 9 Hughes Aaron 19:12.19 Grand Haven
46. 12 Austin Schouman 19:13.97 Grand Haven
47. 11 Trystan Thayer 19:25.05 Grand Rapids Forest ...
48. 9 Jack Guimieny 19:28.83 Grandville
49. 11 Dervin Figuereo 19:32.57 East Kentwood
50. 11 Jake Randall 19:36.35 Grandville
51. 11 Mitch Butlevics 19:37.00 Grand Rapids Forest ...
52. 10 Quentin Couvelaire 19:38.05 Grand Haven
53. 11 Remington Sawade 19:38.35 Cedar Springs
54. 10 Jacob Kenny 19:38.57 Grandville
55. 11 Drayson Beyer 19:43.41 Middleville Thornapp...
56. 9 Dallas Mora 19:47.33 Cedar Springs
57. 10 Jake Phillips 19:50.61 Grand Haven
58. 10 Ben Conley 19:50.83 East Kentwood
59. 10 Hayden Johnson 19:52.68 Grandville
60. 12 Brian Connelly 19:52.85 Jenison
61. 10 Tyler Postema 19:55.24 Grand Rapids Kenowa ...
62. 11 Austin Falbe 19:55.99 Jenison
63. 12 Jake Roncka 20:00.65 Grandville
64. 12 Huy Truong 20:04.34 East Kentwood
65. 11 Connor Weber 20:05.14 Grand Haven
66. 11 Adam Leale 20:06.43 Wyoming
67. 11 Kyle Makarewicz 20:07.14 Middleville Thornapp...
68. 10 Josh Fowler 20:09.08 Grandville
69. 10 Kody DeHaan 20:09.78 Zeeland East
70. 12 Patric LaJoye 20:15.06 Middleville Thornapp...
71. 10 Juan Duran 20:17.96 East Kentwood
72. 10 Conner Kellogg 20:19.89 Grandville
73. 9 Josh Williams 20:22.18 East Kentwood
74. 12 Connor Ringling 20:26.01 Zeeland East
75. 12 Kyle Nelson 20:34.80 Zeeland East
76. 9 Brandon Sawade 20:43.20 Cedar Springs
77. 11 Colin Freeman 20:43.44 Grandville
78. 12 Joe Dubois 20:45.37 Grandville
79. 10 Tyler Lovell 20:45.73 Cedar Springs
80. 11 David Sanchez 20:47.29 Zeeland East
81. 11 Aaron DenBesten 20:47.61 Jenison
82. 9 Alec Greenway 20:51.13 Grand Rapids Kenowa ...
83. 9 Jeremy Yow 20:52.53 Grand Rapids Kenowa ...
84. 12 Derek Rice 20:54.82 Zeeland East
85. 12 Chase Ockerse 20:56.84 Zeeland East
86. 10 Jared Haney 20:57.57 Jenison
87. 10 Keynen Anderson 21:01.76 East Kentwood
88. 9 Jay Benedict 21:06.12 Middleville Thornapp...
89. 9 Mason Cook 21:12.59 Zeeland East
90. 12 Shea Cole 21:12.90 Grandville
91. 10 Reid Corby 21:13.49 Grand Rapids Forest ...
92. 10 David George 21:14.25 Grand Haven
93. 11 Dominic Modderman 21:18.35 Grand Rapids Kenowa ...
94. 9 Josh Mudd 21:20.08 Zeeland East
95. 12 Noah Cleghorn 21:22.53 Grand Haven
96. 10 Keegan Korienek 21:32.88 Grandville
97. 12 Jeremy Krueger 21:34.13 Jenison
98. 10 Sam Britten 21:34.52 Wyoming
99. 10 Allen Rademaker 21:36.04 Grand Haven
100. 12 Eli Ledy 21:37.47 Wyoming
101. 10 Eric Robinson 21:38.52 East Kentwood
102. 10 Austin Slachter 21:39.12 Wyoming
103. 10 Jalynn Patterson 21:42.84 Grandville
104. 12 Brandon Henman 21:50.02 Grand Haven
105. 9 Casey Wilfong 21:51.48 Grandville
106. 10 Drew Henman 21:59.11 Grand Haven
107. 11 Julious Lary 22:01.27 East Kentwood
108. 9 Gerrit Feyen 22:02.64 East Kentwood
109. 12 Austin Wieczorek 22:07.47 East Kentwood
110. 12 Noah Hughes 22:07.67 Grand Haven
111. 12 Marcus Eckert 22:07.92 Wyoming
112. 9 Andrew Biss 22:09.27 East Kentwood
113. 10 Matthew Vannette 22:14.63 Middleville Thornapp...
114. 11 Nathaniel Bills 22:16.22 Jenison
115. 10 Hunter Noorman 22:23.20 Wyoming
116. 12 Connor Green 22:25.09 East Kentwood
117. 9 Gavin Tucker 22:28.55 Grandville
118. 11 Andrew Loehle 22:30.76 East Kentwood
119. 9 Isaac Ringling 22:34.17 Zeeland East
120. 9 Erik Howley 22:38.44 Zeeland East
121. 11 Anthony DeBaar 22:38.65 Jenison
122. 11 Thomas Breazeale 22:40.48 Grandville
123. 11 Nick Szymanski 22:40.76 Grandville
124. 9 Preston Fawcett 22:53.63 Jenison
125. 10 Sam VerHey 23:00.04 Middleville Thornapp...
126. 9 Mitchell Mudd 23:00.25 Zeeland East
127. 12 Max Stears 23:03.27 Zeeland East
128. 11 McCain Schwaiger 23:06.29 Grandville
129. 10 Francois Gatsinzi 23:11.96 East Kentwood
130. 11 Chris Able 23:13.12 Zeeland East
131. 9 Adam Stoner 23:14.58 Grand Rapids Forest ...
132. 12 Paul Tu 23:15.11 East Kentwood
133. 11 Noah Mazure 23:16.11 Jenison
134. - Colin Meiste 23:17.16 Grand Rapids Forest ...
135. 11 Justin Merriman 23:17.96 Grand Haven
136. 10 Jarrod Torr 23:18.50 East Kentwood
137. 10 Matthew George 23:21.15 Grand Haven
138. 11 Foster Hyde 23:23.76 Grandville
139. - Nathan TenBrink 23:25.03 Zeeland East
140. 10 Josh Groom 23:30.45 Grand Haven
141. 9 Mason Fox 23:31.84 Zeeland East
142. 9 Shawn Smith 23:38.00 Grand Rapids Kenowa ...
143. 11 Jacob Walters 23:42.03 Jenison
144. 12 Pete Treiber 23:49.29 Grand Rapids Forest ...
145. 11 Ben Whitlow 23:50.36 Grand Rapids Forest ...
146. 9 Alex Robinson 23:52.95 Grandville
147. 9 Leo Walquist 23:53.19 Grand Rapids Forest ...
148. 9 Ethan Wilson 23:53.71 Grand Rapids Forest ...
149. 10 Russell Marvin 24:07.40 Grand Rapids Forest ...
150. 9 Will Bulkowski 24:15.03 East Kentwood
151. 11 Mason Tiemann 24:21.44 Jenison
152. 11 Alberto Murgo 24:22.45 Wyoming
153. 9 Samuel Meek 24:44.18 Grand Rapids Forest ...
154. 9 Andrew Gosson 24:51.17 Middleville Thornapp...
155. 11 Isaac Knol 24:52.08 Jenison
156. 11 Wil Koeper 24:54.87 Grand Rapids Forest ...
157. 9 Danny Childs 24:55.88 Grand Rapids Kenowa ...
158. 9 Jayson Klein 24:56.64 Grandville
159. 10 Christian Gudas 25:15.74 Grand Haven
160. 9 Carter Chylek 25:30.47 Jenison
161. 11 Tyler Campbell 25:31.30 Wyoming
162. 9 Owen Jennings 25:33.70 Grand Haven
163. 10 Chris Leale 25:37.20 Wyoming
164. 12 Eric Olson 25:43.08 Jenison
165. 9 Camden Skinner 25:52.40 Zeeland East
166. 10 Geo Hernandez 26:05.35 Grandville
167. 11 Jonathon Wolfarth 26:38.71 Cedar Springs
168. 9 Will Webster 26:46.25 Grand Haven
169. 10 Dallas Wier 26:48.29 Grandville
170. 9 Seth Roffey 26:54.84 Grand Haven
171. 9 Chance Spencer 26:55.75 Grand Rapids Forest ...
172. 9 Nathan Ringel 27:26.03 Grand Rapids Forest ...