Mens Results
5,000 Meters JV Division
1. 11 Sam Terpstra 16:58.7 Grand Rapids Christian
2. 12 Aaron Brink 17:11.9 Grand Rapids Christian
3. 12 Evan Hotary 17:18.6 PR Saugatuck
4. 10 Christian Voetberg 17:32.7 Grand Rapids Christian
5. 12 Jacob VanderRoest 17:39.7 Saugatuck
6. 11 Willem Schra 17:40.5 Grand Rapids Christian
7. 12 Nick Heelan 17:42.9 Saugatuck
8. 11 Chris Jakiel 17:56.1 PR Caledonia
9. 10 Sam Morse 17:57.7 SR Caledonia
10. 12 Austin Kanis 17:59.3 Grand Rapids Christian
11. 11 Matthew Winkle 18:03.4 Grand Rapids Christian
12. 10 Michael Alexander 18:06.2 PR Caledonia
13. 12 Jonah Montney 18:11.8 Shepherd
14. 11 Corbin Blink 18:16.2 Saugatuck
15. 11 Emmanuel Luk 18:17.7 Grand Rapids Christian
16. 10 Jalen Banfill 18:19.2 PR Caledonia
17. 11 Jacob Murray 18:20.1 Grand Rapids Christian
18. 10 Clark Rowley 18:21.9 PR Caledonia
19. 10 Colin Cooper 18:24.8 SR Lansing Catholic
20. 12 Josh Schutzenhofer 18:27.5 Saugatuck
21. 11 Cole Nelson 18:28.2 Caledonia
22. 12 Hayden Johnson 18:29.0 SR Grandville
23. 11 Robby Jansen 18:30.3 Grand Rapids Christian
24. 11 Gavin Tucker 18:30.3 PR Grandville
25. 12 Nathan Howard 18:32.1 PR Caledonia
26. 10 Ray Bartlett 18:34.4 PR Saugatuck
27. 10 Nils Berglund 18:34.7 Grand Rapids Christian
28. 11 Ben VanHuis 18:38.4 PR Hamilton
29. 12 Jacob Walters 18:39.2 Shepherd
30. 11 James Klein 18:39.8 PR Grand Rapids Catholi...
31. 12 Matt Spees 18:40.6 PR Caledonia
32. 10 Jin Ro 18:43.9 PR GR Forest Hills Nort...
33. 10 Mason Harvath-Gerr... 18:45.7 PR Saugatuck
34. 11 Lars Lindgren 18:47.1 Grand Rapids Christian
35. 12 Joe Tucker 18:49.2 PR GR Forest Hills Nort...
36. 9 Logan Coles 18:50.6 PR GR Forest Hills Nort...
37. 11 Jared Feyen 18:50.8 Caledonia
38. 11 Josh Dunlop 18:51.2 SR St. Joseph
39. 12 Mitch Yuncker 18:51.4 Shepherd
40. 12 Jacob Lyons 18:53.4 SR Richland Gull Lake
41. 11 Liam Maloney 18:53.7 SR GR Forest Hills Nort...
42. 10 Berkeley Garvelink 18:53.9 PR Saugatuck
43. 11 Kelly Radford 18:54.3 PR Richland Gull Lake
44. 10 Ringo Joon 18:54.7 PR Saugatuck
45. 11 Jacob Ingleston 18:55.7 PR Benzie Central
46. 12 Christian Post 18:55.9 SR Saugatuck
47. 12 CJ Spencer 18:56.2 SR Shepherd
48. 12 Joey Johnston 18:57.7 SR Benzie Central
49. 10 Ethan Hubbell 18:58.5 Shepherd
50. 11 Alejandro Hoban 18:59.5 PR Grand Rapids Catholi...
51. 11 Bevis Ip 19:00.3 PR Grand Rapids South C...
52. 10 Alec Kowalski 19:03.2 SR Grandville
53. 12 Jesse Lynn 19:05.8 SR Holland West Ottawa
54. 11 Ethan Zortman 19:07.5 PR Richland Gull Lake
55. 10 Nate Krawczyk 19:07.9 SR Richland Gull Lake
56. 11 Allen Crockett 19:09.9 PR Mt. Pleasant
57. 11 Kyle Restau 19:10.3 SR Caledonia
58. 10 Logan Smith 19:10.5 SR Grandville
59. 9 Luke Freyhof 19:10.7 PR Hamilton
60. 11 Ryan Short 19:11.9 SR Mattawan
61. 11 Otto Dryfout 19:12.7 SR Holland West Ottawa
62. 11 Joel Muyskens 19:13.2 Grand Rapids Christian
63. 11 Harold Gee 19:13.4 PR Grand Rapids Christian
64. 10 Noah Holkeboer 19:13.6 Grand Rapids Christian
65. 10 Lane Everett 19:14.6 St. Joseph
66. 11 Andrew Borre 19:15.5 SR St. Joseph
67. 11 Austin Edsall 19:16.2 PR Hamilton
68. 12 Nick Moeggenberg 19:17.8 SR Shepherd
69. 10 Brandon Ammerman 19:19.4 PR Jenison
70. 10 Tim Schloff 19:20.1 PR Holland Christian
71. 10 Chase Boshoven 19:20.5 PR GR West Catholic
72. 10 Max VanDoorne 19:20.7 PR GR Forest Hills Nort...
73. 10 Marc Crossman 19:20.7 PR Benzie Central
74. 11 Joshua Bauman 19:20.9 PR Grand Rapids Christian
75. 12 Brendan Ulanch 19:21.3 PR GR Forest Hills Nort...
76. 11 Dustin Bowen 19:21.5 Jenison
77. 12 Ben Hall 19:21.7 GR Forest Hills Cent...
78. 12 Ben Hryciuk 19:22.5 SR Grandville
79. 11 Evin Drew 19:23.1 SR Caledonia
80. 11 Logan Jaglowski 19:23.9 SR Grand Rapids Catholi...
81. 12 Andrew Lee 19:24.7 PR Grand Rapids Kenowa ...
82. 11 Preston Fawcett 19:26.5 SR Jenison
83. 11 Leo Phillips 19:26.8 PR Grandville
84. 11 Armand Carrion 19:27.2 Saugatuck
85. 10 Adam Wright 19:27.4 SR Caledonia
86. 11 Luke Johnson 19:27.6 PR Grandville
87. 11 Casey Wilfong 19:28.2 SR Grandville
88. 10 Ben Urquhart 19:29.4 PR Lansing Catholic
89. 10 Bryce Wright 19:30.5 SR Grandville
90. 12 Jared Haney 19:31.2 SR Jenison
91. 10 Ryan DeWitt 19:31.9 SR Holland Christian
92. 12 Cole Sherwood 19:32.5 PR St. Joseph
93. 12 Conner Kellogg 19:34.5 Grandville
94. 11 Nathan Maher 19:36.9 SR Holland West Ottawa
95. 10 Daaron Fleeger 19:38.3 PR Grandville
96. 10 Matt Burkhard 19:39.2 PR St. Joseph
97. 10 Connor Hotary 19:40.6 PR Saugatuck
98. 10 Troy Sorensen 19:41.4 PR GR Forest Hills Nort...
99. 11 Skyler Flietstra 19:43.4 Richland Gull Lake
100. 12 Thomas Lenters 19:43.8 PR Holland Christian
101. 11 Rudi Miller 19:44.4 Holland West Ottawa
102. 12 Scott VanderKlipp 19:44.5 PR GR Forest Hills Nort...
103. 11 Ian Klug 19:44.5 PR Caledonia
104. 10 Logan Borah 19:44.9 SR St. Joseph
105. - Zach Baas 19:45.5 PR Grand Rapids Track C...
106. 11 Rob Kurtz 19:45.9 St. Joseph
107. 10 Tyler Verburg 19:47.9 SR Caledonia
108. 12 Jeremiah Salisbury 19:48.7 SR Shepherd
109. 12 David Dankowski 19:50.1 Grandville
110. 11 Eric Egelhaaf 19:50.7 St. Joseph
111. 10 Alex Boyd 19:51.1 PR Mattawan
112. 10 Noah Peterson 19:51.6 SR Caledonia
113. 10 Oliver Harnden 19:52.2 PR Richland Gull Lake
114. 10 Mitchell Davidson 19:53.4 PR Shepherd
115. 10 Joey Meighan 19:53.4 PR Grand Rapids Catholi...
116. 12 Alex Blasi 19:53.8 PR Delton-Kellogg
117. 11 Luciano Cistaro 19:56.5 SR Holland West Ottawa
118. 10 Richard Frisbie 19:58.3 PR Benzie Central
119. 9 Logan Foerch 19:58.9 PR Caledonia
120. 10 Nate Bollman 19:59.5 PR Grand Rapids Christian
121. 10 Matthew Weimer 19:59.7 SR Holland West Ottawa
122. 9 Zach Shidler 19:59.7 PR Grandville
123. 10 Emmett Giraud 20:00.1 PR Grandville
124. 12 Cole Marvin 20:01.8 SR Caledonia
125. 10 Ben Swartz 20:02.7 PR Caledonia
126. 10 Justin Lyons 20:04.7 PR Richland Gull Lake
127. 10 Ted Baas 20:05.6 SR Holland Christian
128. 10 Cole Coughlin 20:06.4 GR Forest Hills Cent...
129. 12 Russell Marvin 20:06.5 SR GR Forest Hills Cent...
130. 10 Jaden Gorsh 20:07.7 PR Grandville
131. 11 Jayden VanMaurick 20:08.7 PR Holland West Ottawa
132. 10 Patrick Long 20:09.1 SR Lansing Catholic
133. 12 Mason Rauner 20:09.5 SR Grand Rapids South C...
134. 12 Ben Anema 20:10.5 PR Grand Rapids South C...
135. 12 Javon Brouwers 20:11.1 SR Grand Rapids Christian
136. 10 Cory Ives 20:13.8 SR Holland West Ottawa
137. 10 Seth Warren 20:14.6 SR Grandville
138. 10 Eamon Weed 20:15.4 PR Grand Rapids Track C...
139. 10 Colten Nelson 20:16.4 SR Mt. Pleasant Sacred ...
140. 12 Mitchell Denolf 20:17.5 PR GR Forest Hills Nort...
141. 10 Jake Oosterink 20:18.8 PR Jenison
142. 11 Luke Edgerly 20:19.5 PR Richland Gull Lake
143. 11 Gabe Mohney 20:20.2 SR Mattawan
144. 9 Keegan Peterson 20:22.5 PR Caledonia
145. 9 Stuart MacDonald 20:22.5 PR Mt. Pleasant
146. 11 Isaac Ingersoll 20:26.2 Hamilton
147. 10 Davis VanSkiver 20:27.2 PR GR Forest Hills Nort...
148. 10 Brett Schuitema 20:29.2 SR Grandville
149. 10 Paul Balko 20:30.3 Richland Gull Lake
150. 11 Jeremy Oakes 20:30.5 SR St. Joseph
151. 12 Alan Hirdes 20:31.2 PR Allendale
152. 12 Jacob Cieply 20:31.2 SR GR Forest Hills Cent...
153. 12 Adrian Huizenga 20:31.9 SR Holland Christian
154. 10 Noah Barnes 20:33.3 Benzie Central
155. 12 Christian Stapert 20:35.2 SR Grand Rapids Christian
156. 10 Nicholas DeWitt 20:37.3 PR Jenison
157. 11 Luke Page 20:40.4 SR Holland Christian
158. 12 Eric Podolsky 20:41.7 SR Mt. Pleasant
159. 10 Jacob Peninger 20:43.2 PR Mattawan
160. 12 Robert Miller 20:44.5 PR Delton-Kellogg
161. 10 Jack Lewis 20:47.3 SR Mattawan
162. 12 Steven Rankin 20:47.4 PR Grandville
163. 11 Gavin Redetzke 20:48.2 SR Ada Forest Hills Eas...
164. 11 Alden Wagaman 20:48.7 PR Ada Forest Hills Eas...
165. 12 Race Matties 20:53.4 Shepherd
166. 10 Diego Campos 20:54.2 PR St Philip Catholic C...
167. 10 Josiah Eckl 20:55.2 SR Grand Rapids Track C...
168. 9 Jackson Riddle 20:55.4 PR Mattawan
169. 10 Eli Jager 20:56.2 PR Jenison
170. 12 Todd Hovey 20:56.7 PR Mt. Pleasant Sacred ...
171. 12 Marcus Bradford 20:57.7 PR St. Joseph
172. 12 Ian Mullis 20:58.2 St Philip Catholic C...
173. 10 Donovan O'Mara 20:59.4 PR Grandville
174. 12 Zach Urbytes 20:59.5 PR Holland Christian
175. 12 Jacob Janofski 21:00.5 St Philip Catholic C...
176. 10 Andrew Hammond 21:00.7 PR Grand Rapids Kenowa ...
177. 10 Caleb Jelsma-Cale 21:00.9 SR Grandville
178. 9 Mason Oudekerk 21:01.5 PR Mattawan
179. 10 Andrew Smyk 21:02.1 SR Holland West Ottawa
180. 11 Nick Gersonde 21:05.2 SR St. Joseph
181. 12 Matt Muller 21:06.5 SR Grand Rapids South C...
182. 10 Jack Veersma 21:07.2 PR St. Joseph
183. 10 Liam Hughes 21:07.4 PR Mattawan
184. 11 Chance Spencer 21:11.5 SR GR Forest Hills Cent...
185. 12 Ryan Emelander 21:11.9 Allendale
186. 12 Christian Schillim 21:14.5 PR Grand Rapids Kenowa ...
187. 9 Adrian Perez 21:14.7 PR Hamilton
188. 10 Andrew Esser 21:15.7 PR St. Joseph
189. 11 Maxwell Stull 21:16.1 PR Mattawan
190. 11 George Chu 21:18.4 SR GR Forest Hills Nort...
191. 9 Kyle Parkhurst 21:23.5 PR Hamilton
192. 12 Jordan Hodges 21:24.1 SR Mattawan
193. 10 Seth Bunce 21:25.3 PR Mattawan
194. 10 Ethan Hinman 21:27.2 Ada Forest Hills Eas...
195. 11 Josiah Stiffler 21:28.2 PR Grand Rapids Track C...
196. 10 Mason Luce 21:30.3 SR Holland Christian
197. 10 Nick Jerman 21:33.6 Shepherd
198. 12 Scot Laing 21:33.7 PR Benzie Central
199. 11 Nathaniel Duncan 21:39.2 Delton-Kellogg
200. 12 Aaron Lenning 21:41.1 PR Schoolcraft
201. 12 Zachary Frederick 21:41.6 SR Shepherd
202. 11 Jason Blunt 21:42.4 SR Caledonia
203. 11 Erik Heindlmeyer 21:43.4 PR Holland West Ottawa
204. 11 Gabe Bennett 21:44.6 Grand Rapids Kenowa ...
205. 11 Jayson Klein 21:49.5 SR Grandville
206. 12 Mekial Munzo 21:49.9 Grand Rapids Catholi...
207. 10 Andreas Vetne 21:58.6 PR St. Joseph
208. 11 Josh Nye 22:02.7 Benzie Central
209. 11 Austin Hostetler 22:04.2 SR Richland Gull Lake
210. 12 Mitchell Becktel 22:04.5 PR Hamilton
211. 12 Kevin McLaughlin 22:06.7 SR Caledonia
212. 10 Chap Morris 22:08.2 Jenison
213. 10 Tyler Ford 22:08.5 PR Richland Gull Lake
214. 11 Zac Taghon 22:13.5 Benzie Central
215. 11 Nevin Lees 22:13.5 SR GR Forest Hills Nort...
216. 12 Ben Gesink 22:13.9 PR Grand Rapids South C...
217. 10 Christian Kanis 22:14.2 SR Holland Christian
218. 11 Julian Jacobs 22:16.1 GR Forest Hills Nort...
219. 10 Alec Barrone 22:17.1 PR Lansing Catholic
220. 11 Caleb Vredevoogd 22:20.2 PR Holland Christian
221. 12 Andrew Durfee 22:21.3 SR Mt. Pleasant
222. 9 Crew Miller 22:22.2 PR Grand Rapids South C...
223. 12 Maxwell McQueary 22:23.2 Saugatuck
224. 9 Kouper Payne 22:23.8 PR Mt. Pleasant
225. 10 Mason Berchiatti 22:24.5 SR Mattawan
226. 10 Max Hunter 22:25.7 PR St. Joseph
227. 11 Josef Arner 22:26.2 PR Holland West Ottawa
228. 10 Josh Burns 22:26.5 St. Joseph
229. 10 Justin Walker 22:27.5 SR Richland Gull Lake
230. 10 Jacob Fredricks 22:29.9 PR Holland Christian
231. 10 Ethan Grabill 22:30.1 SR Grandville
232. 9 Jonah Ervin 22:33.5 PR Mt. Pleasant
233. 12 Timothy Holliday 22:34.6 SR Shepherd
234. 10 Charlie Morton 22:35.2 Mt. Pleasant Sacred ...
235. 11 Eric Wyman 22:37.4 SR Mt. Pleasant
236. 12 Evan Fennema 22:47.2 Grand Rapids South C...
237. 11 Nathan Lieverdink 22:48.8 Grand Rapids South C...
238. 10 James Harrison 22:49.4 PR Holland Christian
239. 12 Caleb Williams 22:51.4 SR Mattawan
240. 10 John Dickens 22:54.3 PR Grand Rapids Catholi...
241. 10 Daniil Fox 22:55.7 SR Grand Rapids Catholi...
242. 10 Austin Simmons 22:55.9 SR Mattawan
243. 11 Nathan Thorn 22:56.3 PR Richland Gull Lake
244. 12 Gabe Seng 22:58.4 PR Grand Rapids South C...
245. 10 Corey Gauck 23:00.8 PR Jenison
246. 12 Nick Stormer 23:02.3 SR Saugatuck
247. 10 Carter Hammond 23:05.5 Caledonia
248. 10 Cooper Bouman 23:07.3 GR Forest Hills Nort...
249. 11 Jackey Tran 23:09.3 PR Grandville
250. 10 Aiden Popour 23:23.8 Jenison
251. 11 Evyn Sweeney 23:28.8 PR Caledonia
252. 10 Ethan Toth 23:33.2 PR Holland West Ottawa
253. 10 Dylan Glenn 23:41.3 Vicksburg
254. 10 David Larson 23:47.8 PR Richland Gull Lake
255. 10 CJ Bell 23:48.5 SR Mattawan
256. 10 Joey Janofski 23:54.4 PR St Philip Catholic C...
257. 10 Paul Kisell 23:57.2 PR Mt. Pleasant
258. 11 Anthony DePerno 24:00.9 Mattawan
259. 11 Jack Pramuka 24:03.5 SR Mt. Pleasant Sacred ...
260. 11 Henry Morgan 24:06.3 SR Delton-Kellogg
261. 12 AJ Carrell 24:08.6 SR Allendale
262. 12 Max Snaza 24:11.4 PR GR Forest Hills Nort...
263. 12 Alex Fuja 24:15.9 SR Mt. Pleasant
264. 12 Zac DeVries 24:35.4 SR Grand Rapids South C...
265. 10 Isaac Baartman 24:42.1 SR Grand Rapids South C...
266. 12 Joseph Miles 24:42.5 Grand Rapids Catholi...
267. 11 Carson Langeland 24:50.8 SR Holland Christian
268. 11 Tristyn Ter Avest 25:07.1 PR Richland Gull Lake
269. 11 Vinny Trinchitella 25:09.5 Jenison
270. 11 Joe Elms 25:13.9 PR Richland Gull Lake
271. 11 Ryan Sass 25:21.5 PR Benzie Central
272. 10 Ben Sampley 25:30.4 SR Schoolcraft
273. 10 Michael Heindlmeyer 25:32.6 PR Holland West Ottawa
274. 10 Linus Gugino 25:56.1 SR Holland West Ottawa
275. 10 Riley Smith 25:56.2 PR Schoolcraft
276. 10 Cameron Nakfor 26:33.2 SR Lansing Catholic
277. 12 Noah Crampton 27:00.2 GR Forest Hills Nort...
278. 11 Nathan Cronk 27:14.4 Caledonia
279. 11 Thomas Robinson 27:15.3 Delton-Kellogg
280. 11 Mark Sanchez 28:59.5 SR Mattawan
281. 12 Owen Jowett 29:11.3 SR Lansing Catholic
282. 9 Carter Strobel 30:31.5 PR GR Forest Hills Nort...
283. 10 Jeremy Liggens 30:38.4 Grand Rapids Christian
284. 12 David Dehnke 33:17.4 Lansing Catholic
Womens Results
5,000 Meters JV Division
1. 11 Sarah VanDyke 20:12.8 Grand Rapids Christian
2. 12 Camilla Bjelland 20:18.9 SR Grand Rapids Christian
3. 11 Meredith Borst 20:55.3 Grand Rapids Christian
4. 12 Kadie Alpers 21:15.2 SR Richland Gull Lake
5. 11 Maddie Buitendorp 21:15.8 Grand Rapids Christian
6. 10 Olivia Fairbank 21:20.2 Traverse City Central
7. 10 Ana Li Warners 21:26.9 Grand Rapids Christian
8. 10 Emily Nelson 21:32.3 Grand Rapids Christian
9. 12 Autumn Amormino 21:34.3 PR Traverse City Central
10. 12 Julia Vannatter 21:38.4 PR Traverse City Central
11. 11 Macy Fouch 21:38.8 Traverse City Central
12. 10 Molly Jackson 21:39.6 Grand Rapids Christian
13. 10 Eden VanderWeele 21:43.2 SR Grand Rapids South C...
14. 12 Shaylee McAuliffe 21:46.7 Traverse City Central
15. 11 Kaysen Mortensen-C... 21:48.5 SR Traverse City Central
16. 11 Megan Nowak 21:49.9 SR Mt. Pleasant Sacred ...
17. 12 Sarah Brouwer 22:00.5 SR Grand Rapids Christian
18. 10 Zoe Donker 22:05.4 SR Grand Rapids South C...
19. 12 Isabel Oriani 22:06.6 SR Caledonia
20. 10 Madison Leenstra 22:10.7 PR Grand Rapids South C...
21. 12 Grace Keyser 22:10.7 Traverse City Central
22. 10 Emily Gabbert 22:11.5 SR GR Forest Hills Nort...
23. 10 Natalie Martinson 22:11.9 SR Saugatuck
24. 12 Peyton Masselink 22:22.5 SR Grand Rapids Christian
25. 10 Peyton Burch 22:23.9 SR Benzie Central
26. 10 Emma Pothoven 22:25.9 PR Grand Rapids South C...
27. 10 Phoebe Stroobosscher 22:26.3 Grand Rapids Christian
28. 10 Annie Heeder 22:26.3 SR Lansing Catholic
29. 12 Rebeka Rooks 22:26.5 SR Holland Christian
30. 12 Maya Fitzstephens 22:29.5 SR St. Joseph
31. 10 Siobhan Miller 22:30.3 SR St. Joseph
32. 11 Rachel Offringa 22:31.3 PR Grand Rapids South C...
33. 10 Erin Penner 22:32.2 PR St. Joseph
34. 10 Ceci Stickel 22:37.8 PR Saugatuck
35. 11 Hannah Howard 22:39.8 PR Saugatuck
36. 10 Audrey Dozeman 22:43.5 PR Caledonia
37. 10 Hannah Finkler 22:45.8 Muskegon Reeths-Puffer
38. 11 Sarah Curcuru 22:46.3 GR Forest Hills Nort...
39. 10 Leah VanOrman 22:47.3 Grand Rapids Christian
40. 12 Kat LeVasseur 22:47.8 SR GR Forest Hills Nort...
41. 12 Annaka Ediger 22:48.4 PR Hamilton
42. 12 Kelsey Lee 22:51.7 SR GR Forest Hills Cent...
43. 12 Susan Wu 22:52.5 PR GR Forest Hills Cent...
44. 12 Rivers McNeel 22:54.3 SR Shepherd
45. 12 Alexandra Schweitzer 22:54.8 SR Traverse City Central
46. 12 Sofie Garset 22:55.5 PR Traverse City Central
47. 10 Sophie Baldino 22:57.4 SR Lansing Catholic
48. 12 Bethany Antor 23:01.4 SR Muskegon Reeths-Puffer
49. 10 Grace Ackerman 23:01.5 PR Ada Forest Hills Eas...
50. 10 Cara Heberlein 23:01.9 SR Lansing Catholic
51. 11 Lynsey Davison 23:02.8 GR Forest Hills Cent...
52. 12 Katlyn Pataky 23:05.3 PR Benzie Central
53. 12 Annie Klusendorf 23:05.5 St. Joseph
54. 12 Jill Parker 23:09.3 SR Holland Christian
55. 11 Mary Armour 23:12.8 SR Traverse City Central
56. 11 Amy Lanser 23:13.4 PR Caledonia
57. 10 Rebecca Collins-Pf... 23:13.6 Mt. Pleasant Sacred ...
58. 9 Sidney Peters 23:15.5 PR Hamilton
59. 12 Sonal Jain 23:17.8 SR St. Joseph
60. 12 Kit Huffman 23:18.7 Saugatuck
61. 10 Dolly Slenk 23:21.1 PR Holland Christian
62. 10 Angela Warsecke 23:21.3 Benzie Central
63. 11 Emma Durocher 23:23.2 Traverse City Central
64. 12 Kamrie Penne 23:23.3 Benzie Central
65. 10 Tyler Grubb 23:24.5 SR Ada Forest Hills Eas...
66. 12 Allison Wernstrom 23:27.2 SR Muskegon Reeths-Puffer
67. 12 Becca Bride 23:28.5 Muskegon Reeths-Puffer
68. 12 Stephanie Huff 23:29.8 Traverse City Central
69. 10 Lydia Slater 23:30.5 PR Ada Forest Hills Eas...
70. 12 Sarah George 23:30.9 SR Grand Rapids South C...
71. 12 Mimi Rave 23:34.7 GR Forest Hills Cent...
72. 12 Katie Walstra 23:34.7 Grand Rapids South C...
73. 12 Emily Pantelleria 23:35.5 Saugatuck
74. 12 Jenny Belfer 23:35.9 SR GR Forest Hills Nort...
75. 12 Morgan Burch 23:36.1 Benzie Central
76. 10 Cassandra Thompson 23:36.3 SR Allendale
77. 12 Jessica Wakley 23:43.5 SR Richland Gull Lake
78. 11 Rachel Cornell 23:46.8 GR Forest Hills Nort...
79. 10 Abigail Kazmierski 23:47.5 SR Lansing Catholic
80. 12 Merry Ashby 23:48.2 PR Caledonia
81. 12 Lindsey VanderLaan 23:50.2 SR Grand Rapids South C...
82. 9 Alyssa Sykes 23:54.7 PR Muskegon Reeths-Puffer
83. 12 Emily White 23:56.5 Benzie Central
84. 11 Lauren Veldboom 23:57.8 SR Holland Christian
85. 10 Gentille Doktor 23:59.3 SR Holland Christian
86. 12 Grace Peterson 23:59.7 Grand Rapids Christian
87. 10 Maria Donihue 23:59.8 Grand Rapids Kenowa ...
88. 12 Maddie Kelsey 24:00.3 PR Lansing Catholic
89. 11 Sara Vruggink 24:01.6 SR Grand Rapids Catholi...
90. 12 Sydney Heyboer 24:02.3 SR Grand Rapids South C...
91. 11 Alexia Lauria 24:02.8 PR Grand Rapids Catholi...
92. 10 Christine Lindstrom 24:02.8 PR Holland
93. 11 Anna Schwartz 24:05.2 GR Forest Hills Cent...
94. 10 Jenna Linton 24:06.5 SR Caledonia
95. 11 Abby Weaver 24:06.8 SR Grand Rapids Christian
96. 10 Jenna Saier 24:10.3 PR Benzie Central
97. 11 Linnea Eastburg 24:10.5 SR GR Forest Hills Cent...
98. 11 Megan Tiggleman 24:11.5 PR GR Forest Hills Cent...
99. 11 Irene Yi 24:11.7 GR Forest Hills Cent...
100. 12 Stephanie Stenger 24:13.4 PR Grand Rapids Catholi...
101. 10 Hannah Wolford 24:17.2 PR Caledonia
102. 10 Grace Stover 24:18.5 PR Caledonia
103. 10 Chaney Rickard 24:20.7 PR Allendale
104. 11 Ella Oliver 24:22.3 Traverse City Central
105. 11 Clare Anderson 24:22.7 SR GR West Catholic
106. 10 Kayla Lemcool 24:25.3 Benzie Central
107. 9 Alana Black 24:26.2 PR Caledonia
108. 10 Carissa Oskam 24:27.3 SR Grand Rapids South C...
109. 12 Anna Berg 24:27.6 Grand Rapids Kenowa ...
110. 11 Paige Newton 24:35.2 St. Joseph
111. 10 Hannah Johnson 24:39.8 PR Mattawan
112. 10 Erin Mangan 24:41.7 SR GR West Catholic
113. 12 Amber Dillon 24:53.6 SR Richland Gull Lake
114. 11 Madelyn Verbrugge 24:54.2 SR Caledonia
115. 12 Ashley Boersma 24:55.5 SR GR Forest Hills Nort...
116. 12 Emma Vela 24:56.9 SR GR Forest Hills Nort...
117. 12 Erica Hall 24:58.3 Traverse City Central
118. 12 Denise Roorda 24:59.5 SR Grand Rapids Christian
119. 12 Lindsey Mulder 24:59.7 SR Holland Christian
120. 11 Mackenzie Stewart 25:00.5 Grand Rapids Kenowa ...
121. 10 Natalie Horanoff 25:01.1 Shepherd
122. 11 Hailey Bouwman 25:03.4 SR Holland Christian
123. 12 Sadie Brown 25:04.5 SR St. Joseph
124. 10 Sadie Kornoelje 25:09.3 PR Grand Rapids Christian
125. 10 Anna VanSledright 25:12.3 SR Grand Rapids South C...
126. 12 Delaney Hakman 25:12.8 SR Richland Gull Lake
127. 11 Holly Denouden 25:13.6 Caledonia
128. 9 Madison Hilliker 25:14.8 PR Muskegon Reeths-Puffer
129. 11 Alice Jiang 25:19.5 PR Grand Rapids Christian
130. 12 Maegan Sneller 25:19.8 SR Holland Christian
131. 12 Madison Brink 25:21.3 SR Holland Christian
132. 11 Lainee Kreykes 25:22.5 Traverse City Central
133. 11 Tayah Boggiano 25:22.7 Delton-Kellogg
134. 11 Hanna Burch 25:26.7 SR Benzie Central
135. 11 Sydney Huyser 25:30.3 Grand Rapids South C...
136. 10 Maggie Schichtel 25:32.8 GR West Catholic
137. 10 Annie Schreur 25:36.7 SR Grand Rapids South C...
138. 10 Betsy Martens 25:39.5 SR Richland Gull Lake
139. 10 Jenna Baker 25:42.8 PR Holland Christian
140. 12 Maddie VanSolkema 25:44.4 Grand Rapids South C...
141. 10 Jessica Peerbolt 25:46.8 PR Holland Christian
142. 10 Diana Galicia 25:47.3 PR St. Joseph
143. 10 Emily Parker 25:48.5 Allendale
144. 12 Kate Nemitz 25:50.3 SR Mattawan
145. 10 Georgia Richardson... 25:52.3 PR Saugatuck
146. 12 Eloise Brisy 25:57.2 Delton-Kellogg
147. 9 Olivia Cabrera 25:59.2 PR Hamilton
148. 12 Christine Rogers 25:59.5 SR Grand Rapids Catholi...
149. 10 Rachelle Brown 26:00.8 PR Delton-Kellogg
150. 10 Ryley Priest 26:02.7 SR Shepherd
151. 12 Rafaela Strussmann 26:07.5 PR Mattawan
152. 9 Kiersten Nelson 26:07.8 PR Richland Gull Lake
153. 9 Alex Goldenberg 26:09.7 PR Mattawan
154. 11 Elise Kuiper 26:11.4 SR Holland Christian
155. 10 Katie VanDyke 26:12.3 PR Grand Rapids South C...
156. 10 Jenni Franz 26:13.9 PR Holland Christian
157. 10 Brenna Nickel 26:14.3 PR Caledonia
158. 12 Maddie McLaughlan 26:15.1 SR GR Forest Hills Cent...
159. 10 Anna Conrad 26:16.7 SR Delton-Kellogg
160. 10 Joie Garwood 26:17.5 SR GR Forest Hills Nort...
161. 11 Grace Coyle 26:22.4 Ada Forest Hills Eas...
162. 10 Katrina DeVries 26:25.9 PR Grand Rapids Christian
163. 10 Sara Crossman 26:27.5 PR St. Joseph
164. 12 Onika Bouwkamp 26:30.8 SR Holland Christian
165. 10 Kara Lehner 26:31.1 PR St. Joseph
166. 11 Claire Hoeberling 26:33.3 SR Delton-Kellogg
167. 11 Erika Ybema 26:36.8 SR Grand Rapids South C...
168. 11 Shanna Lee Davids 26:41.5 GR Forest Hills Nort...
169. 12 Danielle Olson 26:43.1 SR Holland Christian
170. 12 Aina Vila Pons 26:45.2 PR GR Forest Hills Nort...
171. 12 Mychalla Belknapp 26:47.5 PR Muskegon Reeths-Puffer
172. 10 Jetal Patel 26:48.6 Saugatuck
173. 10 Anna McDonald 26:49.3 SR Grand Rapids South C...
174. 9 Sam Wilkinson 26:49.3 Benzie Central
175. 10 Sarah DeYoung 26:52.9 SR Grand Rapids South C...
176. 11 Cambrie Ballast 26:53.9 PR Grand Rapids South C...
177. 11 Kristen Pruder 26:54.7 SR Lansing Catholic
178. 11 Richele Shaw 27:01.6 Allendale
179. - Anna Dehnke 27:01.6 SR Lansing Catholic
180. 10 Elizabeth Walters 27:02.8 SR Holland
181. 10 Olivia Heyboer 27:06.5 SR Grand Rapids South C...
182. 9 Ellen Wilson 27:09.3 PR Mattawan
183. 10 Fadwa Kamari 27:11.3 GR Forest Hills Cent...
184. 10 Audrea Morrissey 27:16.3 SR GR Forest Hills Nort...
185. 11 Shelby Clingan 27:24.4 SR Grand Rapids Kenowa ...
186. 11 McKenzye Sterk 27:28.2 SR Caledonia
187. 10 Ashley Greydanus 27:29.2 SR Holland Christian
188. 12 Lauren Zielinski 27:36.7 SR GR West Catholic
189. 11 Jordyn Gregory 27:46.9 GR Forest Hills Nort...
190. 11 Brianne Robach 27:56.4 SR Grand Rapids Catholi...
191. 10 Molly Mullett 28:02.8 GR Forest Hills Nort...
192. 12 Megan Ennis 28:03.5 GR Forest Hills Nort...
193. 10 Cathy Xue 28:08.2 PR Grand Rapids Christian
194. 11 Morgan McEvoy 28:13.3 PR Mattawan
195. 10 Caroline Kuntzman 28:13.7 GR Forest Hills Nort...
196. 11 Mikayla Robotham 28:19.5 Benzie Central
197. 12 Amy VanDusen 28:27.7 SR Grand Rapids South C...
198. 10 Genel Homister 28:29.8 Delton-Kellogg
199. 10 Caroline Haenicke 28:33.5 SR Mattawan
200. 11 Melissa Goodell 28:37.3 Saugatuck
201. 10 Mae Urness 28:40.5 SR St. Joseph
202. 9 Alexis Mohney 28:45.4 PR Mattawan
203. 11 Jasmine Waters 28:48.8 PR Holland
204. 12 Andrea VerHage 28:49.5 SR Holland Christian
205. 11 Ruslana Ma’slennik... 28:56.9 PR Mt. Pleasant Sacred ...
206. 10 Gabby Coon 28:58.3 PR Grand Rapids South C...
207. 12 Anna Ancona 29:04.5 PR Mattawan
208. 10 Halie Kempf 29:10.5 Traverse City Central
209. MICHELLE MAKOWSKI 29:16.9 Saugatuck
210. 11 Noelle Vroegop 29:17.9 Delton-Kellogg
211. VILDE PRESTNES 29:26.4 Traverse City Central
212. 11 Reagan Wilson 29:27.2 PR Mattawan
213. 12 Rachel Hoeksema 29:30.3 GR Forest Hills Nort...
214. 11 Teaghan Tobias 29:36.9 Delton-Kellogg
215. 10 Gabriella Hernandez 29:42.9 SR GR Forest Hills Cent...
216. 10 Larkin Hoogerhyde 29:43.9 SR Allendale
217. 12 Lisa Imboden 29:50.7 Muskegon Reeths-Puffer
218. 12 Hannah DeVore 29:57.1 Richland Gull Lake
219. 10 Jaylene Gan 30:01.8 PR Delton-Kellogg
220. 11 Elizabeth Sherman 30:29.6 PR Caledonia
221. 12 Emma Way 30:53.8 PR Richland Gull Lake
222. 11 Abby Tubbergen 30:55.6 SR Holland Christian
223. 11 Brooke Araizaga 31:01.5 Traverse City Central
224. 11 Kendra Bonnema 31:36.7 Grand Rapids South C...
225. 9 Emma Byrnes 31:40.7 Muskegon Reeths-Puffer
226. 12 Erika Frigerio 31:45.8 PR Delton-Kellogg
227. 11 Molly Johnson 32:09.2 SR St. Joseph
228. 11 Olivia Pappenheimer 32:24.4 GR Forest Hills Nort...
229. 12 Emily Pearl 32:46.1 SR St Philip Catholic C...
230. 12 Karina Kasmauskis 33:18.7 GR Forest Hills Nort...
231. 10 Sage Stich 34:27.7 PR Caledonia
232. 12 Abby Pointer 35:43.6 GR Forest Hills Cent...
233. 10 Ally Johnston 36:33.3 PR Benzie Central
234. 10 Lauren Merritt 40:38.0 Grand Rapids Christian