Mens Results
5,000 Meters Division 1 JV Men
1. 12 Roland Van Tassel 16:36 PR Lyons
2. 11 Andrew Tarasuk 16:41 PR Lyons
3. 11 Patrick Kane 16:50 PR Lyons
4. 10 William Downey 16:55 PR Saline
5. 12 Tyler Morales 17:00 PR Lyons
6. 10 Simon Pfeiffer 17:01 PR Saline
7. 10 John Florence 17:01 Ann Arbor Pioneer
8. 10 Zack Williston 17:05 PR Ann Arbor Pioneer
9. 11 Luke VanKoevering 17:06 PR Lyons
10. 11 Charles Harders 17:07 Lyons
11. 11 Michael Smith 17:11 PR Lyons
12. 12 Brendan Pastor 17:11 SR Ann Arbor Pioneer
13. 10 Max LeClair 17:13 SR Hilliard Davidson
14. 12 Peter Slotten 17:13 PR Ann Arbor Pioneer
15. 12 Aaron Milley 17:17 PR Saline
16. 11 David Carnago 17:17 Macomb Dakota
17. 12 Sam Vestergaard 17:17 PR Hartland
18. 12 Chris Mayer 17:19 PR Hartland
19. 11 Liam Smith 17:20 SR Ann Arbor Skyline
20. 10 Nick Mitran 17:21 PR Portage Central
21. 10 Jake Reaume 17:24 SR Temperance Bedford
22. 12 James Wickman 17:27 PR Hartland
23. 12 Andrew Archundia 17:27 PR Lyons
24. 12 Sawyer Kisha 17:30 Macomb Dakota
25. 10 Jacob Dykman 17:31 PR Saline
26. 10 Andrew Ireland 17:32 Grand Haven
27. 11 Philip Valtadoros 17:36 Ann Arbor Pioneer
28. 11 Nick Dauer 17:36 PR Hilliard Davidson
29. 12 Henry Groya 17:39 PR Lyons
30. 12 Casey Meyer 17:39 PR Okemos
31. 9 Daniel Evans 17:40 PR Ann Arbor Skyline
32. 10 Sam Morse 17:40 PR Caledonia
33. 11 Kyle Fedolak 17:41 Macomb Dakota
34. 10 Keegan Aimesbury 17:41 PR Battle Creek Lakeview
35. 11 Jonah Ozer 17:42 PR Lyons
36. 9 Asher Berends 17:43 Hudsonville
37. 10 Keegan Oldani 17:43 PR Ann Arbor Skyline
38. 10 Bryce Brophy 17:43 PR Saline
39. 10 Paul Sutton 17:44 Ann Arbor Pioneer
40. 11 Neil Garg 17:46 Saline
41. 12 Brendan Mousseau 17:47 Macomb Dakota
42. 10 Brock Boze 17:47 PR Saline
43. 12 Ian Cook 17:48 PR Hilliard Davidson
44. 9 William Minnette 17:48 PR Saline
45. 10 Miigwanhs Barrientor 17:49 PR Traverse City West
46. 9 Jayson Kotulak 17:49 PR Portage Central
47. 10 Caleb Borns 17:49 SR Grand Haven
48. 9 Jack Spamer 17:50 PR Brighton
49. 10 Will Jones 17:50 PR Okemos
50. 9 Mitchell Montgomery 17:51 PR Hilliard Davidson
51. 10 Aidan Bustillo 17:57 Brighton
52. 12 Trevor Bishop 17:59 SR Saline
53. 10 Oliver Alvesteffer 18:01 PR Caledonia
54. 12 Kyle Petronio 18:01 SR Hartland
55. 10 Nathan Tsiang 18:02 PR Brighton
56. 9 Ian Cook 18:02 PR Rockford
57. 9 Andrew Durocher 18:03 PR Traverse City Central
58. 9 Colin Buckley 18:04 PR Hilliard Davidson
59. 10 Griffin Fortney 18:05 PR Battle Creek Lakeview
60. 9 Xavier Gallo 18:06 PR Hilliard Davidson
61. 11 Andrew Chen 18:07 PR Saline
62. 9 Jacob Majoor 18:07 PR Rockford
63. 10 Michael Carley 18:09 Traverse City West
64. 12 Zach Hankins 18:09 SR Traverse City Central
65. 10 Clark Rowley 18:10 PR Caledonia
66. 11 Michael Flynn 18:10 PR Hartland
67. 12 Michael Lundwall 18:11 PR Hartland
68. 9 Joe Palmer 18:11 PR Traverse City West
69. 12 Grant Peters 18:11 Saline
70. 10 Victor Chemjor 18:11 SR Grandville
71. 12 Justin Matuszewski 18:12 Brighton
72. 10 Eric Ebel 18:13 PR Hartland
73. 12 Max Kleinhenz 18:13 SR Dexter
74. 11 Isaac Coulter 18:13 SR Traverse City Central
75. 9 Austin DePue 18:15 PR Temperance Bedford
76. 11 Harrison Roberts 18:15 Hartland
77. 10 Rishabh Kothari 18:18 PR Dexter
78. 9 Joey Proos 18:20 Portage Northern
79. 10 John Friebe 18:20 PR Bay City Western
80. 10 Jason Seekamp 18:20 PR Traverse City West
81. 11 Chris Jakiel 18:21 Caledonia
82. 9 Michael Overdier 18:21 PR Ann Arbor Pioneer
83. 11 Evan Bleitz 18:21 PR Saline
84. 10 Austin Coll 18:22 SR Portage Central
85. 9 Cole Nickless 18:23 PR Bay City Western
86. 11 Leo Toruno 18:23 PR Ann Arbor Skyline
87. 9 Connor Callahan 18:24 PR GR Forest Hills Nort...
88. 9 Isaac Noyes 18:25 Caledonia
89. 11 Garrett Peck 18:25 Ann Arbor Skyline
90. 12 Nicholas Faulkner 18:25 SR Saline
91. 12 Hayden Johnson 18:25 SR Grandville
92. 11 Brandon Schultz 18:25 Rockford
93. 10 Brendan Gross 18:25 PR Grand Haven
94. 9 Jack Doerr 18:26 Traverse City Central
95. 10 Nathan Wolffis 18:26 Grand Haven
96. 12 Toby Mepham 18:27 Saline
97. 10 Max Sepeshy 18:27 SR Grand Haven
98. 9 Seth Oxer 18:27 Temperance Bedford
99. 11 Jules Muhizi 18:28 PR East Kentwood
100. 11 Samuel Chen 18:28 Saline
101. 12 Drew Henman 18:29 SR Grand Haven
102. 11 Gavin Tucker 18:30 PR Grandville
103. 11 Luke Westra 18:30 PR Portage Central
104. 9 Owen Huard 18:31 PR Dexter
105. 12 Justin Forester 18:31 PR Ann Arbor Skyline
106. 9 Gavin Del Proposto 18:32 Brighton
107. 9 Reece Ratliff 18:32 PR Battle Creek Lakeview
108. 11 Jared Feyen 18:33 SR Caledonia
109. 9 Christian VandeGut... 18:34 Hudsonville
110. 12 David Jordan 18:34 Temperance Bedford
111. 11 Ben Shotwell 18:35 Ann Arbor Skyline
112. 11 Benjamin Stimac 18:36 PR Saline
113. 9 Mitchell Messer 18:36 PR Hilliard Davidson
114. 12 Scott Bridges 18:36 Battle Creek Lakeview
115. 9 Jack Hillary 18:36 PR GR Forest Hills Nort...
116. 11 Cole Nelson 18:36 Caledonia
117. 10 Jin Ro 18:37 PR GR Forest Hills Nort...
118. 10 Nick Balesky 18:37 PR Okemos
119. 11 Joel Wilson 18:37 Rockford
120. 12 Ben Ingall 18:38 Grand Haven
121. 10 Matt Blakeslee 18:38 PR Brighton
122. 12 Nathan Howard 18:38 Caledonia
123. 10 Reed Ladd 18:39 Dexter
124. 12 Alex Sulka 18:40 Battle Creek Lakeview
125. 9 Thomas Lynch 18:41 PR Hilliard Davidson
126. 11 Brady Huber 18:41 PR Temperance Bedford
127. 11 Kyle Restau 18:42 Caledonia
128. 11 Blake DesRosiers 18:42 SR Dexter
129. 12 AJ Cloutier 18:42 PR Ann Arbor Skyline
130. 10 Tyler Cook 18:43 SR Hartland
131. 10 Mitchell Turner 18:43 Battle Creek Lakeview
132. 11 Aaron Hughes 18:44 SR Grand Haven
133. 11 Kelly Radford 18:44 PR Richland Gull Lake
134. 9 Scotty Fargo 18:45 PR Portage Northern
135. 11 Jackson McGrath 18:45 Portage Northern
136. 10 Russell Brown 18:46 Traverse City West
137. 11 Brian Pawelec 18:46 PR Brownstown Woodhaven
138. 12 Robert McQuaid 18:46 Okemos
139. 11 Cameron Danyo 18:47 PR Brownstown Woodhaven
140. 11 Elliott Smith 18:47 PR Traverse City Central
141. 12 Logan Kerner 18:48 Battle Creek Lakeview
142. 10 Nick McKenzie 18:48 PR Dexter
143. 11 Layne Marshall 18:48 PR Hilliard Davidson
144. 12 Chris Eakin 18:49 SR Dexter
145. 9 Dan Campbell 18:49 Brighton
146. 12 Jake Phillips 18:49 SR Grand Haven
147. 11 Joe Brooks 18:50 Dexter
148. 9 Jacob Brunty 18:50 Saline
149. 10 Nathan Maki 18:50 SR Dexter
150. 9 Kirk Myers 18:50 PR Hilliard Davidson
151. 10 Ransom Duncan 18:51 PR Dexter
152. 10 Holden Palmer 18:51 PR Battle Creek Lakeview
153. 11 Patrick Gehringer 18:51 Portage Central
154. 11 Spencer Crompton 18:52 Brighton
172. 10 Joel Blackburn 18:52 Richland Gull Lake
155. 12 Grant Santos 18:53 Saline
156. 9 Avery Grow 18:53 PR Grand Ledge
157. 11 Liam Maloney 18:53 SR GR Forest Hills Nort...
158. 9 Connor Krueger 18:55 Hartland
159. 11 Joe Lawrence 18:55 SR Holland West Ottawa
160. 12 Nicholas Bourbeau 18:56 Portage Central
161. 12 Sam Meyer 18:56 PR Kalamazoo Central
162. 11 Damian Millard- Kl... 18:56 Okemos
163. 12 Jacob Walraven 18:57 SR Bay City Western
164. 10 Brandon Ammerman 18:58 Jenison
165. 12 Hunter Krecow 18:58 PR Traverse City West
166. 9 Santiago Saldivar 18:58 Grandville
167. 11 Owen O'Neil 18:58 SR Kalamazoo Central
168. 9 Jackson Lobbezoo 18:59 Hudsonville
169. 10 Carson DeCarlo 18:59 PR Hilliard Davidson
170. 12 Ben Hall 18:59 PR GR Forest Hills Cent...
171. 10 Dabao Zhang 19:00 PR Ann Arbor Pioneer
173. 10 Keegan Langeler 19:00 PR Grand Haven
174. 12 Collin Payne 19:01 PR Hartland
175. 10 Evan Buck 19:01 PR Okemos
176. 9 Nathan Irgang 19:02 Saline
177. 11 Jerry Haadsma 19:02 PR Battle Creek Lakeview
178. 10 Logan Smith 19:03 SR Grandville
179. 9 Ethan Johnson 19:04 Grandville
180. 11 Dustin Bowen 19:04 Jenison
181. 10 Connor Clemens 19:05 Portage Northern
182. 9 Jack Ross 19:06 Hartland
183. 11 Ryan Short 19:06 Mattawan
184. 10 Matthew Weimer 19:07 PR Holland West Ottawa
185. 11 Evin Drew 19:07 Caledonia
186. 10 Matt Lewis 19:08 PR Brownstown Woodhaven
187. 10 Raymond York 19:09 Brighton
188. 9 Antonio Aguilar 19:09 PR Flushing
189. 12 Brendan Ulanch 19:09 PR GR Forest Hills Nort...
190. 12 Logan Coles 19:10 GR Forest Hills Nort...
191. 10 Nick Barr 19:10 Brighton
192. 10 Nick Gerhard 19:11 Portage Northern
193. 9 Brody Houle 19:11 Grand Haven
194. 9 Tristen Kloppe 19:11 Jenison
195. 10 Ethan Chevalier 19:11 PR Temperance Bedford
196. 12 Luke Humphrey 19:12 Saline
197. 11 Nathan Maher 19:12 Holland West Ottawa
198. 10 Dylan Gwyn 19:12 PR Portage Central
199. 12 Justin Addison 19:12 SR Kalamazoo Central
200. 10 Colin Northuis 19:12 Portage Central
201. 10 Frank Frisinger 19:13 Grand Haven
202. 11 Brendan Jaime 19:13 SR Bay City Western
203. 11 Riley Fernandez 19:13 PR Portage Northern
204. 10 Cole Kerner 19:13 PR Battle Creek Lakeview
205. 12 Austin Schiller 19:15 Battle Creek Lakeview
206. 10 Adam Wright 19:15 Caledonia
207. 9 Cody Keast 19:15 PR Grand Ledge
208. 10 Bryce Wright 19:15 PR Grandville
209. 11 Skyler Flietstra 19:15 PR Richland Gull Lake
210. 10 John Sidwell 19:15 PR Kalamazoo Central
211. 11 Andrew Schueler 19:15 PR Hilliard Davidson
212. 10 Matthew Thomas 19:16 Macomb Dakota
213. 10 Austin Mabrey 19:16 Macomb Dakota
214. 10 Joseph Wagner 19:16 PR Dexter
215. 9 Jack Fookes 19:16 Hudsonville
216. 9 Ethan Mandsager 19:16 Caledonia
217. 11 Ethan Zortman 19:17 Richland Gull Lake
218. 11 Connor Karagitz 19:17 PR Brownstown Woodhaven
219. 12 Anthony Eovaldi 19:18 Macomb Dakota
220. 9 Nick DeSilva 19:18 PR Hilliard Davidson
221. 9 Jared Franke 19:18 Grand Haven
222. 10 Jack Reus 19:19 Grand Haven
223. 10 Brady Mester 19:19 SR East Kentwood
224. 12 Scott VanderKlipp 19:21 PR GR Forest Hills Nort...
225. 12 Matthew Lagerquist 19:21 PR Saline
226. 9 Logan Bowen 19:21 Jenison
227. 10 Seth Ockerman 19:22 SR Dexter
228. 10 Logan Davis 19:22 Traverse City Central
229. 12 Ben Conley 19:22 SR East Kentwood
230. 9 Patrick Dotson 19:22 PR Temperance Bedford
231. 9 Evan Silvernale 19:22 PR GR Forest Hills Nort...
232. 10 Nate Krawczyk 19:23 Richland Gull Lake
233. 11 Sam Jayakar 19:23 SR Battle Creek Lakeview
234. 12 Benjamin Walkusky 19:23 PR Saline
235. 11 James Burns 19:23 Kalamazoo Loy Norrix
236. 9 Jack Geisler 19:23 PR Temperance Bedford
237. 12 William Chung 19:24 SR Portage Central
238. 9 Ethan Beres 19:24 Hartland
239. 10 Troy Sorensen 19:24 PR GR Forest Hills Nort...
240. 10 Lucas Patin 19:25 Rockford
241. 11 Otto Dryfout 19:25 Holland West Ottawa
242. 9 Sam Morin 19:26 PR Holland West Ottawa
243. 9 Chase Walraven 19:26 PR Bay City Western
244. 10 Brenden Buchanan 19:28 Portage Central
245. 9 Aidan Bowie 19:29 Hartland
246. 9 Caleb Billings 19:30 Kalamazoo Central
247. 10 Tyler Verburg 19:32 Caledonia
248. 11 Leo Phillips 19:32 Grandville
249. 10 Manny Jenkins 19:32 Hilliard Davidson
250. 11 Luke Johnson 19:33 Grandville
251. 9 Zach Shidler 19:34 PR Grandville
252. 9 Tyler McCready 19:34 Grand Ledge
253. 11 Yunfei Ma 19:34 PR Ann Arbor Skyline
254. 10 Luke Mcwherter 19:34 PR Hilliard Davidson
255. 11 Blake Feinauer 19:35 PR Bay City Western
256. 10 Michael Jesue 19:35 Macomb Dakota
257. 9 Thomas Boss 19:36 PR Ann Arbor Skyline
258. 9 Isaac Darragh 19:37 PR Ann Arbor Skyline
259. 12 Avinash Kumar 19:37 Saline
260. 12 Eashwar Mohan 19:37 Okemos
261. 9 Ryan Chase 19:38 Portage Central
262. 10 Cole Coughlin 19:39 GR Forest Hills Cent...
263. 9 Greg Flynn 19:40 PR GR Forest Hills Nort...
264. 9 Dylan Butler 19:40 Portage Northern
265. 11 Benjamin Miller 19:41 Portage Central
266. 11 Anas Nur 19:41 Hilliard Davidson
267. 9 Brayden Davis 19:41 Battle Creek Lakeview
268. 10 Killian Olson 19:41 PR Rockford
269. 9 Evan Veldkamp 19:42 Rockford
270. 11 Gavin White 19:42 PR Ann Arbor Skyline
271. 11 Justin Bennett 19:42 Temperance Bedford
272. 11 Chad Hansen 19:42 GR Forest Hills Nort...
273. 9 Colin Brown 19:43 PR Holland West Ottawa
274. 9 Jadon Kennell 19:43 PR Hartland
275. 10 Nicholas Manor 19:44 PR Monroe
276. 12 Cyle Adams 19:45 SR Battle Creek Lakeview
277. 11 Preston Fawcett 19:45 Jenison
278. 11 Jonathan Sullivan 19:45 Kalamazoo Central
279. 10 Jared Reilly 19:45 Portage Central
280. 11 Rudi Miller 19:45 Holland West Ottawa
281. 10 Joseph Jaster 19:46 PR Macomb Dakota
282. 12 Ben Hryciuk 19:46 Grandville
283. 9 Tyler Bush 19:46 Holland West Ottawa
284. 11 Dylan Reynolds 19:47 Ann Arbor Skyline
285. 10 Alec Kowalski 19:47 Grandville
286. 12 Ethan Morrisson 19:47 Rockford
287. 12 Mitchell Denolf 19:47 PR GR Forest Hills Nort...
288. 9 Myles Baker 19:48 Kalamazoo Loy Norrix
289. 10 Cory Ives 19:48 SR Holland West Ottawa
290. 12 Marko Tegeltija 19:48 Macomb Dakota
291. 12 Christopher Redlon 19:48 PR Portage Central
292. 10 Andrew Merrifield 19:48 Macomb Dakota
293. 12 Sebastian Hollister 19:49 PR Saline
294. 11 Daniel York 19:49 PR Ann Arbor Skyline
295. 9 Thomas Gorman 19:49 PR Okemos
296. 10 Nick Rapin 19:50 Traverse City West
297. 10 Nick Huss 19:50 Temperance Bedford
298. 9 Samuel Slone 19:50 PR Ann Arbor Skyline
299. 9 Jalen Steudle 19:51 PR Ann Arbor Skyline
300. 11 Stuart Gazda 19:52 SR Hartland
301. 9 Steven Majors 19:52 Hartland
302. 11 Colin Palmer 19:52 PR Portage Central
303. 9 Zach Gerber 19:53 PR Traverse City Central
304. 12 Ryan Yaklin 19:53 PR Saline
305. 10 Robert Walsworth 19:53 PR Okemos
306. 9 Austin Keith 19:54 PR Caledonia
307. 10 Luke Ellermets 19:55 Hudsonville
308. 11 Garrett Bloom 19:55 Kalamazoo Loy Norrix
309. 9 Keegan Peterson 19:56 Caledonia
310. 9 Logan Foerch 19:56 Caledonia
311. 10 Jose Vroman 19:57 Battle Creek Lakeview
312. 9 Joshua Hollinger 19:58 Temperance Bedford
313. 12 Jared Haney 19:58 Jenison
314. 9 Oliver Rubin 19:58 PR Kalamazoo Loy Norrix
315. 10 Stanley Elder 19:59 PR Grand Ledge
316. 9 Niigani TwoCrow 19:59 PR Traverse City Central
317. 12 Parker Allen 19:59 PR Saline
318. 9 Ryan Nagel 20:00 PR Macomb Dakota
319. 10 Gabriel Alvarado 20:01 Portage Central
320. 9 Angad Sidhu 20:01 Ann Arbor Pioneer
321. 9 Jacob Herriman 20:01 Caledonia
322. 9 Patrick Ho 20:02 PR GR Forest Hills Cent...
323. 9 Jacob Gladieux 20:02 PR Monroe
324. 9 Willis Cheng 20:02 GR Forest Hills Nort...
325. 9 Kori Wright 20:03 Brownstown Woodhaven
326. 12 Kyle Robach 20:03 Rockford
327. 12 Josh Benton 20:04 Ann Arbor Pioneer
328. 10 Zack Jenks 20:04 Hudsonville
329. 10 Alex Boyd 20:04 Mattawan
330. 10 Jake Oosterink 20:05 Jenison
331. 12 Hamza Baccouche 20:06 PR Ann Arbor Pioneer
332. 10 Ted Roe 20:08 Traverse City Central
333. 11 Zach Archipley 20:08 PR Okemos
334. 10 John Steitz 20:08 Hilliard Davidson
335. 12 Maxwell Waters 20:09 Hartland
336. 9 James Lilly 20:09 East Kentwood
337. 10 Nicholas DeWitt 20:09 Jenison
338. 11 Kyle Johnson 20:09 Rockford
339. 10 Greg Peek 20:09 PR Southgate Anderson
340. 9 Sean Kellogg 20:09 PR Portage Northern
341. 10 Seth Warren 20:10 PR Grandville
342. 10 Fisher Rowe 20:10 SR Temperance Bedford
343. 9 Joshua Jaymes 20:10 Traverse City Central
344. 10 Ethan Soave 20:10 Macomb Dakota
345. 10 Nathan McConnell 20:11 Dexter
346. 10 Ben Clark 20:12 SR Okemos
347. 9 Cameron Carlson 20:12 PR Traverse City West
348. 10 Noah Peterson 20:13 Caledonia
349. 11 Nate Peterson 20:13 Kalamazoo Central
350. 12 David Dankowski 20:13 Grandville
351. 10 Elijah Beson 20:13 Bay City Western
352. 9 Jesse Anderson 20:13 Brownstown Woodhaven
353. 11 Ethan Taylor 20:13 PR Southgate Anderson
354. 10 John Myers 20:14 PR Traverse City Central
355. 9 Jack Engler 20:16 PR Grand Ledge
356. 9 Andrew Wade 20:16 PR GR Forest Hills Nort...
357. 9 Dane Farmer 20:17 PR Hilliard Davidson
358. 10 Nathan Parker 20:17 Macomb Dakota
359. 11 Luke Edgerly 20:18 Richland Gull Lake
360. 9 Viraj Nukala 20:18 PR Okemos
361. 11 Luciano Cistaro 20:18 Holland West Ottawa
362. 9 Caden Bodine 20:19 PR Temperance Bedford
363. 10 Connor Roeske 20:19 Macomb Dakota
364. 12 Noah Boot 20:20 SR Portage Central
365. 11 Ja'Corey Dorsey 20:20 PR Flushing
366. 10 Jaden Gorsh 20:20 Grandville
367. 12 John Kraine 20:21 Temperance Bedford
368. 10 Lino Diamantis 20:21 PR Brownstown Woodhaven
369. 12 Cory Steinhauser 20:21 SR Hartland
370. 9 Adam Faunce 20:21 Hartland
371. 9 T.J. Thome 20:22 Caledonia
372. 9 Diego Ruelan 20:23 PR Flushing
373. 11 Derek Yang 20:23 Ann Arbor Pioneer
374. 9 Matthew Brown 20:23 Caledonia
375. 12 Nick Caiazza 20:24 Hilliard Davidson
376. 9 Caleb Mitchell-Ward 20:24 PR Traverse City Central
377. 10 Ryan Arbour 20:25 Hartland
378. 10 Ray Chung 20:25 Hilliard Davidson
379. 11 Drew Mathews 20:25 SR Dexter
380. 10 Nicholas Haley 20:25 Flushing
381. 9 James Walton 20:26 Holland
382. 10 Brett Schuitema 20:26 SR Grandville
383. 10 Max Winkler 20:27 PR Traverse City West
384. 11 Colin Taggart 20:27 Hilliard Davidson
385. 10 Oliver Harnden 20:28 Richland Gull Lake
386. 9 Jack O'Connor 20:29 PR Grand Ledge
387. 10 Andrew Smyk 20:29 Holland West Ottawa
388. 12 Cole Marvin 20:30 Caledonia
389. 9 Zach Lewis 20:30 Hilliard Davidson
390. 12 Niilo Ojanaho 20:30 Caledonia
391. 9 Mason Oudekerk 20:31 PR Mattawan
392. 9 Kyler Rytlewski 20:32 Bay City Western
393. 9 Robert Kloosterman 20:32 Kalamazoo Central
394. 10 Jacob Ritzer 20:32 Traverse City Central
395. 11 Ian Klug 20:33 Caledonia
396. 10 Nicholas Zafer 20:33 Portage Northern
397. 9 Ira Bennett 20:33 PR Ann Arbor Skyline
398. 9 Carson Nowak 20:34 PR Traverse City West
399. 10 Graysen Pomeroy 20:34 Hartland
400. 11 Tucker Evans 20:34 SR Dexter
401. 11 Jayden VanMaurick 20:34 Holland West Ottawa
402. 12 Jacob Cieply 20:35 GR Forest Hills Cent...
403. 10 Rowan Mathieson 20:35 SR Kalamazoo Loy Norrix
404. 10 Jack Lewis 20:35 Mattawan
405. 10 Davis VanSkiver 20:37 GR Forest Hills Nort...
406. 10 Matt West 20:37 PR Traverse City Central
407. 12 Israel Lannin 20:37 Traverse City West
408. 10 Lucas Jordan 20:37 Temperance Bedford
409. 12 Josiah Rentschler 20:38 Saline
410. 12 Quinn Schumaker 20:38 Caledonia
411. 11 Christian Bowman-G... 20:38 Battle Creek Lakeview
412. 10 Aiden Hickey 20:39 PR Grand Ledge
413. 9 Ryan Dewey 20:40 PR Grandville
414. 10 Jacob Peninger 20:40 Mattawan
415. 9 Caden Helmholdt 20:41 Caledonia
416. 10 Matt Garza 20:42 PR Portage Northern
417. 9 Jaron Taylor 20:42 Portage Central
418. 11 Alex Rudelic 20:42 PR Hartland
419. 12 Ben Wilcox 20:42 East Kentwood
420. 10 TJ Dokas 20:43 PR Ann Arbor Skyline
421. 9 Paul Bryson 20:43 Holland West Ottawa
422. 9 Jackson Riddle 20:44 Mattawan
423. 11 Mohammed Beydoun 20:44 PR Dearborn Heights Cre...
424. 11 Billy Smith 20:45 PR Traverse City Central
425. 11 Eric Kayden 20:45 Bay City Western
426. 9 Adrian Walker 20:47 Grandville
427. 12 Ross Grogan-Kaylor 20:47 Ann Arbor Pioneer
428. 9 Bobbie Kietzmann 20:47 Bay City Western
429. 12 Jackson Nguyen 20:47 East Kentwood
430. 9 Henry Sheldon 20:48 PR Dexter
431. 10 Brad Franks 20:48 Portage Central
432. 11 John Herstein 20:48 SR Flushing
433. 9 Nick Bale 20:48 PR Rockford
434. 12 Conner Kellogg 20:49 Grandville
435. 10 Brayden Zambroni 20:49 PR Richland Gull Lake
436. 11 Arlo Flynn 20:50 SR Dexter
437. 9 Logan Kozbial 20:51 PR Monroe
438. 12 Josh Belcher 20:51 PR Southgate Anderson
439. 9 Easton Homer 20:52 PR Battle Creek Lakeview
440. 9 Nate Glubke 20:53 PR Battle Creek Lakeview
441. 9 Kyle Herman 20:54 Rockford
442. 12 Alex Strang 20:54 PR Dexter
443. 10 Jon Wisniewski 20:54 Hartland
444. 10 Phil Nolette 20:55 PR Hilliard Davidson
445. 11 Nick VanderHoff 20:56 Portage Northern
446. 9 Nick Dawson 20:56 Richland Gull Lake
447. 9 Joey Dore 20:57 PR Flushing
448. 10 Gavin Pomeroy 20:58 SR Hartland
449. 10 John Michael 20:58 PR Okemos
450. 9 Jacob Sand 20:59 PR Macomb Dakota
451. 10 Jacob Roach 20:59 SR Hartland
452. 10 Nathan Zonnevylle 21:00 PR Ann Arbor Skyline
453. 11 Abdullah Hashsham 21:00 Okemos
454. 9 Brandon Ung 21:01 Macomb Dakota
455. 12 Andre Barkholz 21:01 PR Portage Central
456. 10 Emmitt Hoying 21:01 PR Hilliard Davidson
457. 10 Donovan O'Mara 21:02 Grandville
458. 9 Sebastian Urbina 21:02 PR Flushing
459. 9 Shane Vaara 21:03 PR Holland West Ottawa
460. 10 Caleb Jelsma-Cale 21:04 Grandville
461. 10 Noah Waschewski 21:05 Macomb Dakota
462. 9 Jack Myers 21:05 Traverse City Central
463. 11 Gavin Leschack 21:05 SR Dexter
464. 9 Matthew Bauersfeld 21:06 PR Dexter
465. 9 Austin Zeglis 21:07 PR Dexter
466. 10 Ian McConkey 21:07 Holland West Ottawa
467. 10 John Lyons 21:08 Macomb Dakota
468. 9 Axel Hiney 21:08 PR Ann Arbor Pioneer
469. 11 Sam Proos 21:09 Portage Northern
470. 12 Brendan Cone 21:09 Okemos
471. 12 Russell Marvin 21:10 GR Forest Hills Cent...
472. 9 Reece Knight 21:10 Portage Central
473. 10 Nolan Portteus 21:11 Battle Creek Lakeview
474. 11 Chance Spencer 21:12 GR Forest Hills Cent...
475. 9 Michael O'Leary 21:12 PR Hartland
476. 10 Riley Henderson 21:12 Brownstown Woodhaven
477. 9 Franko Cervantes 21:13 PR Holland West Ottawa
478. 11 Daniel Knapp 21:15 Temperance Bedford
479. 10 Cris Smith 21:16 Portage Northern
480. 12 Raj Aryal 21:16 East Kentwood
481. 10 Richie Sackett 21:17 PR Kalamazoo Loy Norrix
482. 9 Simon Bronni 21:17 Brownstown Woodhaven
483. 9 John Becker 21:17 Portage Northern
484. 10 Austin Wier 21:19 PR Rockford
485. 9 Josiah Frazier 21:19 Traverse City West
486. 10 Justin Walker 21:20 PR Richland Gull Lake
487. 9 Griffin Lantz 21:20 PR Portage Central
488. 10 Erick Ponce 21:20 PR Kalamazoo Loy Norrix
489. 10 Parker Gaunt 21:20 Battle Creek Lakeview
490. 10 Cole Tracy 21:21 Macomb Dakota
491. 12 Collin Van Loo 21:23 SR Ann Arbor Skyline
492. 11 Ben Kessler 21:23 Temperance Bedford
493. 9 Noah Braasch 21:24 Portage Central
494. 11 Arden Knoll 21:24 SR Okemos
495. 9 Adrien McGill 21:25 PR Grand Ledge
496. 9 Seth Altman 21:26 PR Hilliard Davidson
497. 11 Evan Palmer 21:27 SR Portage Central
498. 10 Ben Swartz 21:30 Caledonia
499. 9 Hayden Helmer 21:30 Muskegon Mona Shores
500. 11 Thomas Puhl 21:31 PR Dearborn Heights Cre...
501. 10 Alex Annis 21:31 SR Grand Ledge
502. 11 Ross Argue 21:31 SR Portage Northern
503. 11 Sebastian Carrier 21:32 PR Okemos
504. 12 Steven Rankin 21:32 Grandville
505. 10 Matt Rager 21:32 Bay City Western
506. 9 Ethan Satchwell 21:33 PR Traverse City West
507. 12 Taylor Plekker 21:34 Rockford
508. 10 Jayden Burgen 21:34 PR East Kentwood
509. 9 David Laduke 21:36 Holland West Ottawa
510. 12 Kevin McLaughlin 21:36 SR Caledonia
511. 11 Noah Jarrard 21:36 SR Grand Ledge
512. 11 Marco Barrera 21:36 East Kentwood
513. 9 Anthony Bray 21:37 PR Hilliard Davidson
514. 11 Colin Bell 21:38 Temperance Bedford
515. 9 Ben Prihoda 21:38 PR Portage Central
516. 9 Chase Szafranski 21:38 Portage Central
517. 9 Ben Gnodtke 21:38 PR Okemos
518. 10 Chap Morris 21:38 Jenison
519. 11 Julian Jacobs 21:38 PR GR Forest Hills Nort...
520. 10 Liam Hughes 21:39 Mattawan
521. 10 Veeresh Rajendran 21:40 PR Portage Central
522. 9 Declan McCole 21:41 Okemos
523. 10 Drew Dillon 21:42 SR Bay City Western
524. 11 Ryan Hopkins 21:42 Battle Creek Lakeview
525. 9 Carter Monson 21:43 Caledonia
526. 10 Sungyu Kwon 21:43 PR Ann Arbor Pioneer
527. 9 Will Urban 21:43 Muskegon Mona Shores
528. 9 Neil Gleason 21:44 PR Richland Gull Lake
529. 9 Noah Wheeler 21:45 Grandville
530. 11 Jayson Klein 21:45 SR Grandville
531. 10 Reid Gwyn 21:46 Macomb Dakota
532. 9 A.J. Patrick 21:46 PR Kalamazoo Central
533. 9 Joe Keiser 21:47 PR Portage Central
534. 9 Mitchell Geik 21:47 PR Richland Gull Lake
535. 9 Michael Tyler 21:47 PR Dexter
536. 11 Grant Wakeland 21:47 PR Okemos
537. 9 Shawn Meah 21:48 PR Ann Arbor Skyline
538. 10 Anthony Gaiser 21:49 SR Muskegon Mona Shores
539. 9 Dominic Kava 21:50 PR Portage Northern
540. 10 Nolan Duff 21:50 PR Muskegon Mona Shores
541. 9 Ben Carter 21:50 PR Holland
542. 12 Fredo Haidar 21:50 SR Dearborn Heights Cre...
543. 10 Chad Rakoczy 21:50 PR Brownstown Woodhaven
544. 11 Humam Yaqoob 21:52 Kalamazoo Central
545. 9 Brayden Babcock 21:53 PR East Kentwood
546. 10 Miles Mercier 21:53 PR Dearborn Heights Cre...
547. 12 Collin Arbour 21:56 SR Hartland
548. 9 Noah Andrews 21:56 PR Kalamazoo Loy Norrix
549. 9 Samer Kandalaft 21:57 East Kentwood
550. 9 Luke Warhurst 21:59 Ann Arbor Skyline
551. 10 Seth Bunce 22:00 Mattawan
552. 9 Nick Martens 22:00 PR Richland Gull Lake
553. 11 Maxwell Stull 22:01 Mattawan
554. 10 Noah Meekhof 22:05 PR Jenison
555. 10 Romoni Hughes 22:05 PR Traverse City Central
556. 9 John Humphrey 22:05 East Kentwood
557. 10 Sean Whitaker 22:06 PR Macomb Dakota
558. 9 Nick Dorn 22:07 Holland West Ottawa
559. 10 Ethan Grabill 22:07 SR Grandville
560. 12 Chris Kulpa 22:08 Portage Northern
561. 9 Ben Marth 22:10 Jenison
562. 9 Brian Sullivan 22:11 PR Temperance Bedford
563. 10 Caleb Nitz 22:11 Brownstown Woodhaven
564. 11 Mark Einhaus 22:12 Ann Arbor Pioneer
565. 9 Andrew Rumohr 22:13 PR Brownstown Woodhaven
566. 11 Blake Koesel 22:13 SR Dexter
567. 9 Joshua Kim 22:14 PR Muskegon Mona Shores
568. 9 Harrison Hill 22:14 PR GR Forest Hills Cent...
569. 10 David Larson 22:16 PR Richland Gull Lake
570. 10 Daaron Fleeger 22:18 Grandville
571. 11 Ethan Lockwood 22:18 PR Grand Ledge
572. 10 Corey Gauck 22:18 Jenison
573. 10 William Bowser 22:19 SR Kalamazoo Loy Norrix
574. 9 Reece Thomas 22:19 PR Temperance Bedford
575. 9 Anirudh Shanker 22:20 PR Okemos
576. 11 Josh Lyons 22:20 PR Traverse City Central
577. 9 Nathan Schroeder 22:21 Macomb Dakota
578. 12 Tyler Robinson 22:22 Dearborn Heights Cre...
579. 11 Tristyn Ter Avest 22:27 PR Richland Gull Lake
580. 12 Gavin Wilkinson 22:28 SR Temperance Bedford
581. 10 Donovan Rees 22:29 PR Ann Arbor Pioneer
582. 12 Vince Dong 22:29 PR Grand Ledge
583. 10 Robert Kalnins 22:29 Portage Northern
584. 10 Cameron O'Day 22:31 Dexter
585. 10 Ethan Toth 22:31 PR Holland West Ottawa
586. 10 Aiden Popour 22:32 Jenison
587. 9 Joshua Clement 22:34 Jenison
588. 11 Hassan Fawaz 22:35 PR Dearborn Heights Cre...
589. 10 Trevor Aeschliman 22:36 Dexter
590. 10 Sean Salamun 22:37 SR Kalamazoo Loy Norrix
591. 9 Garrett Lockwood 22:37 Grand Ledge
592. 9 Eric Chen 22:39 PR Okemos
593. 10 Jacob Scherer 22:41 SR Dexter
594. 9 Finnegan Bell 22:42 PR Dexter
595. 10 Eion Reagh 22:42 East Kentwood
596. 10 Zakariya Musa 22:49 PR Dearborn Heights Cre...
597. 12 Max Snaza 22:54 PR GR Forest Hills Nort...
598. 9 Luke Kaechele 22:56 PR Hudsonville
599. 11 Connor Baine 22:56 SR Hudsonville
600. 11 Anthony DePerno 22:57 PR Mattawan
601. 11 Adam Kitchen 22:58 PR Flushing
602. 12 Nick Rumohr 22:58 SR Brownstown Woodhaven
603. 9 Aidan Hammond 22:58 PR Portage Northern
604. 9 Aaron Thielen 22:59 Hartland
605. 9 Jared Wagen 23:00 PR Rockford
606. 9 Ethan Weliver 23:03 Holland West Ottawa
607. 9 Michael Lenty 23:04 PR GR Forest Hills Cent...
608. 12 Brandon Alsbach 23:05 SR Temperance Bedford
609. 10 Evan Berkenpas 23:05 PR Rockford
610. 9 Hunter Vanbeek 23:09 Caledonia
611. 9 Noah Kolczynski 23:09 GR Forest Hills Nort...
612. 9 Ethan Lambrix 23:12 PR Portage Northern
613. 12 Keynen Anderson 23:14 East Kentwood
614. 11 Evyn Sweeney 23:15 PR Caledonia
615. 12 Juan Chavez 23:16 East Kentwood
616. 12 Noah Crampton 23:18 SR GR Forest Hills Nort...
617. 9 Cameron Cribbs 23:19 GR Forest Hills Cent...
618. 11 Spencer Anderson 23:19 PR Muskegon Mona Shores
619. 12 Daniel Whitcomb 23:19 PR Kalamazoo Central
620. 11 Ethan Wynne 23:20 PR Hartland
621. 12 Caleb Williams 23:21 Mattawan
622. 9 Zachary Earle 23:22 PR East Kentwood
623. 11 James Coss 23:26 PR Kalamazoo Loy Norrix
624. 11 Jas Aryal 23:29 PR East Kentwood
625. 10 Tyler Ford 23:30 Richland Gull Lake
626. 9 Jaken Moore 23:33 Caledonia
627. 11 Jackey Tran 23:33 Grandville
628. - Nicholas Jordan 23:35 PR Flushing
629. 9 Arvin Bowman 23:35 PR Dearborn Heights Cre...
630. 10 Nicholas Krisniski 23:38 SR Dearborn Heights Cre...
631. 10 Michael Heindlmeyer 23:39 Holland West Ottawa
632. 10 Sam Konen 23:41 Grand Ledge
633. 11 Ben Dickens 23:43 PR Kalamazoo Central
634. 9 Clark Rogman 23:44 PR Hartland
635. 10 D J Burgoyne 23:44 Ann Arbor Pioneer
636. 9 Finn Lancashire 23:46 PR Traverse City Central
637. 10 Ethan Haubrich 23:50 SR Grandville
638. 12 Tramaine Carmouche 23:51 Portage Central
639. 9 Kyler Bomhof 23:53 Holland West Ottawa
640. 11 Vinny Trinchitella 24:03 Jenison
641. 12 Geo Hernandez 24:07 Grandville
642. 11 Merek Bykowki 24:09 PR Hartland
643. 11 Sean Moskaitis 24:10 PR Hartland
644. 11 Jacob Robinson 24:11 SR Okemos
645. 9 Nikan Atashbar 24:15 Portage Central
646. 10 Hui Yoo 24:16 PR Ann Arbor Pioneer
647. 9 Simon Hakman 24:17 Richland Gull Lake
648. 9 Hunter Reed 24:18 Rockford
649. 9 Evan Pohl 24:18 PR Holland West Ottawa
650. 11 Hunter Helsel 24:21 PR Temperance Bedford
651. 10 Sam McKenny 24:26 SR Grandville
652. 11 Joe Elms 24:32 PR Richland Gull Lake
653. 10 Linus Gugino 24:40 Holland West Ottawa
654. 9 Matthew Blackburn 24:41 PR Jenison
655. 11 Nathan Cronk 24:50 Caledonia
656. 10 James Dodd 25:05 Ann Arbor Pioneer
657. 11 Ethan Youngblood 25:11 PR Portage Central
658. 9 Ethan Sandum 25:11 PR Richland Gull Lake
659. 9 Colin Carnell 25:15 PR Kalamazoo Loy Norrix
660. 12 Jakob Polendo 25:15 Battle Creek Lakeview
661. 12 Clay Myers 25:23 Traverse City Central
662. 12 Colin Johnson 25:23 PR Battle Creek Lakeview
663. 11 Alec Parr 25:29 SR Battle Creek Lakeview
664. 9 Ethan Morgan 25:36 PR Kalamazoo Central
665. 9 Haiden Kowalewski 25:36 Grandville
666. 9 Brennan Haas 25:38 Muskegon Mona Shores
667. 10 Gavin Ryba 25:45 PR Traverse City Central
668. 9 Sam Raubolt 25:48 PR Ann Arbor Pioneer
669. 9 Sher Khehra 26:03 PR Brownstown Woodhaven
670. 12 Giovani Diaz 26:20 SR Kalamazoo Loy Norrix
671. 10 Evan Barolo 26:21 SR Ann Arbor Skyline
672. 10 Carter Briggs 26:23 PR Portage Northern
673. 12 Joshua Brooks 26:25 SR Macomb Dakota
674. 9 Colin Hande 26:43 PR Monroe
675. 12 Jed Beydoun 26:43 PR Dearborn Heights Cre...
676. 11 Mark Sanchez 27:05 SR Mattawan
677. 9 Nicholas Wohlfeil 27:06 PR Monroe
678. 9 Jesse VanSolkema 27:10 Caledonia
679. 11 Chris Hui 28:00 PR Okemos
680. 12 Cody Neeb 28:35 PR Portage Central
681. 11 Nate Ely 28:35 PR Okemos
682. 10 Bryan Cassem 28:58 PR Portage Central
683. 9 Woojae Kim 30:08 PR Okemos
684. 10 Ethan Esslinger 30:10 Muskegon Mona Shores
Womens Results
5,000 Meters Division 1 JV Women
1. 9 Holly Bowling 19:59 PR Caledonia
2. 11 Taylor Watson 20:08 Battle Creek Lakeview
3. 10 Ella Ryan 20:26 SR Ann Arbor Pioneer
4. 9 Nicole Dillmann 20:35 PR Saline
5. 9 Sidney Carrigan 20:39 PR Traverse City Central
6. 11 Macy Fouch 20:43 PR Traverse City Central
7. 11 Isabelle Payette 20:47 Traverse City Central
8. 12 Daniella Saul 20:48 PR St Joseph Academy
9. 9 Mady Grant 20:50 PR Okemos
10. 9 Lydia Valtadoros 20:51 PR Ann Arbor Pioneer
11. 9 Jenna Ray 20:52 PR Grand Haven
12. 9 Taylor Korytkowski 20:52 PR Rockford
13. 10 Carly Maynard 20:55 PR Rockford
14. 11 Cameron Dalton 20:58 PR Ann Arbor Pioneer
15. 9 Andrea Kennedy 20:59 PR Holland West Ottawa
16. 10 Kelsie McManus 21:04 PR Grand Haven
17. 10 Diana Candela 21:06 PR Rockford
18. 10 Olivia Salas 21:07 SR Holland West Ottawa
19. 12 Andrea Strainer 21:07 SR Grand Haven
20. 9 Sarah Ouellette 21:08 Battle Creek Lakeview
21. 11 Kaysen Mortensen-C... 21:08 PR Traverse City Central
22. 12 Haylee Ray 21:09 Grand Haven
23. 11 Jocelyn Perkins 21:13 PR St Joseph Academy
24. 9 Jenny Cantrell 21:14 PR Saline
25. 12 Shaylee McAuliffe 21:14 Traverse City Central
26. 12 Sofie Garset 21:14 PR Traverse City Central
27. 9 Grace Foster 21:16 PR Richland Gull Lake
28. 11 Hadley Christensen 21:17 PR Okemos
29. 12 Alana Vovk 21:17 PR St Joseph Academy
30. 9 Lucy Meng 21:19 PR Okemos
31. 9 Elizabeth Lewis 21:20 PR Caledonia
32. 9 Kelsey Kehren 21:20 PR Grand Ledge
33. 9 Olivia Richards 21:21 PR Traverse City Central
34. 10 Margaret Grant 21:21 PR St Joseph Academy
35. 10 Megyn Scafasci 21:22 SR Dexter
36. 11 Kayla Mathieu 21:23 SR Portage Central
37. 10 Madison Cook 21:24 Hudsonville
38. 12 Jordan McGinnis 21:26 SR Dexter
39. 9 Elizabeth Gay 21:27 PR Grand Ledge
40. 12 Autumn Amormino 21:27 PR Traverse City Central
41. 10 Jenna Zettle 21:31 SR Bay City Western
42. 12 Mackenzie Smith 21:33 PR Bay City Western
43. 12 Kaela Frailing 21:34 PR Portage Central
44. 10 Marlie Fraser 21:34 SR Grand Haven
45. 11 Sophia Cunningham 21:36 PR Ann Arbor Pioneer
46. 12 Liz Renner 21:37 PR St Joseph Academy
47. 11 Jessa Nauman 21:37 PR St Joseph Academy
48. 11 Aleah Clements 21:38 PR Temperance Bedford
49. 11 Alessa Ringo 21:40 PR Whitney Young
50. 12 Rylee Rutherford 21:42 SR Grand Haven
51. 12 Isabel Oriani 21:42 Caledonia
52. 12 Rachel Lawrence 21:42 PR Grandville
53. 11 Emmersen Douglas 21:43 PR Portage Central
54. 10 Kara Crofoot 21:45 Traverse City West
55. 10 Abby McLean 21:47 SR Dexter
56. 10 Ava Hunter 21:48 PR Whitney Young
57. 11 Claudia Becker 21:55 SR St Joseph Academy
58. 12 Mariana Bringas 21:56 SR Portage Central
59. 9 Elizabeth Bennett 21:57 PR Rockford
60. 11 Lauren Vasquez 22:00 PR Jenison
61. 11 Ceci Wagner 22:00 PR St Joseph Academy
62. 10 Ruthie Lannin 22:00 PR Traverse City West
63. 10 Grace Kelley 22:06 PR St Joseph Academy
64. 9 Maggie Brown 22:08 PR Portage Northern
65. 12 Kat LeVasseur 22:08 PR GR Forest Hills Nort...
66. 12 Abigail Shepard 22:08 SR Holland West Ottawa
67. 12 Narupa Dabydeen 22:10 SR St Joseph Academy
68. 12 Katherine Riles 22:12 Ann Arbor Pioneer
69. 9 Sari Schleifer 22:16 PR Traverse City West
70. 9 Laney Cubberly 22:17 PR Temperance Bedford
71. 12 Skyler Boterenbrood 22:19 Grand Haven
72. 11 Sarah Read 22:20 PR Dexter
73. 9 Ella Stepan 22:20 PR Traverse City Central
74. 11 Pil Ipsen 22:20 Grandville
75. 9 Katie Rogers 22:21 Battle Creek Lakeview
76. 11 Lynsey Davison 22:21 PR GR Forest Hills Cent...
77. 12 Lia Baldori 22:21 SR Okemos
78. 10 Alexis Brodie 22:22 PR Portage Central
79. 12 Alexandra Schweitzer 22:22 SR Traverse City Central
80. 9 Madelyn Wilke 22:23 Portage Northern
81. 11 Rachel Pacernick 22:27 SR Ann Arbor Pioneer
82. 11 Mary Armour 22:27 PR Traverse City Central
83. 11 Kylie Clifford 22:29 SR Bay City Western
84. 10 Molly Chambers 22:30 St Joseph Academy
85. 9 Marie Musser 22:31 PR St Joseph Academy
86. 12 Kim Jason 22:32 SR Hartland
87. 9 Grace Vandrwiel 22:33 PR Rockford
88. 9 Maura Jordan 22:35 PR St Joseph Academy
89. 11 Amaya Hagler 22:37 Grandville
90. 9 Abby Anderson 22:37 PR Temperance Bedford
91. 9 Emma Kovacevic 22:38 East Kentwood
92. 12 Zoe McGregor 22:39 SR Grand Haven
93. 12 Lauren Johnson 22:39 SR Grand Haven
94. 12 Grace Keyser 22:40 Traverse City Central
95. 12 Ellie Johandes 22:40 SR Rockford
96. 12 Mary Hyland 22:41 St Joseph Academy
97. 10 Sarena Overbeek 22:41 PR Jenison
98. 9 Caitlynn Keyser 22:41 PR St Joseph Academy
99. 11 Elizabeth Gray 22:42 Macomb Dakota
100. 10 Sarah Olney 22:42 SR Holland West Ottawa
101. 10 Veronica Lennon 22:43 Portage Northern
102. 12 Stephanie Huff 22:44 SR Traverse City Central
103. 10 Blake Mueller 22:44 PR Bay City Western
104. 9 Elle Scollard 22:44 Traverse City Central
105. 10 Carina Barillas 22:44 PR Whitney Young
106. 11 Sophie Kaminski 22:44 Grandville
107. 10 Megan Lane 22:44 SR St Joseph Academy
108. 11 Beth Chick 22:45 PR GR Forest Hills Nort...
109. 12 Kelsey Lee 22:45 SR GR Forest Hills Cent...
110. 12 Jenny Belfer 22:45 PR GR Forest Hills Nort...
111. 9 Cecelia Thyen 22:46 PR Whitney Young
112. 12 Alyssa Misiak 22:47 SR Holland West Ottawa
113. 10 Christine Lindstrom 22:47 PR Holland
114. 10 Leslie Ewalt 22:48 PR Muskegon Mona Shores
115. 12 Julia Sheehan 22:48 SR Ann Arbor Pioneer
116. 9 Dayna Dec 22:49 PR Temperance Bedford
117. 11 Amy Lanser 22:49 PR Caledonia
118. 9 Maggie Schmidt 22:50 PR Ann Arbor Skyline
119. 12 Elizabeth Riles 22:50 Ann Arbor Pioneer
120. 11 Olivia Cook 22:50 Temperance Bedford
121. 12 Haley Sawatzki 22:52 PR Okemos
122. 9 Georgia Zender 22:52 PR Ann Arbor Pioneer
123. 12 Ana Strawhun 22:52 PR Portage Northern
124. 11 Lauren Stanciel 22:53 PR Whitney Young
125. 11 Madison Thomas 22:54 Traverse City West
126. 10 Lauren OHern 22:54 PR Portage Northern
127. 12 McKenzie Elliott 22:55 SR Portage Central
128. 9 Kalie Dyksterhouse 22:55 PR Caledonia
129. 10 Piper MacDonald 22:55 PR Whitney Young
130. 9 Zoe Sanford 22:56 PR Traverse City West
131. 11 Dana Tippett 22:56 PR Holland West Ottawa
132. 12 Paige Wilson 22:56 PR Rockford
133. 12 Kristina Mills 22:57 SR Portage Central
134. 9 Ashlynn Sawatski 22:57 PR Okemos
135. 9 Ellen Mayes 22:57 PR Okemos
136. 9 Emma Curcuru 22:58 PR GR Forest Hills Nort...
137. 10 Audrey Dozeman 22:59 Caledonia
138. 10 Tori Francis 23:01 Grandville
139. 9 Taylor Armstrong 23:01 PR Portage Northern
140. 11 Ivy Purkiss 23:01 SR Hartland
141. 10 Elizabeth Chang 23:03 PR Temperance Bedford
142. 9 Julia Strauss 23:05 Portage Central
143. 10 Maddie Murphy 23:06 SR Hartland
144. 12 Lucy Nusbaum 23:07 SR Holland West Ottawa
145. 12 Maria Rochow 23:10 Richland Gull Lake
146. 12 Madison Ray 23:10 SR Grand Haven
147. 11 Linnea Eastburg 23:11 SR GR Forest Hills Cent...
148. 9 Jessie Arthurton 23:12 PR Bay City Western
149. 9 Sophia Ullery 23:12 PR Rockford
150. 12 Francie Flores 23:12 Traverse City West
151. 9 Kaylee Ross 23:12 PR Battle Creek Lakeview
152. 10 Alex McEnrue 23:13 PR Flushing
153. 11 Quinn Patton 23:14 PR St Joseph Academy
154. 9 Alyson Miller 23:14 PR Portage Central
155. 11 Lauren Weston 23:14 Traverse City West
156. 12 Kaylyn Johnson 23:15 PR St Joseph Academy
157. 12 Katie Cruickshank 23:15 Rockford
158. 11 Emma Durocher 23:16 Traverse City Central
159. 9 Katelynn Kirkbride 23:17 PR Caledonia
160. 12 Mimi Rave 23:18 GR Forest Hills Cent...
161. 11 Abby Ford 23:19 Portage Central
162. 12 Susan Wu 23:19 GR Forest Hills Cent...
163. 10 Timmia Crayton-Pri... 23:20 PR St Joseph Academy
164. 9 Paige Ciuzicki 23:21 PR Hartland
165. 11 Cheryl Johnson 23:22 Grand Ledge
166. 9 Evie Calderon 23:25 PR Whitney Young
167. 12 Zoe Strong 23:26 Whitney Young
168. 10 Ainsley Vanderlaan 23:27 Grand Ledge
169. 12 Sarah Gonda 23:27 SR Portage Northern
170. 12 Alyssa Sarnowski 23:27 SR Bay City Western
171. 10 Victoria Hockman 23:29 PR Bay City Western
172. 9 Addy Jarrett 23:29 PR Portage Central
173. 11 Caitlin Green 23:29 SR Portage Central
174. 10 McKenna Evans 23:30 Battle Creek Lakeview
175. 10 Grace Campbell 23:30 PR Portage Central
176. 9 Anya Pasowicz 23:30 PR Whitney Young
177. 10 Hannah Wolford 23:31 PR Caledonia
178. 9 Shelby Snell 23:31 Traverse City Central
179. 10 Rachel Patterson 23:31 PR Macomb Dakota
180. 10 Mireya Torrero 23:31 Holland West Ottawa
181. 12 Taylor Benoit 23:34 Rockford
182. 11 Mara Wilder 23:35 Portage Central
183. 11 Kelly Giles 23:35 PR East Kentwood
184. 12 Sofia Sinnokrot 23:35 PR Whitney Young
185. 9 Jayla Johnson 23:37 PR Ann Arbor Pioneer
186. 9 Carly Robotham 23:38 PR Caledonia
187. 11 Kristin Nauman 23:38 St Joseph Academy
188. 10 Maia Herrington 23:40 SR Ann Arbor Huron
189. 9 Allison Teav 23:41 PR Holland West Ottawa
190. 10 Alexis DeMaar 23:41 Grandville
191. 11 Alanna Schiavone 23:41 SR Hartland
192. 10 Ava Verchimak 23:42 PR Macomb Dakota
193. 9 Sydni Ohanesian 23:44 PR Traverse City West
194. 11 Mackenzie Kruszka 23:44 SR Temperance Bedford
195. 12 Cameron Schaefer 23:44 Portage Northern
196. 11 Marissa Gordon 23:45 Okemos
197. 10 Ellie Korienek 23:45 Grandville
198. 10 Shelby Johnson 23:46 PR GR Forest Hills Nort...
199. 10 Roz Scholl 23:47 PR Whitney Young
200. 10 Baylee Canning 23:47 SR Temperance Bedford
201. 10 Jenna Fain 23:47 PR Macomb Dakota
202. 10 Melanie Vukovich 23:48 PR Grand Ledge
203. 11 Megan Tiggleman 23:49 PR GR Forest Hills Cent...
204. 11 Moriah Torongeau 23:49 SR Temperance Bedford
205. 10 Grace Stover 23:49 Caledonia
206. 10 Allison Nickel 23:50 Okemos
207. 9 Kiersen Korienek 23:50 PR Grandville
208. 11 Maeve Maher 23:51 PR St Joseph Academy
209. 9 Kate Eveleigh 23:51 PR Traverse City West
210. 12 Brooke Lonergan 23:51 SR Grand Haven
211. 9 Amelia Meaney 23:53 PR Hartland
212. 10 Olivia Fallon 23:53 PR St Joseph Academy
213. 11 Miette Hennessy 23:53 PR Whitney Young
214. 10 Jenna Linton 23:53 Caledonia
215. 10 Grace Novak 23:54 PR Portage Northern
216. 12 Carmela Haydon 23:54 Whitney Young
217. 9 Kelsey Homan 23:54 PR Caledonia
218. 9 Alexandria Webster 23:55 PR Grandville
219. 11 Lydia Horner 23:55 PR St Joseph Academy
220. 9 Maeve Lenehan 23:56 PR St Joseph Academy
221. 12 Justice Russell 23:57 PR Okemos
222. 11 Claire Davidson 23:57 PR Grand Ledge
223. 11 Kylee Gulliver 23:58 Traverse City West
224. 12 Kayla Anders 23:59 PR Wyandotte Roosevelt
225. 9 Sophie Thompson 23:59 PR Traverse City West
226. 11 Kiera Crowley 24:00 SR Okemos
227. 11 Holly Denouden 24:01 Caledonia
228. 10 Sharon Piedra-Vargas 24:02 Grand Ledge
229. 9 Allyson Licht 24:02 Traverse City West
230. 10 Kaitlin Hozak 24:03 Traverse City West
231. 9 Alana Black 24:04 Caledonia
232. 11 Heather Brouwer 24:05 SR Dexter
233. 9 Alycia Webster 24:06 PR Grandville
234. 11 Abby Conway 24:07 SR Grand Ledge
235. 10 Alyssa Kochendoerfer 24:07 SR Temperance Bedford
236. 9 Zoey Zupin 24:08 Caledonia
237. 10 Ann Marie Hemstreet 24:08 PR Portage Central
238. 11 Alyssa Heyboer 24:09 SR Grandville
239. 11 Grace Lopez 24:10 Dexter
240. 10 Katie Peterson 24:12 PR Hartland
241. 11 Natalie Mateju 24:13 Grandville
242. 9 Peyton Thibodeau 24:15 PR Hartland
243. 11 Georgia Bumgarner 24:15 PR East Kentwood
244. 11 Isabella Pedraza 24:16 PR Portage Central
245. 11 Amber Osborne 24:16 PR Battle Creek Lakeview
246. 12 Megan Ennis 24:17 PR GR Forest Hills Nort...
247. 9 Clarissa Mendez 24:18 Holland West Ottawa
248. 11 Sydney Hollenbeck 24:19 SR St Joseph Academy
249. 11 Nicole Wojnowski 24:20 Whitney Young
250. 12 Hue Tran 24:20 SR St Joseph Academy
251. 10 Lily Beech 24:21 PR St Joseph Academy
252. 12 Anna Whitaker 24:21 Portage Northern
253. 10 Grace Gaspar 24:22 PR St Joseph Academy
254. 9 Alex Mcguire 24:22 PR St Joseph Academy
255. 10 Frankie Burns 24:24 PR St Joseph Academy
256. 12 Katie Pellegrino 24:24 SR St Joseph Academy
257. 11 Deidre Crowell 24:25 PR Portage Northern
258. 12 Rachael Ialacci 24:25 PR St Joseph Academy
259. 11 Audrey Kunath 24:26 SR St Joseph Academy
260. 10 Jenny Lee 24:27 PR Ann Arbor Huron
261. 9 Emma Bentley 24:27 PR Flushing
262. 9 Ashleigh Barton 24:28 East Kentwood
263. 11 Jenny Vu 24:28 SR East Kentwood
264. 10 Taylor Werner 24:28 SR Grand Ledge
265. 12 Madeline Bacolor 24:30 SR Ann Arbor Pioneer
266. 10 Nyeli Kratz 24:32 SR Ann Arbor Skyline
267. 10 Hannah Ruff 24:33 Macomb Dakota
268. 10 Chloe Sage 24:35 PR Traverse City West
269. 9 Amanda Hubert 24:35 PR Dexter
270. 11 Jacquelyn Roth 24:35 PR Portage Central
271. 10 Cassidy McGeorge 24:36 PR Grand Ledge
272. 9 Kimberly Kovacik 24:36 PR Portage Central
273. 9 Roxie Richner 24:37 PR Ann Arbor Skyline
274. 10 Katie Hufford 24:37 Portage Central
275. 9 Francine Rosinski 24:37 PR Hartland
276. 11 Gavi Forman 24:39 SR Ann Arbor Huron
277. 11 Reyna Estrada 24:39 PR Grand Ledge
278. 9 Emily Masternak 24:40 PR GR Forest Hills Nort...
279. 12 Katerina Tang 24:41 SR Ann Arbor Skyline
280. 9 Mya Gregory 24:43 PR GR Forest Hills Nort...
281. 9 Kaylin Meyers 24:44 Muskegon Mona Shores
282. 9 Carina Gordon 24:45 PR Okemos
283. 11 Abby Dood 24:46 Rockford
284. 11 Mackenzie Helpman 24:46 Temperance Bedford
285. 10 Jocelyn Dean 24:47 Brownstown Woodhaven
286. 9 MacKenzie Johnson 24:48 Battle Creek Lakeview
287. 12 Jessica Wakley 24:48 Richland Gull Lake
288. 12 Amber Dillon 24:48 SR Richland Gull Lake
289. 12 Breeanna Becerra 24:49 SR Battle Creek Lakeview
290. 12 Alaweih Nadia 24:49 SR Dearborn Heights Cre...
291. 9 Caeley Tallon 24:49 PR Grandville
292. 10 Corinn Manley 24:50 PR Flushing
293. 12 Carolyn Forrest 24:51 SR Rockford
294. 10 Jenna Braford 24:52 PR Portage Central
295. 9 Abby Lawler 24:52 PR Portage Central
296. 11 Alexas Paris 24:53 Macomb Dakota
297. 12 Julienne Jud 24:53 PR Grand Ledge
298. 11 Sarah Corder 24:53 Rockford
299. 11 Madelyn Verbrugge 24:55 Caledonia
300. 11 Emily Kula 24:56 PR East Kentwood
301. 10 Cassidy Whelham 24:57 SR Portage Central
302. 12 Jessica Schuler 24:57 PR St Joseph Academy
303. 10 Gracie Holmes 24:58 PR Whitney Young
304. 10 Miranda Smith 24:59 Macomb Dakota
305. 9 Elisabeth Salazar 25:01 PR Holland West Ottawa
306. 10 Martha Holland-And... 25:02 Holland
307. 9 Kailey Gustafson 25:03 PR Traverse City Central
308. 12 Molly Fedewa 25:05 SR Grand Ledge
309. 12 Phoebe Johnson 25:05 Ann Arbor Pioneer
310. 12 Grace Hess 25:06 Richland Gull Lake
311. 10 Asia Smith 25:06 PR Flushing
312. 12 SoJung Ham 25:07 SR Ann Arbor Huron
313. 9 Lily Gauvin 25:07 PR Wyandotte Roosevelt
314. 12 Margaret O'Leary 25:08 Traverse City West
315. 12 Delaney Hakman 25:09 SR Richland Gull Lake
316. 12 Remington Ringlever 25:10 Mattawan
317. 9 Kayla Twiss 25:11 PR Traverse City West
318. 11 Celeste Pan 25:11 SR Ann Arbor Huron
319. 10 Lainie Scott 25:11 Richland Gull Lake
320. 9 Rosie Zielke 25:11 Caledonia
321. 9 Veronica Pargulski 25:11 PR Hartland
322. 11 Amanda Brown 25:13 PR Okemos
323. 12 Suzanne Irani 25:13 SR Dearborn Heights Cre...
324. 9 Sam Barber 25:13 PR Ann Arbor Skyline
325. 10 Katie White 25:16 PR St Joseph Academy
326. 11 Sabina Carty 25:16 Dexter
327. 12 Janet Vu 25:16 East Kentwood
328. 12 Rachel Cook 25:16 Grand Ledge
329. 9 Olivia Lesher 25:17 PR Holland West Ottawa
330. 10 Betsy Martens 25:18 PR Richland Gull Lake
331. 9 Madison Zimmerman 25:18 PR Temperance Bedford
332. 10 Caroline Kuntzman 25:21 PR GR Forest Hills Nort...
333. 10 Claudia Barber 25:23 Bay City Western
334. 11 Shanna Lee Davids 25:23 PR GR Forest Hills Nort...
335. 10 Brenna Fauer 25:24 Macomb Dakota
336. 11 Molly Hall 25:24 SR Traverse City West
337. 11 Megan Jacobs 25:25 Flushing
338. 9 Charlotte Baker 25:26 PR St Joseph Academy
339. 9 Emily Nisper 25:26 Grandville
340. 12 Olivia Salik 25:27 SR Grand Haven
341. 10 Ashlyn Luke 25:27 SR Grandville
342. 9 Yasemin Gunal 25:27 PR Ann Arbor Huron
343. 10 Jayda Hoang 25:28 PR Holland West Ottawa
344. 9 Jocelyn Wegienka 25:32 PR Brownstown Woodhaven
345. 9 Alex Goldenberg 25:33 Mattawan
346. 11 Katharina Kretzler 25:35 SR Ann Arbor Huron
347. 12 Madison Bunker 25:37 Ann Arbor Huron
348. 12 Halie Schultz 25:37 SR Temperance Bedford
349. 9 Paige McDowell 25:39 PR Traverse City Central
350. 11 Marianna Cistaro 25:40 Holland West Ottawa
351. 11 Gina Suchy 25:41 PR Dearborn Heights Cre...
352. 10 Mary DeLuca 25:42 PR Grandville
353. 10 Kaitlyn White 25:42 SR Grandville
354. 9 Lia Cook 25:42 PR Traverse City Central
355. 12 Camille Dorman 25:44 SR Portage Central
356. 10 Halle Green 25:44 East Kentwood
357. 9 Kara O'Day 25:45 Dexter
358. 12 Taylor Bays 25:45 PR Grandville
359. 9 Madalyn Craven 25:47 PR Traverse City Central
360. 12 Mary Boland 25:47 SR St Joseph Academy
361. 10 Cate Dombrowski 25:50 Ann Arbor Pioneer
362. 12 Kate Nemitz 25:51 Mattawan
363. 11 Kennedy Higginbottom 25:52 PR Whitney Young
364. 10 Amanda Davidson 25:53 PR Ann Arbor Skyline
365. 12 Maddie McLaughlan 25:55 SR GR Forest Hills Cent...
366. 12 Bailey Gardner 25:56 Portage Central
367. 9 Jennifer Luna 25:56 PR Whitney Young
368. 9 Anna Vroman 25:58 PR Battle Creek Lakeview
369. 10 Fadwa Kamari 25:59 PR GR Forest Hills Cent...
370. 12 Levi Gill 25:59 Muskegon Mona Shores
371. 11 Alyza Titschinger 26:00 PR St Joseph Academy
372. 11 Hannah Lee 26:02 SR Ann Arbor Huron
373. 10 Jennifer Astorga 26:04 PR Whitney Young
374. 9 Katie Host 26:05 Rockford
375. 9 Eileen Zielke 26:05 PR Caledonia
376. 10 Molly Corrigan 26:07 PR St Joseph Academy
377. 12 Emma Bell 26:07 Macomb Dakota
378. 9 Elise Payne 26:09 Hartland
379. 10 Brenna Nickel 26:09 PR Caledonia
380. 9 Sophia Chefalo 26:10 Traverse City West
381. 11 Batoul Awada 26:10 PR Dearborn Heights Cre...
382. 10 Emily Bright 26:11 Portage Northern
383. 11 Lainee Kreykes 26:11 Traverse City Central
384. 12 Erica Hall 26:11 Traverse City Central
385. 11 Hanna Cox 26:13 PR Flushing
386. 11 Kami Karas 26:15 SR Macomb Dakota
387. 11 Emerson Holmes 26:16 PR Traverse City Central
388. 9 Kiersten Nelson 26:17 Richland Gull Lake
389. 11 Stephanie Ganzi 26:17 SR Holland West Ottawa
390. 10 Brittany Salyers 26:20 SR Hartland
391. 10 Molly Mullett 26:21 PR GR Forest Hills Nort...
392. 11 Angela Andrews 26:21 St Joseph Academy
393. 12 Aina Vila Pons 26:21 PR GR Forest Hills Nort...
394. 9 Sol Munoz 26:24 PR Whitney Young
395. 10 Madison Shroyer 26:26 PR Monroe
396. 10 Halie Kempf 26:27 SR Traverse City Central
397. 11 Morgan Mitchell 26:27 SR Portage Central
398. 9 Beth Dyer 26:27 PR Caledonia
399. 12 Jenna Beemer 26:30 SR Muskegon Mona Shores
400. 11 Morgan McEvoy 26:30 PR Mattawan
401. 12 Shelby Bradley 26:31 Whitney Young
402. 12 Tatyana Grady 26:32 PR Kalamazoo Central
403. 10 Lauren Nagel 26:32 SR Richland Gull Lake
404. 10 Brooke Butkin 26:34 PR Wyandotte Roosevelt
405. 10 Daniela Pena 26:37 PR Whitney Young
406. 11 Jordyn Gregory 26:40 SR GR Forest Hills Nort...
407. 10 Carmen Caldwell 26:41 SR Brownstown Woodhaven
408. 10 Kellie Newland 26:42 PR Portage Central
409. 11 Mariana Lopez-Floran 26:43 PR Ann Arbor Huron
410. 9 Mary Zielke 26:44 Caledonia
411. 10 Jade Rodriguez 26:44 Holland West Ottawa
412. 12 Maria Ferrara 26:44 St Joseph Academy
413. 10 Abigail Bitzer 26:45 PR Monroe
414. 10 Natalie MacDonald 26:48 SR Macomb Dakota
415. 12 Nika Buss 26:49 SR Portage Central
416. 11 Abbie White 26:50 Traverse City West
417. 12 Sydney Brief 26:52 Hartland
418. 10 Gabrielle Dietz 26:53 PR Muskegon Mona Shores
419. 12 Matilda Buehler 26:55 PR Portage Northern
420. 11 Elizabeth Lochocki 26:55 SR Ann Arbor Huron
421. 9 Madison Jackson 26:56 PR Kalamazoo Central
422. 9 Ellen Wilson 26:56 PR Mattawan
423. 9 Faith Kaliniak 26:57 Caledonia
424. 10 Marlena Noeth 26:58 PR St Joseph Academy
425. 9 Anna Konold 26:59 PR Mattawan
426. 12 Sarah Dever 27:00 PR St Joseph Academy
427. 12 Emily Robertson 27:00 Battle Creek Lakeview
428. 10 Elizabeth Walters 27:00 SR Holland
429. 12 Rafaela Strussmann 27:01 Mattawan
430. 11 Amanda Valente 27:03 Portage Central
431. 12 Ayla Aktan 27:04 Portage Central
432. 11 Abigail Dantes 27:11 SR Kalamazoo Loy Norrix
433. 9 Gabrielle Ialacci 27:12 PR St Joseph Academy
434. 12 Brianna Lee 27:13 SR Holland West Ottawa
435. 9 Kiley Johnson 27:14 PR Brownstown Woodhaven
436. 10 Andrea Lawson 27:17 PR Macomb Dakota
437. 9 Alanna Swanson 27:18 PR Traverse City West
438. 10 Lucia Alonso Arias 27:18 PR Macomb Dakota
439. 9 Leslie Perez 27:22 PR Holland West Ottawa
440. 11 Carmen Giger 27:24 SR Ann Arbor Huron
441. 11 McKenzye Sterk 27:25 Caledonia
442. 11 Jillian Sutter 27:26 SR Temperance Bedford
443. 9 Hannah Smith 27:28 Brownstown Woodhaven
444. 11 Alyssa Perez 27:28 Grandville
445. 11 Jasmine Waters 27:29 PR Holland
446. 10 Kyla Keyes 27:30 PR Brownstown Woodhaven
447. 11 Judy Anani 27:30 Dearborn Heights Cre...
448. 10 Maddie Kerley 27:30 Temperance Bedford
449. 11 Andrea Mancilla 27:34 SR Holland West Ottawa
450. 10 Priscilla Ensign 27:38 PR Grandville
451. 11 Melissa Urieta 27:38 SR Holland West Ottawa
452. 9 Aya Hamlish 27:39 PR Whitney Young
453. 12 Claire Cantelon 27:40 SR Ann Arbor Pioneer
454. 11 Ally Brown 27:41 PR Traverse City Central
455. 12 Hannah DeVore 27:43 SR Richland Gull Lake
456. 12 Laney Decker 27:44 SR Grand Haven
457. 9 Alexis Mohney 27:46 Mattawan
458. 12 Erin Dood 27:50 Rockford
459. 11 Shalini Roy 27:51 SR Ann Arbor Huron
460. 9 Emily Valente 27:52 PR Portage Central
461. 10 Payton Garbarino 27:54 Macomb Dakota
462. 12 Claude Mafotseu 27:54 PR East Kentwood
463. 10 Hana Kim 27:55 SR Ann Arbor Huron
464. 11 Lexi Gavlas 27:55 SR Portage Northern
465. 9 Sarah Strawhun 27:56 PR Portage Northern
466. 12 Karen Ji 27:57 SR Ann Arbor Huron
467. 10 Samantha Cobado 28:03 PR Portage Northern
468. 10 Sage Parrish 28:04 Macomb Dakota
469. 9 Katherine Gilbert 28:08 Kalamazoo Loy Norrix
470. 9 Claudia VanValkenb... 28:09 PR GR Forest Hills Nort...
471. 12 Lana Amatangelo 28:11 SR Macomb Dakota
472. 10 Addie Maston 28:13 Portage Northern
473. 10 Daniella Perry 28:13 Hartland
474. 10 Tabitha Liggett 28:14 PR Temperance Bedford
475. 12 Rachel Hoeksema 28:16 SR GR Forest Hills Nort...
476. 10 Lindsey Travis 28:22 SR Grandville
477. 12 Zoe Miczak 28:26 SR St Joseph Academy
478. 12 Olivia Moore 28:34 Macomb Dakota
479. 12 Selene Ramos 28:39 Okemos
480. 11 Alina Jaafar 28:40 Dearborn Heights Cre...
481. 11 Kat Faunce 28:42 SR Hartland
482. 12 Hanna Burton 28:46 SR Macomb Dakota
483. 11 Madison Lovell 28:48 SR Portage Central
484. 9 Pyper Ouvry 28:51 Portage Central
485. 10 Dhakiya Weir 29:02 PR Grandville
486. 10 Elizabeth Niemi 29:03 PR Ann Arbor Huron
487. 12 Luisa Jung 29:05 PR Monroe
488. 10 Gabriella Hernandez 29:08 SR GR Forest Hills Cent...
489. 11 Reagan Wilson 29:08 PR Mattawan
490. 11 Desiree Roden 29:11 PR Grandville
491. 11 Lindsay Kulpa 29:11 PR Portage Northern
492. 12 Julia Vannatter 29:11 Traverse City Central
493. 9 Anna Davidson 29:16 PR Traverse City Central
494. 10 Rachel Mancuso 29:17 PR St Joseph Academy
495. 11 Jordyn Banek 29:18 SR Monroe
496. 12 Sydney Rucker 29:29 PR East Kentwood
497. 12 Amber Mousseau 29:37 Macomb Dakota
498. 9 Tiffini Li 29:41 PR Ann Arbor Huron
499. 11 Bracara Rittersdorf 29:42 PR East Kentwood
500. 10 Yasmin Alemayehu 29:42 PR East Kentwood
501. 12 Nehal Patel 29:43 SR Grandville
502. 11 Brooke Araizaga 30:03 Traverse City Central
503. 12 Ella Bellenberg 30:07 PR Mattawan
504. 9 Abigail Vanslambro... 30:09 Macomb Dakota
505. 11 Stella Shiffrin 30:21 PR Whitney Young
506. 9 Katherine Martinez 30:43 PR Whitney Young
507. 12 Selva Haidar 30:53 SR Dearborn Heights Cre...
508. 11 Emily Pierzynski 30:54 Hartland
509. 10 Allison Jansen 30:58 PR Macomb Dakota
510. 12 Helena Gryzenia 31:07 Muskegon Mona Shores
511. 9 Olivia Witulski 31:14 PR Whitney Young
512. 10 Madelynn Holwerda 31:18 Muskegon Mona Shores
513. 12 Katelyn Tayler 31:30 SR Monroe
514. 10 Sage Stich 31:42 Caledonia
515. 9 Athie Dek 31:59 PR St Joseph Academy
516. 12 Mariah Michalak 32:17 Macomb Dakota
517. 12 Annie Wolodzko 32:57 SR St Joseph Academy
518. 9 Samia Khan 33:02 PR Whitney Young
519. 12 Callie Strobel 35:16 Flushing
520. 9 Sandra Tegeltija 35:56 PR Macomb Dakota
521. 12 Karina Kasmauskis 36:05 GR Forest Hills Nort...
522. 9 Katelyn Sielo 37:01 PR Whitney Young