Boys 5K Run
1. 9 Jackson Lobbezoo 17:37.4 PR Hudsonville
2. 10 Clark Rowley 17:57.2 PR Caledonia
3. 11 Hunter Geoghegan 17:58.2 Jenison
4. 10 Oliver Alvesteffer 18:00.3 PR Caledonia
5. 9 Santiago Saldivar 18:01.1 Grandville
6. 10 Everett Smith 18:06.1 SR Rockford
7. 12 Charlie Hinken 18:12.5 PR Hudsonville
8. 9 Jacob Majoor 18:13.4 Rockford
9. 11 Cole Nelson 18:13.6 SR Caledonia
10. 9 Ethan Mandsager 18:13.7 PR Caledonia
11. 11 Joel Wilson 18:13.7 SR Rockford
12. 12 Charlie Ro 18:14.6 PR GR Forest Hills Nort...
13. 11 Brandon Schultz 18:19.0 PR Rockford
14. 9 Isaac Noyes 18:24.1 Caledonia
15. 9 Tristen Kloppe 18:25.2 PR Jenison
16. 12 Ethan Morrisson 18:29.4 Rockford
17. 12 Nathan Howard 18:29.8 PR Caledonia
18. 9 Caden Helmholdt 18:30.5 PR Caledonia
19. 12 Matt Spees 18:32.8 PR Caledonia
20. 9 Mitch Helmus 18:33.5 PR Zeeland East
21. 11 Kyle Restau 18:33.5 Caledonia
22. 10 Zach Fagerlin 18:34.5 PR Rockford
23. 10 Keegan Langeler 18:35.9 PR Grand Haven
24. 9 Jack Fookes 18:36.2 PR Hudsonville
25. 10 Nils Berglund 18:37.7 Grand Rapids Christian
26. 9 Brody Houle 18:38.4 PR Grand Haven
27. 12 Marcus Igo 18:40.5 PR Hudsonville
28. 11 Jimmie Pettyes 18:42.9 PR Hudsonville
29. 9 Christian VandeGut... 18:43.8 Hudsonville
30. 9 Jared Franke 18:43.9 PR Grand Haven
31. 11 Evin Drew 18:46.1 PR Caledonia
32. 9 Jack Hillary 18:49.2 GR Forest Hills Nort...
33. 12 Ian Jenkins 18:51.6 SR East Grand Rapids
34. 12 Logan Coles 18:52.7 GR Forest Hills Nort...
35. 10 Bryce Wright 18:53.1 PR Grandville
36. 10 Max VanDoorne 18:54.1 PR GR Forest Hills Nort...
37. 11 Jared Feyen 18:54.5 Caledonia
38. 10 Jin Ro 18:54.6 GR Forest Hills Nort...
39. 10 Logan Smith 18:55.3 SR Grandville
40. 9 Reed Holmstrom 18:57.7 PR GR Forest Hills Cent...
41. 11 Leo Phillips 18:58.4 PR Grandville
42. 9 Logan Bowen 18:58.9 PR Jenison
43. 11 Otto Dryfout 18:59.1 Holland West Ottawa
44. 11 Cam Soukhome 19:00.3 PR Zeeland East
45. 11 Liam Maloney 19:02.0 GR Forest Hills Nort...
46. 10 Nicholas DeWitt 19:02.3 Jenison
47. 11 Joshua Bauman 19:02.4 PR Grand Rapids Christian
48. 10 Jack Reus 19:02.8 PR Grand Haven
49. 9 Ethan Johnson 19:04.5 Grandville
50. 11 Nathan Maher 19:09.5 Holland West Ottawa
51. 11 Carter Chylek 19:10.8 Jenison
52. 12 Ben Hryciuk 19:11.0 SR Grandville
53. 9 Evan Silvernale 19:11.3 PR GR Forest Hills Nort...
54. 9 Max Jakubowski 19:12.6 PR Zeeland East
55. 10 Noah Holkeboer 19:13.3 Grand Rapids Christian
56. 10 Adam Wright 19:14.1 Caledonia
57. 12 Brendan Ulanch 19:14.8 GR Forest Hills Nort...
58. 10 Seth Damstra 19:18.9 SR East Grand Rapids
59. 10 Trevor Molina 19:19.6 Grand Rapids Kenowa ...
60. 11 Casey Wilfong 19:19.7 Grandville
61. 11 Thomas VanLiere 19:20.1 PR Grand Rapids Christian
62. 9 Graham Kort 19:20.5 PR Grand Rapids Christian
63. 12 Ben Conley 19:20.6 SR East Kentwood
64. 10 Lucas Patin 19:20.9 Rockford
65. 11 Preston Fawcett 19:21.2 SR Jenison
66. 12 Ben Oostendorp 19:21.7 East Grand Rapids
67. 10 William Mayfield 19:22.0 PR Grand Haven
68. 12 Jared Haney 19:22.0 SR Jenison
69. 10 Zach Shidler 19:22.8 PR Grandville
70. 10 Tyler Verburg 19:23.2 Caledonia
71. 9 Evan Veldkamp 19:23.4 PR Rockford
72. 11 Noah Meyer kamphuis 19:23.5 PR Zeeland East
73. 10 Zack Jenks 19:24.1 Hudsonville
74. 11 Joel Muyskens 19:24.1 Grand Rapids Christian
75. 9 Elijah Becker 19:24.2 East Grand Rapids
76. 12 Connor Piotrzkowski 19:25.4 SR Grand Haven
77. 9 Willis Cheng 19:26.0 PR GR Forest Hills Nort...
78. 9 Greg Flynn 19:27.0 PR GR Forest Hills Nort...
79. 10 Troy Sorensen 19:28.4 GR Forest Hills Nort...
80. 9 Josh Pullen 19:29.1 PR East Grand Rapids
81. 11 Chad Hansen 19:30.5 PR GR Forest Hills Nort...
82. 9 Aaron Baumann 19:31.2 Zeeland East
83. 12 Isaac Carr 19:32.2 Rockford
84. 10 Jayden Kalsbeek 19:32.2 PR Grand Rapids Covenan...
85. 10 Nate Bollman 19:32.2 PR Grand Rapids Christian
86. 9 Patrick Ho 19:32.7 PR GR Forest Hills Cent...
87. 9 Derek Smith 19:37.7 PR Grand Rapids Kenowa ...
88. 10 Christopher Chalmers 19:38.6 PR Zeeland East
89. 11 Harold Gee 19:39.5 Grand Rapids Christian
90. 9 Jacob Herriman 19:39.6 Caledonia
91. 11 Patrick Day 19:42.1 Rockford
92. 9 Levi Morrill 19:42.7 GR Forest Hills Nort...
93. 11 Rudi Miller 19:43.8 Holland West Ottawa
94. 12 Derrick Lewis 19:43.9 PR Grand Haven
95. 11 Sam Hoffman 19:44.4 East Grand Rapids
96. 12 Allen Rademaker 19:44.4 Grand Haven
97. 12 Javon Brouwers 19:45.9 Grand Rapids Christian
98. 10 Luke Ellermets 19:46.7 SR Hudsonville
99. 10 Mason Doorn 19:46.7 PR GR West Michigan Avi...
100. 11 Jacob Mark 19:47.9 East Grand Rapids
101. 9 Austin Keith 19:49.2 PR Caledonia
102. 10 Seth Warren 19:49.7 PR Grandville
103. 9 Tyler Bush 19:50.2 Holland West Ottawa
104. 11 Nathan TenBrink 19:50.3 SR Zeeland East
105. 9 Keegan Peterson 19:50.8 Caledonia
106. 9 Logan Foerch 19:51.1 Caledonia
107. 10 Jaden Gorsh 19:51.5 PR Grandville
108. 12 Kyle Robach 19:51.8 SR Rockford
109. 9 Colin Brown 19:51.9 Holland West Ottawa
110. 11 Kyle Johnson 19:52.5 Rockford
111. 12 Mitchell Denolf 19:53.5 GR Forest Hills Nort...
112. 9 Brandon Spronk 19:54.0 PR Grand Rapids Covenan...
113. 10 Brett Schuitema 19:54.9 PR Grandville
114. 9 Drew Kamp 19:56.5 PR GR Northview
115. 11 Ethan VanValkenburg 19:56.9 SR GR Forest Hills Nort...
116. 10 Chas Jennings 19:57.6 PR GR Northview
117. 9 T.J. Thome 19:57.8 PR Caledonia
118. 9 Robert Janei 19:59.3 PR GR Forest Hills Nort...
119. 10 Ethan Wurm 20:00.0 Grand Rapids Track C...
120. 9 Nolan Westenburg 20:00.5 GR West Michigan Avi...
121. 11 Keegan Sullivan 20:02.2 East Grand Rapids
122. 12 Andrew Lee 20:03.3 Grand Rapids Kenowa ...
123. 11 Henry Kauffman 20:03.4 PR Rockford
124. 10 Logan Miller 20:05.6 PR Greenville
125. 9 Adrian Walker 20:06.0 Grandville
126. 12 Cole Marvin 20:06.7 Caledonia
127. 9 Caleb Sherwin 20:07.1 Grand Rapids Kenowa ...
128. 12 Devin Baab 20:07.7 SR GR Northview
129. 9 Ashton Brennan 20:08.7 PR Zeeland East
130. 11 Brendan Kelly 20:09.5 Grand Haven
131. 12 Jackson Nguyen 20:10.4 PR East Kentwood
132. 9 Miguel Suarez 20:10.4 PR Holland West Ottawa
133. 10 Xavier Harrell 20:10.9 East Grand Rapids
134. 11 Luke Johnson 20:11.0 Grandville
135. 10 Nick Forrest 20:11.7 Rockford
136. 11 Luciano Cistaro 20:14.1 Holland West Ottawa
137. 9 Trevor Minderhoud 20:14.8 PR Grand Rapids Covenan...
138. 10 Cole Okerse 20:15.3 PR Zeeland East
139. 12 David Dankowski 20:16.9 Grandville
140. 9 Zach Veenstra 20:17.0 Grand Rapids Christian
141. 9 Jack Tamlyn 20:17.8 PR GR West Michigan Avi...
142. 12 Ben Hackett 20:18.2 SR GR Northview
143. 10 Eli Jager 20:18.7 PR Jenison
144. 10 Jake Oosterink 20:19.8 Jenison
145. 9 Andrew Sherman 20:20.2 PR Caledonia
146. 11 Robby Smith 20:20.2 SR Byron Center
147. 9 James Lilly 20:21.3 East Kentwood
148. 11 Jayden VanMaurick 20:21.4 Holland West Ottawa
149. 10 Patrick Smith 20:21.9 SR East Grand Rapids
150. 9 Andrew Wade 20:22.4 GR Forest Hills Nort...
151. 10 Ben Swartz 20:23.8 Caledonia
152. 12 Cole Campbell 20:24.1 PR Greenville
153. 12 Christian Schillim 20:24.8 PR Grand Rapids Kenowa ...
154. 9 David Stegehuis 20:24.8 Grand River Preparat...
155. 9 Evan Dubridge 20:25.7 Grand Haven
156. 11 Ian Klug 20:27.0 Caledonia
157. 10 Donovan O'Mara 20:27.6 PR Grandville
158. 12 Niilo Ojanaho 20:28.6 Caledonia
159. 12 Jacob Cieply 20:29.9 SR GR Forest Hills Cent...
160. - Zach Richards 20:32.3 PR Triunity Christian
161. 9 Joseph Sheppard 20:32.9 PR Grand River Preparat...
162. 12 Eli Boettger 20:33.8 PR Greenville
163. 10 Caleb Jelsma-Cale 20:35.3 SR Grandville
164. 10 Noah Peterson 20:35.9 Caledonia
165. 10 Cory Ives 20:38.3 Holland West Ottawa
166. 12 Chase Miller 20:40.6 Lowell
167. 12 Jacob Kooyer 20:41.1 SR GR Northview
168. 12 Ben Loos 20:42.7 East Grand Rapids
169. 10 Josiah Eckl 20:43.1 SR Grand Rapids Track C...
170. 9 Steven Prelesnik 20:43.3 PR Grand Haven
171. 9 Carter Priedtis 20:43.7 Grand Haven
172. 12 Taylor Plekker 20:44.1 SR Rockford
173. 9 D.J. Spencer 20:44.5 Grand Haven
174. 10 Andrew Smyk 20:45.6 Holland West Ottawa
175. 11 Ray Nuth 20:46.5 Zeeland East
176. 11 Ben McCallum 20:47.3 SR GR West Michigan Avi...
177. 10 UeSepreEl Jones 20:47.4 SR GR West Michigan Avi...
178. 9 Jack Bryan 20:47.8 PR Byron Center
179. 11 Dylan Topliff 20:48.4 SR Grand Haven
180. 10 Raymond Jin 20:49.6 PR Rockford
181. 12 Christian Stapert 20:50.9 Grand Rapids Christian
182. 9 Nick Polega 20:51.2 PR Byron Center
183. 10 Andrew Hammond 20:52.2 Grand Rapids Kenowa ...
184. 9 Paul Bryson 20:52.3 Holland West Ottawa
185. 10 Jayden Burgen 20:52.5 PR East Kentwood
186. 9 Kyle Herman 20:52.5 Rockford
187. 12 Raj Aryal 20:53.0 East Kentwood
188. 11 Joseph Hartwell 20:54.3 SR GR Northview
189. 9 Ryan Dewey 20:54.8 Grandville
190. 9 Nick Bale 20:55.3 Rockford
191. 11 Seth Henshaw 20:55.4 GR Northview
192. 11 David Tay 20:56.5 GR Northview
193. 12 Steven Rankin 20:56.5 Grandville
194. 11 Darnell Frye 20:57.2 SR GR West Michigan Avi...
195. 11 Gavin O'Brien 20:57.6 SR Hudsonville
196. 9 Triston Mayton 20:58.1 PR GR West Michigan Avi...
197. 9 Ethan Vink 20:58.8 Grand Rapids Covenan...
198. 11 Caleb Moelker 20:59.2 PR Grand Rapids Covenan...
199. 9 Carson Boven 20:59.5 PR Grand Rapids Covenan...
200. 9 Franko Cervantes 20:59.8 PR Holland West Ottawa
201. 11 Marco Barrera 21:02.8 East Kentwood
202. 11 Gage DeVries 21:03.3 Rockford
203. 9 Louie Malott 21:04.1 Grand Haven
204. 11 Alex Brandt 21:05.6 Lowell
205. 9 Austin Scholten 21:06.2 PR Grand Rapids Covenan...
206. 11 Erik Heindlmeyer 21:06.3 PR Holland West Ottawa
207. 11 George Chu 21:06.7 SR GR Forest Hills Nort...
208. 12 Ben Collins 21:07.1 SR East Grand Rapids
209. 12 Ben Wilcox 21:09.7 East Kentwood
210. 10 Sebastian Reynolds 21:10.2 PR GR Northview
211. 10 Austin Wier 21:12.2 PR Rockford
212. 10 Emmett Giraud 21:12.9 Grandville
213. 9 Brandon Baker 21:13.4 PR Lowell
214. 11 Christopher Anderson 21:14.8 SR Grand Haven
215. 9 Carter Monson 21:14.9 PR Caledonia
216. 11 Jarred Baeder 21:16.2 PR Triunity Christian
217. 9 Nick Dorn 21:16.9 Holland West Ottawa
218. 9 Brayden Babcock 21:18.8 PR East Kentwood
219. 11 Germain Code 21:20.5 PR GR Northview
220. 11 Nevin Lees 21:21.0 SR GR Forest Hills Nort...
221. 10 Ryan Schmitt 21:22.1 PR Byron Center
222. 9 Trevor Rademaker 21:22.5 Grand Haven
223. 10 Corky Gietzen 21:22.8 Rockford
224. 9 Ben Knoth 21:25.2 PR Grand Haven
225. 9 John Humphrey 21:25.5 East Kentwood
226. 12 Nicholas Ward 21:26.1 GR Northview
227. 10 Jared Harmon 21:26.3 PR Rockford
228. 9 David Laduke 21:27.0 Holland West Ottawa
229. 11 Jayson Klein 21:27.7 SR Grandville
230. 10 Caleb Kehl 21:28.4 SR Grand Haven
231. 10 Jonathan Tarquino 21:29.1 PR Grand River Preparat...
232. 11 Alex Christian 21:29.4 PR GR Northview
233. 9 James Berg 21:29.6 Grand Rapids Kenowa ...
234. 10 Chap Morris 21:31.1 Jenison
235. 9 Edward Frey 21:31.4 GR West Catholic
236. 10 Jack Potter 21:32.4 GR West Michigan Avi...
237. - Cameron Snoap 21:36.5 SR Grandville
238. 9 Nick Ophoff 21:36.6 PR Grand Rapids Covenan...
239. 10 Joe Williams 21:37.9 GR West Michigan Avi...
240. 10 Corey Gauck 21:38.6 PR Jenison
241. 9 Stephen Langerak 21:39.6 PR Grand Rapids Covenan...
242. 10 Aiden Popour 21:43.2 PR Jenison
243. 9 Ben Marth 21:43.8 Jenison
244. 12 Johnathon Franklin 21:45.3 SR GR Forest Hills Nort...
245. 10 Ian McConkey 21:46.5 Holland West Ottawa
246. 12 Eduardo Rivera-Cal... 21:46.5 Greenville
247. 11 Caleb Cook 21:47.7 Byron Center
248. 10 Caleb Bauman 21:48.3 Grand Rapids Christian
249. 10 Eion Reagh 21:48.6 PR East Kentwood
250. 11 Josiah Stiffler 21:48.8 Grand Rapids Track C...
251. 11 Julian Jacobs 21:49.7 GR Forest Hills Nort...
252. 9 Hunter Vanbeek 21:50.0 PR Caledonia
253. 9 Ryan Oyama 21:50.6 PR Byron Center
254. 9 Noah Wheeler 21:52.1 Grandville
255. 11 Chance Spencer 21:52.3 GR Forest Hills Cent...
256. 9 Shane Vaara 21:53.2 Holland West Ottawa
257. 11 Gabe Bennett 21:54.4 Grand Rapids Kenowa ...
258. 11 Stephen Rathbun 21:57.8 PR GR Northview
259. 10 Ethan Grabill 21:58.9 SR Grandville
260. 12 Ian May 22:03.9 GR West Michigan Avi...
261. 9 Jayce Kaman 22:04.4 PR Triunity Christian
262. 10 Mason Winters 22:06.0 PR Lowell
263. 9 Michael Hoekstra 22:07.1 PR Grand Rapids Covenan...
264. 10 Cole Kalsbeek 22:07.7 Grand Rapids Covenan...
265. 9 Trevor Markoski 22:09.7 PR Triunity Christian
266. 10 Dylan Crump 22:10.5 GR Northview
267. 11 Paul Gross 22:11.4 SR East Grand Rapids
268. 12 Stephen Webster 22:13.1 SR Grand Haven
269. 9 Eli Modderman 22:19.9 PR Byron Center
270. 9 Harrison Hill 22:21.6 GR Forest Hills Cent...
271. 9 Dominik Peplinski 22:22.8 Lowell
272. 9 Noah Kolczynski 22:24.7 PR GR Forest Hills Nort...
273. 12 Callahan Kornak-Ko... 22:24.9 Rockford
274. 10 Tyler Vandentop 22:26.0 PR Grand Rapids Covenan...
275. 9 Blake Harmon 22:29.5 Grand Rapids Kenowa ...
276. - Danny DeKryger 22:29.6 PR Triunity Christian
277. 11 Josef Arner 22:30.4 Holland West Ottawa
278. 9 Ethan Kuiper 22:31.6 PR Grand Rapids Covenan...
279. 9 Ben Gillion 22:32.3 PR GR West Michigan Avi...
280. 10 Elijah Kauffman 22:32.9 PR Rockford
281. 10 Noah Meekhof 22:33.6 Jenison
282. 9 Jaken Moore 22:34.0 PR Caledonia
283. 10 Ethan Toth 22:34.1 Holland West Ottawa
284. 11 Connor Baine 22:35.1 SR Hudsonville
285. 9 Luke Kaechele 22:35.5 PR Hudsonville
286. 12 Kevin McLaughlin 22:37.8 Caledonia
287. 11 Sam Green 22:39.0 East Grand Rapids
288. 12 Riley Nethercott 22:40.0 SR Lowell
289. 9 Seth Penna 22:40.3 Grand Rapids Covenan...
290. 9 Liam Wood 22:41.7 GR Northview
291. 10 Colton Palmer 22:42.4 PR Wyoming Lee
292. 9 Henry Schenkel 22:47.2 Grand Rapids Christian
293. 12 Noah Vandervelde 22:50.4 SR Hudsonville
294. 12 Diego Ulloa 22:52.3 Grand River Preparat...
295. 11 David Tamondong 22:52.7 GR West Michigan Avi...
296. 9 Jared Wagen 22:53.3 PR Rockford
297. 9 Brian Seyler 23:02.1 Byron Center
298. 10 Cooper Bouman 23:03.4 GR Forest Hills Nort...
299. 12 Nathan Walker 23:04.4 Grand River Preparat...
300. 9 Ethan Weliver 23:04.5 Holland West Ottawa
301. 10 Efrin Heath 23:07.6 Triunity Christian
302. 10 Evan Berkenpas 23:08.1 Rockford
303. 9 Joshua Clement 23:08.8 Jenison
304. 10 Fidel Diocares 23:09.8 PR GR West Michigan Avi...
305. 12 Max Snaza 23:10.1 GR Forest Hills Nort...
306. 10 Griffin Thompson 23:10.9 PR GR West Michigan Avi...
307. 10 Michael Heindlmeyer 23:11.0 PR Holland West Ottawa
308. 9 Zachary Earle 23:17.6 PR East Kentwood
309. 10 Abel Segundo-Rios 23:19.6 Wyoming Lee
310. 12 Rylie Lundeberg 23:20.7 PR Holland West Ottawa
311. 11 Nathan Cronk 23:21.9 PR Caledonia
312. 9 Joshua Zoet 23:22.6 GR West Michigan Avi...
313. 9 Kyler Bomhof 23:23.7 PR Holland West Ottawa
314. 9 Hunter Reed 23:23.9 PR Rockford
315. 10 Luke Koenigsknecht 23:28.3 GR West Michigan Avi...
316. 11 Christian Davis 23:30.2 SR Lowell
317. 11 Austin Sova 23:32.5 SR GR Northview
318. 11 Reuben Koeman 23:33.7 Hudsonville
319. 9 Cameron Bruneau 23:35.3 PR GR West Michigan Avi...
320. 9 Haiden Kowalewski 23:36.0 PR Grandville
321. 9 Justin Marble 23:36.8 GR West Catholic
322. 9 Nathan Block 23:40.8 PR Grand Rapids Covenan...
323. 11 Jackey Tran 23:44.1 Grandville
324. 12 Juan Chavez 23:46.5 East Kentwood
325. 11 Evan Johnson 23:58.1 SR Lowell
326. 11 Burgess Ingersoll 24:03.3 Byron Center
327. 12 Geo Hernandez 24:05.8 Grandville
328. 12 Noah Crampton 24:07.9 GR Forest Hills Nort...
329. 10 Sam McKenny 24:07.9 SR Grandville
330. 10 Linus Gugino 24:09.0 Holland West Ottawa
331. 10 Evan Ford 24:09.7 SR Hudsonville
332. 9 Evan Pohl 24:15.0 PR Holland West Ottawa
333. 10 Sam Doezema 24:23.9 PR Triunity Christian
334. 9 Adam Baker 24:27.4 Grand Rapids Christian
335. 11 Evyn Sweeney 24:32.3 Caledonia
336. 11 Jas Aryal 24:34.0 East Kentwood
337. - Jaden Ophoff 24:35.9 PR Triunity Christian
338. 9 Caleb Berko 24:36.5 Grand Haven
339. 11 Gabriel Depakakibo 24:39.1 GR West Michigan Avi...
340. 10 Chris Hudson 24:42.4 Grand Haven
341. 9 Matthew Blackburn 24:46.8 Jenison
342. 9 Mikey Beasley 24:48.4 Wyoming Lee
343. 9 Ben Sellek 24:54.0 PR GR West Michigan Avi...
344. 12 Ceasar Vargas 24:55.1 PR Wyoming Lee
345. 10 Nolan Ford 24:57.7 PR Hudsonville
346. 9 Alex Verheek 25:18.6 PR GR Forest Hills Nort...
347. 10 Ethan Haubrich 25:34.2 Grandville
348. 10 Collin Van Overloop 25:47.6 Grand Rapids Covenan...
349. 9 Alex Butlevics 25:51.1 GR Forest Hills Cent...
350. 10 Jonathan Oyama 25:52.0 Byron Center
351. 12 Javier Gomez 25:52.4 Wyoming Lee
352. 9 Luke Spitzley 25:58.5 PR East Grand Rapids
353. 12 Tyler Clifford 25:59.6 GR Northview
354. 9 Austin Shepherdson 26:07.0 Wyoming Lee
355. 10 Jeremy Liggens 26:10.1 Grand Rapids Christian
356. 9 Brendan Wodarczyk 26:33.9 Holland West Ottawa
357. 12 Kyle Rohen 27:38.7 GR Northview
358. 9 Paul VanderWoude 28:44.0 Grand Rapids Christian
359. 9 Carter Strobel 29:47.9 PR GR Forest Hills Nort...
360. 11 Vinny Trinchitella 30:24.9 Jenison
361. 9 Ronak Patel 32:36.9 Grandville
362. 12 Seth Nelson 34:42.3 SR GR Northview
Girls 5K Run
1. 9 Sophia Lirio 20:59.8 PR Hudsonville
2. 10 Lauren Vanden Bosch 21:20.0 SR East Grand Rapids
3. 12 Rachel Elder 21:26.9 PR East Grand Rapids
4. 12 Emily Roth 21:34.9 East Grand Rapids
5. 10 Anna VanderLaan 21:35.6 East Grand Rapids
6. 10 Emily Gabbert 21:42.9 PR GR Forest Hills Nort...
7. 9 Blaise Gourley 21:55.4 East Grand Rapids
8. 9 Jenna Dykstra 22:02.3 East Grand Rapids
9. 12 Ellie Drake 22:03.9 East Grand Rapids
10. 10 Giovana Maracek 22:05.4 SR Grand Haven
11. 10 Julia Robinson 22:08.3 Grand Haven
12. 10 Anna Haseley 22:13.8 Hudsonville
13. 11 Molly Manguse 22:19.4 East Grand Rapids
14. 11 Jaeha Han 22:20.7 Holland West Ottawa
15. 11 Sarah Curcuru 22:23.5 GR Forest Hills Nort...
16. 11 Hope Goosen 22:29.7 SR Hudsonville
17. 11 Jenny Ryan 22:37.5 SR Grand Haven
18. 10 Mireya Torrero 22:37.5 PR Holland West Ottawa
19. 12 Kaylee Comai 22:37.9 PR Holland West Ottawa
20. 10 Madison Holub 22:38.7 Grand Haven
21. 12 Maria Cotts 22:38.9 SR Byron Center
22. 12 Zoie Gossett 22:39.5 Hudsonville
23. 10 Esmee Kuiper 22:42.3 Hudsonville
24. 12 Alyssa Misiak 22:46.4 SR Holland West Ottawa
25. 12 Olivia Buitenhuis 22:46.6 Grand Haven
26. 9 Paige Myers 22:47.8 PR GR Forest Hills Nort...
27. 12 Lauren VanderZyden 22:49.2 East Grand Rapids
28. 10 Olivia Lee 22:50.7 PR Byron Center
29. 12 Kat LeVasseur 22:51.5 GR Forest Hills Nort...
30. 11 Michelle Ferdinands 22:51.7 SR Grand Rapids Christian
31. 11 Alexis Nesbitt 22:52.1 PR Grand Haven
32. 10 Paige Bodine 22:52.2 East Grand Rapids
33. 10 Morgan Dreese 22:55.1 Grand Haven
34. 10 Sarah Olney 22:56.8 Holland West Ottawa
35. 12 Jenny Belfer 22:57.1 GR Forest Hills Nort...
36. 9 Maggie VanderWoude 22:57.5 PR Grand Rapids Christian
37. 9 Halley Elliott 22:57.6 PR East Grand Rapids
38. 9 Anna Hart 22:58.1 PR Grand Rapids Christian
39. 11 Ella Gourley 22:58.3 East Grand Rapids
40. 10 Theadora Drake 23:00.8 East Grand Rapids
41. 11 Dana Tippett 23:01.7 Holland West Ottawa
42. 10 Veronica Lacy 23:03.4 SR GR Northview
43. 11 Katherine Donnelly 23:05.2 East Grand Rapids
44. 11 Linnea Eastburg 23:05.9 SR GR Forest Hills Cent...
45. 12 Zoe McGregor 23:06.2 Grand Haven
46. 12 Cara Beld 23:08.3 SR Hudsonville
47. 9 Brittney Van Overl... 23:08.5 PR Grand Rapids Covenan...
48. 11 Zoe Reep 23:09.5 GR Forest Hills Nort...
49. 10 Ellen Stolarski 23:11.6 SR Grand Haven
50. 10 Alyssa Spencer 23:11.8 Grand Haven
51. 10 Hannah Windemuller 23:14.4 PR Grand Rapids Covenan...
52. 9 Kaitlyn Smith 23:15.2 PR Zeeland East
53. 9 Jenna Kral 23:15.7 Hudsonville
54. 9 Arianne VanUffelen 23:17.6 PR Grand Rapids Covenan...
55. 10 Courtney Spronk 23:18.4 PR Grand Rapids Covenan...
56. 9 Clarissa Mendez 23:21.3 PR Holland West Ottawa
57. 10 Katie Chamberlin 23:22.0 East Grand Rapids
58. 11 Sarah Corder 23:22.0 SR Rockford
59. 9 Grace Ydenberg 23:22.1 PR Grand Rapids Christian
60. 10 Elena Salik 23:22.2 Grand Haven
61. 12 Madison Ray 23:23.7 Grand Haven
62. 11 Abby Weaver 23:31.0 SR Grand Rapids Christian
63. 12 Linnae Conkel 23:31.5 PR Hudsonville
64. 9 Camryn Ross 23:31.8 Grand Haven
65. 11 McKenna Coyne 23:33.1 PR Grand Haven
66. 12 Katie Cruickshank 23:33.6 Rockford
67. 9 Allison Teav 23:38.5 PR Holland West Ottawa
68. 11 Megan Tiggleman 23:42.7 PR GR Forest Hills Cent...
69. 10 Elise Boven 23:43.3 PR Grand Rapids Covenan...
70. 10 Maddy Mayer 23:49.2 PR East Grand Rapids
71. 9 Cassidy Siedlecki 23:51.8 Grand Rapids Kenowa ...
72. 9 Kasey Lee 23:51.9 PR Byron Center
73. 12 Natalie Delamater 23:52.9 SR Byron Center
74. 12 Ashley Boersma 23:53.1 SR GR Forest Hills Nort...
75. 11 Natalie Lugten 23:53.6 PR Zeeland East
76. 9 Marisa Kiliszewski 23:54.2 PR Grand Rapids Kenowa ...
77. 9 Elise Veldhoff 23:55.1 PR Hudsonville
78. 9 Emma Curcuru 23:56.2 GR Forest Hills Nort...
79. 12 Anna Berg 23:58.1 PR Grand Rapids Kenowa ...
80. 11 Kelly Giles 23:59.4 East Kentwood
81. 11 Katie Webster 23:59.6 Grand Haven
82. 12 Janet Vu 24:01.5 PR East Kentwood
83. 11 Miranda Deal 24:02.9 PR Grand Haven
84. 9 Christina Malvey 24:03.6 PR Grand Haven
85. 9 Jenna Broederick 24:06.0 PR Rockford
86. 12 Brooke Lonergan 24:07.2 Grand Haven
87. 10 Erin Mangan 24:08.9 GR West Catholic
88. 11 Julia Elzinga 24:09.4 PR Grand Haven
89. 11 Natasha Robertson 24:13.9 Grand Haven
90. 9 Caroline Roth 24:14.3 East Grand Rapids
91. 10 Grace VanderWerf 24:16.4 Hudsonville
92. 11 Annie Karsten 24:16.4 East Grand Rapids
93. 11 Maddie Cooke 24:17.2 Hudsonville
94. 9 Callie Gourney 24:17.7 PR GR Forest Hills Nort...
95. 12 Kailey Hawks 24:18.8 Hudsonville
96. 10 Shelby Johnson 24:20.5 GR Forest Hills Nort...
97. 9 Grace McCartney 24:21.2 GR West Catholic
98. 11 Mackenzie Stewart 24:22.0 Grand Rapids Kenowa ...
99. 12 Susan Wu 24:23.1 GR Forest Hills Cent...
100. 10 Savannah Turner 24:23.3 SR Byron Center
101. 11 Adeline Cichon 24:26.0 East Kentwood
102. 10 Maria Donihue 24:26.7 Grand Rapids Kenowa ...
103. 11 Sarah Palsrok 24:26.8 SR Zeeland East
104. 12 Taylor Benoit 24:26.9 Rockford
105. 10 Sadie Kornoelje 24:27.7 Grand Rapids Christian
106. 12 Megan Ennis 24:28.1 GR Forest Hills Nort...
107. 9 Hope Thome 24:28.1 GR West Catholic
108. 10 Alexis Hook 24:30.4 Grand Haven
109. 10 Emma Ball 24:30.8 PR Grand Haven
110. 12 Grace Peterson 24:31.8 Grand Rapids Christian
111. 9 Natalie Bremmer 24:32.7 PR Grand Haven
112. 12 Lucy Nusbaum 24:35.9 Holland West Ottawa
113. 12 Carolyn Forrest 24:37.6 SR Rockford
114. 12 Emma Vela 24:43.6 GR Forest Hills Nort...
115. 12 Katherine Hughes 24:44.7 Hudsonville
116. 11 Tatum VanAndel 24:45.1 Grand Haven
117. 10 Lily Mears 24:46.8 Grand Haven
118. 10 Madelyn Monsma 24:47.0 SR Grand Rapids Covenan...
119. 11 Nellie DeWaard 24:49.9 GR Forest Hills Nort...
120. 12 Chloe Reeves 24:50.3 GR Northview
121. 10 Evette Perry 24:51.0 Byron Center
122. 12 Denise Roorda 24:52.6 Grand Rapids Christian
123. 11 Violet Shippert 24:54.5 Grand River Preparat...
124. 12 Olivia Salik 24:55.7 PR Grand Haven
125. 11 Isadora Mitchell 24:58.1 Grand Haven
126. 12 Becca Morris 24:59.5 Hudsonville
127. 12 Emily Silva 25:02.6 SR Grand River Preparat...
128. 11 Irene Yi 25:10.6 GR Forest Hills Cent...
129. 10 Caroline Kuntzman 25:21.5 GR Forest Hills Nort...
130. 11 Laura Schouman 25:22.8 Zeeland East
131. 9 Gabby Rowland 25:24.3 PR Grand Rapids Christian
132. 11 Jessica Ringling 25:24.4 PR Zeeland East
133. 11 Erin Walendzik 25:31.2 SR GR Northview
134. 10 Katrina DeVries 25:32.4 PR Grand Rapids Christian
135. 9 Lily Brouwer 25:34.2 PR Hudsonville
136. 10 Isabel Staskiewicz 25:36.1 PR Grand Haven
137. 9 Aliesa Moelker 25:39.8 PR Grand Rapids Covenan...
138. 10 Sydney Morrow 25:42.1 Grand Rapids Kenowa ...
139. 11 Emily Kula 25:43.6 East Kentwood
140. 9 Mya Gregory 25:44.6 GR Forest Hills Nort...
141. 9 Alyssa Lake 25:46.0 Grand Rapids Kenowa ...
142. 10 Megan Wexall 25:48.3 Grand Haven
143. 9 Haylee Ward 25:50.0 Hudsonville
144. 11 Jenny Vu 25:53.2 East Kentwood
145. 11 Layla Huizinga 25:53.8 SR GR Northview
146. 9 Brooke Johnson 25:54.5 Byron Center
147. 10 Jayda Hoang 25:54.9 Holland West Ottawa
148. 12 Jill Woodhouse 25:54.9 East Grand Rapids
149. 9 Colleen Woodhouse 25:55.4 East Grand Rapids
150. 12 Emily Ford 25:56.5 East Grand Rapids
151. 11 Stephanie Ganzi 25:58.3 SR Holland West Ottawa
152. 11 Shanna Lee Davids 26:00.0 GR Forest Hills Nort...
153. 12 Emily Johnson 26:03.3 GR Northview
154. 10 Maggie Schichtel 26:04.0 GR West Catholic
155. 12 Chloe Wolfe 26:05.2 PR Greenville
156. 10 Brittany Thornton 26:05.4 PR Greenville
157. 9 Ali VanKampen 26:05.6 PR Zeeland East
158. 10 Fadwa Kamari 26:06.7 GR Forest Hills Cent...
159. 11 Abby Dood 26:08.2 Rockford
160. 10 Laura Frey 26:08.4 SR GR Northview
161. 10 Whitney LaPorte 26:10.4 PR Greenville
162. 12 Maddie McLaughlan 26:11.7 GR Forest Hills Cent...
163. 11 Shelby Clingan 26:15.7 PR Grand Rapids Kenowa ...
164. 11 Marianna Cistaro 26:17.3 Holland West Ottawa
165. 9 Kaedra Adam 26:18.1 Grand River Preparat...
166. 9 Alaina Baas 26:19.8 PR Grand Rapids Covenan...
167. 9 Leah VandenBerg 26:20.7 Hudsonville
168. 11 Abby McDowell 26:24.0 PR Lowell
169. 12 Ymailda Hernandez-... 26:26.3 Grand River Preparat...
170. 11 Rachel Ferguson 26:29.1 Grand Rapids Kenowa ...
171. 11 Leah Cook 26:33.3 Byron Center
172. 9 Olivia Lesher 26:34.0 Holland West Ottawa
173. 10 Kelly Lubbers 26:35.4 Grand Rapids Covenan...
174. 10 Haylee Boersen 26:36.4 PR Zeeland East
175. 11 Bryanna VanBaren 26:36.7 SR Grand Rapids Covenan...
176. 12 Aina Vila Pons 26:45.2 GR Forest Hills Nort...
177. 10 Ana Horan 26:48.9 Grand Rapids Covenan...
178. 12 Taylor Vink 26:50.0 SR Grand Rapids Covenan...
179. 9 Sierra Mennega 26:51.0 Grand Rapids Christian
180. 12 Brynn Riley 26:52.9 SR GR Forest Hills Nort...
181. 11 Skylar Szankin 26:53.6 PR Grand Rapids Kenowa ...
182. 9 Elisabeth Salazar 26:56.4 Holland West Ottawa
183. 12 Brianna Lee 26:56.7 SR Holland West Ottawa
184. 11 Gloria Poyatos 27:09.2 PR Grand Haven
185. 12 Lauren Zielinski 27:12.0 GR West Catholic
186. 9 Andy Goodrich 27:18.1 Grand Haven
187. 9 Leslie Perez 27:18.7 PR Holland West Ottawa
188. 11 Andrea Mancilla 27:20.1 SR Holland West Ottawa
189. 12 Lexi Ophoff 27:22.2 Grand Rapids Covenan...
190. 12 Antonia Stolle 27:26.9 PR GR Northview
191. 10 Elie VanDyke 27:30.3 Grand Haven
192. 10 Talia Rosenberg 27:30.9 Grand Haven
193. 9 Katherine Lamer 27:31.4 Grand Rapids Christian
194. 9 Emily VanderPloeg 27:36.2 PR Hudsonville
195. 11 Joelle Gort 27:37.3 SR Hudsonville
196. 12 Lucie Shippert 27:37.6 Grand River Preparat...
197. 11 Jordyn Gregory 27:39.6 GR Forest Hills Nort...
198. 10 Ella Graber 27:40.6 SR Byron Center
199. 10 Cathy Xue 27:47.2 PR Grand Rapids Christian
200. 11 Jordyn Byker 27:48.3 Byron Center
201. 9 Maureen Tessmer 27:48.5 PR Byron Center
202. 12 Laney Decker 27:52.2 Grand Haven
203. 10 Molly Mullett 27:52.9 GR Forest Hills Nort...
204. 9 Madeline Mitchell 27:56.9 GR West Catholic
205. 10 Isabel Bird 28:02.3 Grand Haven
206. 9 Lily Wressell 28:05.3 PR Hudsonville
207. 12 Erin Dood 28:08.2 Rockford
208. 10 Jori Baas 28:13.8 PR Grand Rapids Covenan...
209. 9 Claudia VanValkenb... 28:21.8 GR Forest Hills Nort...
210. 9 Kiya Hammond 28:29.1 Grand Haven
211. 12 Mary O'Connor 28:30.4 SR GR Northview
212. 9 Lily Walker 28:31.8 Grand River Preparat...
213. 10 Collen O'Connor 28:39.9 GR Northview
214. - Allie Bochenek 29:17.3 Hudsonville
215. 10 Alora Gleason 29:43.1 Grand Rapids NorthPo...
216. 12 Lena Hansen 29:47.9 Greenville
217. 9 Christelle Akanash... 29:48.6 PR Grand Rapids Christian
218. 11 Tiosha Bartrum 29:49.5 PR Greenville
219. 10 Diana DeYoung 29:58.2 SR Byron Center
220. 12 Noel Jensen 30:28.7 PR Greenville
221. 11 Gracia Kaluba 30:34.0 PR Hudsonville
222. 9 Amber Wheeler 30:35.8 PR Byron Center
223. 11 Bracara Rittersdorf 30:37.8 East Kentwood
224. 11 Alyssa Mastbergen 30:49.6 Grand Rapids Covenan...
225. 10 Gabriella Hernandez 30:53.8 GR Forest Hills Cent...
226. 12 Rachel Hoeksema 31:07.1 GR Forest Hills Nort...
227. 11 Danielle Page 31:07.2 Grand Haven
228. 12 Kendra Francis 31:24.0 GR Northview
229. 9 Haile Springer 33:10.1 PR Grand River Preparat...
230. 9 Mariah Bouma 34:06.6 PR Grand Rapids Covenan...
231. 9 Charlotte Borden 34:10.1 East Grand Rapids
232. 10 Emma Plescher 34:43.2 Grand Rapids NorthPo...
233. 12 Karina Kasmauskis 38:36.1 GR Forest Hills Nort...
234. 10 Kayla Powe 39:00.4 Zeeland East
235. 9 Natalie Udell 40:36.6 PR GR Forest Hills Cent...