Mens Results
5,000 Meters Division 1 Men
1. 11 Cole Johnson 15:12 PR Rockford
2. 12 Vince Zona 15:15 PR Lyons
3. 11 Danny Kilrea 15:16 PR Lyons
4. 12 Gannon Foley 15:44 PR Portage Central
5. 11 Jack Nicholson 15:47 SR Grand Haven
6. 12 Dominic Dimambro 15:48 PR Fenton
7. 11 Dayton Brown 15:52 PR Rockford
8. 12 Christian Hubaker 15:53 SR Grand Ledge
9. 12 Tyler McCartney 15:56 PR Grand Ledge
10. 11 Robbie Lohr 15:57 PR Traverse City West
11. 12 Jordan Bennett 15:58 PR Caledonia
12. 10 Nick Foster 16:00 PR Ann Arbor Pioneer
13. 11 Anthony DeKraker 16:01 PR Saline
14. 11 Abdi Ahmed 16:01 PR GR Forest Hills Nort...
15. 11 Andrew Tighe 16:04 PR Hilliard Davidson
16. 12 Aidan Carichner 16:05 PR Saline
17. 10 Tristan Williams 16:06 SR Ann Arbor Skyline
18. 12 Alex Pall 16:07 PR Lyons
19. 11 Justin Michele 16:07 PR Ann Arbor Skyline
20. 12 Andrew Bond 16:09 SR Fenton
21. 12 Dan Palmer 16:09 PR Lyons
22. 9 Zachary Stewart 16:14 PR Brighton
23. 12 Graham Kutchek 16:16 PR Lyons
24. 12 Owen Woltjer 16:16 PR Caledonia
25. 10 Greg Smith 16:17 Davison
26. 12 Chase Fedolak 16:18 Macomb Dakota
27. 12 Evan Vorwerck 16:21 Bay City Western
28. 12 Christopher Egolf 16:21 PR Hilliard Davidson
29. 10 Sam Martens 16:22 PR Holland
30. 10 Colin Costello 16:22 PR Lyons
31. 12 Evan Koerschner 16:22 SR Saline
32. 12 Matthew Billette 16:23 Bay City Western
33. 11 Aldo Pando-Girard 16:24 PR Ann Arbor Pioneer
34. 12 Brendan Nesbitt 16:24 SR Bay City Western
35. 12 Jon Koning 16:25 Portage Central
36. 12 Jacob Ferguson 16:26 Davison
37. 12 Micah Meindertsma 16:27 Caledonia
38. 10 Michael Shkolnik 16:28 PR Ann Arbor Pioneer
39. 11 Nick Hoffman 16:28 PR Holland
40. 12 Mitchell MacDonald 16:29 PR Macomb Dakota
41. 11 Matthew Parran 16:32 SR Monroe
42. 10 Luke Daniel 16:33 PR Portage Northern
43. 11 Aaron Weimer 16:34 PR Holland West Ottawa
44. 12 Miles Kanipe 16:34 SR Dexter
45. 12 Logan McDonald 16:35 PR Portage Northern
46. 12 Alex Lynch 16:35 PR Lyons
47. 11 Morgan McGrew 16:35 Traverse City Central
48. 12 Kyle Schwieman 16:36 SR Flushing
49. 11 Joshua Cook 16:37 PR Saline
50. 12 Reed Farmer 16:38 PR Hilliard Davidson
51. 12 Connor Meehan 16:39 Saline
52. 12 Jordan Pattison 16:40 PR Caledonia
53. 12 Ryan Talbott 16:40 Pinckney
54. 11 Andrew Taylor 16:41 PR Hilliard Davidson
55. 10 Conner Johanssen 16:41 PR Hilliard Davidson
56. 11 Michael Greeley 16:45 Temperance Bedford
57. 12 Gabe Runyon 16:46 SR Kalamazoo Loy Norrix
58. 11 Eli Horski 16:46 SR Hartland
59. 12 Shawn Roncka 16:47 PR Grandville
60. 12 Eric Johnson 16:47 Grand Haven
61. 12 Derek Sanchez 16:48 Hudsonville
62. 12 Will Kellam 16:48 SR Portage Northern
63. 12 Jacob Dean 16:49 Traverse City West
64. 10 Ethan Mielock 16:49 PR Ann Arbor Pioneer
65. 11 Derek Liemohn 16:50 PR Saline
66. 12 Jack Shelley 16:51 SR Dexter
67. 11 William Westveer 16:51 East Kentwood
68. 12 Zachary MacDonald 16:51 Macomb Dakota
69. 12 Joshua Jaster 16:52 Macomb Dakota
70. 12 Garrett Brown 16:54 PR Southgate Anderson
71. 10 Jack Grimm 16:55 PR Rockford
72. 11 Jack Wallace 16:55 SR Ann Arbor Pioneer
73. 10 Jesse Edelstein 16:55 PR Ann Arbor Skyline
74. 12 Brian Egolf 16:55 PR Hilliard Davidson
75. 11 Cole Sobol 16:55 PR Grand Blanc
76. 12 Julian Kipke 16:56 SR Rockford
77. 12 Caleb Guenther 16:56 SR Hartland
78. 9 Ryan Durand 16:57 PR Traverse City West
79. 12 Quentin Couvelaire 16:57 Grand Haven
80. 12 Thomas Szymanski 16:57 Macomb Dakota
81. 10 Max Rathburn 16:58 Portage Northern
82. 12 Brennan Baldwin 16:58 PR Bay City Western
83. 11 Josh Nickless 16:58 PR Bay City Western
84. 12 Alex Pomaville 16:59 PR Grand Ledge
85. 11 Kaiden Hinds 16:59 PR Hartland
86. 12 Kyle Barger 17:00 Traverse City Central
87. 12 Dominic Hentemann 17:00 SR Grand Haven
88. 11 Sebastian Smaling 17:01 Portage Central
89. 9 Ryan Nibbelink 17:01 PR Hudsonville
90. 9 Gabe Carlson 17:02 PR GR Forest Hills Cent...
91. 10 Jack Altman 17:02 PR Hilliard Davidson
92. 11 Logan Reimink 17:02 PR Holland West Ottawa
93. 12 Jake Stryker 17:03 Holland West Ottawa
94. 11 Sam Jyawook 17:03 PR Ann Arbor Skyline
95. 10 Nate Vruggink 17:04 Hudsonville
96. 12 Jacob Hovda 17:04 Portage Central
97. 10 Noah Scheffer 17:05 PR Temperance Bedford
98. 12 Tim Kellner 17:05 Rockford
99. 11 Hayden Bernardine 17:05 PR Portage Central
100. 10 Nick Dennison 17:07 Muskegon Mona Shores
101. 10 John Caley 17:07 PR Brighton
102. 10 Aidan Martin 17:07 PR Grand Haven
103. 10 Dominic Weatherwax 17:09 PR Grand Haven
104. 12 Elijah Winger 17:09 Caledonia
105. 10 Nolan Day 17:09 PR Fenton
106. 11 David Walker 17:10 Macomb Dakota
107. 9 Scott Spaanstra 17:10 Brighton
108. 11 Cian Johnson 17:11 Kalamazoo Central
109. 11 Evan McNall 17:12 Okemos
110. 12 Nate Peterson 17:13 Grand Blanc
111. 12 Liam Walits 17:13 PR Holland West Ottawa
112. 9 Cole Truszkowski 17:13 PR Traverse City Central
113. 12 Marc Lopez 17:14 SR Dexter
114. 11 Aidan Delfuoco 17:14 Saline
115. 10 Camden Misiewicz 17:16 Holland
116. 12 Trevor Sepanik 17:16 Traverse City Central
117. 12 Aaron Jarema 17:16 Pinckney
118. 10 Nolan McGahan 17:17 PR Brighton
119. 10 Sean Foster 17:17 Brighton
120. 12 Tom Stock 17:18 Grand Haven
121. 11 Mohamed Abdelhafis... 17:18 East Kentwood
122. 10 Brad Carter 17:18 SR Holland
123. 11 Ethan Stover 17:18 Hartland
124. 9 Thomas Young 17:18 PR Ann Arbor Skyline
125. 9 Adam Jesse 17:19 PR Fenton
126. 12 Alex Searl 17:19 Rockford
127. 12 Jon Gietek 17:20 PR Hartland
128. 10 Kyle Samluk 17:20 Okemos
129. 10 Casey Olson 17:20 Hudsonville
130. 11 Netunji Paige 17:20 Ann Arbor Pioneer
131. 11 Noah Keillor 17:20 PR Hudsonville
132. 10 Chad McCarthy 17:21 PR Monroe
133. 12 Michael Gills 17:21 Traverse City Central
134. 12 Jacob (Larry) Popyk 17:22 PR Grand Blanc
135. 11 Ben Holland 17:22 PR Okemos
136. 11 Lucas Finton 17:22 Grand Blanc
137. 11 Owen Gwyn 17:22 PR Portage Central
138. 12 Sabir Meah 17:24 PR Ann Arbor Skyline
139. 12 Alec Gillis 17:24 Brighton
140. 11 Hayden Holmes 17:24 Traverse City West
141. 9 David Evans 17:24 PR Ann Arbor Skyline
142. 10 Colin Chevalier 17:26 SR Temperance Bedford
143. 11 Samuel Deardorff 17:26 PR Fenton
144. 12 Nick Friar 17:27 Traverse City Central
145. 10 Ezra Roerig 17:27 Hudsonville
146. 10 Griffin Young 17:28 PR Hartland
147. 9 Zach Theeuwes 17:29 Grandville
148. 11 Nathan Schooner 17:29 PR Southgate Anderson
149. 12 Andrew Joslyn 17:29 PR Battle Creek Lakeview
150. 12 Grant Prater 17:29 Monroe
151. 11 Austin Rippee 17:29 Grand Blanc
152. 10 Abe Berry 17:30 PR Dearborn Heights Cre...
153. 11 Evan Dubey 17:31 Rockford
154. 11 Michael Zacker 17:32 PR GR Forest Hills Nort...
155. 11 Jackson Henning 17:32 Kalamazoo Central
156. 12 Matthew Lieberman 17:32 Ann Arbor Pioneer
157. 10 Owen Bronni 17:33 Brownstown Woodhaven
158. 12 Tristan Milarch 17:33 Jenison
159. 12 Zach Franks 17:34 SR Portage Central
160. 9 Joe Meyers 17:34 Kalamazoo Loy Norrix
161. 12 Jack Millmier 17:34 Richland Gull Lake
162. 9 Luke LaPrad 17:35 Monroe Milers
163. 12 Nolan Rowland 17:36 Richland Gull Lake
164. 9 Isaac Salguero 17:38 PR Grandville
165. 11 Grant Sprague 17:38 Dexter
166. 11 Mitchell Chabot 17:38 SR Fenton
167. 11 Joshua Williams 17:38 East Kentwood
168. 10 Kaheem Wright 17:39 PR Brownstown Woodhaven
169. 12 David Pinter 17:39 Davison
170. 10 Lucas Betzoldt 17:39 PR Dexter
171. 9 Ben VanArtsen 17:40 Caledonia
172. 10 Nate Wilson 17:40 Traverse City West
173. 11 Tyler Debeauclair 17:41 Pinckney
174. 11 Peter Kennings 17:41 PR Fenton
175. 12 Drew Daenzer 17:41 Traverse City West
176. 11 Dylan Lame 17:41 Hudsonville
177. 12 Seth Beaudry 17:42 Traverse City Central
178. 9 Jason Millis 17:42 Davison
179. 10 John Monroe 17:42 Brighton
180. 10 Alberto Castillo 17:43 Holland
181. 12 Travis Grube 17:43 SR Kalamazoo Loy Norrix
182. 10 Seth Murphy 17:44 PR Temperance Bedford
183. 11 Cade Poland 17:44 Muskegon Mona Shores
184. 10 Umor Samad 17:44 PR Dearborn Heights Cre...
185. 10 Michael Alexander 17:44 PR Caledonia
186. 12 Kyle Rummel 17:45 Okemos
187. 11 Joe Glubke 17:45 Battle Creek Lakeview
188. 12 Dylan Miller 17:47 SR Portage Northern
189. 10 Carson Humphrey 17:47 Grand Blanc
190. 10 Austin Savage 17:48 Grand Ledge
191. 11 Will Ingalls 17:49 Battle Creek Lakeview
192. 11 Jared Lindstrom 17:49 PR Flushing
193. 12 Jacob Kenny 17:49 Grandville
194. 12 Ryan Ross 17:50 SR Kalamazoo Loy Norrix
195. 12 Austin Langlinais 17:51 SR Mattawan
196. 11 Ben Beckman 17:52 PR Dexter
197. 10 Logan Coughlin 17:53 Davison
198. 10 Matthew Semon 17:53 East Kentwood
199. 12 Isaac Arp 17:54 Grandville
200. 9 Andrew Davis 17:55 Pinckney
201. 9 Joe Wood 17:55 Battle Creek Lakeview
202. 11 Alex Ploehn 17:55 Battle Creek Lakeview
203. 11 Sam Christensen 17:56 PR Richland Gull Lake
204. 12 Harry Hevelhurst 17:57 Jenison
205. 12 Nick Arbogast 17:58 PR Kalamazoo Central
206. 12 John Pham 17:58 East Kentwood
207. 11 Jacob Maas 17:59 PR Monroe
208. 12 Seth Greenfield 17:59 PR Dexter
209. 11 Jalen Smith 18:00 SR Kalamazoo Central
210. 11 Devin Rocha 18:01 Hartland
211. 10 Max Zuber 18:03 Jenison
212. 11 Idrees Schieber 18:03 PR Kalamazoo Central
213. 10 William Carrier 18:06 Kalamazoo Loy Norrix
214. 11 Jack Guimieny 18:07 Grandville
215. 9 Spencer Torok 18:07 Davison
216. 12 Rylan Rawson 18:08 Okemos
217. 9 Noah Bock 18:09 Temperance Bedford
218. 12 Alex Miller 18:09 PR Holland West Ottawa
219. 12 Nate Wiley 18:10 Battle Creek Lakeview
220. 11 Ryan Colquit 18:10 PR Brownstown Woodhaven
221. 10 Aaron Torr 18:10 PR East Kentwood
222. 10 Matthew Johnson 18:11 Mattawan
223. 12 Zach Dittenbir 18:12 Traverse City West
224. 10 Steven Kraine 18:12 SR Temperance Bedford
225. 10 Mason VanderKlipp 18:13 PR GR Forest Hills Nort...
226. 10 Nolan Herr 18:13 Flushing
227. 12 Joe Tucker 18:14 PR GR Forest Hills Nort...
228. 12 Jacob Wallace 18:14 PR Pinckney
229. 12 Kyle Przysiecki 18:15 Pinckney
230. 12 Andrew Gustafson 18:15 Macomb Dakota
231. 9 Hunter Markel 18:15 PR Flushing
232. 11 Rafik Batamouni 18:15 PR Dearborn Heights Cre...
233. 9 Thomas Dummer 18:15 Holland West Ottawa
234. 12 Stosh Tustin 18:15 SR Richland Gull Lake
235. 10 Carter Johnson 18:16 PR Flushing
236. 11 Leo Walquist 18:16 PR GR Forest Hills Cent...
237. 11 Nicholas Agrillo 18:17 GR Forest Hills Cent...
238. 11 Sage Castleberry 18:18 Battle Creek Lakeview
239. 12 Austin Lovett 18:20 Richland Gull Lake
240. 11 Dimitri Poland 18:20 PR Muskegon Mona Shores
241. 10 Jacob Ball 18:20 GR Forest Hills Cent...
242. 10 Isaiah Schramm 18:22 Monroe Milers
243. 12 Shaun Lohman 18:22 Holland West Ottawa
244. 9 Aiden Hauser 18:22 Okemos
245. 11 Kristian Manivilop... 18:23 PR Dearborn Heights Cre...
246. 10 Elijah Lashley 18:25 PR Davison
247. 10 Kullan Morgan 18:28 East Kentwood
248. 12 Sidney Richardson 18:28 Kalamazoo Loy Norrix
249. 12 Thomas Gearhart 18:29 SR Mattawan
250. 12 Brendan Burns 18:29 Temperance Bedford
251. 11 Max Michalak 18:30 Bay City Western
252. 12 Andrew Stephenson 18:31 Okemos
253. 10 Ben Bolduc 18:32 Brownstown Woodhaven
254. 10 Zach Zahrt 18:34 Richland Gull Lake
255. 11 Adam Elayan 18:35 PR Dearborn Heights Cre...
256. 12 Jake Price 18:36 PR Brownstown Woodhaven
257. 11 Seth Strout 18:37 Jenison
258. 12 Zac Jenkins 18:38 SR Monroe
259. 12 Stephen McGraw 18:39 Grandville
260. 12 Sam Powell 18:41 SR Muskegon Mona Shores
261. 10 Carter Zolman 18:42 Jenison
262. 12 Hunter Meinburg 18:42 SR Flushing
263. 12 Charlie Ro 18:43 GR Forest Hills Nort...
264. 10 Logan Wiseman 18:44 Pinckney
265. 11 Luke Marriott 18:44 PR Mattawan
266. 11 Ben Kuntzsch 18:44 SR Grand Ledge
267. 9 Matthew Bau 18:45 PR Kalamazoo Central
268. 11 Owen Langejans 18:48 Portage Northern
269. 10 Brad King 18:50 Grand Ledge
270. 12 Dov Emerson 18:50 Holland
271. 10 Tyson Ford 18:51 PR Mattawan
272. 11 Mitchell Doyle 18:51 GR Forest Hills Nort...
273. 12 Conor Streng 18:51 GR Forest Hills Nort...
274. 12 Mike Stinchcomb 18:53 Portage Northern
275. 10 Jaeger Schippa 18:54 Holland
276. 11 David Konold 18:56 Mattawan
277. 12 Brandon Simon 18:57 Bay City Western
278. 9 Nick Doane 18:57 Kalamazoo Central
279. 12 Nicholas Ghareeb 18:58 SR Monroe Milers
280. 10 Micah Dyson 19:01 PR Monroe Milers
281. 9 Alex Souza 19:02 GR Forest Hills Cent...
282. 9 Colton Hirst 19:03 PR Monroe
283. 9 Benjamin Kendall 19:03 PR Muskegon Mona Shores
284. 9 Brady Pitcher 19:10 PR Monroe
285. 10 Tripp Derrick 19:12 GR Forest Hills Cent...
286. 10 Nathan Woolum 19:14 PR Mattawan
287. 12 Ethan Bronni 19:15 Brownstown Woodhaven
288. 11 Zach Skinner 19:18 Kalamazoo Loy Norrix
289. 12 Nathan Buchweitz 19:21 Grand Ledge
290. 11 Hunter Geoghegan 19:23 Jenison
291. 10 Prahar Dave 19:23 Brownstown Woodhaven
292. 12 Nicholas Baldwin 19:26 GR Forest Hills Cent...
293. 9 Brendan Buckner 19:27 PR Southgate Anderson
294. 11 Carter Chylek 19:36 Jenison
295. 10 Kaz Goldyn 19:43 Flushing
296. 12 Zini Brace 20:01 Southgate Anderson
297. 10 Nathan Clark 20:16 Muskegon Mona Shores
298. 10 Logan Southworth 20:20 Southgate Anderson
299. 9 Ali Oseili 20:26 PR Dearborn Heights Cre...
300. 10 Noah Kinnucan 20:47 Muskegon Mona Shores
301. 12 Mo Mallah 21:50 Dearborn Heights Cre...
Womens Results
5,000 Meters Division 1 Women
1. 11 Anne Forsyth 17:21 PR Ann Arbor Pioneer
2. 11 Sielle Kearney 17:27 Traverse City Central
3. 12 Maggie Farrell 17:42 Battle Creek Lakeview
4. 11 Ana Barrott 18:18 PR Northville
5. 9 Alexa Keiser 18:22 PR Fenton
6. 12 Jenna Magness 18:23 SR Grand Ledge
7. 12 Olivia Schroder 18:24 PR Caledonia
8. 10 Madison Malon 18:27 Grandville
9. 11 Ashley Defrain 18:30 PR Port Huron Northern
10. 12 Jessi Lindstrom 18:32 SR Flushing
11. 10 Ericka VanderLende 18:37 Rockford
12. 10 Gabby Hentemann 18:38 Grand Haven
13. 12 Jacalyn Overdier 18:38 Ann Arbor Pioneer
14. 10 Peyton Witt 18:39 SR Portage Northern
15. 12 Cayla Eckenroth 18:40 Northville
16. 11 Melanie Helder 18:41 Hudsonville
17. 9 Annie Allen 18:43 PR St Joseph Academy
18. 11 Sydney Seymour 18:44 St Joseph Academy
19. 12 Maggie Pawelczyk 18:49 PR Wyandotte Roosevelt
20. 12 Isabella Garcia 18:56 Pinckney
21. 10 Samantha Tran 18:57 PR GR Forest Hills Nort...
22. 11 Lauren Parrell 18:59 SR Brighton
23. 12 Eliza Lowe 19:02 Grand Haven
24. 9 Mia Garcia 19:04 Pinckney
25. 10 Noelle Adriaens 19:05 Pinckney
26. 10 Kayla Fortino 19:11 PR Saline
27. 9 Leah Socks 19:12 PR Traverse City Central
28. 9 Lindsey Witte 19:13 PR Brighton
29. 11 Logann Haluszka 19:13 Battle Creek Lakeview
30. 11 Emma DeNave 19:13 Holland West Ottawa
31. 9 Ashlyn Nagel 19:14 PR Bay City Western
32. 11 Maddy Dohm 19:14 PR Traverse City West
33. 9 Brooke Soper 19:16 PR Okemos
34. 9 Abby Olson 19:16 PR Holland West Ottawa
35. 10 Sydney Nesbitt 19:16 PR Bay City Western
36. 12 Amytess Girgis 19:18 SR GR Forest Hills Cent...
37. 12 Sydney Dawes 19:19 SR Ann Arbor Pioneer
38. 11 Claudia Baryo 19:20 SR Grand Ledge
39. 10 Olivia Harp 19:23 Northville
40. 9 Emily Fredette 19:26 GR Forest Hills Nort...
41. 12 Regan Barsch 19:27 PR Saline
42. 11 Chloe Beyer 19:27 SR Traverse City Central
43. 10 Makenzie Wank 19:28 SR Richland Gull Lake
44. 10 Emma Woltjer 19:28 Caledonia
45. 9 Anna Vogel 19:29 Ann Arbor Pioneer
46. 9 Emma Upleger 19:32 PR Flushing
47. 11 Caleigh Dunn 19:33 Rockford
48. 10 KC Thornton 19:34 PR Monroe
49. 11 Lauren Buckner 19:39 PR Southgate Anderson
50. 12 Jenna Keiser 19:40 SR Fenton
51. 9 Ella Woehlke 19:40 PR Saline
52. 10 Courtney Jarema 19:40 Pinckney
53. 12 Grace Failor 19:41 Traverse City Central
54. 10 Emma Cummings 19:41 Saline
55. 11 Rachel Zimmer 19:44 SR Northville
56. 10 Taylor Schott 19:45 Holland West Ottawa
57. 11 Hannah Jefferis 19:46 Rockford
58. 9 Isabella Johnson 19:46 Temperance Bedford
59. 11 Maggie Wood 19:47 Battle Creek Lakeview
60. 12 Michelle Moraitis 19:47 SR Hartland
61. 11 Emma Smith 19:47 PR Hartland
62. 10 Mieke Hart 19:48 SR Muskegon Mona Shores
63. 10 Anna Cole 19:49 PR Wyandotte Roosevelt
64. 11 Bella VanBuren 19:49 Brighton
65. 12 Eryn Ho 19:49 PR GR Forest Hills Cent...
66. 11 Danielle Waidley 19:49 SR Dexter
67. 10 Abby Buitenhuis 19:50 SR Grand Haven
68. 11 Lexi Reynolds 19:50 Brighton
69. 10 Zyana Cabrera 19:51 PR Whitney Young
70. 12 Brooke Truszkowski 19:52 Traverse City Central
71. 12 Emma Smith 19:52 Northville
72. 11 Olivia Chandler 19:52 SR Brighton
73. 11 Alexa Davis 19:53 Kalamazoo Loy Norrix
74. 10 Callie Hastie 19:53 SR Ann Arbor Huron
75. 11 Claire Ketzner 19:53 PR Dexter
76. 9 Carson Krecow 19:54 Traverse City West
77. 10 Mikayla Borg 19:55 PR Southgate Anderson
78. 11 Anna VanHill 19:56 Okemos
79. 12 Faith Kiprotich 19:56 East Kentwood
80. 11 Emma Pinchak 19:56 East Kentwood
81. 10 Susannah Bennett 19:56 GR Forest Hills Cent...
82. 10 Sydney Kelley 19:57 PR Southgate Anderson
83. 11 Mary Lyon 19:57 Traverse City West
84. 12 Hannah Lyon 19:58 PR Battle Creek Lakeview
85. 10 Emily Rennich 19:59 PR Ann Arbor Pioneer
86. 10 Zoe Louis 19:59 SR Hudsonville
87. 9 Tess Crowley 20:01 Traverse City West
88. 11 Natalia Milanowski 20:01 SR Brownstown Woodhaven
89. 11 Rebecca Cantrell 20:02 Saline
90. 12 Sarah Payne 20:02 Portage Central
91. 9 Meadow White 20:04 Grand Haven
92. 10 Morgan Lyon 20:04 PR Traverse City West
93. 11 Elisabeth LaPrad 20:05 Monroe Milers
94. 10 Kelsie Bovee 20:06 Grand Haven
95. 10 Avery Truex 20:06 SR Battle Creek Lakeview
96. 9 Emily Assemany 20:07 PR Northville
97. 10 Abigail Jean 20:08 Traverse City West
98. 11 Chrysanthe Patselas 20:09 PR Ann Arbor Skyline
99. 12 Kirsten Prelesnik 20:09 PR Grand Haven
100. 10 Hannah Faustyn 20:14 Macomb Dakota
101. 12 Olivia Battistoni 20:16 St Joseph Academy
102. 12 Molly Weir 20:16 Rockford
103. 12 Catherine Stone 20:16 Pinckney
104. 9 Sal Bubolz 20:17 PR Okemos
105. 12 Katie Chevoor 20:17 Northville
106. 11 Jana Hossein 20:18 Dearborn Heights Cre...
107. 12 Katie Allen 20:18 GR Forest Hills Cent...
108. 9 Amanda Keim 20:18 St Joseph Academy
109. 10 Emma Everhart - De... 20:18 PR Rockford
110. 11 Maggie Hamer 20:19 SR Rockford
111. 11 Elizabeth Kos 20:19 Ann Arbor Pioneer
112. 11 Megan Parker 20:19 SR Rockford
113. 9 Tori Vanderveen 20:21 Jenison
114. 9 Lindsey Bathish 20:22 PR Brighton
115. 10 Gabby Feltz 20:23 SR Wyandotte Roosevelt
116. 11 Shelby Shaughnessy 20:23 PR Flushing
117. 10 Erika Rapp 20:23 SR Pinckney
118. 10 Alexa Stern 20:25 Saline
119. 10 Katie Frauenheim 20:25 Holland West Ottawa
120. 11 Audrey Royer 20:27 Grandville
121. 12 Molly Hecox 20:28 PR Bay City Western
122. 12 Nicole Prihoda 20:32 Portage Central
123. 12 Mackenzie Carano 20:33 Pinckney
124. 10 Carly Postma 20:33 Caledonia
125. 10 Mallory Dawes 20:33 Ann Arbor Pioneer
126. 12 Julia Kanack 20:34 SR Wyandotte Roosevelt
127. 11 Grace Kendziorski 20:34 Bay City Western
128. 9 Grace Fletter 20:34 GR Forest Hills Nort...
129. 9 Jenna Picard 20:35 Bay City Western
130. 10 Sarah Lyon 20:37 Battle Creek Lakeview
131. 12 Lindsey Hayter 20:38 SR Dexter
132. 12 Alyssa Zettle 20:39 Bay City Western
133. 9 Aliza Garcia 20:41 Portage Northern
134. 11 Juliana Romero 20:41 Saline
135. 12 Meghan Hahn 20:41 PR St Joseph Academy
136. 11 Clarissa Hoye 20:41 SR Brownstown Woodhaven
137. 10 Jenna Smith 20:41 Caledonia
138. 11 Alaina Carpenter 20:41 Grandville
139. 11 Elaina Nibbelink 20:41 Hudsonville
140. 12 Corrie Galloway 20:42 Caledonia
141. 10 Amelia Topolinski 20:42 Jenison
142. 9 Hannah Koffler 20:43 Portage Northern
143. 11 Abigail Fox 20:44 SR Traverse City Central
144. 12 Anna Smyk 20:44 Holland West Ottawa
145. 9 Elise Gray 20:45 PR Hudsonville
146. 11 Caitlyn Walsh 20:45 St Joseph Academy
147. 10 Shayna Altvater 20:46 PR Holland
148. 10 Ella Behrens 20:47 PR Whitney Young
149. 12 Allyson Slone 20:49 Macomb Dakota
150. 10 Courtney McAlindon 20:50 GR Forest Hills Cent...
151. 9 Libby Olson 20:51 Davison
152. 12 Robyn Loselle 20:52 Wyandotte Roosevelt
153. 9 Nicole Marco 20:52 GR Forest Hills Cent...
154. 11 Arianna Wegienka 20:53 SR Brownstown Woodhaven
155. 10 Gabbi Taylor 20:54 GR Forest Hills Nort...
156. 12 Anna Lin 20:54 SR Okemos
157. 12 Chelsea Whelham 20:54 Portage Central
158. 10 Savannah Sipley 20:55 PR Davison
159. 10 Olivia Fairbank 20:56 Traverse City Central
160. 12 Erin Hacker 20:57 PR Bay City Western
161. 10 Ellie Odom 20:57 PR Whitney Young
162. 10 Alli Smith 20:58 Temperance Bedford
163. 10 Jordyn Burks 20:58 PR Wyandotte Roosevelt
164. 9 Jacquelynn TerBush 20:58 Dexter
165. 10 Grace Hovda 20:59 Portage Central
166. 12 Claire Halpin 21:00 SR Richland Gull Lake
167. 10 Jordyn Elders 21:00 Holland
168. 12 Alyssa Sanchez 21:00 Hudsonville
169. 9 Anna Gill 21:00 PR Davison
170. 10 Anna Varitek 21:01 Dexter
171. 12 Kadie Alpers 21:01 SR Richland Gull Lake
172. 11 Kailynn Barton 21:01 PR Ann Arbor Huron
173. 10 Grace Hoekema 21:02 Grandville
174. 11 Michaela Donahue 21:02 SR Grand Ledge
175. 12 Elaine Danneffel 21:03 Holland
176. 9 Isabelle Hawkes 21:04 PR Kalamazoo Central
177. 10 Jenna Brewer 21:04 Grandville
178. 11 Noelle Seward 21:06 Muskegon Mona Shores
179. 11 Kailyn Mince 21:07 Caledonia
180. 10 Ava Mataway 21:08 Davison
181. 10 Emma Pilnick 21:09 Portage Northern
182. 10 Erin Vimr 21:10 SR Hartland
183. 9 Kayla Eklund 21:10 Richland Gull Lake
184. 12 Jacinda Cole 21:10 Holland West Ottawa
185. 11 Hannah Schafer 21:11 PR Grand Ledge
186. 11 Ally Burba 21:11 SR Okemos
187. 11 Melina Stone 21:11 SR Okemos
188. 12 Anna Buist 21:11 Hudsonville
189. 10 Lily Peck 21:12 SR Ann Arbor Skyline
190. 12 Amber Wiederhold 21:12 SR Temperance Bedford
191. 11 Callie Delaney 21:12 Caledonia
192. 11 Lydia Gilbert 21:15 SR Ann Arbor Skyline
193. 9 Alex Burr 21:16 PR Whitney Young
194. 11 Allison Frank 21:18 Hudsonville
195. 11 Eva Schwarz 21:18 PR Okemos
196. 11 Julia Drabczyk 21:19 Grand Haven
197. 12 Melanie Farley 21:21 Wyandotte Roosevelt
198. 10 Leeah Jozwiak 21:22 PR Southgate Anderson
199. 11 Grace Olson 21:23 Davison
200. 12 Jessica Hawkins 21:24 Brownstown Woodhaven
201. 10 Ada Shaw 21:24 GR Forest Hills Nort...
202. 11 Emily Sytsma 21:25 Jenison
203. 10 Sarah Grimes 21:25 PR Richland Gull Lake
204. 9 Courtney Hughes 21:25 PR Grand Ledge
205. 9 Maansey Rishi 21:26 PR Whitney Young
206. 12 Breanna Ammerman 21:26 Jenison
207. 10 Olivia Bass 21:27 Davison
208. 10 Sammi Poliak 21:27 Portage Central
209. 9 Elyse DeSchryver 21:27 PR GR Forest Hills Nort...
210. 12 Anna Kahmark 21:27 SR Portage Central
211. 12 Nadine Elayan 21:28 PR Dearborn Heights Cre...
212. 10 Meredith Peck 21:28 PR Ann Arbor Skyline
213. 10 Rylie Yager 21:30 Macomb Dakota
214. 11 Helena Dickens 21:33 PR Whitney Young
215. 12 Piper Wood 21:35 SR Flushing
216. 11 Jessica Roth 21:35 Portage Central
217. 10 Iris Swarthout 21:36 Holland West Ottawa
218. 12 Brenna Bleicher 21:36 PR Fenton
219. 12 Gianna Eisele 21:36 Dexter
220. 9 Samantha Dobies 21:36 PR Macomb Dakota
221. 12 Emily Sinclair 21:37 SR Grandville
222. 9 Liddie Basch 21:38 PR Mattawan
223. 11 Madeline Johnson 21:41 PR Fenton
224. 11 Cayla Champion 21:42 PR Temperance Bedford
225. 10 Brooke Hinkelman 21:43 PR Temperance Bedford
226. 12 Heba Ashkar 21:43 SR Dearborn Heights Cre...
227. 11 Emily Conway 21:45 St Joseph Academy
228. 9 Lucia Sanchez 21:46 PR Ann Arbor Skyline
229. 11 Alena Gleason 21:47 SR Portage Northern
230. 9 Megan Schafer 21:47 PR Grand Ledge
231. 12 Shayla Pham 21:48 East Kentwood
232. 11 Nuru Lewis 21:49 PR Kalamazoo Loy Norrix
233. 9 Makayla Orner 21:51 PR Temperance Bedford
234. 10 Remington Ragan 21:51 PR Kalamazoo Central
235. 10 Gabby Ahearn 21:54 Holland
236. 10 Ashley Brown 21:57 Macomb Dakota
237. 12 Julia Bell 21:58 Dexter
238. 11 Isabella Moayer 21:59 Grandville
239. 11 Nicole Speare 22:00 Southgate Anderson
240. 11 Chloe Mikelsons 22:02 PR Mattawan
241. 12 Helen Foldenauer 22:02 Richland Gull Lake
242. 11 Sydney Vivian 22:04 SR Hartland
243. 12 Lexi Draheim 22:05 Flushing
244. 9 Abbi Klco 22:07 PR Traverse City West
245. 9 Ellie Harner 22:07 PR GR Forest Hills Cent...
246. 9 Arielle Melong 22:12 PR Ann Arbor Skyline
247. 9 Mallory Bowker 22:13 PR Kalamazoo Central
248. 12 Caroline Nguyen 22:14 East Kentwood
249. 12 Caroline Hunt 22:15 Flushing
250. 9 Avery Logan 22:18 PR Fenton
251. 12 Autumn Green 22:18 SR Monroe
252. 11 Sarah Curcuru 22:20 GR Forest Hills Nort...
253. 10 Bri Pauli 22:20 Temperance Bedford
254. 12 Lexi Kapla 22:24 Jenison
255. 9 Shelly Pham 22:26 East Kentwood
256. 12 Rachel Sliger 22:27 Macomb Dakota
257. 9 Natalie Harmon 22:27 PR Fenton
258. 12 Ashlyn Chipman 22:27 Flushing
259. 10 Emma Taylor 22:27 SR Muskegon Mona Shores
260. 11 Victoria Miller 22:31 Ann Arbor Skyline
261. 10 Hannah Lok 22:31 Jenison
262. 12 Zoe Schultz 22:34 Muskegon Mona Shores
263. 9 Maggie Zimmermann 22:35 PR Hartland
264. 11 Abby Schiestel 22:39 Davison
265. 11 Allison Riley 22:39 SR Holland
266. 9 Abbey Smith 22:40 PR Hartland
267. 12 Erin Krause 22:41 Kalamazoo Central
268. 10 Ayaka Inoki 22:41 SR Ann Arbor Huron
269. 11 Macey Shotts 22:44 Jenison
270. 10 Catherine Demou 22:46 PR Southgate Anderson
271. 10 Eleanor Sherline 22:48 PR Whitney Young
272. 10 Sarah Padilla 22:48 PR Grand Ledge
273. 11 Jacqueline Parks 22:49 Southgate Anderson
274. 9 Heidi Palmer 22:50 Macomb Dakota
275. 12 Peyton Ratusznik 22:52 SR Brownstown Woodhaven
276. 11 Abby Book 22:53 PR Holland
277. 12 Melissa Bowen 22:55 East Kentwood
278. 10 Emily Weal 23:00 SR Kalamazoo Central
279. 9 Helena Helme 23:06 PR Ann Arbor Huron
280. 11 Dana Bazzi 23:09 SR Dearborn Heights Cre...
281. 9 Sara Elfring 23:10 Kalamazoo Loy Norrix
282. 12 Kara Green 23:12 Muskegon Mona Shores
283. 10 Rylee Richardson 23:18 SR Monroe
284. 12 Brianna Priest 23:20 PR Mattawan
285. 9 Gabby Reitenour 23:25 PR Mattawan
286. 12 Shuqi Chen 23:25 SR Ann Arbor Huron
287. 10 Nora Jafar 23:26 PR Dearborn Heights Cre...
288. 11 Abigail Handley 23:29 PR Mattawan
289. 11 Hannah Wickman 23:31 Hartland
290. 11 Cheyenne Bolton 23:35 SR Monroe
291. 10 Marisa VanderMolen 23:40 SR Muskegon Mona Shores
292. 10 Drew Follett 23:40 Fenton
293. 11 Samar Charara 24:02 PR Dearborn Heights Cre...
294. 10 Hannah Johnson 24:12 Mattawan
295. 11 Megan Moriarty 24:21 PR Dearborn Heights Cre...
296. 12 Amelia VanDyke 24:28 Holland
297. 11 Adele Cory 24:30 Muskegon Mona Shores
298. 9 Haleigh Nower 24:43 Kalamazoo Central
299. 11 Saskia Van Nieuwst... 25:12 Ann Arbor Huron
300. 12 Yadira Vega 25:22 PR Monroe
301. 12 Maggie McKinney 25:40 Mattawan
302. 11 Alysa Clouse 26:28 Monroe
303. 10 Julia Pinkster 26:42 PR Kalamazoo Loy Norrix
304. 10 Maeve Crothers 26:58 PR Kalamazoo Loy Norrix
305. 10 Gracie Littke 27:01 SR Kalamazoo Loy Norrix