Official Team Scores
1. Brighton 57
2. Saline 66
3. Ann Arbor Skyline 127
4. Portage Central 168
5. Novi 193
6. East Grand Rapids 215
7. Grand Haven 220
8. Romeo 235
9. Walled Lake Northern 248
10. Okemos 276
11. Saginaw Heritage 295
12. St. Johns 296
13. GR_Christian 383
14. Lansing Catholic 396
15. La Salle 398
16. White Lake Lakeland 413
17. Birmingham Seaholm 463
18. Portage Northern 529
19. St. Joseph 539
20. Midland Dow 577
21. Croswell-Lexington 602
22. Bloomfield Hills 695
23. Corunna 695
24. Zeeland West 711
25. Monroe 720
26. East Kentwood 884
27. Shepherd 922
28. Benzie Central 973
29. Lake Fenton 974
30. Traverse City St. Francis 994
31. Stevensville Lakeshore 1025
32. Vicksburg 1030
33. FHE Ada Forest Hills Eastern 1061
34. Allendale 1080
35. Whitmer 1087
36. West Bloomfield 1119
37. Wyandotte Roosevelt 1204
38. Yale 1222
39. McBain 1239
40. Pontiac Notre Dame Prep 1251
41. Whitehall 1264
42. Orchard Lake St. Mary's 1302
43. Plainwell 1327
44. Frankenmuth 1354
45. Waterford Mott 1387
46. East Lansing 1404
47. Farmington 1431
48. Big Rapids 1445
49. Parma Western 1452
50. New Baltimore Anchor Bay 1479
51. Holland 1493
52. Lincoln Park 1495
53. Lansing Waverly 1534
54. Freeland 1564
55. Wayland Union 1728
Mens Results
5,000 Meters High school JV #1 (Bronze/Spartan)
PL YR Name Mark Team
1. 11 Aidan Bustillo 17:43.0 Brighton
2. 10 Charlie Wilson 17:52.7 Romeo
3. 12 Garrett Peck 18:00.2 Ann Arbor Skyline
4. 12 Jack Toor 18:03.2 Saline
5. 12 Nick Douglas 18:07.9 East Grand Rapids
6. 12 Evan Bleitz 18:15.4 Saline
7. 11 Patrick Whitton 18:17.7 Brighton
8. 12 Andrew Chen 18:18.3 Saline
9. 12 Jordan Earley 18:19.1 Walled Lake Northern
10. 10 EJ Howe 18:20.4 Okemos
11. 11 Nathan Wolffis 18:23.4 Grand Haven
12. 9 Andrew Wilson 18:24.6 Brighton
13. 11 Nathan Tsiang 18:24.8 Brighton
14. 11 Colin Northuis 18:26.1 Portage Central
15. 10 Tyler Mann 18:28.3 White Lake Lakeland
16. 11 Brenden Buchanan 18:28.4 Portage Central
17. 11 David Garrido-Witk... 18:29.8 Ann Arbor Skyline
18. 11 Matthew Gamm 18:30.1 Novi
19. 12 William Koepke 18:33.4 Saginaw Heritage
20. 12 Samuel Chen 18:34.0 Saline
21. 9 Nicholas Fringer 18:34.1 Romeo
22. 12 Ben Robbins 18:34.4 Novi
23. 10 David Evans 18:34.9 Ann Arbor Skyline
24. 9 Donavan White 18:36.5 Brighton
25. 9 John Cooke 18:37.3 Brighton
26. 11 Samuel Weber 18:37.8 Portage Central
27. 12 Travis Feldpausch 18:40.1 St. Johns
28. 11 Tyler Lockhart 18:40.1 Auburn Hills Avondale
29. 12 Ethan Smith 18:41.8 Saline
30. 10 Johnathan Speers 18:42.2 Saline
31. 11 Satvik Malapati 18:42.5 Novi
32. 9 Luke Caswell 18:42.7 East Grand Rapids
33. 11 Andrew Kaempfer 18:43.0 Novi
34. 9 Andrew Victoria 18:46.5 Saline
35. 12 Patrick Gehringer 18:46.9 Portage Central
36. 9 Noah Pelletier 18:48.5 Saline
37. 11 Matt Blakeslee 18:48.8 Brighton
38. 11 Cristobal Aranda H... 18:49.2 Saline
39. 11 Will Strauch 18:49.7 Corunna
40. 11 Anton Ludwig 18:50.7 East Grand Rapids
41. 11 Brock Boze 18:51.2 Saline
42. 10 Max Boies 18:53.3 Saline
43. 12 Joel Muyskens 18:53.5 GR_Christian
44. 12 Thomas Woodside 18:55.0 Saline
45. 12 Aaron Hughes 18:55.5 Grand Haven
46. 10 Gavin Del Proposto 18:55.7 Brighton
47. 10 Isaac Darragh 18:55.9 Ann Arbor Skyline
48. 10 Andrew Hanna 18:55.9 Brighton
49. 11 Seth Damstra 18:56.7 East Grand Rapids
50. 10 Justin Bentancur 18:57.4 Saginaw Heritage
51. 11 Luke Lohman 18:57.7 La Salle
52. 12 Ben Shotwell 18:57.9 Ann Arbor Skyline
53. 9 Joseph Rinke 18:59.0 Romeo
54. 11 Caleb Borns 18:59.2 Grand Haven
55. 10 Sam Lochkos 19:00.3 White Lake Lakeland
56. 12 Shane Kinney 19:00.6 Walled Lake Northern
57. 10 Ira Bennett 19:01.4 Ann Arbor Skyline
58. 10 Nick Yanosy 19:02.2 Walled Lake Northern
59. 12 Brian York 19:02.4 Ann Arbor Skyline
60. 9 Austin Smith 19:02.9 Okemos
61. 9 Ruben Pung 19:04.1 Zeeland West
62. 10 Thomas Boss 19:04.5 Ann Arbor Skyline
63. 11 Jake Nurenberg 19:05.2 St. Johns
64. 11 Evan Buck 19:09.2 Okemos
65. 11 Jack Fedewa 19:10.2 Lansing Catholic
66. 9 Alex Klein 19:11.0 Walled Lake Northern
67. 12 Jordan VanAmburg 19:11.6 St. Johns
68. 10 Sam Gardner 19:12.0 Ann Arbor Skyline
69. 11 Max Sepeshy 19:13.8 Grand Haven
70. 11 Nolan Rich 19:13.9 St. Joseph
71. 9 Jack Saxton 19:13.9 Lansing Catholic
72. 11 Matthew Thibeault 19:15.2 Saline
73. 12 Dane Hamilton 19:15.9 Birmingham Seaholm
74. 10 Dan Campbell 19:16.2 Brighton
75. 12 Austin Kaiser 19:16.7 La Salle
76. 10 Cole Trese 19:17.3 Saline
77. 12 Nick Starr 19:17.9 Lansing Catholic
78. 11 Jack Reus 19:18.1 Grand Haven
79. 10 Zack Maddox 19:21.3 Saginaw Heritage
80. 11 Matthew Sparkman 19:21.4 St. Joseph
81. 10 Jacob Brown 19:22.5 St. Johns
82. 10 Nathan Irgang 19:23.1 Saline
83. 9 Elijah Ball 19:23.5 Monroe
84. 9 Joe DeVries 19:24.0 GR_Christian
85. 11 Shay Milley 19:24.8 Saline
86. 11 Tate Shaffer 19:25.0 Croswell-Lexington
87. 9 Jerry Li 19:25.3 Okemos
88. 11 Nick Barr 19:25.6 Brighton
89. 12 Jacob Kroetsch 19:26.0 Croswell-Lexington
90. - Winford Walker 19:26.2 Saline
91. 11 Nick Sheremet 19:26.4 Birmingham Seaholm
92. 10 Cameron Williams 19:27.0 Romeo
93. 10 Matthew Schieber 19:27.1 Portage Northern
94. 12 Harold Gee 19:27.1 GR_Christian
95. 11 Matthew Eitzman 19:27.7 Saline
96. 11 Evan Werner 19:28.4 Portage Central
97. 11 Jacob Yingling 19:28.9 East Kentwood
98. 12 Zachary Holzberger 19:30.1 Croswell-Lexington
99. 10 Brendan Keller 19:30.8 La Salle
100. 10 Tyler Lozano 19:30.8 Saginaw Heritage
101. 10 Evan Dubridge 19:31.6 Grand Haven
102. 11 Colin Clancy 19:32.2 Walled Lake Northern
103. 12 Paul Crowley 19:33.1 Saline
104. 12 Ivan Vanderkolk 19:34.2 FHN GR_Forest Hills ...
105. 10 Dylan Butler 19:34.6 Portage Northern
106. 10 Benny Cho 19:34.8 Saginaw Heritage
107. 12 Damon Cooper 19:36.3 Okemos
108. 10 Collin Che 19:36.9 Midland Dow
109. 10 Peter Apostle 19:37.8 St. Johns
110. 9 Jakar Dhillon 19:38.1 Bloomfield Hills
111. 12 Matt Knop 19:38.6 Brighton
112. 12 Brett Mackay 19:38.6 Novi
113. 11 Michael Miller 19:39.3 Romeo
114. 11 Alec Tripp 19:39.4 Birmingham Seaholm
115. 12 Thomas VanLiere 19:39.6 GR_Christian
116. 9 Kyle Suliot 19:39.9 Romeo
117. 11 Zachary Dembinski 19:40.8 Novi
118. 12 Max Merk 19:40.9 La Salle
119. 11 Walter Lewis 19:41.0 Okemos
120. 12 Spencer Crompton 19:42.2 Brighton
121. 9 Nolan Youngstedt 19:43.4 St. Joseph
122. 9 Joey Mooney 19:44.1 Lansing Catholic
123. 12 Sam Hoffman 19:44.1 East Grand Rapids
124. 10 Ian Heckel 19:44.2 Zeeland West
125. 9 Joseph Fedoronko 19:44.4 Saline
126. 10 Nathan Burgard 19:46.2 Midland Dow
127. 9 Cody Stein 19:47.4 Saline
128. 11 Noah Holkeboer 19:48.0 GR_Christian
129. 11 Jackson Chenett 19:48.2 Lake Fenton
130. 9 Bryson Ellalasingham 19:48.3 Traverse City St. Fr...
131. 9 Kotaro Watanabe 19:49.8 Okemos
132. 11 Brady Detter 19:49.9 White Lake Lakeland
133. 11 Colin Gilmour 19:49.9 Portage Northern
134. 9 Jack Peterson 19:51.4 GR_Christian
135. 10 Jaron Taylor 19:52.2 Portage Central
136. 12 Matt Person 19:52.2 White Lake Lakeland
137. 12 Will Crump 19:53.0 Birmingham Seaholm
138. 11 Daniel Kelhoffer 19:53.0 La Salle
139. 10 Jack Russell 19:53.1 Lansing Catholic
140. 9 Tommy Balesky 19:53.5 Okemos
141. 11 Matt Wedeven 19:53.6 FHE Ada Forest Hills...
142. 11 Ben Clark 19:53.6 Okemos
143. 9 Rowan Henderson 19:53.8 Grand Haven
144. 11 Brendan Gross 19:54.3 Grand Haven
145. 11 Alejandro Palencia 19:54.7 Midland Dow
146. 9 Zach Boersen 19:55.2 Grand Haven
147. 9 Christian Colvin 19:55.8 Grand Haven
148. 9 Caiden Price 19:56.2 Portage Northern
149. 9 Joshua Ennen 19:56.5 Zeeland West
150. 11 Brody Longe 19:56.5 Birmingham Seaholm
151. 11 Joshua Halterman 19:57.0 Walled Lake Northern
152. 9 Anderson Strand 19:57.8 Shepherd
153. 10 Brody Houle 19:58.0 Grand Haven
154. 12 Zac Chichester 19:59.8 Midland Dow
155. 9 Kevin Lewis 19:59.8 Lake Fenton
156. 9 Bradley Corteville 20:00.6 Walled Lake Northern
157. 11 Aidan Bunting 20:00.9 Saline
158. 9 Andrew Pries 20:01.4 Romeo
159. 10 Bailey DeLaTorre 20:01.6 Stevensville Lakeshore
160. 12 Garrett Hirschenbe... 20:02.0 Saginaw Heritage
161. 12 Lars Lindgren 20:02.4 GR_Christian
162. 9 Micheal George 20:02.8 White Lake Lakeland
163. 11 Mitchell Davidson 20:02.8 Shepherd
164. 10 Dillion Baumchen 20:02.9 Corunna
165. 12 Michael Looby 20:02.9 La Salle
166. 11 Anthony Orejel 20:03.3 Romeo
167. 12 Brayden Swanson 20:03.5 White Lake Lakeland
168. 12 Luke Westra 20:03.8 Portage Central
169. 9 Kevin Biergans 20:03.8 Lansing Catholic
170. 9 Joe Marshall 20:04.0 La Salle
171. 11 Jackson Gregg 20:05.5 Bloomfield Hills
172. 12 Riley Fernandez 20:06.0 Portage Northern
173. 10 Reece Knight 20:06.5 Portage Central
174. 11 TJ Dokas 20:06.8 Ann Arbor Skyline
175. 12 Michael Kiley 20:07.2 East Grand Rapids
176. 12 Owen Moeggenberg 20:07.6 Shepherd
177. 10 Elliott Beck 20:08.2 Ann Arbor Skyline
178. 10 Frank Parkinson 20:08.4 Saline
179. 10 Luke Adent 20:08.8 St. Joseph
180. 9 Maxim Li 20:09.1 Okemos
181. 12 Spencer Alexander 20:09.3 Okemos
182. 12 David Leonhardt 20:09.4 Midland Dow
183. 11 Kenzo Lord 20:09.8 Bloomfield Hills
184. 10 Benjamin Kotyk 20:10.1 Novi
185. 10 Jalen Steudle 20:10.2 Ann Arbor Skyline
186. 11 Chris Bruinsma 20:10.3 East Grand Rapids
187. 11 Jake Fischer 20:10.7 Grand Haven
188. 9 Hayden Fisher 20:11.2 Monroe
189. 12 Ben Newman 20:11.6 Midland Dow
190. 12 Damian Millard- Kl... 20:12.6 Okemos
191. 11 Andrew Roby 20:12.9 McBain
192. 12 Nathan Doherty 20:13.5 Walled Lake Northern
193. 12 Jacob Mark 20:13.9 East Grand Rapids
194. 12 Tyler Kudlak 20:14.8 Saline
195. 9 Blake Nelson 20:15.3 Allendale
196. 12 Ryan Wojcik 20:15.7 Waterford Mott
197. 11 Emilio Rodriguez 20:15.8 Lincoln Park
198. 11 Wade Gerberding 20:16.3 Traverse City St. Fr...
199. 9 Evan Trotter-Wright 20:16.9 Midland Dow
200. 10 Thomas Gorman 20:17.6 Okemos
201. 9 Toland Corum 20:18.0 Birmingham Seaholm
202. 9 Ethan Ingber 20:18.2 Walled Lake Northern
203. 11 Noah Barnes 20:19.2 Benzie Central
204. 11 Mark Waters 20:19.7 La Salle
205. 11 Brandon Lachine 20:20.1 Bloomfield Hills
206. 10 Jacob Gladieux 20:20.2 Monroe
207. 12 Dolan Vincent 20:21.3 Auburn Hills Avondale
208. 10 Kanishk Madhav 20:21.9 Portage Northern
209. 10 Josh Pullen 20:22.6 East Grand Rapids
210. 12 Louis Weinberg 20:22.7 West Bloomfield
211. 10 Karter Herrington 20:22.9 Parma Western
212. 11 Truman Gregg 20:23.6 Bloomfield Hills
213. 11 Brady Mester 20:23.7 East Kentwood
214. 9 Andrew Famiano 20:25.0 Portage Northern
215. 11 Dylan Gwyn 20:25.2 Portage Central
216. 9 Mason Warner 20:25.5 Corunna
217. 9 Bryce Brown 20:25.5 St. Johns
218. 10 Brenden Wallace 20:26.1 Romeo
219. 11 Nate Bollman 20:26.4 GR_Christian
220. 10 Anthony Yun 20:28.0 Bloomfield Hills
221. 9 Tyler Bowers 20:28.2 Portage Northern
222. 11 Jin Ro 20:28.9 FHN GR_Forest Hills ...
223. 9 Mark Merrill 20:30.5 Saginaw Heritage
224. 11 Zachary Kolaja 20:31.9 Saginaw Heritage
225. 10 Jonathan Craun 20:32.9 Romeo
226. 12 Patrick Morgan 20:33.6 East Grand Rapids
227. 11 Andrew Esser 20:34.6 St. Joseph
228. 9 Noah Finley 20:35.4 Monroe
229. 10 Jared Pemberton 20:35.9 Yale
230. 10 Mccarty Mendoza 20:36.8 Monroe
231. 11 Jonah Ochodnicky 20:37.0 Corunna
232. 9 Andrew Spencer 20:37.3 Farmington
233. 11 Brady Crimmins 20:37.6 Bloomfield Hills
234. 9 Jordan Pierce 20:37.8 Plainwell
235. 12 Joshua Bauman 20:37.8 GR_Christian
236. 10 Jacob Stein 20:38.4 Walled Lake Northern
237. 10 James Lilly 20:38.5 East Kentwood
238. 10 Luke Elden 20:39.0 Lansing Catholic
239. 10 Josh Jurrus 20:39.2 Whitmer
240. 12 Elijah Lockett 20:39.2 Vicksburg
241. 9 Jacob Bush 20:39.7 Whitehall
242. 11 Brent Cohen 20:40.2 White Lake Lakeland
243. 10 Andrew Perpignon 20:40.2 Croswell-Lexington
244. 11 Ethan Hinman 20:40.5 FHE Ada Forest Hills...
245. 9 Emmet Reamer 20:40.8 White Lake Lakeland
246. 12 Zach Watts 20:41.1 Corunna
247. 11 Marc Crossman 20:41.2 Benzie Central
248. 9 Joe Rao 20:41.7 East Grand Rapids
249. 12 Austin Mackay 20:42.3 Novi
250. 11 Nathan Zonnevylle 20:42.5 Ann Arbor Skyline
251. 9 Jon LaRue 20:43.0 GR_Christian
252. 9 Collin Metzger 20:43.2 Wyandotte Roosevelt
253. 10 Graham Kort 20:43.8 GR_Christian
254. 11 Sam Moeller 20:43.8 La Salle
255. 9 Logan Rosser 20:43.8 Allendale
256. 9 Levi Thomas 20:43.9 Vicksburg
257. 11 Caden Wullaert 20:44.3 Corunna
258. 12 Sam Racalla 20:44.7 Comstock Park
259. 10 Tyler Iverson 20:45.4 Benzie Central
260. 11 Roberts Kalnins 20:45.5 Portage Northern
261. 9 Alec Brovont 20:46.3 Wyandotte Roosevelt
262. 10 Aymil Motawi 20:46.4 Ann Arbor Skyline
263. 12 Connor Woodruff 20:46.6 Croswell-Lexington
264. 11 Matthew Wood 20:47.6 Pontiac Notre Dame P...
265. 11 Zach Franklin 20:47.7 Whitmer
266. 10 Drew Nickels 20:48.6 Corunna
267. 10 Henry Schenkel 20:48.7 GR_Christian
268. 10 Jared Knowles 20:49.1 Stevensville Lakeshore
269. 9 Bryan Kaempfer 20:49.2 Novi
270. 11 Harrison Benet 20:49.8 Birmingham Seaholm
271. 9 Stuart Thomas 20:50.2 St. Johns
272. 10 John Becker 20:51.0 Portage Northern
273. 9 Jacob Dennis 20:51.1 St. Johns
274. 11 Matt Burkhard 20:52.0 St. Joseph
275. 11 Hyun Kim 20:52.2 Bloomfield Hills
276. 11 Henry Austin 20:53.2 Allendale
277. 9 Anthony Fiore 20:53.6 Saginaw Heritage
278. 9 Marvin Wu 20:53.7 Novi
279. 11 Dylan Muntter 20:53.8 Zeeland West
280. 12 Jaron Stacey 20:54.3 Saline
281. 9 Hayden Johnson 20:54.6 Farmington
282. 9 Logan Paul 20:54.7 Okemos
283. 11 Aaron Von Bargen 20:54.9 Ann Arbor Skyline
284. 12 Gavin White 20:54.9 Ann Arbor Skyline
285. 10 Willis Cheng 20:54.9 FHN GR_Forest Hills ...
286. 11 Chase Pylkas 20:55.2 McBain
287. 11 Dan Netter 20:55.4 Novi
288. 10 Michael Policelli 20:55.5 Orchard Lake St. Mar...
289. 9 MacGregor Hepburn 20:55.9 Lake Fenton
290. 12 Colin Bradley 20:55.9 Okemos
291. 9 Parker Holt 20:56.0 Whitehall
292. 11 Kenton Rickerman 20:56.1 Croswell-Lexington
293. 11 Hunter Cupp 20:56.3 La Salle
294. 9 Abdulaziz Shebrain 20:57.9 Portage Central
295. 9 Drew Williams 20:57.9 Okemos
296. 12 Jake Hoppman 20:58.3 East Grand Rapids
297. 10 Cody Schaeding 20:59.1 Saginaw Heritage
298. 12 Matthew Miller 20:59.1 Romeo
299. 10 Craven Bird 20:59.3 Big Rapids
300. 12 David Kanzelmeyer 20:59.5 Ann Arbor Skyline
301. 10 Ben Welch 21:00.0 Vicksburg
302. 9 Albert Richlie 21:00.3 Brighton
303. 12 John Hopper 21:00.9 Midland Dow
304. 10 Gabe Geiger 21:02.3 La Salle
305. 9 Aran Mizrahi 21:02.5 West Bloomfield
306. 9 Ian Steele 21:02.7 Ann Arbor Skyline
307. 9 Jacob Haunhorst 21:03.7 St. Joseph
308. 9 Noah Mead-O'Brien 21:04.1 Okemos
309. 12 Sam Proos 21:04.4 Portage Northern
310. 11 Riley Cook 21:04.6 Bloomfield Hills
311. 9 Dylan Bates 21:05.0 Benzie Central
312. 12 Eric Seefried 21:05.5 Romeo
313. 12 Nathan Nothelle 21:06.1 Imlay City
314. 11 Ben Urquhart 21:06.3 Lansing Catholic
315. 11 Luke Horsburgh 21:06.6 Novi
316. 9 Shugo Hosokawa 21:06.9 Novi
317. 10 Vinnie Tarrance 21:07.2 Orchard Lake St. Mar...
318. 9 Camden Schwallier 21:07.5 East Kentwood
319. 9 Matthias Rangel 21:09.1 Pontiac Notre Dame P...
320. 12 Aiden Stormont 21:10.5 Stevensville Lakeshore
321. 9 Caleb Thompson 21:10.5 Portage Central
322. 10 Luke Meddaugh 21:12.1 Traverse City St. Fr...
323. 11 Antonio Pittiglio 21:12.4 Ortonville Brandon
324. 9 Arun Rushton 21:13.0 White Lake Lakeland
325. 9 Chris Baranosk 21:13.9 East Grand Rapids
326. 11 Aidan Shaw 21:14.6 Saginaw Heritage
327. 10 Nathan Elshaw 21:14.7 Traverse City St. Fr...
328. 12 Cooper Dorfman 21:15.3 Birmingham Seaholm
329. 9 Thomas Gianiodis 21:15.7 Lansing Catholic
330. 10 Mark Dexter 21:16.2 St. Johns
331. 12 Clayton Dangel 21:16.2 La Salle
332. 10 Adam Eichenberg 21:16.5 St. Johns
333. 11 Medhanie Frezghi 21:16.6 FHE Ada Forest Hills...
334. 10 Evan Frank 21:16.6 Vicksburg
335. 11 Richard Frisbie 21:17.9 Benzie Central
336. 10 Thomas Chen 21:18.2 St. Joseph
337. 12 Christopher Anderson 21:19.1 Grand Haven
338. 11 John Michael 21:19.5 Okemos
339. 11 Connor Harte 21:19.6 Novi
340. 9 Brendan Lenhard 21:19.8 Frankenmuth
341. 9 Ryan Brown 21:21.4 St. Johns
342. 9 Noah Whiteman 21:21.7 Holland
343. 10 Jacob Malocha 21:21.9 Vicksburg
344. 9 Preston Sturgis 21:22.2 St. Johns
345. 10 Trenton Livingston 21:22.8 Croswell-Lexington
346. 10 Trent Bergman 21:22.9 Midland Dow
347. 11 Robert Walsworth 21:23.1 Okemos
348. 9 Joey Loriso 21:24.0 Vicksburg
349. 9 Brandon Gaudreau 21:24.1 Saginaw Heritage
350. 12 Alec Austin 21:24.5 Stevensville Lakeshore
351. 10 Joe Tituskin 21:24.8 Novi
352. 10 Nathan Rhee 21:25.8 Midland Dow
353. 12 Sam Feig 21:26.2 Novi
354. 11 Hunter Bierema 21:26.4 Vicksburg
355. 10 Dustin Finkhouse 21:26.9 Benzie Central
356. 12 Kyle Conroy 21:27.3 Pontiac Notre Dame P...
357. 9 Luke Hanselman 21:27.9 Birmingham Seaholm
358. 9 Jack Aalderink 21:28.2 Zeeland West
359. 9 Noah Gatz 21:28.6 Portage Central
360. 10 Joey Proos 21:28.7 Portage Northern
361. 11 Michael Valone 21:29.1 Frankenmuth
362. 12 Jeremy Oakes 21:29.5 St. Joseph
363. 10 Jackson Hambright 21:29.6 Vicksburg
364. 10 Jacob Jackson 21:30.0 Portage Central
365. 9 Jacob Snodgrass 21:30.3 Whitmer
366. 10 James Seefried 21:30.5 Romeo
367. 12 Lucas Wahl 21:31.4 Okemos
368. 11 Ian Masterson 21:32.3 Novi
369. 9 Jay Kunselman 21:32.7 White Lake Lakeland
370. 10 Jon Burkart 21:32.8 Whitmer
371. 11 Carlos Vargas 21:34.7 Wyandotte Roosevelt
372. 10 Eric Chen 21:34.9 Okemos
373. 11 Grant Stroup 21:34.9 White Lake Lakeland
374. 9 Sam Clymer 21:35.8 White Lake Lakeland
375. 10 Joshua Witt 21:35.9 West Bloomfield
376. 9 Sam Sackrider 21:36.8 St. Johns
377. 12 Dylan Reynolds 21:37.7 Ann Arbor Skyline
378. 9 Kyle Harner 21:37.8 Waterford Mott
379. 10 Xavier Cruz-Hausbeck 21:37.9 Okemos
380. 12 Eric Egelhaaf 21:38.1 St. Joseph
381. 10 Jimmy Grondin 21:38.5 Whitmer
382. 12 Liam Flannery 21:39.0 La Salle
383. 12 Jared Hart 21:39.1 Zeeland West
384. 9 Nicholas Wiest 21:39.1 West Bloomfield
385. 9 Dale Barton 21:39.1 Lansing Waverly
386. 11 Nick Jerman 21:40.0 Shepherd
387. 11 DJ Cooper 21:40.3 Bloomfield Hills
388. 9 Kobe Howcroft 21:40.6 Orchard Lake St. Mar...
389. 9 Chris Sellers 21:41.2 Plainwell
390. 9 Kaden Morgan 21:42.1 East Kentwood
391. 10 Demetrius Bell 21:42.5 Toledo Rogers
392. 10 Josh Harper 21:42.9 Fowlerville
393. 12 Calder Lewis 21:43.0 Okemos
394. 11 Caleb Dodde 21:43.8 McBain
395. 11 Alec Barrone 21:43.9 Lansing Catholic
396. 10 Adam Bordoley 21:44.4 Birmingham Seaholm
397. 10 Dillan Marzke 21:44.5 St. Joseph
398. 11 Denver Hayes 21:44.6 Big Rapids
399. 11 Maxwell Morey 21:44.7 Midland Dow
400. 11 Max Roth 21:45.1 White Lake Lakeland
401. 9 Tyson Lovejoy 21:45.6 White Lake Lakeland
402. 9 Eric Howell 21:45.9 Birmingham Seaholm
403. 11 Evin Poe 21:46.1 Walled Lake Northern
404. 10 Declan McCole 21:46.2 Okemos
405. 9 Nolan Janeczko 21:46.8 Midland Dow
406. 9 Sean Lee 21:47.4 Novi
407. 9 Michael Melvoin 21:48.6 St. Joseph
408. 10 Jacob Greca 21:48.9 Brighton
409. 12 George Burkhart 21:49.3 Whitmer
410. 12 Nick Morin 21:49.7 Whitehall
411. 11 Alex Roell 21:50.2 La Salle
412. 10 Eric Dubbert 21:51.7 Stevensville Lakeshore
413. 9 Michael Rede 21:52.7 Whitmer
414. 9 Jayson Willey 21:52.8 Romeo
415. 10 Noah Braasch 21:53.2 Portage Central
416. 12 Cameron Tait 21:53.3 Birmingham Seaholm
417. 10 Damien Zielinski 21:53.4 Allendale
418. 9 Riley Scholten 21:53.9 Zeeland West
419. 10 Caden McCloskey 21:54.0 FHE Ada Forest Hills...
420. 9 Eric Kolar 21:54.5 East Lansing
421. 12 Matt Campbell 21:54.6 Yale
422. 11 Justin Machleit 21:54.8 Benzie Central
423. 9 Aden DeGraaf 21:55.1 Zeeland West
424. 11 Dalton Kim 21:55.2 Corunna
425. 10 Gabe Lingk 21:55.6 St. Joseph
426. 10 Nathaniel Hamblin 21:55.7 Yale
427. 12 Brendan Kelly 21:55.8 Grand Haven
428. 10 Josh Mills 21:56.1 Lake Fenton
429. 10 Freddie Villalobos 21:56.4 Ann Arbor Skyline
430. 12 Trevor Stephenson 21:57.1 East Kentwood
431. 10 Andrew Selle 21:58.1 Midland Dow
432. 10 Brayden Babcock 21:58.4 East Kentwood
433. 9 Anthony Jones 21:58.4 Portage Northern
434. 9 Dean Henstchel 21:59.1 Whitehall
435. 12 Arden Knoll 22:00.6 Okemos
436. 9 Isaac Carlson 22:00.7 Zeeland West
437. 9 Justin Moody 22:00.8 Yale
438. 12 Joey Kummer 22:00.9 Birmingham Seaholm
439. 9 Ethan Lee 22:01.1 Brighton
440. 11 Najah Roumouyah 22:01.2 West Bloomfield
441. 12 Josh Dunlop 22:02.0 St. Joseph
442. 12 Rob Kurtz 22:02.0 St. Joseph
443. 12 Ben Miller 22:02.1 Portage Central
444. 9 Cade Preston 22:02.4 Yale
445. 10 Jackson Grefe 22:02.6 Whitmer
446. 11 Jayden Burgen 22:02.8 East Kentwood
447. 9 Jacob Hansen 22:02.9 Midland Dow
448. 10 Dominic Kava 22:02.9 Portage Northern
449. 9 Gavin Blades 22:03.0 Plainwell
450. 11 Angel Roussev 22:03.0 Bloomfield Hills
451. 10 Joey Greenburg 22:03.5 Lansing Catholic
452. 10 Jack Kendall 22:04.2 Brighton
453. 9 Marty Johnson 22:04.5 East Lansing
454. 11 Donald Hellebuyck 22:05.1 New Baltimore Anchor...
455. 12 Anthony Harris 22:06.5 Frankenmuth
456. 10 Logan Kozbial 22:06.5 Monroe
457. 12 Andrew Borre 22:06.6 St. Joseph
458. 10 Joe Buck 22:07.5 Lansing Waverly
459. 9 Luke Becker 22:07.7 Vicksburg
460. 9 Brennan Bolen 22:07.8 East Kentwood
461. 11 Srijith Venkateshw... 22:08.7 Okemos
462. 10 Raj Mulherkar 22:09.0 West Bloomfield
463. 10 Nicholas Wohlfeil 22:09.8 Monroe
464. 9 Parker Hood 22:10.6 Walled Lake Northern
465. 10 Ben Prihoda 22:10.8 Portage Central
466. 10 Kaidan Higgins 22:11.1 Portage Central
467. 10 Shawn Meah 22:11.8 Ann Arbor Skyline
468. 12 James Gorman 22:12.2 Okemos
469. 11 Sam Brunger 22:12.5 Corunna
470. 12 Gage Terrian 22:14.9 Lake Fenton
471. 10 Ian Whitican 22:15.2 Yale
472. 10 Chase Szafranski 22:15.6 Portage Central
473. 12 Brenden Klich 22:16.0 Freeland
474. 10 Luke Warhurst 22:16.6 Ann Arbor Skyline
475. 10 Joshua Tran 22:17.0 West Bloomfield
476. 11 Jackson Franks 22:17.4 White Lake Lakeland
477. 9 Wesley VanPoortfleit 22:17.5 Benzie Central
478. 11 Max Hunter 22:17.7 St. Joseph
479. 10 Brendan Montri 22:17.7 Monroe
480. 9 Ncholas Mayes 22:18.3 Monroe
481. 9 Lucas Major 22:18.4 Frankenmuth
482. 10 Robby Conboy 22:19.5 Whitmer
483. 12 Connor Good 22:19.7 Saginaw Heritage
484. 11 Ethan Hubbell 22:20.1 Shepherd
485. 9 Matthew Hardesty 22:20.5 Big Rapids
486. 10 Brian Hubert 22:20.9 Fowlerville
487. 9 Ian McGuckin 22:21.0 FHE Ada Forest Hills...
488. 10 Bennett Pompi 22:21.1 Birmingham Seaholm
489. 10 Matthew Rozek 22:21.5 Saginaw Heritage
490. 11 Hamza Malik 22:21.7 Bloomfield Hills
491. 9 Gehrig Longe 22:22.1 Birmingham Seaholm
492. 12 Blake Rubenstein 22:22.4 West Bloomfield
493. 12 Jason Isenga 22:22.4 Allendale
494. 10 Trey Ellens 22:22.4 Allendale
495. 12 Maddox Lee 22:23.1 East Grand Rapids
496. 11 Gabe Mayes 22:23.5 East Lansing
497. 10 Maxwell Li 22:23.6 Stevensville Lakeshore
498. 12 James Cooper 22:24.5 Whitmer
499. 9 Anthony D'Amico 22:24.9 La Salle
500. 11 Clarence Nanamori 22:25.1 Novi
501. 9 Ethan Wilkinson 22:26.0 Okemos
502. 9 Michael Merrill 22:26.0 Saginaw Heritage
503. 9 Jason Aurilia 22:26.1 Novi
504. 9 Henry Peterson 22:26.4 GR_Christian
505. 11 Jack Whaley 22:27.3 Lake Fenton
506. 12 Quin O'keefe 22:27.8 Birmingham Seaholm
507. 9 Connor Paulino 22:28.2 Wyandotte Roosevelt
508. 11 Nolan Lacey 22:28.6 Croswell-Lexington
509. 12 Gabriel Alvarado 22:28.8 Portage Central
510. 10 Nicholas Massengill 22:28.9 Monroe
511. 10 Zach Baum 22:29.1 Zeeland West
512. 9 Drew Evens 22:29.4 St. Joseph
513. 11 Jared Reilly 22:30.6 Portage Central
514. 10 Adam Dodge 22:30.7 Imlay City
515. 9 Charlie Lipka 22:30.7 Romeo
516. 10 Griffin Lantz 22:31.2 Portage Central
517. 9 Andrew VanBaal 22:31.6 Wayland Union
518. 11 Adam Wolok 22:31.9 Midland Dow
519. 11 Carter Colosky 22:32.1 Portage Central
520. 9 Morgan Kulakowski 22:32.4 Zeeland West
521. 12 Yunfei Ma 22:32.8 Ann Arbor Skyline
522. 11 Brendan Lounds 22:33.0 East Lansing
523. 11 Cris Smith 22:33.4 Portage Northern
524. 9 Jewlian Gonzalez 22:33.5 Holland
525. 10 Jack Leonard 22:35.0 New Baltimore Anchor...
526. 10 Jack Ecker 22:35.8 New Baltimore Anchor...
527. 11 Caleb Bauman 22:36.5 GR_Christian
528. 12 Lucas Lorenz 22:37.3 Okemos
529. 9 Roger Heinlen 22:37.9 St. Johns
530. 11 Jacob Taber 22:38.1 Benzie Central
531. 11 Christian Palmer 22:38.4 Benzie Central
532. 12 Jack Durham 22:38.7 Romeo
533. 11 Noah Kalkman 22:38.9 St. Joseph
534. 12 Josh Nye 22:39.8 Benzie Central
535. 9 Ben Thelen 22:41.0 Traverse City St. Fr...
536. 10 Colton DeVos 22:42.4 Birmingham Seaholm
537. 9 Quade Johnson 22:43.4 Walled Lake Northern
538. 9 Jacob Stuber 22:44.4 Saginaw Heritage
539. 12 Ryan Wesch 22:44.7 Yale
540. 10 Ethan Lambrix 22:45.0 Portage Northern
541. 12 George Cini 22:45.1 Wyandotte Roosevelt
542. 11 Jon Wang 22:45.9 Novi
543. 12 Briggs Longe 22:46.2 Birmingham Seaholm
544. 9 Ian Loree 22:46.6 Okemos
545. 9 Ben Bierman 22:47.2 Birmingham Seaholm
546. 10 Nick Hammerle 22:47.4 New Baltimore Anchor...
547. 10 Gavan Boguszewski 22:47.5 Midland Dow
548. 12 Kyle Campagnolo 22:48.6 Walled Lake Northern
549. 9 Luke deVries 22:48.9 GR_Christian
550. 10 Jonathan Karr 22:49.6 Pontiac Notre Dame P...
551. 9 Simon Meyer 22:50.1 La Salle
552. 12 Sebastian Carrier 22:50.2 Okemos
553. 11 Cam Lyons 22:51.2 FHE Ada Forest Hills...
554. 11 Clark Vreeman 22:51.4 Zeeland West
555. 9 Sam Lipka 22:51.6 Romeo
556. 9 Jack Langford 22:52.3 East Lansing
557. 12 Quinn Killian 22:52.4 Parma Western
558. 10 David Perez 22:52.7 Lansing Catholic
559. 10 Anthony Racalla 22:52.9 Comstock Park
560. 9 Zander Cobb 22:53.4 Romeo
561. 9 Gabe Starr 22:53.5 Lansing Catholic
562. 11 Jack Veersma 22:53.5 St. Joseph
563. 9 Eller Studinger 22:54.0 Bloomfield Hills
564. 11 Isaac Meyer 22:54.5 St. Joseph
565. 11 Jake Baker 22:54.9 Wyandotte Roosevelt
566. 9 Silas Howard 22:55.0 Shepherd
567. 12 Brad Kalinowski 22:55.1 Freeland
568. 9 Will Armbruster 22:55.1 FHE Ada Forest Hills...
569. 10 Guillermo Martinez... 22:55.3 Vicksburg
570. 12 Abdullah Hashsham 22:55.3 Okemos
571. 10 Viraj Nukala 22:55.4 Okemos
572. 11 Sean Garibay 22:55.8 La Salle
573. 9 Simon Richards 22:56.8 Waterford Kettering
574. 12 Nathan Marshall 22:57.1 Waterford Kettering
575. 12 Eric Richard 22:57.8 Remus Chippewa Hills
576. 9 Sam Stephens 22:58.0 Stevensville Lakeshore
577. 11 Mark Hoffman 22:58.1 La Salle
578. 12 Alex Impellizzeri 22:58.9 Pontiac Notre Dame P...
579. 10 Eli Louis-Ferdinand 22:59.7 Bloomfield Hills
580. 11 Eric Silver 22:59.7 Pontiac Notre Dame P...
581. 9 Niko Bringi 23:00.6 Okemos
582. 11 Thomas Cho 23:01.6 Okemos
583. 9 Kolbe Brew 23:03.5 East Grand Rapids
584. 9 Jacob Keilen 23:04.1 St. Johns
585. 12 Zac Taghon 23:04.4 Benzie Central
586. 9 Carter Vasicek 23:05.6 Freeland
587. 10 Zach Webb 23:06.4 La Salle
588. 12 Alejandro DeKeyzer 23:06.7 Ann Arbor Skyline
589. 10 Matt Newland 23:06.8 La Salle
590. 9 Janis Gamalski 23:07.8 Waterford Kettering
591. 9 Bodie McCloskey 23:08.0 FHE Ada Forest Hills...
592. 12 Grant Wakeland 23:08.3 Okemos
593. 10 Antonio Ramirez 23:08.5 Benzie Central
594. 9 Charles Dickerson 23:09.5 Bloomfield Hills
595. 12 Paul Gross 23:09.6 East Grand Rapids
596. 11 Saketh Thota 23:10.0 Portage Central
597. 11 Logan Borah 23:10.8 St. Joseph
598. 11 Eion Reagh 23:11.1 East Kentwood
599. 12 Bryan Vi 23:12.5 St. Joseph
600. 10 Hunter Vink 23:12.7 Zeeland West
601. 11 Justin Beckrow 23:14.2 Stevensville Lakeshore
602. 11 Thomas Engelmann 23:14.3 Plainwell
603. 10 Ethan Kopel 23:15.6 Novi
604. 11 Phil Timmerick 23:16.5 Stevensville Lakeshore
605. 10 Gage Hunt 23:20.4 Lake Fenton
606. 9 Logan VandeGuchte 23:20.4 Shepherd
607. 11 Nolan Jamieson 23:21.8 Okemos
608. 11 Ryan McAtamney 23:21.9 Waterford Mott
609. 9 Connor Richardson 23:22.3 Vicksburg
610. 9 Reese Camp 23:23.4 White Lake Lakeland
611. 9 Andrew Simon 23:25.4 Brighton
612. 9 Richard Olk 23:25.7 Saginaw Heritage
613. 10 Victor Jacobs 23:26.3 West Bloomfield
614. 11 Aaron Curtis 23:27.1 Holland
615. 11 Brandon Briggs 23:27.5 Orchard Lake St. Mar...
616. 10 Tim Matheson 23:27.7 Yale
617. 9 Ryker Matties 23:28.2 Shepherd
618. 10 Spencer Waite 23:28.7 FHE Ada Forest Hills...
619. 9 Elias Brush 23:29.9 Ann Arbor Skyline
620. 10 Trevor Wood 23:30.3 St. Johns
621. 12 Ryan Sass 23:30.9 Benzie Central
622. 9 Scott Barrett 23:32.4 Zeeland West
623. 9 Mason Heuker 23:33.0 McBain
624. 9 Drew Wyatt 23:33.4 Portage Central
625. 10 Casey Collum 23:33.9 Stevensville Lakeshore
626. 9 Henri Holland-Ande... 23:33.9 Holland
627. 9 Anthony Schrotenboer 23:34.8 Zeeland West
628. 9 Shane Edwards 23:35.7 Brighton
629. 9 Dustin McLain 23:36.0 McBain
630. 9 Joey Kline 23:36.7 Lake Fenton
631. 10 Tommy Skellett 23:39.0 Orchard Lake St. Mar...
632. 9 Thomas Hayes 23:41.0 Yale
633. 9 Ben Whaley 23:41.1 Lake Fenton
634. 10 Andrew Davis 23:41.9 Monroe Jefferson
635. 11 Kolyn Griswold 23:42.4 Parma Western
636. 9 Jacob Defrain 23:43.2 Yale
637. 9 John Frank 23:43.5 Orchard Lake St. Mar...
638. 9 Ryan Cornellier 23:43.7 Novi
639. 9 Jaden Blood 23:44.0 McBain
640. 11 Anthony Eid 23:44.1 Birmingham Seaholm
641. 10 Christian Lehner 23:45.0 St. Johns
642. 9 Rohit Chavan 23:45.7 Okemos
643. 9 Jacob Pham 23:47.0 East Kentwood
644. 9 Nick Turner 23:47.8 Brighton
645. 9 Jacob Trask 23:48.2 New Baltimore Anchor...
646. 9 Dominic Wilcox 23:49.0 Shepherd
647. 10 Noah Hardesty 23:49.1 Plainwell
648. 11 Joshua O'Meara 23:49.3 Novi
649. 9 Forest Hadley 23:49.4 Ann Arbor Skyline
650. 10 Ronnie Grondin 23:49.8 Whitmer
651. 10 Zaya Bahri 23:50.3 Bloomfield Hills
652. 12 Eric Somsky 23:50.3 Lake Fenton
653. 12 Jas Aryal 23:50.5 East Kentwood
654. 9 Dominic Kestner 23:50.7 Parma Western
655. 9 Elijah Friebel 23:50.9 Allendale
656. 10 Alexander Fernandez 23:51.9 Portage Central
657. 10 Joseph Keiser 23:52.5 Portage Central
658. 10 Gideon Howard 23:52.7 Shepherd
659. 11 Roy Gartley 23:53.7 Imlay City
660. 9 Zavier Tarrant 23:54.5 Traverse City St. Fr...
661. 11 Alex Wilson 23:54.9 Stevensville Lakeshore
662. 9 Tyler Jones 23:55.0 Hemlock
663. 11 Noah Hahn 23:56.1 Farmington
664. 9 Trevor Freudenstein 23:57.2 Saginaw Heritage
665. 9 Gavin Kalenevitch 23:58.9 Stevensville Lakeshore
666. 9 Garrison Ader 23:59.4 Saginaw Heritage
667. 12 Jaden Zaitshik 24:00.1 Lake Fenton
668. 11 Sean Feeley 24:00.5 La Salle
669. 10 Ben Gnodtke 24:01.2 Okemos
670. 12 Isaiah Savoie 24:01.8 East Kentwood
671. 9 Colin Carroll 24:03.1 Portage Northern
672. 10 Abby Crespo 24:03.1 Lansing Waverly
673. 10 Zach McEvoy 24:03.2 Saginaw Heritage
674. 10 Jakob Cuda 24:03.9 West Bloomfield
675. 10 Cole Romig 24:04.9 Vicksburg
676. 9 Dylan Marco 24:05.6 White Lake Lakeland
677. 10 Charlie Barrone 24:06.1 Lansing Catholic
678. 9 Jimmy Hansen 24:06.2 Big Rapids
679. 10 Justin Quezada 24:06.5 Lincoln Park
680. 9 Jordan Agrawal 24:06.5 Lincoln Park
681. 10 Dominic Hanke 24:08.4 Birmingham Seaholm
682. 12 Andrew Youngstrom 24:08.8 Freeland
683. 11 Will Zuker 24:09.3 St. Johns
684. 9 Brayden Gedert 24:09.9 Romeo
685. 10 Zach Hansen 24:09.9 Allendale
686. 9 Sam Newman 24:10.0 Stevensville Lakeshore
687. 12 kevin lee 24:10.2 Waterford Mott
688. 10 Uri Gottlieb 24:10.7 St. Joseph
689. 11 Jack Comsa 24:11.7 Birmingham Seaholm
690. 10 Luke Gottleber 24:12.0 Alma
691. 12 Matthew Garippa 24:12.2 Birmingham Seaholm
692. 12 Gabriel Maldonado 24:12.9 Lansing Waverly
693. 10 Josiah Master 24:13.8 Ann Arbor Skyline
694. 9 Eli Folts 24:13.9 Freeland
695. 9 Brian Han 24:14.5 Novi
696. 11 Shingirai Muparuri 24:14.8 Okemos
697. 10 Andrew Farnum 24:15.0 Stevensville Lakeshore
698. 10 Brenden Harman 24:15.5 Fowlerville
699. 10 Ryan Withers 24:17.0 Michigan Center
700. 9 Andrew Kales 24:18.3 Bloomfield Hills
701. 11 Veeresh Rajendran 24:20.8 Portage Central
702. 12 Camden Hayden 24:22.1 Whitmer
703. 9 Parker Sage 24:22.7 Walled Lake Northern
704. 12 Jacob Kline 24:25.0 Lake Fenton
705. 9 Collin Dykstra 24:26.0 Zeeland West
706. 10 Malachi Scates 24:26.8 Alma
707. 11 Eber Romo 24:29.4 Lincoln Park
708. 9 Reuben Castellanos... 24:29.7 Lincoln Park
709. 11 Matthew Kerrigan 24:32.9 Croswell-Lexington
710. 10 Matthew Harrand 24:35.4 Traverse City St. Fr...
711. 9 Maxwell Zigterman 24:35.5 Portage Northern
712. 10 Gavin Richardson 24:35.9 Portage Central
713. 9 Michael Rand 24:36.6 Parma Western
714. 11 Hunter McAurthur 24:36.9 Remus Chippewa Hills
715. 10 Sean Kellogg 24:36.9 Portage Northern
716. 10 Danial Ahmad 24:39.1 West Bloomfield
717. 9 Carson Clark 24:39.5 Stevensville Lakeshore
718. 9 Chase Meck 24:40.3 West Bloomfield
719. 11 Christian Courser 24:41.6 Wayland Union
720. 10 Jahi Hawkins 24:41.6 Ann Arbor Skyline
721. 12 Oscar Rafael 24:42.6 Holland
722. 11 David Anderson 24:44.4 Alma
723. 12 Jack Blommel 24:44.9 Stevensville Lakeshore
724. 10 Jackson Bowe 24:45.1 Walled Lake Northern
725. 11 Jacob Galloway 24:45.4 Pontiac Notre Dame P...
726. 9 Aidan Gleason 24:47.0 Portage Northern
727. 12 Eric Hayes 24:48.8 Frankenmuth
728. 12 Juan Garcia 24:49.5 Plainwell
729. 9 Riley Davidson 24:50.1 Waterford Mott
730. 10 Noad Ghebredngl 24:50.7 East Lansing
731. 11 Austin Carter 24:52.0 Alma
732. 12 Gavin Stewart 24:53.1 Auburn Hills Avondale
733. 9 Kyle Campbell 24:55.3 Vicksburg
734. 12 Nate Barndt 24:55.4 Zeeland West
735. 9 Edwin Aparcio 24:56.3 St. Johns
736. 10 Colin Hande 24:57.6 Monroe
737. 9 Calvin Cody 24:59.3 Corunna
738. 10 Alex Castro 24:59.5 Lake Fenton
739. 9 Andrew Huyser 25:00.6 GR_Christian
740. 10 Marcus Lindsey 25:02.1 Lake Fenton
741. 9 Jordan Fick 25:03.3 Croswell-Lexington
742. 11 Andreas Vetne 25:04.4 St. Joseph
743. 9 Jesse Henderson 25:04.8 East Grand Rapids
744. 9 George Khamis 25:06.1 FHE Ada Forest Hills...
745. 12 Ethan Brooks 25:09.5 Birmingham Seaholm
746. 11 Oswaldo Grimaldo 25:09.9 Lincoln Park
747. 10 Drew Boven 25:10.3 McBain
748. 9 Nolan Scheuring 25:11.2 Orchard Lake St. Mar...
749. 10 Divyesh Hariram 25:12.2 Novi
750. 11 Jeremy Liggins 25:15.6 GR_Christian
751. 12 Dominic Cusumano 25:18.4 Monroe
752. 9 Thomas Dixon 25:20.3 FHE Ada Forest Hills...
753. 9 Adam Phillips 25:22.8 Waterford Kettering
754. 11 Nathan van Duijven... 25:23.3 Bloomfield Hills
755. 9 Alex Iekel-Johnson 25:28.9 Ann Arbor Skyline
756. 9 Baron Pham 25:32.4 Lansing Waverly
757. 9 Mason McFarlane 25:32.8 Croswell-Lexington
758. 12 Robert Stewart 25:34.7 Benzie Central
759. 9 Jacob Colon 25:37.6 Saginaw Heritage
760. 11 A.J. Bleier 25:38.8 Plainwell
761. 12 Michael Hardy 25:39.9 Romeo
762. 9 Kyle Rachowicz 25:41.1 Portage Central
763. 9 Andrew Hollenbeck 25:41.7 Allendale
764. 12 Chris Ruppel 25:42.1 Stevensville Lakeshore
765. 9 Jackson Kuntzelman 25:43.6 Parma Western
766. 10 Grayson Davison 25:45.2 Portage Northern
767. 9 Jacob Maynard 25:45.8 St. Joseph
768. 9 Daniel Leonard 25:46.9 Orchard Lake St. Mar...
769. 11 Evan Angell 25:49.9 GR_Christian
770. 9 Dylan Gould 25:50.3 Shepherd
771. 11 Abdullah Mahmood 25:50.4 West Bloomfield
772. 11 Ryan Parraghi 25:52.6 Croswell-Lexington
773. 11 Eben Bobby 25:52.8 Croswell-Lexington
774. 10 Aidan Hammond 25:53.5 Portage Northern
775. 9 Aydin Meyer 25:53.8 St. Joseph
776. 9 Cooper Sidebotham 25:57.3 Wayland Union
777. 11 Trevor Maylath-Bry... 26:00.3 Birmingham Seaholm
778. 9 Jose Avila 26:01.0 Lansing Waverly
779. 9 Blake Whetstone 26:04.5 McBain
780. 12 Michael Wolfe 26:06.9 Portage Central
781. 9 Alex Spina 26:07.6 New Baltimore Anchor...
782. 10 Luke Spitzley 26:08.8 East Grand Rapids
783. 9 Mason Metiva 26:11.4 Freeland
784. 11 Patrick Bouman 26:12.0 Whitehall
785. 9 Ryan Brouwers 26:13.7 GR_Christian
786. 9 Cristian Tapia 26:15.7 Lincoln Park
787. 9 Agaram Agaram 26:17.4 Okemos
788. 11 Drake Witt 26:19.1 Plainwell
789. 9 Sam Bollman 26:19.3 GR_Christian
790. 9 Aiden Ashton 26:21.2 McBain
791. 10 Eric Thompson 26:22.4 La Salle
792. 10 Dominic Darling 26:22.9 Orchard Lake St. Mar...
793. 11 Max Varverakis 26:24.7 Farmington
794. 10 Thomas Brandon 26:24.8 Farmington
795. 11 Peter Wu 26:28.2 Farmington
796. 11 Devonta Brown 26:29.2 Toledo Rogers
797. 10 Nick Schlitt 26:30.1 Freeland
798. 9 Anthony Even 26:31.7 La Salle
799. 10 Sundeep Ravella 26:35.0 West Bloomfield
800. 11 Carter Briggs 26:37.2 Portage Northern
801. 10 Chris Tolly 26:39.6 FHE Ada Forest Hills...
802. 10 Benedict Prisett 26:40.9 Stevensville Lakeshore
803. 11 Cameron Nakfor 26:46.5 Lansing Catholic
804. 10 Noah Behr 26:47.0 Lincoln Park
805. 11 Merritt Dudgeon 26:48.3 Birmingham Seaholm
806. 11 Paul Vangel 26:48.3 Walled Lake Northern
807. 10 Kyle Rimel 26:52.3 Monroe Jefferson
808. 9 Tyler Nielsen 26:53.1 Traverse City St. Fr...
809. 12 Alex Holmes 26:55.5 Benzie Central
810. 9 Lukas Heemstra 27:02.5 FHE Ada Forest Hills...
811. 9 Ely Post 27:02.6 Portage Northern
812. 11 Connor Lucier 27:03.7 Saginaw Heritage
813. 12 Austin Notter 27:04.0 Frankenmuth
814. 9 Sam Wylie 27:04.1 St. Johns
815. 10 Aidan Juengel 27:09.9 Lake Fenton
816. 9 Dominic Hines 27:14.7 Ann Arbor Skyline
817. 9 Chris Rigterink 27:16.3 Saginaw Swan Valley
818. 11 Bryan Cassem 27:19.9 Portage Central
819. 9 Zach Johnson 27:26.5 Michigan Center
820. 9 Gavin Kinney 27:30.2 Saginaw Swan Valley
821. 10 Han Phil Cho 27:31.6 Waterford Mott
822. 9 Seth Madole 27:32.7 Wayland Union
823. 9 Xander Nichols 27:36.3 Hemlock
824. 9 Mitch Seward 27:41.0 Okemos
825. 10 Mitchell Gritsavage 27:41.3 St. Johns
826. 9 Aidan Cuthbertson 27:44.9 Imlay City
827. 9 Luke Apostle 27:52.1 St. Johns
828. 11 Ali Mohamed 27:57.0 East Kentwood
829. 9 Silas Boonstra 27:59.6 McBain
830. 9 Will White 28:00.6 East Lansing
831. 9 Conner Boyle 28:02.9 Traverse City St. Fr...
832. 9 David Guarizo 28:08.9 GR_Christian
833. 11 Jonathan Dostie 28:11.7 Lake Fenton
834. 11 Adam Stevens 28:13.0 Lansing Waverly
835. 10 Gatlin Wartian 28:14.9 New Baltimore Anchor...
836. 11 Nykoelas Manning 28:19.0 Croswell-Lexington
837. 12 Jacob Gutting 28:20.1 Okemos
838. 10 Brody Martin 28:21.3 St. Joseph
839. 9 Trent Wilson 28:21.5 Comstock Park
840. 10 Conner Duff 28:21.8 Frankenmuth
841. 9 Nathan Apker 28:30.3 Monroe Jefferson
842. 9 Alex Chapin 28:30.9 Parma Western
843. 9 Noah Solle 28:47.7 GR_Christian
844. 9 Jacob Herbert 28:56.9 Plainwell
845. 9 Jimmy Skellett 29:00.3 Orchard Lake St. Mar...
846. 10 Adam Baker 29:04.2 GR_Christian
847. 9 Jose Dominguez 29:15.3 Lincoln Park
848. 9 Tyler Joan 29:30.6 Benzie Central
849. 9 Tejas Kode 29:42.8 West Bloomfield
850. 10 Armaan Grewal 29:45.8 West Bloomfield
851. 9 Ethan Brabant 30:09.3 Monroe Jefferson
852. 9 Kai Tenorio 30:12.1 Corunna
853. 10 Judah Karesh 30:46.2 West Bloomfield
854. 12 Stephen Heberling 30:49.7 Big Rapids
855. 10 Nyal Munir 31:01.7 West Bloomfield
856. 9 Luke Iddings 31:03.0 Stevensville Lakeshore
857. 10 Kyle Ngo 31:27.3 Wayland Union
858. 9 Eric Plumbley 32:05.1 Lansing Waverly
859. 10 Colton Terrian 32:13.0 Lake Fenton
860. 9 Alex Rasak 32:18.7 Farmington
861. 12 Alex Knuth 32:20.8 Midland Dow
862. 9 Lincoln Minthorn 32:28.4 Shepherd
863. 9 Payton Latocki 32:28.5 Farmington
864. 10 Nicholas Akins 32:38.7 Vicksburg
865. 9 Kevin Alvarez 32:54.6 Lincoln Park
866. 11 Kevin Nguyen 32:57.6 East Kentwood
867. 10 Alex Reimbold 33:50.9 Lansing Waverly
868. 12 Aaron Brennan 34:21.6 Saginaw Heritage
869. 9 Carter Newcomb 35:28.0 Midland Dow
Provided by Athletic.net
Official Team Scores
1. Saline 47
2. GR_Christian 86
3. Traverse City Central 93
4. Grand Haven 113
5. Northville 223
6. St. Johns 242
7. Birmingham Seaholm 245
8. Benzie Central 255
9. Ann Arbor Pioneer 278
10. Brighton 365
11. Okemos 367
12. Walled Lake Northern 419
13. Grand Ledge 442
14. Traverse City St. Francis 460
15. Portage Central 522
16. Grandville 551
17. Holland West Ottawa 556
18. DeWitt 593
19. Dexter 598
20. Lansing Catholic 603
21. Portage Northern 615
22. Frankenmuth 677
23. Hart 713
24. Romeo 725
25. Battle Creek Lakeview 736
26. FHE Ada Forest Hills Eastern 760
27. St. Joseph 760
28. East Lansing 795
29. Bloomfield Hills 814
30. Whitehall 838
31. Stevensville Lakeshore 849
32. Plainwell 903
33. Allendale 940
34. Fowlerville 957
35. Parma Western 975
36. Remus Chippewa Hills 1005
37. Zeeland West 1067
38. Big Rapids 1123
39. Defiance 1175
40. South Lyon 1182
41. Whitmer 1212
42. Wayland Union 1225
43. Farmington 1263
44. McBain 1326
45. Corunna 1342
46. Three Rivers 1431
47. Hemlock 1461
48. West Bloomfield 1482
49. Lake Fenton 1493
50. Croswell-Lexington 1525
51. Monroe 1634
52. Ann Arbor Huron 1650
53. Imlay City 1671
54. Comstock Park 1672
55. Freeland 1679
56. Saginaw Swan Valley 1704
57. Lansing Waverly 1875
Girls 5K Run
PL YR Name Mark Team
1. 11 Maddie Brown 20:55.9 Brighton
2. 10 Katelyn Szafranski 21:15.3 Saline
3. 12 Sarah VanDyke 21:15.4 GR_Christian
4. 12 Laura Zanini 21:23.1 Portage Central
5. 11 Bria Telemaque 21:43.3 Okemos
6. 12 Isabelle Payette 21:46.1 Traverse City Central
7. 11 Gabriella Amores 21:48.4 Grand Haven
8. 10 Sarah Franko 21:48.8 Saline
9. 12 Katherine Clark 21:52.2 Saline
10. 10 Christina Jones 21:57.1 Walled Lake Northern
11. 10 Matea Diekema 21:57.4 GR_Christian
12. 9 Mollie Baker 21:58.5 Traverse City Central
13. 10 Madeline Stewart 22:01.9 Saline
14. 11 Peyton Burch 22:02.3 Benzie Central
15. 10 Jenna Allman 22:03.8 Saline
16. 11 Emily Nelson 22:06.0 GR_Christian
17. 12 Anna Buettner 22:07.0 Northville
18. 9 Alison Hankins 22:07.1 Traverse City Central
19. 9 Marina Montiel 22:09.0 St. Johns
20. 11 Brianna Jhamb 22:10.0 Grand Haven
21. 12 Abigail Wilson 22:14.0 Saline
22. 10 Anna Aupperlee 22:17.1 GR_Christian
23. 11 Maureen Girardot 22:19.8 Birmingham Seaholm
24. 12 Emma Mashburn 22:20.5 Bloomfield Hills
25. 11 Marlie Fraser 22:21.2 Grand Haven
26. 10 Eden Traub 22:21.6 Grand Haven
27. 10 Ella Stepan 22:21.7 Traverse City Central
28. 11 Lexi Kamen 22:22.3 Birmingham Seaholm
29. 11 Katelyn Norman 22:26.9 Saline
30. 10 Shelby Snell 22:29.6 Traverse City Central
31. 10 Sidney Carrigan 22:32.6 Traverse City Central
32. 12 Macy Fouch 22:33.0 Traverse City Central
33. 9 Amanda Smith 22:34.6 Birmingham Seaholm
34. 11 Emma Wallace 22:36.6 Pontiac Notre Dame P...
35. 10 Rory Pruis 22:36.6 GR_Christian
36. 12 Julia Drabczyk 22:36.9 Grand Haven
37. 12 Rachel Zimmer 22:37.2 Northville
38. 11 Ashley Zwiers 22:37.3 GR_Christian
39. 11 Sinclare Smith 22:40.9 Northville
40. 10 Jade Self 22:45.0 Hart
41. 11 Ana Li Warners 22:46.2 GR_Christian
42. 11 Gabby Harris 22:47.1 Frankenmuth
43. 10 Miah Haviland 22:47.6 St. Johns
44. 10 Emily Cook 22:47.9 Saline
45. 9 Isabella Kearney 22:48.9 Traverse City Central
46. 9 Ellen Gerhard 22:49.5 Traverse City Central
47. 12 Emily Rudberg 22:50.5 Northville
48. 10 Jennifer Cantrell 22:52.4 Saline
49. 10 Alyssa Abke 22:53.3 Frankenmuth
50. 10 Carina Sanborn 22:53.7 Ann Arbor Pioneer
51. 11 Abby Bretzke 22:54.1 Benzie Central
52. 11 Sarah Padilla 22:55.5 Grand Ledge
53. 11 Sophie Weitzel 22:56.4 Lansing Catholic
54. 12 Mackenzie Cortese 22:57.2 Waterford Mott
55. 9 Olivia Waalkes 22:59.7 GR_Christian
56. 12 Rachel Pacernick 23:01.5 Ann Arbor Pioneer
57. 12 McKenna Keefe 23:04.9 Grand Haven
58. 12 Jenny Ryan 23:05.3 Grand Haven
59. 10 Maggie Vander Woude 23:05.3 GR_Christian
60. 12 Camilla Christianson 23:05.5 Benzie Central
61. 9 Lauren Jamsen 23:07.5 Ann Arbor Pioneer
62. 12 Michaela Donahue 23:08.0 Grand Ledge
63. 9 Abby Chittle 23:09.5 Traverse City St. Fr...
64. 10 Ana Parker 23:10.2 Walled Lake Northern
65. 11 Chloe Schneider 23:10.5 St. Johns
66. 10 Anna Hart 23:11.2 GR_Christian
67. 12 Meredith Tiller 23:11.4 Pontiac Notre Dame P...
68. 10 Claire Parish 23:11.5 FHE Ada Forest Hills...
69. 11 Alexes Leyland 23:11.6 Benzie Central
70. 12 Avery Conely 23:12.0 Brighton
71. 10 Aerin Braunohler 23:13.2 GR_Christian
72. 9 Rachel Rozen 23:13.6 St. Johns
73. 9 Bailey Pierson 23:14.8 Whitehall
74. 10 Jenna Ray 23:16.1 Grand Haven
75. 10 Katelyn Voisinet 23:16.3 St. Johns
76. 12 Eva Schwarz 23:16.4 Okemos
77. 9 Sarah Baybeck 23:16.4 Ann Arbor Pioneer
78. 11 Bendo Sompa 23:16.9 Ann Arbor Pioneer
79. 12 Rori Richardson 23:18.1 Traverse City St. Fr...
80. 9 Katrina Beardsley 23:19.6 Ann Arbor Pioneer
81. 12 Sarah Schutte 23:20.0 Birmingham Seaholm
82. 9 Chloe Koning 23:21.6 GR_Christian
83. 11 Emma Notaro 23:22.9 Brighton
84. 10 Sonia Glab 23:23.7 Ann Arbor Pioneer
85. 12 Chloe Lange 23:23.7 Saline
86. 10 Madelyn Wilke 23:24.5 Portage Northern
87. 9 Maddy Wolf 23:25.0 Grandville
88. 9 Sara Spalding 23:26.0 Fowlerville
89. 10 Haley Greene 23:27.1 Saline
90. 12 Jaeha Han 23:28.0 Holland West Ottawa
91. 10 Hannah Vashaw 23:29.0 Zeeland West
92. 9 Zoe Ziegler 23:29.1 Okemos
93. 11 Veronica Lennon 23:29.2 Portage Northern
94. 10 Erin Middleton 23:30.5 St. Johns
95. 9 Jacquelyn Best 23:31.7 Portage Central
96. 11 Kelsey Hill 23:31.9 FHE Ada Forest Hills...
97. 9 Sydney Wilkie 23:32.6 Romeo
98. 12 Brynne Wisner 23:33.1 East Lansing
99. 12 Maja Westberg 23:33.5 Benzie Central
100. 10 Erin DiMarzo 23:33.6 Bloomfield Hills
101. 11 Cragen Davies 23:34.1 DeWitt
102. 12 Chloe Kimberlin 23:34.5 Walled Lake Northern
103. 9 Hailey Kempf 23:35.1 Grandville
104. 11 Olivia Fairbank 23:35.9 Traverse City Central
105. 9 Anja Olsen 23:39.5 Northville
106. 11 Leah Van Orman 23:41.3 GR_Christian
107. 9 Ella Baryo 23:42.0 Grand Ledge
108. 10 Emmy Braunohler 23:42.2 GR_Christian
109. 9 Faith Jones 23:43.1 Dexter
110. 12 Riley Bennett 23:43.3 Birmingham Seaholm
111. 9 Kiley Ward 23:43.5 DeWitt
112. 11 Sarah Olney 23:44.7 Holland West Ottawa
113. 10 Nina Rider 23:46.1 Dexter
114. 12 Dana Tippett 23:46.5 Holland West Ottawa
115. 10 Katie Rogers 23:46.7 Battle Creek Lakeview
116. 10 Grace Koch 23:47.7 St. Joseph
117. 10 Amelia Catanzaro 23:49.2 Ann Arbor Pioneer
118. 11 Annie Heeder 23:53.5 Lansing Catholic
119. 11 Kendall Berry 23:54.5 Stevensville Lakeshore
120. 10 Reagann Meyers 23:55.7 St. Johns
121. 11 Natale Yabs 23:56.7 DeWitt
122. 10 Andrea Taghon 23:57.4 Benzie Central
123. 9 Angel Soper 23:57.6 Plainwell
124. 10 Lydia Bacon 23:58.3 Plainwell
125. 10 Lindsay Afsari 23:58.5 Northville
126. 9 Lilly Bobrowski 23:58.6 Traverse City St. Fr...
127. 12 Mary Armour 23:59.1 Traverse City Central
128. 12 Kaysen Mortensen-C... 23:59.5 Traverse City Central
129. 11 Nicole Martin 23:59.7 Northville
130. 12 Natalie Mateju 24:00.1 Grandville
131. 9 Peyton Brill 24:00.2 Grand Haven
132. 11 Alexa Easter 24:01.3 Ann Arbor Pioneer
133. 9 Erin Roach 24:01.4 Okemos
134. 9 Allison Kelly 24:01.4 Grand Haven
135. 12 Grace Bielby 24:02.0 Okemos
136. 10 Triniah Johnson 24:02.2 Ann Arbor Pioneer
137. 11 Katherine Naveken 24:02.2 Whitmer
138. 10 Camryn Ross 24:02.3 Grand Haven
139. 11 Madison Schmitz 24:02.8 Brighton
140. 11 Lindsey Ellalasing... 24:03.0 Traverse City St. Fr...
141. 10 Ellen Mayes 24:03.6 Okemos
142. 9 Audrey Yarema 24:04.5 Romeo
143. 10 Athena Gillespie 24:07.2 Traverse City St. Fr...
144. 10 Adeline Hauck 24:08.1 Lansing Catholic
145. 11 Tyra Bromley 24:08.9 Hart
146. 10 Claire LaValley 24:10.2 St. Joseph
147. 9 Megan Foster 24:10.9 Brighton
148. 11 Alyssa Spencer 24:11.5 Grand Haven
149. 9 Ellen Zentera 24:14.0 Battle Creek Lakeview
150. 9 Izabel Porras 24:14.8 Allendale
151. 9 Elsa Rusthoven 24:15.6 DeWitt
152. 10 Michelle Reinke 24:16.0 Mt. Pleasant Sacred ...
153. 9 Chloe Padilla 24:17.0 GR_Christian
154. 10 Grace Ydenberg 24:18.3 GR_Christian
155. 9 Estelle Eichberger 24:19.8 Traverse City Central
156. 10 Kelsey Kehren 24:21.1 Grand Ledge
157. 10 Natalie Wallas 24:21.2 Grand Ledge
158. 9 Macy Gustafson 24:21.6 Walled Lake Northern
159. 11 Lulu Karney 24:21.7 Frankenmuth
160. 12 Sarah Read 24:22.1 Dexter
161. 9 Lauren Peck 24:22.4 Okemos
162. 11 Kenzi Franz 24:23.0 Traverse City Central
163. 12 Lexi Gavlas 24:23.2 Portage Northern
164. 12 Amaya Hagler 24:23.9 Grandville
165. 9 Shae Mccutcheon 24:23.9 Stevensville Lakeshore
166. 12 Olivia Garbacik 24:24.4 Brighton
167. 9 Grace Kipfmueller 24:24.8 Traverse City Central
168. 9 Elizabeth Smith 24:25.3 Waterford Mott
169. 10 Sophia Grant 24:25.4 Dexter
170. 9 Holly Bradshaw 24:25.5 Traverse City Central
171. 10 Addy Jarrett 24:26.2 Portage Central
172. 12 Kayla Mathieu 24:26.3 Portage Central
173. 9 Megan Perkins 24:26.3 Remus Chippewa Hills
174. 11 Suzanne Henn 24:26.3 Walled Lake Northern
175. 11 Sophie Wisbiski 24:26.4 Brighton
176. 11 Lauren O'Hern 24:27.2 Portage Northern
177. 9 Megan Korch 24:27.3 Brighton
178. 12 Madeline Scherle 24:28.1 Pontiac Notre Dame P...
179. 12 Sarah Lightle 24:28.5 Defiance
180. 11 Payton Sidebotham 24:29.4 Wayland Union
181. 10 Andrea Kennedy 24:30.0 Holland West Ottawa
182. 9 Brisa Hernandez 24:31.4 Battle Creek Lakeview
183. 10 Grace Griffin 24:31.9 Lansing Catholic
184. 9 Liliana Bartels 24:35.2 Holland West Ottawa
185. 12 Miranda Deal 24:35.6 Grand Haven
186. 10 Amanda Hubert 24:37.2 Dexter
187. 10 Christina Malvey 24:38.0 Grand Haven
188. 12 Erin Walski 24:38.3 Grandville
189. 10 Celia Bivens 24:38.6 Parma Western
190. 11 Tatum Kreindler 24:38.8 Birmingham Seaholm
191. 12 Caroline Komrska 24:39.8 Traverse City Central
192. 11 Leah Alley 24:40.0 Big Rapids
193. 9 Kaylee Scott 24:40.3 Grandville
194. 11 Chaney Rickard 24:41.1 Allendale
195. 12 Audrey Weingartz 24:41.4 Romeo
196. 9 Genna Novara 24:41.7 Ann Arbor Pioneer
197. 11 Sharon Piedra-Vargas 24:41.9 Grand Ledge
198. 11 Hadasah Krommendyk 24:42.0 Traverse City Central
199. 12 Merit Dirkmann 24:43.0 Hart
200. 12 Rachel Rosati 24:44.0 Saline
201. 10 Ella Stout 24:44.1 East Lansing
202. 12 Colleen Jamnik 24:44.8 East Lansing
203. 9 Emily Hutmacher 24:45.2 Fowlerville
204. 9 Lillian Copeland 24:46.2 Fowlerville
205. 11 Emily Roe 24:46.5 Auburn Hills Avondale
206. 9 Lizzy Nelson 24:47.4 St. Joseph
207. 12 Alexa Cohen 24:48.4 West Bloomfield
208. 9 Kate Worley 24:49.0 Northville
209. 12 Grace Phillips 24:49.7 Waterford Kettering
210. 9 Cierra Guay 24:51.6 Benzie Central
211. 11 Ann Marie Falor 24:53.3 St. Johns
212. 11 Katie Hufford 24:54.3 Portage Central
213. 10 Kaylee Ross 24:54.3 Battle Creek Lakeview
214. 10 Elle Scollard 24:54.7 Traverse City Central
215. 12 Natasha Robertson 24:55.6 Grand Haven
216. 10 Allison Shareck 24:56.0 Brighton
217. 11 Emma Ball 24:56.4 Grand Haven
218. 10 Aleda Miller 24:56.9 Romeo
219. 12 Anna Reed 24:57.0 Parma Western
220. 12 Cheryl Johnson 24:57.0 Grand Ledge
221. 9 Tegan Worthington 24:57.0 Traverse City Central
222. 10 Kate Kiefer 24:57.5 Birmingham Seaholm
223. 11 Hannah Alfs 24:57.5 Birmingham Seaholm
224. 12 Olivia Gross 24:57.8 Birmingham Seaholm
225. 12 Chloe Beyer 24:58.2 Traverse City Central
226. 11 Alicia Robertson 24:58.4 Remus Chippewa Hills
227. 9 Ava Ignacio 24:59.2 Saline
228. 11 Tori Francis 24:59.9 Grandville
229. 11 Taren Vanlaecke 25:00.2 Grandville
230. 9 Monica Williams 25:02.2 Parma Western
231. 11 Melanie Vukovich 25:02.4 Grand Ledge
232. 11 Victoria Hockman 25:02.8 Bay City Western
233. 12 Marissa Gordon 25:03.0 Okemos
234. 12 Aubrey Conkright 25:03.7 Whitehall
235. 11 Sawyer Haisma 25:04.2 Grandville
236. 9 Hannah Compton 25:04.9 Walled Lake Northern
237. 11 Alexis Brodie 25:05.5 Portage Central
238. 9 Elise Jund 25:06.3 Northville
239. 12 Mathilde Nielsen 25:06.3 Benzie Central
240. 11 Kylie Carbary 25:07.7 South Lyon
241. 12 Alexis Nesbitt 25:08.2 Grand Haven
242. 12 Caitlin Green 25:09.4 Portage Central
243. 12 Isabella Wilson 25:10.0 Portage Central
244. 12 Abby Weaver 25:10.7 GR_Christian
245. 12 McKenna Coyne 25:11.3 Grand Haven
246. 9 Kate Baker 25:11.5 Northville
247. 10 Lily Gauvin 25:11.8 Wyandotte Roosevelt
248. 12 Grace Lopez 25:12.0 Dexter
249. 12 Cassidy Owens 25:12.2 Hart
250. 9 Kira Iavelli 25:12.4 White Lake Lakeland
251. 10 Bryn Longe 25:13.0 Birmingham Seaholm
252. 12 Madison Bond 25:13.4 Whitehall
253. 9 Olivia Delgado 25:14.2 East Lansing
254. 11 Cassandra Thompson 25:16.3 Allendale
255. 12 Sierra Hamil 25:16.4 Grandville
256. 11 Sierra Reid 25:17.7 Whitehall
257. 9 Jenna Salhab 25:18.3 Farmington
258. 11 Emily Bergman 25:18.9 Defiance
259. 11 Olivia Salas 25:20.7 Holland West Ottawa
260. 11 Taylor Smelker 25:20.7 DeWitt
261. 12 Diana Galicia 25:21.3 St. Joseph
262. 9 Olivia Ludka 25:22.6 Traverse City St. Fr...
263. 9 Jocelyn Ippel 25:23.1 St. Joseph
264. 10 Marisa Haraburda 25:23.5 Lansing Catholic
265. 9 Jordan Schebel 25:23.6 Brighton
266. 10 Lucy Meng 25:23.8 Okemos
267. 10 Taylor Armstrong 25:24.2 Portage Northern
268. 12 Emma Larsen 25:25.9 Benzie Central
269. 10 Emma Streetman 25:26.5 Dexter
270. 9 Abigail Fox 25:26.6 Dexter
271. 12 Lucille Voss 25:26.6 Traverse City Central
272. 11 Nadine Page 25:27.2 Big Rapids
273. 10 Kiersen Korienek 25:27.5 Grandville
274. 12 Makayla Flegler 25:27.9 DeWitt
275. 10 Mady Grant 25:30.7 Okemos
276. 10 Kathryn Ottenwess 25:30.8 FHE Ada Forest Hills...
277. 11 Sara Vargas 25:32.3 FHE Ada Forest Hills...
278. 10 Clarise Zajac 25:32.9 Bloomfield Hills
279. 10 Allison Teav 25:33.1 Holland West Ottawa
280. 12 Bella Pedraza 25:33.4 Portage Central
281. 11 Lauren Sawyer 25:33.8 Stevensville Lakeshore
282. 12 Katie Pezzetti 25:33.9 Northville
283. 10 Audrey Lund 25:34.4 Birmingham Seaholm
284. 11 Sophie Baldino 25:35.1 Lansing Catholic
285. 11 Skyler Goodman 25:35.1 Croswell-Lexington
286. 10 Olivia Lednicky 25:35.6 Allendale
287. 11 Morgan Shield-Wykes 25:35.8 Waterford Kettering
288. 12 Katy Pioch 25:36.6 Romeo
289. 10 Jaelle Lampert 25:39.1 Battle Creek Lakeview
290. 9 Myah Frazier 25:39.1 Stevensville Lakeshore
291. 12 Alexa Tillman 25:39.8 Stevensville Lakeshore
292. 9 Emily Voisinet 25:40.0 St. Johns
293. 10 Gracie Bernardine 25:40.0 Portage Central
294. 11 Riley Hobson 25:41.0 Portage Northern
295. 9 Alyssa Benit 25:41.1 St. Johns
296. 12 Heather Brouwer 25:41.7 Dexter
297. 10 Zoe Murphy 25:43.0 Dexter
298. 11 Jaden Hafner 25:43.0 St. Johns
299. 11 Cara Heberlein 25:45.3 Lansing Catholic
300. 9 Cici Brown 25:45.8 Whitmer
301. 12 Katie Webster 25:46.1 Grand Haven
302. 11 Lily Gould 25:46.4 Okemos
303. 11 Alexia Niemann 25:48.1 Battle Creek Lakeview
304. 12 Tara Webster 25:48.8 East Lansing
305. 11 Adyson Bryce 25:49.6 Frankenmuth
306. 10 Taylor Hillabrandt 25:50.0 Remus Chippewa Hills
307. 12 Rebecca Ruimveld 25:50.7 Plainwell
308. 9 Paige McCreadie 25:51.3 Ann Arbor Pioneer
309. 10 Elizabeth Verburg 25:52.1 Grand Ledge
310. 9 Allison Fealk 25:52.2 Bloomfield Hills
311. 11 Taylor Lound 25:53.0 Hart
312. 12 Veronica Gawarecki 25:53.2 Okemos
313. 10 Presley Whitaker 25:53.6 Holland West Ottawa
314. 9 Jordan Usiondek 25:55.5 Traverse City Central
315. 12 Cassidy Mollitor 25:55.6 DeWitt
316. 9 Ella Martin 25:56.6 Traverse City Central
317. 11 Mikaela Stephan 25:57.3 Portage Central
318. 9 Halle Oczepek 25:58.3 Grandville
319. 11 Molly Schaffer 25:58.5 Hemlock
320. 9 Olivia Rasche 25:59.7 Ann Arbor Pioneer
321. 10 Grace Schaffer 25:59.8 DeWitt
322. 10 Mexica Torrez-Miner 26:00.5 East Lansing
323. 10 Jordan Avery 26:01.2 Lake Fenton
324. 10 Emily Clark 26:01.5 St. Johns
325. 11 Madelyn Toth 26:01.6 South Lyon
326. 12 Claire Davidson 26:04.2 Grand Ledge
327. 9 Paige Beauchamp 26:05.4 Traverse City Central
328. 11 Abigail Kazmierski 26:07.9 Lansing Catholic
329. 10 Shea VanHorn 26:08.4 Remus Chippewa Hills
330. 12 Amber Osborne 26:08.8 Battle Creek Lakeview
331. 10 Kailey Gustafson 26:09.7 Traverse City Central
332. 9 Alexis Howell 26:12.4 FHE Ada Forest Hills...
333. 9 Sammy Bishop 26:13.7 GR_Christian
334. 10 Rachel Smith 26:13.8 Zeeland West
335. 10 Maddie Johnson 26:13.8 DeWitt
336. 9 Taylor Forshee 26:15.4 Dexter
337. 10 Joanne Padron 26:16.5 Holland
338. 10 Elyse Wolters 26:16.7 Zeeland West
339. 9 Katie Marquardt 26:17.3 Stevensville Lakeshore
340. 12 Claire Ketzner 26:17.8 Dexter
341. 11 McKenna Evans 26:18.6 Battle Creek Lakeview
342. 9 Grace Poortenga 26:18.8 GR_Christian
343. 9 Lily Judd 26:19.5 Traverse City Central
344. 12 Jacquelyn Roth 26:19.8 Portage Central
345. 11 Carly Segar 26:21.3 Stevensville Lakeshore
346. 9 Paige Turmel 26:21.7 Farmington
347. 11 Sarah Flannery 26:22.1 South Lyon
348. 10 Kimberly Kovacik 26:22.2 Portage Central
349. 12 Jade Mergen-Henry 26:22.3 Plainwell
350. 10 Alexandria Webster 26:22.7 Grandville
351. 9 Savannah Rogers 26:22.9 Benzie Central
352. 10 Alex Ostman 26:24.1 Corunna
353. 10 Margie Oxley 26:25.6 Parma Western
354. 9 Claire Dylenski 26:26.9 FHE Ada Forest Hills...
355. 9 Paytan Deiters 26:27.5 Whitehall
356. 12 Allie Elliott 26:27.6 Whitehall
357. 11 Elise Carter 26:28.2 Birmingham Seaholm
358. 9 Sydney Hawkins 26:29.6 GR_Christian
359. 9 Rachel Socks 26:31.7 Traverse City Central
360. 11 Danielle Castell 26:32.0 Ann Arbor Pioneer
361. 10 Carina Gordon 26:32.3 Okemos
362. 10 Corrina Courser 26:32.3 Wayland Union
363. 11 Cassidy West 26:32.7 Grand Ledge
364. 9 Courtney Gregorski 26:34.3 Grandville
365. 12 Bria Donnell 26:35.3 Lake Fenton
366. 12 Julie Smith 26:35.7 Walled Lake Northern
367. 10 Carly Wade 26:37.1 Benzie Central
368. 9 Kaitlyn Waldrop 26:38.3 Grand Ledge
369. 12 Lexy Gustafson 26:38.8 Stevensville Lakeshore
370. 12 Lainee Kreykes 26:39.4 Traverse City Central
371. 10 Eve Hinkley 26:40.1 Big Rapids
372. 11 Megan Bergman 26:41.0 Walled Lake Northern
373. 9 Bailey Painter 26:41.7 Alma
374. 12 Janetta Kiser 26:42.1 Three Rivers
375. 9 Megan Rose 26:43.3 Wayland Union
376. 9 Rose Meyer 26:43.5 Grandville
377. 10 Kristen Quertermus 26:44.5 Plainwell
378. 12 Jenna Rossio 26:44.9 Brighton
379. 11 Emily Bright 26:45.3 Portage Northern
380. 9 Olyvia Nederhood 26:45.4 McBain
381. 11 Abby Milligan 26:45.4 Stevensville Lakeshore
382. 12 Charity Ingleright 26:46.1 McBain
383. 11 Maddy Eppard 26:47.2 Holland West Ottawa
384. 10 Hannah Miller 26:47.6 Parma Western
385. 12 Ella Reava 26:47.8 Grandville
386. 12 Deidre Crowell 26:47.9 Portage Northern
387. 10 Gabby Rowland 26:48.2 GR_Christian
388. 11 Malerie Young 26:49.8 Frankenmuth
389. 9 Isabelle Prylo 26:50.1 Farmington
390. 10 Gracie Hasse 26:51.4 Wayland Union
391. 12 Stephanie Mosteller 26:51.8 Holland West Ottawa
392. 9 Emmah Bloemers 26:52.4 Holland West Ottawa
393. 11 Allison Nickel 26:52.9 Okemos
394. 11 Shaye Golden 26:53.3 Birmingham Seaholm
395. 12 Katie Heise 26:54.0 Okemos
396. 12 Avery Wissmueller 26:54.6 Walled Lake Northern
397. 12 Emma Durocher 26:56.4 Traverse City Central
398. 11 Alexis DeMaar 26:57.7 Grandville
399. 12 Clare Pike 26:57.8 East Lansing
400. 9 Emily Morrone 26:58.4 Big Rapids
401. 12 Brianna Pascavis 27:01.9 Whitehall
402. 11 Nissia Bernard 27:02.1 Frankenmuth
403. 10 Alyson Miller 27:02.1 Portage Central
404. 11 Emily Santa 27:03.5 Remus Chippewa Hills
405. 11 Charlotte Klietch 27:03.8 DeWitt
406. 11 Julia Bolton 27:04.0 Bloomfield Hills Cra...
407. 10 Daisy O'Dell 27:04.2 Birmingham Seaholm
408. 9 Kerrigan Borst 27:04.7 Three Rivers
409. 9 Caroline Haverkamp 27:05.4 GR_Christian
410. 12 Amanda Valente 27:05.6 Portage Central
411. 10 Emma Vantine 27:06.5 Dexter
412. 11 Halia Andrews 27:06.9 Frankenmuth
413. 9 Grace Cook 27:07.2 South Lyon
414. 11 Jessica Davis 27:07.7 Fowlerville
415. 10 Bridney Galindo 27:08.1 Hart
416. 12 Olivia Crowell 27:08.6 Defiance
417. 10 Kara O'Day 27:12.3 Dexter
418. 11 Hailey Elders 27:13.0 Whitehall
419. 12 Emma Rotman 27:13.6 Zeeland West
420. 12 Ella Oliver 27:14.2 Traverse City Central
421. 10 Jordan Taylor 27:14.6 South Haven
422. 9 Alexis Gilde 27:14.9 McBain
423. 11 Phoebe Stroobosscher 27:16.2 GR_Christian
424. 10 Alexandra Bacon 27:16.5 Whitmer
425. 11 Serenity Thomas 27:16.5 Whitmer
426. 12 Emily Plumer 27:17.4 Auburn Hills Avondale
427. 10 Madi Haid 27:18.5 FHE Ada Forest Hills...
428. 10 Tristyn Creed 27:18.9 Hart
429. 11 Emily Waning 27:19.2 Stevensville Lakeshore
430. 9 Abigail Fults 27:19.4 Corunna
431. 12 Jessica Bonner 27:21.1 Remus Chippewa Hills
432. 9 Emma Daniels 27:22.1 Zeeland West
433. 11 Jacquelyn Giordano 27:22.4 Corunna
434. 11 Katrina DeVries 27:24.1 GR_Christian
435. 11 Rachel Hilbrandt 27:26.0 Hemlock
436. 9 Laura Doolittle 27:27.0 McBain
437. 10 Abigail Morrow 27:28.0 FHE Ada Forest Hills...
438. 11 MacKenzie Johnson 27:29.4 Battle Creek Lakeview
439. 9 Ella Huff 27:30.6 Grandville
440. 9 Grace Moeggenborg 27:30.9 St. Johns
441. 9 Hannah Broersma 27:32.3 Holland West Ottawa
442. 10 Skyler Coss 27:32.4 DeWitt
443. 9 Angelina Lanham 27:34.2 Alma
444. 11 Emma Frank 27:34.4 Birmingham Seaholm
445. 12 Lesley Vargas 27:34.8 Holland West Ottawa
446. 12 Chelsey Fritz 27:35.5 Wyandotte Roosevelt
447. 10 Emma Lehman 27:35.7 Allendale
448. 9 Olivia Craig 27:37.1 Traverse City Central
449. 11 Ellie Burwitz 27:38.0 Brighton
450. 9 Paige Cready 27:39.4 Monroe
451. 10 Tori Beckeman 27:39.9 Birmingham Seaholm
452. 12 Morgan Katona 27:40.2 Waterford Kettering
453. 9 Emma Hodder 27:40.6 Dexter
454. 9 Joanna Schlatter 27:41.2 Defiance
455. 9 Isabella Barrera 27:41.3 DeWitt
456. 10 Raylynn Knapp 27:41.9 Whitehall
457. 11 Kenna Sieber 27:42.8 Plainwell
458. 9 Abby Saxton 27:44.2 Big Rapids
459. 10 Moumita Michalik 27:45.0 Walled Lake Northern
460. 11 Baylee Bonds 27:45.2 Stevensville Lakeshore
461. 12 Ashley Judd 27:46.1 Corunna
462. 12 Katana Valle-Sloane 27:46.3 Imlay City
463. 11 Ashlyn Luke 27:46.7 Grandville
464. 12 Dana Williams 27:46.8 Frankenmuth
465. 12 Marianna Cistaro 27:46.8 Holland West Ottawa
466. 9 Ellexsandria Lowery 27:47.0 Remus Chippewa Hills
467. 10 Kayden Daniels 27:48.9 Portage Central
468. 11 Sadie Colthorp 27:49.8 Stevensville Lakeshore
469. 10 Ellie Rentz 27:50.4 Lansing Catholic
470. 9 Cait Obrien 27:50.7 Stevensville Lakeshore
471. 10 Eva Tyszkiewicz 27:51.8 East Lansing
472. 11 Leah Clough 27:52.3 Corunna
473. 11 Sophia Wiggins 27:52.8 Frankenmuth
474. 10 Sophia Kurtz 27:53.0 St. Joseph
475. 11 Kara Lehner 27:53.1 St. Joseph
476. 10 Meg Kuhl 27:53.8 Parma Western
477. 12 Maddy Gillis 27:53.9 Brighton
478. 9 Summer Corke 27:55.6 South Haven
479. 12 Macy Goller 27:56.7 Brighton
480. 10 Jada Palmer 27:57.1 St. Johns
481. 11 Anna Smith 27:57.2 Zeeland West
482. 12 Ashley DiMarzo 27:59.1 Bloomfield Hills
483. 10 Katelyn Schang 28:00.5 South Lyon
484. 11 Anna Weslock 28:01.4 DeWitt
485. 11 Halie Kempf 28:01.6 Traverse City Central
486. 12 Mollie Bronkema 28:02.1 McBain
487. 10 Julia Strauss 28:03.2 Portage Central
488. 9 Lucy Varterian 28:03.5 Bloomfield Hills
489. 12 Sophia Franklin 28:04.6 Farmington
490. 9 Hannah Fairbank 28:06.4 Traverse City Central
491. 9 Maya Castleberry 28:09.7 Battle Creek Lakeview
492. 12 April VanKlompenberg 28:11.5 McBain
493. 10 Lauren Baird 28:12.6 Portage Central
494. 9 Alyse Foley 28:13.0 Croswell-Lexington
495. 10 Grace Hawker 28:13.2 South Lyon
496. 9 Morgan Brossia 28:13.6 Monroe
497. 10 Natalie Reid 28:13.8 Whitehall
498. 11 Paige Ferrell 28:14.4 FHE Ada Forest Hills...
499. 10 Samantha O'Dowd 28:15.6 Parma Western
500. 10 Sophy Dong 28:16.4 Lansing Catholic
501. 11 Kameron Massa 28:16.4 St. Johns
502. 12 Aubree Tucker 28:16.7 Okemos
503. 10 Elizabeth Arner 28:17.2 Holland West Ottawa
504. 11 Cassidy McGeorge 28:19.3 Grand Ledge
505. 10 Leslie Perez 28:19.7 Holland West Ottawa
506. 12 Richele Shaw 28:20.2 Allendale
507. 11 Alexandria Deel 28:21.4 Three Rivers
508. 11 Kayla Lemcool 28:23.1 Benzie Central
509. 9 Ramsey Lukasik 28:24.1 Fowlerville
510. 10 Kiara Kamptner 28:25.6 Three Rivers
511. 12 Megan Rasak 28:26.8 Farmington
512. 12 Melissa Urieta 28:27.3 Holland West Ottawa
513. 10 Faith Christoff 28:27.7 Parma Western
514. 10 Whitney Paulson 28:28.2 Traverse City St. Fr...
515. 11 Rita Lopiccolo 28:31.0 Imlay City
516. 9 Dayna Weiss 28:31.1 Dexter
517. 10 Kate Conkright 28:31.5 Whitehall
518. 11 Brooke Butkin 28:31.9 Wyandotte Roosevelt
519. 12 Ciara Worthington 28:32.1 Traverse City Central
520. 9 Kiara Maddox 28:32.4 Defiance
521. 10 Madi Springer 28:32.4 Allendale
522. 12 Wilma Gunnari 28:32.6 Traverse City Central
523. 11 Lindsey Travis 28:32.9 Grandville
524. 10 Mikalah Voisinet 28:33.2 St. Johns
525. 12 Ruth Crabtree 28:33.2 Corunna
526. 10 Jane Kakela 28:33.6 East Lansing
527. 9 Brienne Bordes 28:33.6 Bloomfield Hills
528. 10 Cebrina Kader 28:33.8 Comstock Park
529. 11 Victoria Bingley 28:34.0 West Bloomfield
530. 12 Kristina Cell 28:38.6 Ann Arbor Huron
531. 12 Mikayla Coombs 28:40.6 Croswell-Lexington
532. 10 Mallory Brooks 28:40.6 Saginaw Swan Valley
533. 9 Alyson Tiller 28:40.9 Pontiac Notre Dame P...
534. 9 Lily Wasvary 28:41.8 Birmingham Seaholm
535. 9 Kaela Gregory 28:44.3 Freeland
536. 9 Heidi Huizar 28:44.8 Hemlock
537. 10 Marissa Sanders 28:45.0 Saginaw Swan Valley
538. 11 Joy Bedell 28:46.7 Stevensville Lakeshore
539. 12 Mariana Lopez-Floran 28:47.6 Ann Arbor Huron
540. 11 Cecilia VanLoo 28:48.2 Holland West Ottawa
541. 9 Shannon Stevens 28:54.9 Lansing Catholic
542. 9 Emilie May 28:55.1 White Lake Lakeland
543. 12 Abby Conway 28:55.9 Grand Ledge
544. 12 Kaitlyn Pierce 28:56.4 Frankenmuth
545. 10 Stephanie Church 28:56.7 Hemlock
546. 10 Elicia Henry 28:58.6 Waterford Mott
547. 10 Aisa Uhler 28:59.1 East Lansing
548. 10 Lydia Scott 28:59.6 Hart
549. 9 Audrey Hoffman 29:00.0 Ann Arbor Huron
550. 12 Grace Fox 29:00.1 Lansing Catholic
551. 10 Sylvie Shane 29:00.1 Traverse City Central
552. 11 Lauren Bretzius 29:01.0 Ann Arbor Pioneer
553. 12 Sadie Vanderstelt 29:02.4 Hart
554. 10 Anna Vi 29:03.5 St. Joseph
555. 11 Savannah Urie 29:04.0 Portage Central
556. 9 Analise McMillan 29:04.1 Freeland
557. 9 Keagan Strickland 29:05.5 McBain
558. 9 Maggie LaPan 29:06.2 Traverse City St. Fr...
559. 12 Allison Sachwitz 29:06.4 Portage Central
560. 9 Emily Buchanan 29:06.7 Portage Central
561. 11 Lilly Kakela 29:07.4 East Lansing
562. 10 Olivia Lesher 29:07.4 Holland West Ottawa
563. 10 Katherine Lamer 29:08.1 GR_Christian
564. 9 Isabelle Lindberg 29:08.6 Fowlerville
565. 10 Alexis Shuster 29:10.5 Corunna
566. 11 Emily Henry 29:11.1 Waterford Mott
567. 12 Kaitlyn Sullivan 29:11.8 Comstock Park
568. 9 Anna McGillicuddy 29:12.5 Grandville
569. 11 Co Nguyen 29:12.6 Battle Creek Lakeview
570. 10 Grace Okros 29:13.3 Benzie Central
571. 10 Keeler Steffen 29:13.9 Freeland
572. 11 Abigail Bates 29:14.4 Alma
573. 11 Lauren Dittmer 29:15.1 Grandville
574. 12 Jasmyn Johnston 29:15.3 Plainwell
575. 11 Rachel Townson 29:16.2 White Lake Lakeland
576. 9 Chloe Hewitt 29:17.4 Three Rivers
577. 10 Kinsay Riddle 29:18.5 Vicksburg
578. 9 Isabella Campos 29:18.8 Comstock Park
579. 11 Melaina Wurts 29:19.7 Lake Fenton
580. 11 Angela Warsecke 29:20.9 Benzie Central
581. 9 Paige Catlin 29:21.7 Saginaw Swan Valley
582. 11 Maddie Goka 29:23.4 Hemlock
583. 10 Brianna Ray 29:25.5 Parma Western
584. 12 Kyra VanAntwerp 29:28.1 Stevensville Lakeshore
585. 12 Alyssa Perez 29:28.7 Grandville
586. 9 Macy Adams 29:32.2 Benzie Central
587. 9 Gracie Jordan 29:32.7 Okemos
588. 10 Aimee Shelt 29:33.3 Walled Lake Northern
589. 9 Anna Funckes 29:34.2 Zeeland West
590. 10 Dhiya Krupashankar 29:34.3 West Bloomfield
591. 10 Valerie Vandertol 29:35.0 Big Rapids
592. 9 Cecile Mallon 29:37.1 Benzie Central
593. 11 Madeline McIver 29:39.8 Portage Central
594. 11 Mara Sabin 29:40.7 Bloomfield Hills
595. 9 Geneva Musiol 29:42.0 West Bloomfield
596. 10 Lexi Seidel 29:42.7 Hemlock
597. 10 Abby Stewart 29:43.9 Lansing Catholic
598. 12 Rachel McDowell 29:44.3 West Bloomfield
599. 11 Olivia Peterson 29:44.6 Brighton
600. 12 Nora Sharba 29:45.2 West Bloomfield
601. 11 Sierra Yell 29:47.8 Hemlock
602. 10 Davis Kurepa-Peers 29:48.2 Birmingham Seaholm
603. 11 Madison Shroyer 29:50.4 Monroe
604. 10 Breanna Ziegler 29:53.5 Brighton
605. 9 Payton Dam 29:56.0 Plainwell
606. 12 Anastasia Gulyaeva 29:57.0 Corunna
607. 12 Erika Jackson 29:58.0 Ann Arbor Huron
608. 9 Rachel Klepser 29:58.4 Portage Central
609. 12 Emily Dvorak 29:59.6 St. Johns
610. 10 Samantha Groenwald 30:00.3 GR_Christian
611. 12 Justine Bono 30:01.1 Grandville
612. 12 Abbey Kerkau 30:01.2 Frankenmuth
613. 10 Caeley Tallon 30:01.3 Grandville
614. 10 Lilly Behring 30:01.6 Romeo
615. 9 Arika Wade 30:01.8 Comstock Park
616. 11 Audrey Short 30:03.2 Freeland
617. 11 Jada VandenBosch 30:03.6 Zeeland West
618. 10 Grace Blauwiekel 30:03.7 Grandville
619. 10 Leah Kim 30:04.4 Birmingham Seaholm
620. 9 Jenna Knepper 30:06.5 Romeo
621. 11 Hannah Damveld 30:06.6 Wayland Union
622. 10 Darcy Roper 30:08.6 FHE Ada Forest Hills...
623. 10 Grace Wertanen 30:10.3 St. Joseph
624. 12 Kristen Pruder 30:11.0 Lansing Catholic
625. 11 Naomi Veidlinger 30:12.8 Ann Arbor Pioneer
626. 9 Madison Summers 30:13.0 Waterford Kettering
627. 11 Cathy Xue 30:17.1 GR_Christian
628. 11 Abby Kiel 30:17.8 Frankenmuth
629. 12 Noelle Marinez 30:21.4 Croswell-Lexington
630. 10 Flory Currie 30:22.1 Brighton
631. 12 Alysa Clouse 30:22.9 Monroe
632. 11 Kaitlyn White 30:25.5 Grandville
633. 10 Kristal Maung 30:25.5 Holland West Ottawa
634. 11 Simrin Nagaraju 30:25.6 Bloomfield Hills Cra...
635. 11 Mary DeLuca 30:25.7 Grandville
636. 10 Sarah Strawhun 30:26.9 Portage Northern
637. 10 Emily Lemerand 30:28.1 Lake Fenton
638. 10 Lia Cook 30:29.5 Traverse City Central
639. 11 Deli Fermaint 30:34.3 St. Johns
640. 9 Hannah Pollice 30:34.9 Lansing Catholic
641. 10 Emily Waybright 30:35.3 Grand Ledge
642. 11 Rebecca Florida 30:36.4 Lake Fenton
643. 9 Chloe Woods 30:38.1 Stevensville Lakeshore
644. 9 Mikayla Copley 30:39.4 Three Rivers
645. 9 Caitlin Sullivan 30:41.3 Portage Northern
646. 11 Rachel Riesser 30:41.6 Brighton
647. 10 Kallie Lindow 30:42.1 Frankenmuth
648. 11 Elizabeth Walters 30:42.2 Holland
649. 11 Jacqueline Quintano 30:42.9 Battle Creek Lakeview
650. 9 Chloe Henshaw 30:43.6 Traverse City Central
651. 11 Sydney Laurencig 30:43.6 Portage Central
652. 9 Madison Brown 30:44.8 Farmington
653. 11 Jennifer Tran 30:45.3 Grandville
654. 9 Katie Groner 30:51.1 Plainwell
655. 9 Trisha Pal 30:52.2 Holland West Ottawa
656. 9 Anna Gunn 30:53.8 Traverse City Central
657. 9 Arianne Davis 30:54.1 Fowlerville
658. 9 Kathleen Hodshire 30:54.9 Parma Western
659. 11 Renae Steers 30:57.8 Big Rapids
660. 9 Shante Mcintosh 30:58.4 Whitmer
661. 10 Megan Hearn 30:58.6 FHE Ada Forest Hills...
662. 12 Erica Fitzhenry 30:59.2 Remus Chippewa Hills
663. 9 Madison Bolyard 31:00.6 St. Johns
664. 9 Tatin Keyes 31:01.9 Stevensville Lakeshore
665. 12 Katie Wohlfert 31:02.6 St. Johns
666. 12 Nicole Ambs 31:02.9 Three Rivers
667. 11 Mae Urness 31:04.1 St. Joseph
668. 12 Elizabeth Lochocki 31:05.0 Ann Arbor Huron
669. 9 Abby Watt 31:06.5 Walled Lake Northern
670. 12 Madi Montle 31:07.3 St. Johns
671. 11 Myah Clous 31:08.3 Benzie Central
672. 10 Brianna Robberstad 31:09.4 Imlay City
673. 9 Katelyn Weber 31:13.5 Walled Lake Northern
674. 10 Emma Magner 31:15.2 Farmington
675. 11 Mackenzie Miller 31:16.4 Frankenmuth
676. 10 Madalyn Craven 31:16.9 Traverse City Central
677. 11 Maanasa Bommineni 31:17.6 Stevensville Lakeshore
678. 12 Courtney Rife 31:21.3 Fowlerville
679. 9 Kelly Thorell 31:23.8 South Lyon
680. 11 Lauren Berneking 31:26.4 Three Rivers
681. 10 Emma Kiefer 31:27.7 Romeo
682. 10 Ashley VandeMaele 31:28.9 Plainwell
683. 11 Erin Brady 31:30.5 Three Rivers
684. 10 Eleise Oyster 31:31.5 South Lyon
685. 12 Carmen Gomez 31:31.6 Traverse City Central
686. 10 Sierra Mennega 31:32.8 GR_Christian
687. 10 Kelly Gartley 31:33.4 Imlay City
688. 11 Julie Bungaard 31:33.7 Imlay City
689. 12 Olivia Engvall 31:36.0 FHE Ada Forest Hills...
690. 10 Abigail Davis 31:36.4 Fowlerville
691. 10 Abby Martin 31:37.4 Dexter
692. 11 Alyssa Thompson 31:39.2 Vicksburg
693. 11 Neha Middela 31:40.5 Bloomfield Hills
694. 9 Anna Kitagawa 31:42.0 Portage Central
695. 11 Jessica Barnes 31:43.8 Three Rivers
696. 12 Morgan Kott 31:44.8 Comstock Park
697. 9 Alex Mahan 31:46.0 Whitehall
698. 10 Chelsea Smith 31:46.0 Romeo
699. 9 Jada Wilkes 31:46.3 Lansing Waverly
700. 12 Kiera Crowley 31:46.9 Okemos
701. 9 Cailtlin Gooding 31:49.1 Croswell-Lexington
702. 9 Jillian Clark 31:53.8 South Lyon
703. 10 Abby Fear 31:56.5 Fowlerville
704. 9 Caryn Sailor 31:56.9 Walled Lake Northern
705. 12 Shanna Han 31:57.2 Zeeland West
706. 12 Elisabetta Cossi 32:03.9 Battle Creek Lakeview
707. 9 Claire Miller 32:04.4 Holland West Ottawa
708. 9 Lauren Wolf 32:04.6 Stevensville Lakeshore
709. 10 Ellecia Wolfe 32:08.3 DeWitt
710. 12 Emma Clawson 32:10.1 Comstock Park
711. 12 Rama Aboubakr 32:11.7 Okemos
712. 10 Maricarmen Roa Ceb... 32:12.6 Holland West Ottawa
713. 10 Pyper Ouvry 32:13.3 Portage Central
714. 12 Morgan Mitchell 32:13.5 Portage Central
715. 11 Kathy Zhang 32:14.2 St. Joseph
716. 11 Sara Crossman 32:14.7 St. Joseph
717. 10 Jozzy Rivera 32:16.2 Stevensville Lakeshore
718. 12 Sydney Morrow 32:17.9 West Bloomfield
719. 11 Zehra Husaini 32:29.3 Bloomfield Hills Cra...
720. 11 Rae Tapia-Stevens 32:34.7 Ann Arbor Pioneer
721. 11 Cierra Ferrill 32:35.6 Battle Creek Lakeview
722. 12 Audrey Trinka 32:38.1 Fowlerville
723. 10 Mia Lazzaro 32:39.8 Saginaw Swan Valley
724. 9 Madilyn Zwemer 32:48.0 Grand Ledge
725. 11 Ashlyn Hojnowski 32:50.9 Monroe
726. 9 Mackenzie Alflen 32:52.6 Wayland Union
727. 10 Luna Guyi 32:57.2 Lansing Catholic
728. 12 Lindsay Kulpa 33:02.3 Portage Northern
729. 10 Maddie Taylor 33:02.8 DeWitt
730. 11 Grace Cairy 33:04.4 Freeland
731. 11 Mckenna Holladay 33:05.4 Hart
732. 10 Mary Heberlein 33:11.3 Lansing Catholic
733. 9 Emma McClory 33:13.9 Lansing Catholic
734. 10 Emily Murphy 33:16.3 Saginaw Swan Valley
735. 12 Skylar Seeley 33:17.0 Wyandotte Roosevelt
736. 11 Jenna Hazen 33:17.8 Parma Western
737. 12 Cecilia Adame- Goff 33:22.0 Ann Arbor Huron
738. 9 Brynn Demint 33:28.8 Zeeland West
739. 12 Totteanna Robinson 33:32.7 Lansing Waverly
740. 9 Nina Duffy 33:37.3 Lansing Waverly
741. 12 Mari Tapia 33:37.6 Lansing Waverly
742. 12 Samantha Berger 33:45.5 Bloomfield Hills Cra...
743. 11 Judeth Ravazan 33:46.0 Big Rapids
744. 11 Felicia Rocha-Adams 33:49.7 Grandville
745. 10 Sarah Anis 33:51.7 West Bloomfield
746. 12 Siarha Tangeman 33:56.5 Portage Central
747. 9 Georgia Heintz 33:56.9 Traverse City Central
748. 10 Anna Davidson 33:59.9 Traverse City Central
749. 12 Jillian Reinhart 34:06.0 Whitmer
750. 9 Audrey Illi 34:10.5 Parma Western
751. 9 Emma Frary 34:13.5 Lansing Catholic
752. 9 Ella VanFossen 34:20.9 Grand Ledge
753. 10 Emily Shippey 34:21.8 Grand Ledge
754. 9 Abbie Draheim 34:25.5 East Lansing
755. 9 Brooke Ziolkowski 34:26.8 South Lyon
756. 11 Marla Rose 34:28.0 Fowlerville
757. 10 Mackenzie Russell 34:31.7 Plainwell
758. 12 Lily Solis 34:36.0 Three Rivers
759. 11 Grace Chandler 34:36.7 Wayland Union
760. 10 Emily Sochay 34:45.3 Grand Ledge
761. 9 Stefania Martinez 35:00.9 Farmington
762. 9 Addison Julian 35:06.0 Corunna
763. 11 Sophie Swanker 35:14.7 Traverse City Central
764. 9 Elizabeth Fallstick 35:41.1 Bay City Western
765. 11 Rachael Bosch 35:46.4 Plainwell
766. 9 Krista Osmun 35:54.0 Comstock Park
767. 10 Olivia Slocum 35:56.2 Big Rapids
768. 12 Marit Chrispiyn 36:14.9 Parma Western
769. 9 Emma Krupnek 36:25.4 Saginaw Swan Valley
770. 9 Natalya Arbanas 36:28.0 Fowlerville
771. 10 Margret Allen 36:31.9 Fowlerville
772. 12 Ashley Bowers 36:33.8 Lansing Waverly
773. 12 Brooke Araizaga 36:40.1 Traverse City Central
774. 10 Nicholette West 37:03.2 Portage Central
775. 11 Christina Deng 37:12.0 West Bloomfield
776. 9 Leia Schendel 37:15.7 Benzie Central
777. 9 Laura Pankey 37:21.3 Imlay City
778. 11 Ellen Beach 37:27.5 Portage Northern
779. 11 Sophie Cody 38:04.4 Comstock Park
780. 11 Katie Dennison 38:24.3 Alma
781. 10 Ashley Sheldon 38:38.4 Portage Northern
782. 11 Charlotte Cantin 39:55.7 DeWitt
783. 11 Ally Johnston 40:53.8 Benzie Central
784. 9 Kyler Greatorex 41:01.7 Dexter