Mens Results
5,000 Meters Division 2 JV Men
1. 11 Kameron Betz 16:53 SR Grand Rapids Christian
2. 11 Timothy Nelson 17:05 Grand Rapids Christian
3. 11 Willem Schra 17:20 Grand Rapids Christian
4. 12 Charlie Kornoelje 17:23 Grand Rapids Christian
5. 11 Matthew Winkle 17:32 Grand Rapids Christian
7. 10 Christian Voetberg 17:48 Grand Rapids Christian
8. 10 Austin Bouma 17:53 Hudsonville Unity Ch...
9. 9 Carter Owens 17:57 PR Flint Powers Catholic
10. 11 Robby Jansen 18:01 Grand Rapids Christian
11. 11 Emory Etienne 18:02 SR East Grand Rapids
12. 9 Brendon Carlson 18:05 East Grand Rapids
13. 9 Evan Roka 18:07 Corunna
14. 10 Cy Frankhouser 18:11 PR Fremont
15. 11 Jacob Murray 18:12 Grand Rapids Christian
16. 12 Elijah Balli-Solis 18:12 Marshall
17. 9 Ayden Moyer 18:12 St. Joseph
19. 12 Michael Uglietta 18:17 SR East Grand Rapids
20. 9 Jack Long 18:18 Grand Rapids Christian
21. 9 Ayash Ahmed 18:23 Coldwater
22. 9 Jack Luymes 18:24 Grand Rapids Christian
23. 11 Lars Lindgren 18:26 PR Grand Rapids Christian
24. 11 Mitchell Mudd 18:27 PR Zeeland East
25. 12 Chase VanKlompenberg 18:27 SR Hudsonville Unity Ch...
26. 9 Jibril Syed 18:28 PR Auburn Hills Avondale
27. 11 Dolen Vincent 18:29 PR Auburn Hills Avondale
28. 10 Patrick Campbell 18:32 PR Flint Powers Catholic
30. 10 Sasha Bennett 18:34 SR Flint Powers Catholic
31. 10 Logan Borah 18:34 PR St. Joseph
32. 10 Anton Ludwig 18:36 PR East Grand Rapids
33. 11 Emmanuel Luk 18:36 Grand Rapids Christian
34. 11 Josh Dunlop 18:37 SR St. Joseph
35. 10 Jack Teichman 18:37 PR Tecumseh
36. 12 Andrew Palovich 18:38 PR Flint Powers Catholic
37. 9 Luke Adent 18:38 PR St. Joseph
38. 10 Nils Berglund 18:40 Grand Rapids Christian
39. 11 Zach Watts 18:41 PR Corunna
40. 11 Will Brown 18:41 SR Spring Lake
41. 10 Colton Christoffer... 18:41 PR Fremont
42. 10 Ben Lewis 18:42 SR Zeeland West
43. 10 Lucas VanderPloeg 18:43 PR Hudsonville Unity Ch...
44. 12 Joe Negen 18:43 SR Spring Lake
45. 9 Zach Gooding 18:46 PR Corunna
46. 12 Ben Oostendorp 18:46 SR East Grand Rapids
47. 9 Seven LaRoue 18:47 Fremont
48. 11 Michael Kiley 18:50 PR East Grand Rapids
49. 9 Gaurang Vaidya 18:51 PR Ada Forest Hills Eas...
50. 9 Mitch Helmus 18:51 PR Zeeland East
52. 9 Emmett Rosenzweig 18:53 PR Marshall
53. 11 Brian Wiltse 18:53 Flint Powers Catholic
54. 10 Nick Case 18:54 Tecumseh
55. 10 Patrick O'Connor 18:55 PR Mason
56. 10 Eric Ries 18:57 Tecumseh
57. 12 Ian Jenkins 18:57 East Grand Rapids
58. 9 Jordan Brower 18:58 PR Zeeland West
59. 9 Gena Bennett 18:58 Flint Powers Catholic
61. 11 Rob Kurtz 19:03 PR St. Joseph
62. 11 Chandler Sheatzley 19:04 Flint Powers Catholic
63. 11 Wilson Deeren 19:04 SR Ionia
64. 12 Jacob Groenendyk 19:05 Hudsonville Unity Ch...
65. 10 Noah Holkeboer 19:05 Grand Rapids Christian
66. 10 Nick Brown 19:06 SR Ionia
67. 9 Grant Wing 19:06 Ann Arbor Gabriel Ri...
68. 9 Vance Locker 19:07 PR South Haven
69. 10 Joe Targett 19:07 Ann Arbor Gabriel Ri...
70. 11 Jacob Hush 19:08 Flint Powers Catholic
71. 11 Matthew Hoffman 19:10 SR Mason
72. 9 Elijah Becker 19:12 East Grand Rapids
73. 9 Ethan Freel 19:14 Flint Powers Catholic
74. 11 Steven VanCamp 19:16 SR Flint Powers Catholic
75. 9 Jon Wildey 19:16 Fruitport
76. 10 Nate Adams 19:17 PR Three Rivers
77. 11 Andrew Borre 19:18 St. Joseph
78. 11 Bevis Ip 19:19 Grand Rapids South C...
79. 12 Gerald Riddle 19:20 Corunna
80. 11 R.J. Wilson 19:20 Ionia
81. 10 Nathan Anderson 19:21 Fremont
82. 12 Michael Petterson 19:21 Adrian
83. 9 Zach Ufkes 19:21 PR Marshall
84. 12 Austin Kanis 19:22 Grand Rapids Christian
85. 10 Austin Braun 19:22 PR Grand Rapids Catholi...
86. 12 Jacob Weeda 19:22 SR Ada Forest Hills Eas...
87. 9 Josiah Swenor 19:23 Spring Lake
88. 10 Dylan Muntter 19:24 PR Zeeland West
89. 11 Yordi Cardenas 19:25 Ionia
90. 10 Michael Simot 19:25 PR Fruitport
91. 12 Ian Nostrant 19:26 Marshall
92. 9 Neils Heiselt 19:26 PR Mason
93. 11 Joe Westerlund 19:27 Fruitport
94. 9 Casey James 19:27 PR Adrian
95. 12 Skyler Root 19:28 SR Tecumseh
96. 9 Aaron Baumann 19:28 PR Zeeland East
97. 10 Andrew Towler 19:29 PR Tecumseh
99. 12 Adam VanHaitsma 19:30 PR Hudsonville Unity Ch...
100. 10 Tyler Esch 19:30 SR Ionia
101. 11 Eric Lastfogel 19:30 Grand Rapids Catholi...
102. 10 Chris Bruinsma 19:31 East Grand Rapids
103. 9 Josh Pullen 19:31 PR East Grand Rapids
104. 9 Easton Rogers 19:31 PR Mason
105. 11 Kamren VanOs 19:31 SR Fruitport
106. 12 Kyle Gracia 19:31 SR Ludington
107. 10 Will Strauch 19:31 Corunna
108. 9 Gabe Rosas II 19:31 PR Tecumseh
109. 9 Max Jakubowski 19:32 PR Zeeland East
110. 9 Christopher Putlock 19:32 Ann Arbor Gabriel Ri...
111. 9 Spencer Zick 19:32 Marshall
112. 11 Mason Cook 19:33 Zeeland East
113. 11 Joel Muyskens 19:33 Grand Rapids Christian
114. 11 Gabe Attruia 19:33 PR Wayland Union
115. 10 Austin Novakowski 19:34 PR Zeeland West
116. 11 Joshua Bauman 19:35 Grand Rapids Christian
117. 9 Blake Harris 19:36 Hastings
118. 12 Asher Wertheimer 19:36 Marshall
119. 11 Blake Grimes 19:36 PR Adrian
120. 9 Jacob Keeley 19:37 PR Flint Powers Catholic
121. 10 Ted Baas 19:37 Holland Christian
122. 9 Noah Manuszak 19:37 PR Tecumseh
123. 9 Gavin Orcutt 19:37 Fremont
124. 11 Garrett Pike 19:39 PR Marshall
125. 12 Alec Robinson 19:39 SR Three Rivers
126. 11 Hunter Bower 19:39 Whitehall
127. 10 Carson Lemmen 19:39 PR Hudsonville Unity Ch...
128. 11 Harold Gee 19:40 Grand Rapids Christian
129. 11 Eric Egelhaaf 19:41 St. Joseph
130. 9 Sam Kinney 19:42 PR Mason
131. 11 Keegan Sullivan 19:42 PR East Grand Rapids
132. 11 Jacob Mark 19:43 PR East Grand Rapids
134. 12 Javon Brouwers 19:44 Grand Rapids Christian
135. 11 Isaak Krantz 19:44 Grand Rapids Catholi...
136. 9 Jeremiah Ryan 19:45 PR Clio
137. 10 Jack Leech 19:45 PR Spring Lake
138. 10 Evan Schock 19:46 PR Spring Lake
139. 12 Ben Anema 19:46 PR Grand Rapids South C...
140. 9 Graham Kort 19:46 PR Grand Rapids Christian
141. 12 Isaiah Mundy 19:47 Holland Christian
142. 9 Craven Bird 19:47 PR Big Rapids
143. 12 Mason Rauner 19:48 PR Grand Rapids South C...
144. 10 Xavier Harrell 19:50 SR East Grand Rapids
145. 11 Sam Hoffman 19:51 East Grand Rapids
146. 11 Aaron Newberry 19:54 Hastings
147. 9 George Reynolds 19:55 PR Ann Arbor Gabriel Ri...
148. 12 Cole Sherwood 19:55 St. Joseph
149. 11 Thomas VanLiere 19:56 Grand Rapids Christian
150. 11 Mauricio Barrera 19:56 DeWitt
151. 10 Christopher Chalmers 19:56 PR Zeeland East
152. 11 Logan Jaglowski 19:58 Grand Rapids Catholi...
153. 9 Braden Tolles 19:58 Hastings
154. 9 Mitchell Dedolph 19:59 Flint Powers Catholic
155. 12 Ethan Schreur 19:59 Zeeland West
156. 10 Kyle VanLake 20:00 SR DeWitt
157. 12 Thomas Lenters 20:00 Holland Christian
158. 11 Caleb Swenor 20:01 PR Spring Lake
159. 10 Nate Bollman 20:01 Grand Rapids Christian
160. 12 Jake Trierweiler 20:02 SR Ionia
161. 9 Zach Veenstra 20:02 PR Grand Rapids Christian
162. 12 Evan Griffieon 20:03 Three Rivers
163. 12 Adrian Huizenga 20:05 Holland Christian
164. 9 Mark Nitkiewicz 20:08 Ann Arbor Gabriel Ri...
165. 11 Jeremy Oakes 20:08 SR St. Joseph
166. 9 Evan Frank 20:11 PR Vicksburg
167. 11 Malachi Davis 20:12 PR Ionia
168. 10 Jacob King 20:13 PR Remus Chippewa Hills
169. 9 Thomas Callen 20:13 PR Spring Lake
170. 11 Jon Rushton 20:13 PR Clio
171. 11 Alex Ware 20:14 PR Ann Arbor Gabriel Ri...
172. 10 Phil Timmerick 20:14 Stevensville Lakeshore
173. 10 Cameron Hall 20:15 PR Spring Lake
174. 12 Bryce Ponstein 20:16 Hudsonville Unity Ch...
176. 11 Alan Hammond 20:17 Hastings
177. 10 Declan Cady 20:18 PR Mason
178. 9 Tyler Shafer 20:20 PR Whitehall
179. 12 Chris Kelly 20:21 Flint Powers Catholic
181. 10 Cameron Fischer 20:21 PR Holland Christian
182. 12 Matt Muller 20:22 PR Grand Rapids South C...
183. 9 Jacob Burt 20:22 PR Mason
184. 11 Aiden Stormont 20:22 SR Stevensville Lakeshore
185. 11 Kedric Gager 20:24 Whitehall
186. 10 Tony Rios 20:25 PR Carleton Airport
187. 12 Marcus Bradford 20:25 PR St. Joseph
188. 11 Cam Soukhome 20:26 Zeeland East
189. 11 Riley DeWitt 20:27 PR Hudsonville Unity Ch...
190. 11 Nick Gersonde 20:27 PR St. Joseph
191. 12 Alex Jarrett 20:27 SR Remus Chippewa Hills
192. 9 Zach Baum 20:28 Zeeland West
193. 12 Zack Bandstra 20:30 Spring Lake
194. 11 Alex Chappell 20:30 Whitehall
195. 10 Caden Kirby 20:31 Big Rapids
196. 10 Patrick Smith 20:31 East Grand Rapids
197. 9 Justin Cooke 20:31 PR Tecumseh
198. 10 Cole Okerse 20:31 PR Zeeland East
199. 10 Ben Walters 20:32 PR Spring Lake
200. 11 Nick Lauinger 20:33 SR Spring Lake
201. 10 Mason Luce 20:33 PR Holland Christian
202. 9 Keagan Ellsworth 20:34 Vicksburg
203. 11 Nathan TenBrink 20:35 SR Zeeland East
204. 10 JP DeJak 20:35 SR Ann Arbor Gabriel Ri...
205. 12 Pierce Marshall 20:36 Allendale
206. 10 Paul Nguyen 20:37 PR Mason
207. 12 Brayden Nelson 20:37 SR Remus Chippewa Hills
208. 10 Ryan DeWitt 20:37 Holland Christian
209. 9 Hunter Comstock 20:38 PR Adrian
210. 9 Dillan Marzke 20:38 St. Joseph
211. 9 Josiah Lambert 20:40 PR Ada Forest Hills Eas...
212. 10 Ryan Eitniear 20:41 SR Fruitport
213. 10 Caleb VanAppledorn 20:42 Holland Christian
214. 11 Simon Johnson 20:42 PR Fruitport
215. 9 Joe Perry 20:43 DeWitt
216. 9 Jonny Schelhaas 20:43 Hudsonville Unity Ch...
217. 12 Christian Stapert 20:44 Grand Rapids Christian
218. 10 Donovan Vanitvelt 20:44 Flint Powers Catholic
219. 11 Ray Nuth 20:45 PR Zeeland East
220. 9 Ashton Brennan 20:45 PR Zeeland East
221. 9 Colin Zelley 20:45 PR Flint Powers Catholic
222. 10 Caden Wullaert 20:46 Corunna
223. 12 Jonathan Shomali 20:47 Corunna
224. 10 Dillon Buck 20:48 PR Mason
225. 10 Deacon Dameron 20:49 SR Corunna
226. 9 Steven Mosher 20:49 Wayland Union
227. 12 Reece Cole 20:50 PR Middleville Thornapp...
228. 11 Alex Cummins 20:51 PR Clio
229. 9 Joseph Sheppard 20:51 PR Grand River Preparat...
230. 9 Evan Walsh 20:51 PR Tecumseh
231. 9 Addison Soule 20:51 PR Mason
232. 11 Zachary Matson 20:52 PR DeWitt
233. 11 Josh Thompson 20:53 Ludington
234. 9 Andrew Farnum 20:53 PR Stevensville Lakeshore
235. 10 Alex Martin 20:55 Ionia
236. 9 Tyler Zimmerman 20:55 PR Big Rapids
237. 11 Alec Austin 20:56 PR Stevensville Lakeshore
238. 12 Alex McDowell 20:56 SR Tecumseh
239. 10 Jaden Hickman 20:57 PR Hastings
240. 10 Josh Trierweiler 20:57 PR Ionia
241. 12 Evan Fennema 20:58 PR Grand Rapids South C...
242. 9 Gabe Lingk 20:59 PR St. Joseph
243. 10 Jamin Gordon 20:59 PR Hudsonville Unity Ch...
244. 10 Sam Brunger 20:59 Corunna
245. 9 Jared Knowles 20:59 Stevensville Lakeshore
246. 10 Jonah Ochodnicky 21:01 PR Corunna
247. 11 Jayden Brewer 21:02 PR Middleville Thornapp...
248. 9 Troy Sievertsen 21:04 Spring Lake
249. 11 Erik Frey 21:04 SR Carleton Airport
250. 10 Joey Meighan 21:05 Grand Rapids Catholi...
251. 11 Cooper Strebeck 21:06 Stevensville Lakeshore
252. 12 Will Mercado 21:06 Corunna
253. 9 Dean Lesinski 21:06 Ada Forest Hills Eas...
254. 10 Ethan Hinman 21:07 Ada Forest Hills Eas...
255. 10 Max Hunter 21:07 PR St. Joseph
256. 12 Ben Loos 21:10 East Grand Rapids
257. 12 Ben Collins 21:10 SR East Grand Rapids
258. 12 Daniel Schulz 21:10 PR Ann Arbor Gabriel Ri...
259. 9 Brendan Tekiele 21:11 Marshall
260. 10 Jacob Tillmann 21:13 Zeeland West
261. 9 Jaden Onken 21:13 PR Hudsonville Unity Ch...
262. 12 Zach Urbytes 21:13 Holland Christian
263. 11 Noah Tamminga 21:14 Hudsonville Unity Ch...
264. 10 Hunter Bierema 21:16 PR Vicksburg
265. 12 Noah DeWolf 21:17 SR Remus Chippewa Hills
266. 12 Thomas Merrill 21:17 SR Clio
267. 12 Evan Lounsbury 21:17 Spring Lake
268. 12 Jared Baas 21:17 Hudsonville Unity Ch...
269. 9 Drew Plumer 21:17 PR Auburn Hills Avondale
270. 11 Luke Page 21:19 Holland Christian
271. 10 Nick Vandenberk 21:21 South Haven
272. 10 Andrew Esser 21:21 St. Joseph
273. 12 David Saindon 21:21 PR Middleville Thornapp...
274. 9 Cole Raphael 21:21 PR Middleville Thornapp...
275. 11 Zach Troxell 21:22 Mason
276. 9 Jacob Ballast 21:23 Grand Rapids South C...
277. 11 Trevor Pilbeam 21:23 PR Adrian
278. 10 Jack Veersma 21:23 St. Joseph
279. 11 Joseph Feddema 21:25 PR Wayland Union
280. 9 Hunter Grinstern 21:25 PR Grand Rapids South C...
281. 12 Jordan Lucas 21:26 PR South Haven
282. 9 Drew Nickels 21:26 Corunna
283. 11 Josh Ridder 21:26 SR Hudsonville Unity Ch...
284. 9 David Stegehuis 21:27 Grand River Preparat...
285. 11 Jared Hart 21:27 PR Zeeland West
286. 9 Griffin Werschky 21:28 Flint Powers Catholic
287. 10 Jack Ferweda 21:30 PR Flint Powers Catholic
288. 11 Gavin Redetzke 21:33 Ada Forest Hills Eas...
289. 9 Sean Bajt 21:34 PR Spring Lake
290. 12 Mitchell Avery 21:34 Marshall
291. 10 Alfredo Arechiga 21:34 PR Hastings
292. 10 Caleb Bauman 21:36 PR Grand Rapids Christian
293. 12 Ryan Spitzley 21:36 PR DeWitt
294. 11 Marc Mowry 21:36 PR DeWitt
295. 10 Josh VandenHeuvel 21:43 PR Hudsonville Unity Ch...
296. 10 Alex Wilson 21:44 Stevensville Lakeshore
297. 10 Andreas Vetne 21:46 PR St. Joseph
298. 9 Sam Kreiman 21:48 PR Flint Powers Catholic
299. 10 Logan Bierlein 21:48 PR Three Rivers
300. 10 Will Reinink 21:48 PR Spring Lake
301. 9 Ethan Burt 21:49 PR Mason
302. 10 Clayton Galy 21:49 PR Spring Lake
303. 9 Braxton McKenna 21:50 PR Hastings
304. 11 Sam Green 21:53 PR East Grand Rapids
305. 10 Brenden Redmon 21:54 PR Carleton Airport
306. 12 Mekial Munzo 21:54 Grand Rapids Catholi...
308. 9 Ryan VanDusen 21:57 Grand Rapids South C...
309. 9 Damien Zielinski 21:58 Allendale
310. 10 Logan Kirby 22:01 Three Rivers
311. 10 Clark Vreeman 22:02 PR Zeeland West
312. 9 Henry Schenkel 22:03 Grand Rapids Christian
313. 10 Bray Haynes 22:06 PR Remus Chippewa Hills
314. 11 Caleb Vredevoogd 22:07 PR Holland Christian
315. 11 Nathan Lieverdink 22:07 Grand Rapids South C...
316. 10 Daniel Hejka 22:09 Ann Arbor Gabriel Ri...
317. 10 Hunter McAurthur 22:12 PR Remus Chippewa Hills
318. 9 Max Bryant 22:13 PR Remus Chippewa Hills
319. 10 Daniil Fox 22:13 SR Grand Rapids Catholi...
320. 11 Will Erskine 22:14 PR Ionia
321. 12 Ben Gesink 22:14 Grand Rapids South C...
322. 12 Nathan Walker 22:15 Grand River Preparat...
323. 10 Matt Lipscomb 22:15 Ann Arbor Gabriel Ri...
324. 11 Paul Gross 22:17 SR East Grand Rapids
325. 10 Caleb Deeren 22:18 Ionia
326. 9 Miles Clifford 22:19 PR Clio
327. 9 Austin Davies 22:20 PR Auburn Hills Avondale
328. 11 Ben Porter 22:20 SR Coldwater
329. 11 Ashton Maurer-Wagner 22:22 PR Spring Lake
330. 11 Andrew Kiessling 22:23 PR Marshall
331. 10 Aydan Hurst 22:26 SR Ionia
332. 10 James Harrison 22:29 PR Holland Christian
333. 9 Lucas Reul 22:30 PR Grand Rapids Catholi...
334. 9 Daniel Deeren 22:31 PR Ionia
335. 9 Micah Hatfield 22:31 PR Ionia
336. 9 Ian Rick 22:31 PR Tecumseh
337. 10 Jonathan Tarquino 22:32 PR Grand River Preparat...
338. 9 BJ Bennink 22:32 Spring Lake
339. 10 Chris Babcock 22:34 PR Ann Arbor Gabriel Ri...
340. 10 Cade Koehler 22:35 Fruitport
341. 12 Diego Ulloa 22:37 PR Grand River Preparat...
342. 11 Kai Borah 22:38 St. Joseph
343. 12 Gabe Seng 22:41 PR Grand Rapids South C...
344. 10 Sam Robey 22:42 SR Big Rapids
345. 10 Matthew Quatro 22:45 PR Carleton Airport
346. 11 Andrew Hatton 22:48 Flint Powers Catholic
347. 9 Michael Willard 22:50 PR Mason
348. 10 Josh Burns 22:51 St. Joseph
349. 9 Gavin Statler 22:53 Vicksburg
351. 9 Crew Miller 23:08 Grand Rapids South C...
352. 9 Jeremiah Hetzer 23:10 PR Clio
353. 9 Ryan Bonnema 23:18 Grand Rapids South C...
354. 9 Drake Bostic 23:22 PR Carleton Airport
355. 10 Stephen Fortney 23:24 PR Mason
356. 10 Daniel Woods 23:25 PR Stevensville Lakeshore
357. 10 Jacob Fredricks 23:29 Holland Christian
358. 9 Cole Romig 23:30 Vicksburg
359. 9 Hudson Knapp 23:34 Grand Rapids South C...
360. 12 Joseph Miles 23:51 Grand Rapids Catholi...
361. 9 Caleb Huitema 23:53 PR Grand Rapids South C...
362. 9 Austin Murray 23:55 PR Ionia
363. 10 Isaac Baartman 23:56 SR Grand Rapids South C...
364. 9 Dan Paul 24:01 Holland Christian
365. 12 Connor Wynne 24:08 PR Carleton Airport
366. 11 Gavin Stewart 24:11 Auburn Hills Avondale
367. 9 Ethan Shoemaker 24:13 PR Hudsonville Unity Ch...
368. 10 Daniel Bischoff 24:14 PR Ann Arbor Gabriel Ri...
369. 9 Adam Baker 24:14 Grand Rapids Christian
370. 12 Zac DeVries 24:22 SR Grand Rapids South C...
371. 11 Carson Langeland 24:23 SR Holland Christian
372. 9 Brandon Iordanou 24:23 PR Flint Powers Catholic
373. 10 Daniel Malone 24:25 Stevensville Lakeshore
374. 9 Bryce Cosens 24:29 Fremont
375. 12 Kip Beck 24:37 PR Hastings
376. 9 Connor Sykes 24:40 Fruitport
377. 9 Brody Martin 24:42 PR St. Joseph
378. 12 AJ Carrell 24:42 Allendale
379. 9 Connor Orr 24:47 PR Grand Rapids South C...
380. 9 Sam Warsen 25:33 PR Grand Rapids South C...
381. 9 Brayden Willett 25:40 PR Spring Lake
382. 10 Jeremy Liggens 26:08 Grand Rapids Christian
383. 9 Case Rohl 26:21 PR Stevensville Lakeshore
384. 9 Mark Bennett 26:23 PR Ada Forest Hills Eas...
385. 9 Luke Spitzley 26:36 East Grand Rapids
386. 9 Paul VanderWoude 26:39 PR Grand Rapids Christian
387. 11 Ben Ackley 26:41 SR Mason
388. 10 Juan Vargas 26:54 SR Hastings
389. 11 Scott Uthe 27:10 PR Spring Lake
390. 11 David Forrest 27:13 Ann Arbor Gabriel Ri...
391. 11 Stephen Heberling 27:30 PR Big Rapids
392. 9 Logan Theisen 28:22 Remus Chippewa Hills
393. 9 D'Vontea Stewart 28:27 PR Grand River Preparat...
394. 10 Adam Messmann 28:29 PR Ann Arbor Gabriel Ri...
395. 12 Connor Urban 28:31 PR Tecumseh
Womens Results
5,000 Meters Division 2 JV Women
1. 10 Emma Battle 19:51 PR East Grand Rapids
2. 11 Lydia Michele 20:08 Grand Rapids Christian
3. 11 Maddie Buitendorp 20:21 Grand Rapids Christian
4. 12 Maddie McCahill 20:40 SR East Grand Rapids
5. 11 Jenna Bishop 20:42 Grand Rapids Christian
6. 10 Molly Jackson 20:53 Grand Rapids Christian
7. 10 Anna VanderLaan 20:53 SR East Grand Rapids
8. 11 Sophie Ackermann 20:54 PR East Grand Rapids
9. 12 Sarah Brouwer 20:59 SR Grand Rapids Christian
10. 9 Jenna Locricchio 21:01 Ann Arbor Gabriel Ri...
11. 12 Delia DeVries 21:03 SR Grand Rapids South C...
12. 9 Julia Bajt 21:08 PR Spring Lake
13. 9 Eva Tilton 21:09 PR Spring Lake
14. 10 Ember Larson 21:11 Ann Arbor Gabriel Ri...
15. 12 Emily Roth 21:17 SR East Grand Rapids
16. 10 Ana Li Warners 21:23 Grand Rapids Christian
17. 9 Blaise Gourley 21:26 PR East Grand Rapids
18. 10 Audrey Renaud 21:27 PR Dearborn Divine Child
19. 12 Rachel Elder 21:29 PR East Grand Rapids
20. 9 Maggie Holmes 21:30 PR Spring Lake
21. 9 Sophia Tilton 21:32 PR Spring Lake
22. 10 Madison Leenstra 21:35 PR Grand Rapids South C...
23. 12 Sarah Grawburg 21:36 SR Dearborn Divine Child
24. 10 Emily Nelson 21:41 Grand Rapids Christian
25. 11 Katherine Donnelly 21:41 SR East Grand Rapids
26. 10 Megan Corbe 21:43 St. Joseph
27. 9 Rory Pruis 21:43 Grand Rapids Christian
28. 9 Landyn Howell 21:49 PR Ada Forest Hills Eas...
29. 10 Lauren Vanden Bosch 21:53 East Grand Rapids
30. 11 Rachel Offringa 21:54 PR Grand Rapids South C...
31. 12 Maya Fitzstephens 21:55 SR St. Joseph
32. 9 Anna Aupperlee 21:55 Grand Rapids Christian
33. 10 Zoe Donker 21:57 SR Grand Rapids South C...
34. 9 Alexis Duffiney 21:57 PR Flint Powers Catholic
35. 10 Erin Penner 21:57 PR St. Joseph
36. 12 Cassidy Chalut 21:57 PR Flint Powers Catholic
37. 12 Emma Keane 22:00 PR East Grand Rapids
38. 10 Grace Ackerman 22:00 PR Ada Forest Hills Eas...
39. 11 Samantha Schuck 22:03 PR Dearborn Divine Child
40. 11 Tate VanEck 22:04 Zeeland East
41. 9 Natalie Sawyer 22:04 PR Spring Lake
42. 12 Kourteney Clark 22:06 Spring Lake
43. 9 Marley Fogel 22:07 PR Spring Lake
44. 10 Dolly Slenk 22:08 PR Holland Christian
45. 9 Allie Tucker 22:08 PR Flint Powers Catholic
46. 11 Brenna Newhouse 22:09 SR Grand Rapids South C...
47. 11 Molly Manguse 22:09 SR East Grand Rapids
48. 10 Kristen Kukla 22:10 SR Dearborn Divine Child
49. 9 Emma Morehouse 22:15 PR Zeeland East
50. 10 Theadora Drake 22:15 SR East Grand Rapids
51. 10 Sofia Perez 22:16 SR DeWitt
52. 12 Ellie Drake 22:16 East Grand Rapids
53. 12 Jillian Huizenga 22:17 Spring Lake
54. 9 Anna Fedewa 22:19 PR Spring Lake
55. 9 Madeline Dempsey 22:19 PR Adrian
56. 11 Sidney Czinder 22:26 PR Spring Lake
57. 12 Kiara Cushway 22:29 SR Big Rapids
58. 10 Leah VanOrman 22:29 Grand Rapids Christian
59. 9 Madison Scott 22:29 PR St. Joseph
60. 12 Jill Parker 22:30 SR Holland Christian
61. 12 Mary Benz 22:31 Ann Arbor Gabriel Ri...
62. 10 Emma Pothoven 22:32 Grand Rapids South C...
63. 9 Jenna Dykstra 22:33 East Grand Rapids
64. 12 Sarah George 22:34 SR Grand Rapids South C...
65. 10 Ashley Zwiers 22:35 Grand Rapids Christian
66. 10 Stephanie Pitsch 22:36 PR Middleville Thornapp...
67. 11 Maria Przebienda 22:36 SR Ann Arbor Gabriel Ri...
68. 11 Ella Gourley 22:36 SR East Grand Rapids
69. 10 Tyler Grubb 22:37 PR Ada Forest Hills Eas...
70. 9 Rupa Charles 22:37 PR Grand Rapids South C...
71. 11 Aubrey Conkright 22:38 PR Whitehall
72. 9 Austin Smith 22:38 Flint Powers Catholic
73. 9 Kate Langerak 22:39 PR Grand Rapids South C...
74. 9 Katie Bade 22:40 Flint Powers Catholic
75. 10 Paige Bodine 22:40 PR East Grand Rapids
76. 12 Saskia Praamsma 22:40 SR Holland Christian
77. 11 Elizabeth Reed 22:42 Flint Powers Catholic
78. 10 Nadine Page 22:42 PR Big Rapids
79. 10 Megan Walker 22:45 SR Fremont
80. 9 Emily Lendzion 22:45 PR Flint Powers Catholic
81. 9 Grace Schaffer 22:46 PR DeWitt
82. 12 Lauren VanderZyden 22:47 East Grand Rapids
83. 11 Sarah Bindon 22:48 Ann Arbor Gabriel Ri...
84. 10 Phoebe Stroobosscher 22:48 Grand Rapids Christian
85. 10 Gentille Doktor 22:51 PR Holland Christian
86. 10 Siobhan Miller 22:53 St. Joseph
87. 12 Gen Cossey 22:53 PR Spring Lake
88. 12 Rebeka Rooks 22:56 Holland Christian
89. 9 Aerin Braunohler 22:56 PR Grand Rapids Christian
90. 9 Emmy Braunohler 22:56 PR Grand Rapids Christian
91. 10 Payton Sidebotham 22:57 SR Wayland Union
92. 12 Emily Eaton 22:57 SR Ann Arbor Gabriel Ri...
93. 11 Emily McCarthy 22:58 PR Ann Arbor Gabriel Ri...
94. 12 Annie Klusendorf 22:59 St. Joseph
95. 9 Gracie Hasse 23:00 PR Wayland Union
96. 11 Emily Rose 23:05 Dearborn Divine Child
97. 12 Janae Sneller 23:05 PR Spring Lake
98. 10 Madison Hall 23:06 Dearborn Divine Child
99. 9 Olivia Lednicky 23:06 PR Allendale
100. 9 Halley Elliott 23:06 PR East Grand Rapids
101. 9 Michelle Kuipers 23:07 PR Holland Christian
102. 10 Anna Schafer 23:08 PR Adrian
103. 11 Hailey Bouwman 23:08 PR Holland Christian
104. 9 Annika Tuls 23:08 Fremont
105. 10 Delaney Kirinovic 23:09 SR DeWitt
106. 10 Carissa Oskam 23:10 PR Grand Rapids South C...
107. 11 Brooke Sheesley 23:11 SR Whitehall
108. 9 Emma Rotman 23:14 Allendale
109. 11 Sophie Fischer 23:16 Grand Rapids Catholi...
110. 9 Gracie DeWent 23:20 PR Middleville Thornapp...
111. 11 Vanessa Hernandez 23:20 SR Adrian
112. 12 Allexus Barnes 23:20 Middleville Thornapp...
113. 11 Makayla Flegler 23:21 SR DeWitt
114. 10 Katie Chamberlin 23:22 PR East Grand Rapids
115. 9 Claire Parish 23:23 PR Ada Forest Hills Eas...
116. 11 Allie Elliott 23:23 Whitehall
117. 11 Brittany Dreyer 23:24 SR Zeeland East
118. 9 Kathryn Ottenwess 23:24 PR Ada Forest Hills Eas...
119. 9 Maggie VanderWoude 23:24 PR Grand Rapids Christian
120. 9 Anna Hart 23:24 Grand Rapids Christian
121. 10 Mikayela Scott 23:25 PR St. Joseph
122. 12 Michelle Jonik 23:25 SR Ann Arbor Gabriel Ri...
123. 10 Joy Bedell 23:27 PR Stevensville Lakeshore
124. 10 Keira Hatch 23:29 Ludington
125. 10 Cragen Davies 23:29 PR DeWitt
126. 9 Grace Ydenberg 23:30 PR Grand Rapids Christian
127. 10 Morgan Heavener 23:32 PR Ann Arbor Gabriel Ri...
128. 9 Erin Burke 23:33 PR Spring Lake
129. 11 Abby Weaver 23:33 SR Grand Rapids Christian
130. 10 Emily Hamilton 23:34 PR Remus Chippewa Hills
131. 10 Taylor Smelker 23:34 PR DeWitt
132. 12 Maddie VanSolkema 23:36 PR Grand Rapids South C...
133. 10 Jordyn Barding 23:36 PR Spring Lake
134. 9 Jennifer Offringa 23:38 PR Grand Rapids South C...
135. 10 Haley Presley 23:38 Mason
136. 11 Cassidy Mollitor 23:40 PR DeWitt
137. 10 Gema Diaz-Martinez 23:40 PR Middleville Thornapp...
138. 11 Maddisen Robirds 23:42 PR Middleville Thornapp...
139. 12 Clair Bolthouse 23:45 Spring Lake
140. 11 Annie Karsten 23:46 East Grand Rapids
141. 10 Emorie Bond 23:46 SR DeWitt
142. 10 Bianca Schuck 23:47 Dearborn Divine Child
143. 10 Chaney Rickard 23:48 PR Allendale
144. 10 Anna VanSledright 23:48 PR Grand Rapids South C...
145. 12 Peyton Howe 23:48 SR Spring Lake
146. 10 Sadie Kornoelje 23:51 PR Grand Rapids Christian
147. 12 Marthe Georgi 23:52 PR Spring Lake
148. 9 Sydney Ybema 23:53 PR Grand Rapids South C...
149. 11 Lauren Veldboom 23:53 SR Holland Christian
150. 12 Julia Walsh 23:55 Grand Rapids Catholi...
151. 11 Bry Fillman 23:55 PR Spring Lake
152. 9 Emma Winden 23:56 PR Grand Rapids Catholi...
153. 9 Jaclyn Westlake 23:57 PR Middleville Thornapp...
154. 12 Stephanie Stenger 23:58 PR Grand Rapids Catholi...
155. 12 Lindsey VanderLaan 23:58 Grand Rapids South C...
156. 12 Katie Walstra 23:58 Grand Rapids South C...
157. 9 Selina Kane 23:59 PR Big Rapids
158. 9 Kaitlyn Smith 23:59 PR Zeeland East
159. 11 Lily Sherman 23:59 SR Remus Chippewa Hills
160. 11 Natalie Lugten 24:00 PR Zeeland East
161. 12 Rebecca LaCroix 24:01 SR Ann Arbor Gabriel Ri...
162. 11 Ashton Johnson 24:04 SR Adrian
163. 9 Taylor Hillabrandt 24:04 PR Remus Chippewa Hills
164. 12 Brittany Ludwig 24:04 SR Wayland Union
165. 11 Erica Fitzhenry 24:05 Remus Chippewa Hills
166. 10 Jessica Peerbolt 24:06 PR Holland Christian
167. 9 Hope Donovan 24:06 PR Ada Forest Hills Eas...
168. 12 Maggie White 24:08 Ann Arbor Gabriel Ri...
169. 12 Emily Westers 24:08 SR Hastings
170. 9 Corrina Courser 24:09 PR Wayland Union
171. 12 Sydney Heyboer 24:09 Grand Rapids South C...
172. 10 Diana Galicia 24:11 PR St. Joseph
173. 11 Kate Hinman 24:11 PR Ada Forest Hills Eas...
174. 11 Natalie Stampfly 24:12 Stevensville Lakeshore
175. 11 Lauren Cuneaz 24:13 SR Flint Powers Catholic
176. 10 Jenna Baker 24:16 PR Holland Christian
177. 9 Emily Worden 24:18 PR Dearborn Divine Child
178. 12 Sarah Youngo 24:19 Whitehall
179. 12 Jill Woodhouse 24:22 East Grand Rapids
180. 11 Alexa Jager 24:23 SR Grand Rapids South C...
181. 12 Grace Beversluis 24:24 Ada Forest Hills Eas...
182. 9 Corinne VanderVeen 24:25 Hudsonville Unity Ch...
183. 9 Brooke Kolonich 24:27 PR Mason
184. 12 Sadie Brown 24:28 SR St. Joseph
185. 11 Laura Schouman 24:28 SR Zeeland East
186. 12 Madison Brink 24:29 PR Holland Christian
187. 10 Sami Weaver 24:30 SR Stevensville Lakeshore
188. 9 Caroline Roth 24:31 East Grand Rapids
189. 11 Brooke Ray 24:32 SR Remus Chippewa Hills
190. 11 Richele Shaw 24:32 PR Allendale
191. 9 Kate Conkright 24:34 PR Whitehall
192. 11 Tess Scheidel 24:35 PR Middleville Thornapp...
193. 12 Denise Roorda 24:36 Grand Rapids Christian
194. 12 Cierra VanDyke 24:37 SR Whitehall
195. 9 Madison Kaurich 24:39 Spring Lake
196. 11 Sydney Huyser 24:39 SR Grand Rapids South C...
197. 9 Katelyn Harkema 24:40 PR Grand Rapids South C...
198. 11 Lexy Gustafson 24:41 Stevensville Lakeshore
199. 12 Nicole Barthel 24:42 SR Zeeland East
200. 9 Raylynn Knapp 24:42 PR Whitehall
201. 12 Madison Hannapel 24:43 PR Middleville Thornapp...
202. 11 Emilie Reinhardt 24:44 PR Dearborn Divine Child
203. 12 Samantha Johns 24:45 PR Spring Lake
204. 10 Annie Schreur 24:45 PR Grand Rapids South C...
205. 11 Miranda Piekarski 24:49 Spring Lake
206. 10 Delaney Torrey 24:52 PR Mason
207. 11 Sarah Palsrok 24:56 SR Zeeland East
208. 9 Alyson Tanis 24:57 PR Grand Rapids South C...
209. 12 Maegan Sneller 24:59 SR Holland Christian
210. 9 Hailey Waryas 25:04 Milan
211. 11 Elise Kuiper 25:05 SR Holland Christian
212. 9 Rebecca Koratich 25:05 Spring Lake
213. 12 Courtney Reddy 25:06 Flint Powers Catholic
214. 11 Kendra Bonnema 25:08 Grand Rapids South C...
215. 9 Alaina VanderVeen 25:08 PR Grand Rapids South C...
216. 9 Shea VanHorn 25:10 Remus Chippewa Hills
217. 12 Haley Rollf 25:10 Fremont
218. 11 Jules Fenneuff 25:11 SR DeWitt
219. 9 Madonna Haddad 25:11 Ann Arbor Gabriel Ri...
220. 11 Lauren Plant 25:14 SR Ann Arbor Gabriel Ri...
221. 9 Piper Daleiden 25:16 PR Ann Arbor Gabriel Ri...
222. 10 Sierra Reid 25:16 Whitehall
223. 10 Isabel Latvaitis 25:17 SR Grand Rapids South C...
224. 12 Claire Harris 25:17 SR Hastings
225. 10 Paige Ferrell 25:21 SR Ada Forest Hills Eas...
226. 12 Onika Bouwkamp 25:23 Holland Christian
227. 9 Kassidy Clark 25:23 PR Ludington
228. 9 Dana Holt 25:25 PR Auburn Hills Avondale
229. 9 Gabby Reseigh 25:25 Auburn Hills Avondale
230. 10 Emily Parker 25:25 Allendale
231. 9 Colleen Woodhouse 25:26 PR East Grand Rapids
232. 9 Madelynn Shannon 25:28 PR Dearborn Divine Child
233. 10 Katie VanDyke 25:29 PR Grand Rapids South C...
234. 11 Grace Coyle 25:31 SR Ada Forest Hills Eas...
235. 9 Jozzy Rivera 25:31 Stevensville Lakeshore
236. 11 Madison Bond 25:32 PR Whitehall
237. 10 Jenni Franz 25:34 Holland Christian
238. 11 Jessica Ringling 25:34 PR Zeeland East
239. 11 Elyse Kuperus 25:34 SR Grand Rapids South C...
240. 10 Anna McDonald 25:36 SR Grand Rapids South C...
241. 12 Mara Allan 25:36 Hastings
242. 10 Nicole DeRoo 25:37 SR Hudsonville Unity Ch...
243. 11 Lauren Geiger 25:37 SR Whitehall
244. 10 Sydney Coffman 25:38 SR Middleville Thornapp...
245. 10 Emily Peterson 25:39 Ionia
246. 9 Jaylee Carpenter 25:39 PR Corunna
247. 9 Lily Roberts 25:40 Ludington
248. 10 Annika Mann 25:41 PR Auburn Hills Avondale
249. 10 Olivia Heyboer 25:43 PR Grand Rapids South C...
250. 12 Alex Perkins Craven 25:43 SR Middleville Thornapp...
251. 12 Jessie Collins 25:45 SR Dearborn Divine Child
252. 9 Megan Hearn 25:46 PR Ada Forest Hills Eas...
253. 11 Julia Miklusicak 25:50 Battle Creek Pennfield
254. 11 Lauren Spahn 25:51 PR Dearborn Divine Child
255. 9 Rachel Welter 25:51 Tecumseh
256. 12 Emily Ford 25:53 SR East Grand Rapids
257. 9 Kennedy Thelen 25:55 PR Wayland Union
258. 11 Erika Ybema 25:55 SR Grand Rapids South C...
259. 9 Abby VanderPloeg 25:56 PR Grand Rapids South C...
260. 10 Grace Alexandrowski 25:56 SR Ann Arbor Gabriel Ri...
261. 12 Maggie Roback 25:59 SR Adrian
262. 11 Elena Campon 26:00 PR Wayland Union
263. 11 Katie Miller 26:00 Middleville Thornapp...
264. 10 Brook Jacobs 26:00 SR Big Rapids
265. 10 Sara Crossman 26:02 PR St. Joseph
266. 10 Melissa Maddox 26:02 PR Fremont
267. 9 Lauren Mazur 26:03 PR Flint Powers Catholic
268. 9 Annie Walstra 26:04 PR Grand Rapids South C...
269. 10 Megan Guldan 26:05 St. Joseph
270. 10 Angie Petterson 26:07 PR Adrian
271. 10 Sarah DeYoung 26:08 PR Grand Rapids South C...
272. 11 Cambrie Ballast 26:09 PR Grand Rapids South C...
273. 10 Katrina DeVries 26:09 PR Grand Rapids Christian
274. 10 Isabella Lopez 26:10 SR Dearborn Divine Child
275. 12 Kayla Frye 26:14 Holland Christian
276. 12 Tai Robinson 26:19 SR Dearborn Divine Child
277. 9 Ellecia Wolfe 26:21 PR DeWitt
278. 10 Rachel Oostindie 26:25 PR Spring Lake
279. 9 Madi Springer 26:26 PR Allendale
280. 10 Lucia Krueger 26:27 Corunna
281. 11 Brianne Robach 26:30 SR Grand Rapids Catholi...
282. 9 Hannah Bahorski 26:32 PR Auburn Hills Avondale
283. 12 Jillian Schnurstein 26:34 Spring Lake
284. 12 Danielle Olson 26:35 SR Holland Christian
285. 9 Kiara Kamptner 26:37 PR Three Rivers
286. 9 Sierra Mennega 26:37 Grand Rapids Christian
287. 10 Kara Lehner 26:41 St. Joseph
288. 12 Leah Gmeimer 26:44 PR Allendale
289. 11 Georgia Neeley 26:45 SR Milan
290. 11 Alexis Smith 26:45 SR Ann Arbor Gabriel Ri...
291. 9 Kayla Johnson 26:51 PR Spring Lake
292. 9 Kristina Cuison 26:52 Middleville Thornapp...
293. 12 Lindsey Hoekman 26:53 SR Hudsonville Unity Ch...
294. 12 Michelle Terrones 26:55 PR Adrian
295. 11 Ashley Briscoe 26:57 SR Remus Chippewa Hills
296. 9 Kate Vandermolen 27:04 PR Middleville Thornapp...
297. 9 Olivia Wolak 27:12 PR Flint Powers Catholic
298. 9 Ali VanKampen 27:12 PR Zeeland East
299. 11 Caitlin Zaremba 27:17 PR Auburn Hills Avondale
300. 10 Ashley Greydanus 27:18 SR Holland Christian
301. 9 Katherine Lamer 27:20 PR Grand Rapids Christian
302. 12 Mariel Pettinaro 27:22 PR Dearborn Divine Child
303. 12 Faith Hiatt 27:24 PR Adrian
304. 10 Jade Clasby 27:26 PR Ann Arbor Gabriel Ri...
305. 10 Grace Chandler 27:28 PR Wayland Union
306. 9 Emmily Reisbig 27:30 PR Ionia
307. 12 Mary Clare Pollock 27:41 SR Dearborn Divine Child
308. 11 Cara Taylor 27:49 Carleton Airport
309. 9 Courtney Lobbes 27:50 PR Grand Rapids South C...
310. 11 Summer Findley 27:51 PR Tecumseh
311. 10 Kathy Zhang 27:55 SR St. Joseph
312. 12 Andrea VerHage 27:55 SR Holland Christian
313. 11 Zoe Meyers 27:57 SR Tecumseh
314. 12 Miranda Clark 28:06 Whitehall
315. 12 Sarah Ford 28:06 PR Adrian
316. 11 Maria Pace 28:07 PR Adrian
317. 9 Hallie Wild 28:11 PR Battle Creek Pennfield
318. 10 Kelsey Craige 28:14 PR Remus Chippewa Hills
319. 11 Rene Aerts 28:17 SR Coldwater
320. 9 Kylie Oliver 28:20 PR Carleton Airport
321. 10 Courtney Jack 28:21 PR Spring Lake
322. 10 Cathy Xue 28:23 Grand Rapids Christian
323. 10 Larkin Hoogerhyde 28:27 SR Allendale
324. 12 Allison Salo 28:31 SR Carleton Airport
325. 10 Rayne Snyder 28:32 Coldwater
326. 10 Alexis France 28:41 Whitehall
327. 11 Rebecca Messiter 28:47 SR Ann Arbor Gabriel Ri...
328. 10 McKayla Mahlich 28:48 PR Ionia
329. 12 Amy VanDusen 28:48 Grand Rapids South C...
330. 12 Michelle Eberlein 28:50 PR Hudsonville Unity Ch...
331. 11 Kaitlyn Good 28:52 PR Wayland Union
332. 9 Madelyn Kurburski 28:52 Holland Christian
333. 11 Michelle Karls 28:54 SR Ann Arbor Gabriel Ri...
334. 11 Kristen Loundsbury 28:54 Spring Lake
335. 10 Gabby Coon 29:00 Grand Rapids South C...
336. 9 Alyssa Gustman 29:11 Fremont
337. 9 Aubrey Janeczek 29:14 PR Tecumseh
338. 12 Alexys Roundtree 29:22 Ionia
339. 10 Mae Urness 29:25 St. Joseph
340. 11 Abby Tubbergen 29:32 SR Holland Christian
341. 12 Katelyn Toloday 29:33 Dearborn Divine Child
342. 9 Amber Macomber 29:48 Middleville Thornapp...
343. 9 Emma Smith 29:53 PR Remus Chippewa Hills
344. 9 Emma Lehman 30:10 Allendale
345. 9 Cara DeWeerd 30:11 PR Grand Rapids South C...
346. 11 Patricia Terhaar 30:15 PR Ann Arbor Gabriel Ri...
347. 9 Caitlyn Hector 30:19 Big Rapids
348. 9 Sierra Buist 30:20 PR Grand Rapids South C...
349. 10 Sonja Wiegand 31:22 PR Corunna
350. 10 Charlotte Cantin 31:23 PR DeWitt
351. 12 Alissa Lucas 31:27 Hudsonville Unity Ch...
352. 9 Namiah Hicks 31:33 PR Carleton Airport
353. 9 Christelle Akanash... 31:43 Grand Rapids Christian
354. 11 Molly Johnson 31:43 SR St. Joseph
355. 9 Charlotte Borden 31:47 PR East Grand Rapids
356. 9 Elizabeth Geno 32:25 PR Spring Lake
357. 12 Kelsey O'Brien 32:46 Dearborn Divine Child
358. 12 Sarah Kornoelje 32:58 PR Spring Lake
359. 11 Rose Perkins 33:35 SR Tecumseh
360. 12 Haleigh Jablonski 33:38 Corunna
361. 9 Anne Self 33:53 PR Carleton Airport
362. 10 Kayla Powe 35:47 SR Zeeland East
363. 9 Isabella Gardner-H... 36:17 PR Spring Lake
364. 9 Kassie Lash 36:54 PR Vicksburg