Official Team Scores
1. Cadillac 203
2. La Salle 212
3. Vicksburg 225
4. Auburn Hills Avondale 235
5. Allendale 264
6. Shepherd 278
7. Lake Fenton 283
8. Croswell-Lexington 306
9. Benzie Central 322
10. Yale 322
11. Parma Western 338
12. McBain 355
13. New Baltimore Anchor Bay 420
14. Big Rapids 425
15. FHE Ada Forest Hills Eastern 447
16. South Haven 493
17. Fowlerville 504
18. Traverse City St. Francis 516
19. Whitehall 544
20. Monroe Jefferson 567
21. Waterford Kettering 574
22. Orchard Lake St. Mary's 575
23. Trenton 615
24. Hemlock 626
25. Comstock Park 635
26. Frankenmuth 664
27. Alma 695
28. Imlay City 696
29. Ortonville Brandon 705
30. Plainwell 723
31. Remus Chippewa Hills 751
32. Napoleon 751
33. Stevensville Lakeshore 766
34. Lansing Waverly 768
35. Freeland 815
36. Mason County Central 839
37. Three Rivers 881
38. Saginaw Swan Valley 884
39. Wayland Union 1060
40. Bloomfield Hills Cranbrook K... 1131
Mens Results
5,000 Meters Bronze Race (Division 2 & 3)
PL YR Name Mark Team
1. 11 Gezahegn Starr 16:40.0 Parma Western
2. 11 Thomas Westrick 16:54.8 FHE Ada Forest Hills...
3. 12 Noah Yankee 17:07.7 Croswell-Lexington
4. 11 Nick Vogt 17:14.9 La Salle
5. 11 Sam Baustert 17:15.8 Whitehall
6. 12 Jackson Schooley 17:16.9 South Haven
7. 12 Jason Middendorf 17:21.4 La Salle
8. 12 Craig Thompson 17:23.1 South Haven
9. 12 Jacob Doornbos 17:25.8 Allendale
10. 11 Logan Williams 17:26.0 Big Rapids
11. 10 Wesley Beck 17:26.1 Frankenmuth
12. 11 Justin Fachting 17:26.1 Alma
13. 12 Nicolas Rodenbaugh 17:27.7 McBain
14. 11 Ryan Crail 17:27.8 La Salle
15. 11 Zachary Elmore 17:28.5 Cadillac
16. 11 Thomas Hufton 17:30.0 Lake Fenton
17. 9 Hayden Rhodea 17:32.2 Allendale
18. 10 Tyler Kintigh 17:33.0 Benzie Central
19. 9 Matt McClelland 17:34.0 Yale
20. 12 Chris Davis 17:36.1 Fowlerville
21. 12 Gray Vandervelde 17:40.1 McBain
22. 11 Dane Nestle 17:41.2 Shepherd
23. 11 Brad Kingman 17:41.8 Comstock Park
24. 11 Ethan Bierer 17:42.1 Auburn Hills Avondale
25. 11 Eric Niestroy 17:43.1 Lake Fenton
26. 10 Hunter Richards 17:44.4 Yale
27. 12 Andrew Wendler 17:45.6 Saginaw Swan Valley
28. 12 Jacob Wisser 17:46.3 Vicksburg
29. 10 Blake Busuttil 17:46.5 New Baltimore Anchor...
30. 11 Pedro Roman 17:50.0 Benzie Central
31. 12 Brendan Moriarty 17:50.3 Orchard Lake St. Mar...
32. 12 Brenden Harrison 17:53.3 Waterford Kettering
33. 11 Matthew Brines 17:53.7 Cadillac
34. 11 Timothy Carlington 17:57.5 Cadillac
35. 10 River Jannette 17:58.2 Ortonville Brandon
36. 12 Zach Loyd 17:58.7 Auburn Hills Avondale
37. 11 Seth Schafer 17:59.1 Shepherd
38. 12 Kyle Strong 18:03.5 Vicksburg
39. 11 Sebastian Jackson 18:04.7 Auburn Hills Avondale
40. 9 Addison Bluhm 18:04.7 Whitehall
41. 11 Sam Selley 18:07.7 Lake Fenton
42. 11 Matthew Tetloff 18:10.8 Freeland
43. 10 Greison McLeod 18:10.9 Hemlock
44. 12 Austin Mathis 18:14.3 Remus Chippewa Hills
45. 12 Jacob Klimp 18:14.9 Vicksburg
46. 12 Collin Eager 18:17.7 Vicksburg
47. 11 Cameron Funk 18:17.7 Monroe Jefferson
48. 11 Justin Kudera 18:20.1 Yale
49. 11 Tyler Harlan 18:20.2 Big Rapids
50. 12 Mitchell Wilczynski 18:20.5 Croswell-Lexington
51. 10 Jacob Andrews 18:22.1 Traverse City St. Fr...
52. 12 Paul Billock 18:22.4 New Baltimore Anchor...
53. 11 Brandon Wentworth 18:22.7 Alma
54. 9 CJ Davis 18:24.0 Auburn Hills Avondale
55. 12 Jordan Jones 18:24.4 Monroe Jefferson
56. 11 Blake Howard 18:24.7 Fowlerville
57. 10 James Bigard 18:24.9 Shepherd
58. 12 Jake Swartz 18:28.4 Imlay City
59. 10 Jack Rankin 18:29.2 Orchard Lake St. Mar...
60. 12 Rhys Seward 18:29.5 Cadillac
61. 10 Jared Andersen 18:30.2 Cadillac
62. 12 Tyler Kramer 18:30.3 Hemlock
63. 9 Alex Darnell 18:31.1 Napoleon
64. 11 Casey Bouman 18:31.6 Big Rapids
65. 9 Cris Perez 18:31.8 Allendale
66. 11 Nathan Peabody 18:32.6 Benzie Central
67. 12 Wyatt Perry 18:33.1 Croswell-Lexington
68. 12 Aidan Ward 18:33.9 Vicksburg
69. 10 Bryson Scott 18:34.3 Fowlerville
70. 11 Taelor Eernisse 18:34.6 Parma Western
71. 11 Collin Patrick 18:35.5 Parma Western
72. 11 Geno Carone 18:36.4 Trenton
73. 10 Abraham Apfel 18:37.2 Cadillac
74. 10 Joe Fordney 18:37.8 Allendale
75. 9 Caleb Bartle 18:38.1 Waterford Kettering
76. 11 Cooper Clark 18:38.6 Stevensville Lakeshore
77. 9 Carter Vandermeer 18:39.6 Comstock Park
78. 10 Jake Lathrop 18:39.8 Kingsley
79. 10 Ross McNeel 18:40.3 Shepherd
80. 10 Kyle Korte 18:40.8 FHE Ada Forest Hills...
81. 11 Daniel Hopson 18:41.6 Plainwell
82. 11 Zech Kmiecik 18:42.2 Mason County Central
83. 12 Adam Good 18:44.1 Auburn Hills Avondale
84. 10 Keegan Sweeney 18:45.6 Parma Western
85. 11 Ben Moeggenberg 18:46.7 Shepherd
86. 10 Gaurang Vaidya 18:46.9 FHE Ada Forest Hills...
87. 12 Ethan McFarlane 18:47.0 Croswell-Lexington
88. 10 Caleb Allen 18:47.9 Lansing Waverly
89. 10 Joel Duckert 18:47.9 Yale
90. 10 Curt Sutherland 18:47.9 Waterford Kettering
91. 11 Luke Weyer 18:48.1 La Salle
92. 9 Ryan Fachting 18:48.4 Alma
93. 10 Connor Mclaren 18:49.6 Benzie Central
94. 11 Brendon Down 18:50.4 Auburn Hills Avondale
95. 10 Drew Kolodge 18:51.3 New Baltimore Anchor...
96. 9 Mason Hammond 18:52.1 Shepherd
97. 11 Easton Fray 18:52.4 Lake Fenton
98. 10 Joey Heffron 18:52.6 La Salle
99. 11 Zachary Bode 18:53.1 McBain
100. 12 Keegan MacGeorge 18:54.3 Allendale
101. 10 Collin Holzberger 18:54.5 Croswell-Lexington
102. 12 Joseph Carey 18:55.3 Traverse City St. Fr...
103. 11 Grayson Friar 18:56.9 Monroe Jefferson
104. 9 Finn Ritchie 18:57.2 Traverse City St. Fr...
105. 12 Ethan Clark 18:57.3 McBain
106. 10 Kyle Lewis 18:57.5 Lake Fenton
107. 9 Carter Thelen 18:57.8 Traverse City St. Fr...
108. 9 Nathan Terbeek 19:00.0 Allendale
109. 10 Brody Plant 19:02.2 New Baltimore Anchor...
110. 9 Joseph Gilbert 19:02.2 Lake Fenton
111. 9 Jason Carter 19:03.2 Lansing Waverly
112. 11 Noah Louria 19:04.2 Trenton
113. 10 Austin Smith 19:04.5 Napoleon
114. 11 Aaron Miller 19:05.8 Parma Western
115. 11 Darren Bila 19:06.5 Freeland
116. 10 Justin Andersen 19:06.6 Cadillac
117. 10 Chance Poston 19:07.2 Benzie Central
118. 9 Nicholas Sherman 19:08.8 Remus Chippewa Hills
119. 9 Ian Burke 19:09.7 Ortonville Brandon
120. 12 Eli Nelson 19:10.8 McBain
121. 11 Colby Hasse 19:10.9 Three Rivers
122. 10 Logan Diroff 19:11.8 Trenton
123. 12 Zak Kustowski 19:12.4 Imlay City
124. 11 Connor Kluesener 19:13.8 La Salle
125. 9 Charlie Ogata 19:15.0 Stevensville Lakeshore
126. 11 Matthew Tomaszewski 19:15.3 FHE Ada Forest Hills...
127. 11 Cole Appoloni 19:15.4 Three Rivers
128. 11 Scott Nedoff 19:15.6 Frankenmuth
129. 11 Dan Hardesty 19:15.6 Big Rapids
130. 12 Justin Postma 19:16.1 South Haven
131. 10 Hunter Hoffman 19:16.7 Parma Western
132. 9 Joshua Warner 19:17.2 Shepherd
133. 12 Tyler Steinhelper 19:19.7 Remus Chippewa Hills
134. 12 Alexander Olinger 19:20.0 Croswell-Lexington
135. 10 Dakota Riemersma 19:20.8 Allendale
136. 11 Avery Whitney 19:20.8 Imlay City
137. 10 Ryan Bishop 19:22.1 Benzie Central
138. 12 Brandon Siedlik 19:22.1 New Baltimore Anchor...
139. 12 Haddan Young 19:22.9 Whitehall
140. 11 Juan Caro 19:23.5 Plainwell
141. 10 Jacob Nabozny 19:23.5 Fowlerville
142. 10 Brendan Zisler 19:24.1 Yale
143. 10 Blake Collins 19:24.1 Waterford Kettering
144. 11 Zach Roberts 19:25.0 Monroe Jefferson
145. 9 Kadin Eastway 19:25.7 McBain
146. 9 Ethan Johnson 19:26.0 Plainwell
147. 10 Kyle Murphy 19:26.6 Orchard Lake St. Mar...
148. 10 Keagan Ellsworth 19:26.7 Vicksburg
149. 9 Matthew Westbrook 19:27.1 Croswell-Lexington
150. 9 Russell Rozenbaum 19:29.5 Ortonville Brandon
151. 10 Brandon Mitchell 19:30.9 Napoleon
152. 9 Mason Mylenek 19:32.3 Orchard Lake St. Mar...
153. 12 Alex Pressler 19:33.4 Frankenmuth
154. 11 Matthew Taylor 19:33.4 Comstock Park
155. 10 Luc Stackpoole 19:33.7 Trenton
156. 9 Zealand Tarrant 19:35.4 Traverse City St. Fr...
157. 9 Ben Clason 19:37.3 FHE Ada Forest Hills...
158. 12 Brendan Jorgensen 19:37.8 Trenton
159. 11 Kyle Kelly 19:39.7 Vicksburg
160. 12 Alec Trent 19:40.3 Mason County Central
161. 11 Joe Nelson 19:42.7 South Haven
162. 10 Aidan Bramer 19:44.1 Traverse City St. Fr...
163. 9 Nolan Kudera 19:44.9 Yale
164. 10 Jason Marks 19:46.7 Parma Western
165. 12 Harrison Lamont 19:47.2 Hemlock
166. 11 Gracey Bennet Carp... 19:47.7 Bloomfield Hills Cra...
167. 12 Tristan Sirls 19:48.1 Bloomfield Hills Cra...
168. 10 Denver Borst 19:48.8 Stevensville Lakeshore
169. 11 Matthew McClellan 19:49.8 Mason County Central
170. 11 Logan Borst 19:49.9 Three Rivers
171. 11 Justin Vincent 19:50.1 Yale
172. 12 Ryan Heines 19:51.1 Ortonville Brandon
173. 12 Hunter Bower 19:51.1 Whitehall
174. 10 Nicholas Hyslop 19:51.4 Frankenmuth
175. 11 Evan Johansen 19:51.4 Big Rapids
176. 9 Jordan Carter 19:51.4 Lansing Waverly
177. 10 Evan Robishaw 19:52.5 Hemlock
178. 12 Jacob Ingleston 19:54.7 Benzie Central
179. 9 Gavin Burd 19:54.9 Comstock Park
180. 11 Jacob Hopson 19:55.2 Plainwell
181. 10 Austin Miller 19:55.4 Plainwell
182. 9 Cade Godwin 19:55.5 Hemlock
183. 10 Matthew Erhardt 19:56.2 Traverse City St. Fr...
184. 12 Nick Dehem 19:57.2 New Baltimore Anchor...
185. 12 Nick Anderson 19:58.2 Saginaw Swan Valley
186. 10 Josiah Lambert 19:59.5 FHE Ada Forest Hills...
187. 12 Brandon Pries 19:59.5 Imlay City
188. 12 Mark Pierce 20:00.9 Plainwell
189. 11 Josiah Lau 20:01.7 Orchard Lake St. Mar...
190. 12 Thomas Balaskovitz 20:02.4 Whitehall
191. 10 Brian Thompson 20:07.5 South Haven
192. 9 Hugo Gamez 20:07.6 Napoleon
193. 12 Cooper Strebeck 20:09.2 Stevensville Lakeshore
194. 10 Ciardan Hibbs 20:11.2 Lansing Waverly
195. 12 Ethan Killips 20:11.7 Wayland Union
196. 10 Breydon Andrez 20:13.0 Imlay City
197. 11 Frank Tarrance 20:13.0 Orchard Lake St. Mar...
198. 12 Matt Rogers 20:14.2 Freeland
199. 12 Nate Johns 20:15.5 New Baltimore Anchor...
200. 12 Cole Broecker 20:16.4 Imlay City
201. 10 Jibril Syed 20:17.7 Auburn Hills Avondale
202. 9 Harrison Loucks 20:20.0 Frankenmuth
203. 11 River Fitch 20:20.1 South Haven
204. 12 Justin Buck 20:21.7 Lansing Waverly
205. 10 Owen Kittendorf 20:22.2 Comstock Park
206. 9 Julian Leon 20:22.5 Wayland Union
207. 10 Ian Russell 20:22.8 Wayland Union
208. 9 Grant Rose 20:23.4 Stevensville Lakeshore
209. 12 Gavin Redetzke 20:24.4 FHE Ada Forest Hills...
210. 11 Spencer Lee 20:24.9 Lansing Waverly
211. 12 Conrad Strecker 20:26.9 Saginaw Swan Valley
212. 9 Elijah Gamelin 20:27.1 Wayland Union
213. 10 Ryan Smith 20:28.2 Orchard Lake St. Mar...
214. 9 Gage Tyron 20:30.4 Mason County Central
215. 11 Daniel Quist 20:32.0 McBain
216. 9 Austin Whyte 20:32.7 Freeland
217. 11 Simon Terpstra 20:34.5 Plainwell
218. 12 Kramer Koski 20:36.2 Trenton
219. 10 Ethan Kelley 20:36.5 Mason County Central
220. 9 Trevor Peterson 20:38.9 Fowlerville
221. 10 Noah Merkel 20:41.5 Monroe Jefferson
222. 12 Matt Summerfield 20:44.1 Saginaw Swan Valley
223. 11 Alex Twigg 20:45.2 Hemlock
224. 9 Ethan Morrow 20:46.9 Comstock Park
225. 10 Garett Shermoe 20:47.9 Fowlerville
226. 12 Ian Beshears 20:47.9 Stevensville Lakeshore
227. 9 Maddoxx Uckele 20:48.2 South Haven
228. 9 Aidan Hollandsworth 20:49.3 Remus Chippewa Hills
229. 10 Tyler Shafer 20:51.3 Whitehall
230. 11 Mike Cary 20:51.6 Lansing Eastern
231. 12 Donald Munro 20:52.3 Three Rivers
232. 11 Sam Piper 20:53.7 Frankenmuth
233. 11 Tyler Claybaugh 20:56.6 Remus Chippewa Hills
234. 9 Tanner Siemen 20:57.4 Ortonville Brandon
235. 12 Alex Chappell 20:58.8 Whitehall
236. 10 Ezekiel Ewulomi 21:03.3 Lansing Waverly
237. 10 Nolan Vincent 21:03.4 Napoleon
238. 11 Brandon Hall 21:06.2 Waterford Kettering
239. 10 Nathan Ritchie 21:06.6 Three Rivers
240. 10 Logan Willman 21:09.1 Remus Chippewa Hills
241. 12 Seth Wood 21:12.4 Mason County Central
242. 11 Caden Kirby 21:16.3 Big Rapids
243. 12 Sam Neirink 21:20.2 Frankenmuth
244. 9 Parker Coates 21:22.7 Saginaw Swan Valley
245. 12 Nathan Potrykus 21:24.4 Remus Chippewa Hills
246. 12 Gabe Attruia 21:25.3 Wayland Union
247. 12 Nathan Walker 21:28.7 Ortonville Brandon
248. 10 Tyler Zimmerman 21:31.3 Big Rapids
249. 10 Trent Hulbert 21:31.5 Freeland
250. 11 Pete McAllister 21:35.6 Stevensville Lakeshore
251. 10 Matthew Loucks 21:36.5 Hemlock
252. 10 Aidan East 21:43.2 Freeland
253. 9 Dallas Wilson 21:43.6 Trenton
254. 10 Zander Newbill 21:43.7 Waterford Kettering
255. 11 Christopher Joyce 21:45.0 Comstock Park
256. 10 Hamid Ali-Alshaiban 21:45.1 Lansing Sexton
257. 12 Connor Lewis 21:45.8 Algonac
258. 10 Colin Heeke 21:48.0 Imlay City
259. 12 Jacob Edwards 21:51.4 Mason County Central
260. 11 Adam Liederman 21:54.9 Algonac
261. 9 Reece Justus 21:56.5 Monroe Jefferson
262. 11 Richard Scare 22:03.3 Three Rivers
263. 12 Collin Smar 22:13.4 Fowlerville
264. 10 Connor Groesbeck 22:13.9 Napoleon
265. 11 Owen Clark 22:18.6 Waterford Kettering
266. 9 Cody Vincent 22:27.9 Napoleon
267. 12 Nathan Piwowarski 22:28.7 Saginaw Swan Valley
268. 9 Daniel Xu 22:29.2 Bloomfield Hills Cra...
269. 10 Wyatt Schalk 22:37.1 Saginaw Swan Valley
270. 10 Jacob Jelsema 22:41.6 Wayland Union
271. 12 Anthony Page 22:48.0 Lansing Sexton
272. 11 LaRone Hall 22:50.3 Lansing Eastern
273. 11 Noah Girtman 22:53.9 Algonac
274. 12 John Kaczor 22:54.4 Freeland
275. 9 Drake Hoffman 22:55.7 Alma
276. 11 Jadyn Morris 22:59.3 Bloomfield Hills Cra...
277. 9 Justin Brown 23:00.7 Bloomfield Hills Cra...
278. 11 Jarod Geerligs 23:08.8 Wayland Union
279. 12 Grant Keegan 23:16.2 Bloomfield Hills Cra...
280. 9 Dillon Dennison 23:31.3 Alma
281. 12 Owen Kilpatrick 23:44.1 Lansing Eastern
282. 12 Aidan Badgerow 24:43.2 Alma
Provided by Athletic.net
Official Team Scores
1. Benzie Central 118
2. Allendale 146
3. Traverse City St. Francis 150
4. Defiance 179
5. Cadillac 182
6. Remus Chippewa Hills 225
7. Frankenmuth 263
8. Wayland Union 308
9. Whitehall 344
10. Parma Western 367
11. Big Rapids 382
12. Plainwell 392
13. McBain 406
14. FHE Ada Forest Hills Eastern 419
15. South Haven 424
16. Kingsley 430
17. Alma 438
18. Monroe Jefferson 440
19. Fowlerville 471
20. South Lyon 497
21. Waterford Kettering 521
22. Corunna 531
23. Trenton 571
24. Vicksburg 628
25. Stevensville Lakeshore 655
26. Imlay City 659
27. Three Rivers 687
28. Freeland 707
29. Croswell-Lexington 725
30. Auburn Hills Avondale 747
31. Bloomfield Hills Cranbrook K... 773
32. Mason County Central 838
33. Lake Fenton 849
34. Hemlock 892
35. Saginaw Swan Valley 967
Womens Results
5,000 Meters Bronze Race (Division 2 & 3)
PL YR Name Mark Team
1. 10 Makenna Veen 18:53.9 Plainwell
2. 12 Kaitlyn St. Bernard 19:37.7 Monroe Jefferson
3. 12 Lucy Karpukhno 19:38.5 Benzie Central
4. 10 Shay Soukup 19:39.3 Defiance
5. 12 Analynne Klotz 19:45.6 Cadillac
6. 11 Meghan Langworthy 19:49.9 Big Rapids
7. 12 Hannah Loucks 19:59.3 Frankenmuth
8. 12 Joyana Tarsa 19:59.4 Traverse City St. Fr...
9. 12 Hannah Todd 20:02.0 Remus Chippewa Hills
10. 9 Gabbie Michael 20:03.9 Frankenmuth
11. 11 Madison Hammer 20:16.2 Big Rapids
12. 11 Klaudia O'Malley 20:16.7 McBain
13. 11 Jami Reed 20:19.2 FHE Ada Forest Hills...
14. 10 Paige Johnston 20:22.2 Benzie Central
15. 10 Kori Baumann 20:23.2 Allendale
16. 12 Maggie Whitney 20:30.4 Wayland Union
17. 12 Ollie Updike 20:30.7 Fowlerville
18. 10 Hanna Brock 20:30.8 Big Rapids
19. 11 Sierra Pallin 20:33.4 Benzie Central
20. 10 Holli Dannenburg 20:34.3 South Haven
21. 11 Sarah Dipiazza 20:36.6 Allendale
22. 11 Christine Scerbak 20:37.6 Traverse City St. Fr...
23. 10 Rylee Cronkright 20:39.2 Wayland Union
24. 12 Nora Mitteer 20:39.6 Whitehall
25. 12 Christina Berna 20:41.4 Allendale
26. 12 Amber Mango 20:44.7 Allendale
27. 11 Katelyn Duffing 20:53.8 Traverse City St. Fr...
28. 11 Riley Robertson 20:54.0 Parma Western
29. 9 Evie Wright 20:54.6 Corunna
30. 12 London Moening 20:55.1 Defiance
31. 12 Ashley Weidenhamer 20:55.1 Defiance
32. 10 Quinn Natschke 20:57.9 Parma Western
33. 11 Katelyn Nadeau 20:59.5 Monroe Jefferson
34. 12 Emily Poling 21:05.7 Defiance
35. 10 Susan Huckle 21:06.2 Cadillac
36. 12 Nicole Polemitis 21:06.7 Traverse City St. Fr...
37. 12 Sydney Hanson 21:11.3 Alma
38. 10 Lily Connelly 21:11.7 Croswell-Lexington
39. 12 Mary Erickson 21:15.3 Cadillac
40. 12 Hadley O' Connor 21:15.5 Benzie Central
41. 12 Mya Veen 21:20.8 Plainwell
42. 12 Mary Claire Smeltzer 21:24.6 Benzie Central
43. 11 Katelyn Feldpausch 21:28.5 Corunna
44. 11 Deziree Shaw 21:29.8 Remus Chippewa Hills
45. 12 Lauren Mator 21:29.9 Trenton
46. 11 Madison Grover 21:30.2 Remus Chippewa Hills
47. 10 Katie Schooley 21:35.3 South Haven
48. 12 Kelsie Bies 21:35.7 Kingsley
49. 10 Miranda Meyers 21:36.5 South Lyon
50. 12 Riley Sweet 21:37.9 Fremont
51. 12 Shannon Metzger 21:39.9 Cadillac
52. 10 Olivia Bowden 21:41.8 Bloomfield Hills Cra...
53. 11 Emily Jones 21:43.2 Bloomfield Hills Cra...
54. 9 Oakley Mickelson 21:43.4 Cadillac
55. 9 Chloie Musta 21:43.7 Cadillac
56. 10 Mie Tornbjerg 21:45.5 Wayland Union
57. 10 Natalie Newcombe 21:45.7 Remus Chippewa Hills
58. 11 Madelyn Taylor 21:46.3 Traverse City St. Fr...
59. 9 Lilly Evans 21:46.5 Corunna
60. 10 Sophia Dipiazza 21:47.5 Allendale
61. 11 Solana Witham 21:47.9 Whitehall
62. 9 Maggie O'Malley 21:49.7 McBain
63. 10 Franny Updike 21:50.4 Fowlerville
64. 10 Landyn Howell 21:50.8 FHE Ada Forest Hills...
65. 10 Angel Currie 21:51.8 Vicksburg
66. 12 Lauren Bramer 21:52.4 Traverse City St. Fr...
67. 11 Suzanne Pfieffer 21:53.6 Auburn Hills Avondale
68. 11 Rylee McDermott 21:54.2 South Lyon
69. 9 Delaney Knoll 21:54.6 Frankenmuth
70. 10 Faith Grose 21:54.8 Benzie Central
71. 12 Hannah Fiorillo 21:55.0 Remus Chippewa Hills
72. 9 Sophia Potter 22:00.1 Waterford Kettering
73. 12 Carissa Kelley 22:02.1 Three Rivers
74. 9 Jenna Rigotti 22:02.6 Fowlerville
75. 10 Gabrielle Metzger 22:03.7 Cadillac
76. 10 Libby Gorman 22:08.5 Traverse City St. Fr...
77. 9 Naomi Oosterhouse 22:09.1 Wayland Union
78. 11 Samantha Schmidt 22:09.1 Fremont
79. 10 Olivia Hubbard 22:10.1 Parma Western
80. 10 Isabelle Uganski 22:13.7 Whitehall
81. 12 Morgan Johnson 22:15.3 Alma
82. 10 Abby Horvath 22:17.0 Defiance
83. 9 Jessica Denver 22:17.2 Imlay City
84. 9 Victoria Gotaas 22:18.9 Alma
85. 9 Ashley Basque 22:19.8 Waterford Kettering
86. 12 Ellie Stevens 22:20.7 Whitehall
87. 11 Zoe Neirink 22:22.3 Frankenmuth
88. 12 Kiah Becker 22:22.9 FHE Ada Forest Hills...
89. 11 Marnie Frost 22:24.5 South Haven
90. 10 Kennedy Kibbey 22:25.1 Kingsley
91. 12 Elizabeth Gotaas 22:25.6 Alma
92. 11 Therese Hebda 22:27.0 Trenton
93. 9 Morisa Schelich 22:30.3 Kingsley
94. 12 Cassie Pallett 22:31.1 Stevensville Lakeshore
95. 10 Samantha Rapson 22:32.1 Frankenmuth
96. 12 Jennifer Espvall 22:32.1 South Lyon
97. 9 Ellen Bretzeke 22:33.9 Benzie Central
98. 12 Ella Kaufman 22:35.1 Plainwell
99. 10 Brianna Eisenga 22:38.3 McBain
100. 12 Mackenzie Broekstra 22:39.3 Comstock Park
101. 10 Emma Hector 22:40.8 Whitehall
102. 11 Jacie King 22:40.8 Kingsley
103. 10 Madison Price 22:41.4 Trenton
104. 12 Clarissa Henry 22:42.1 Remus Chippewa Hills
105. 10 Tara Keller 22:43.4 Frankenmuth
106. 9 Sawyer Barton 22:43.7 Vicksburg
107. 9 Grace Kolarik 22:44.0 Kingsley
108. 10 Brianna Bredeweg 22:44.5 Allendale
109. 11 Alaina Yuker 22:45.0 Hemlock
110. 11 Rachel Vogt 22:45.9 Parma Western
111. 10 Ever Liedel 22:48.9 Waterford Kettering
112. 11 Ashley Schierbeek 22:53.5 McBain
113. 10 Morgan VanderLeest 22:54.2 Whitehall
114. 9 Natalie Kelley 22:55.5 Three Rivers
115. 9 Emma McCalister 22:57.2 Monroe Jefferson
116. 12 Emily Buska 22:57.6 Saginaw Swan Valley
117. 11 Abby Youngstrom 22:58.3 Freeland
118. 10 Kennedy Vanderlugt 22:58.8 Plainwell
119. 11 Carlee Forsyth 23:00.2 Imlay City
120. 11 Cate Frost 23:00.3 South Haven
121. 12 Remmi King 23:00.5 Kingsley
122. 12 Mary Ollis 23:00.5 Stevensville Lakeshore
123. 9 Aubrey Fray 23:01.4 Lake Fenton
124. 12 Kaylee Argyle 23:01.8 Freeland
125. 11 Madison O'Deay 23:02.0 Freeland
126. 9 Abbey Dodd 23:03.5 Parma Western
127. 9 Brooke Niedbala 23:04.3 South Lyon
128. 12 Emily Ogata 23:05.3 Stevensville Lakeshore
129. 10 Nataleigh Grochoski 23:06.0 FHE Ada Forest Hills...
130. 10 Megan Taylor 23:08.3 McBain
131. 10 McKinzie Winget 23:11.7 Imlay City
132. 12 Riley Crum 23:13.1 Waterford Kettering
133. 12 Anna Shallow 23:15.0 Waterford Kettering
134. 10 Ellie Korest 23:16.8 FHE Ada Forest Hills...
135. 10 Mia Zaitshik 23:19.0 Lake Fenton
136. 9 Emily Fredrick 23:20.4 Remus Chippewa Hills
137. 9 Alydia Jura 23:20.9 Whitehall
138. 12 Sarah Richmond 23:22.5 Frankenmuth
139. 10 Jasmine Dodson 23:25.6 Trenton
140. 11 Nicolette Loeding 23:25.7 Croswell-Lexington
141. 11 Zoe Antel 23:26.0 Wayland Union
142. 10 Rebecca Gibson 23:27.7 Plainwell
143. 12 Abbie Hasse 23:28.0 Wayland Union
144. 10 Kailey Head 23:28.6 Monroe Jefferson
145. 12 Kaitlin Ritchie 23:28.6 Three Rivers
146. 12 Madeleine Bahorski 23:29.3 Auburn Hills Avondale
147. 9 Avalee Goodman 23:30.5 Vicksburg
148. 9 Hannah Fenwick 23:31.4 Vicksburg
149. 9 Jade Kellerman 23:31.8 Croswell-Lexington
150. 11 Emma Hubbard 23:37.1 Parma Western
151. 10 Alex Howard 23:38.6 Plainwell
152. 11 Breanne Mallison 23:39.5 Mason County Central
153. 11 Josie Sanders 23:41.1 Big Rapids
154. 10 Julia Gotaas 23:41.7 Alma
155. 10 Erica Hemwall 23:42.9 Monroe Jefferson
156. 10 Hayden Rooker 23:43.7 South Haven
157. 9 Abby Baker 23:43.9 Stevensville Lakeshore
158. 11 Sophia Spalding 23:44.5 Fowlerville
159. 9 Caitlyn Mieske 23:47.4 Freeland
160. 9 Karlie Burks 23:48.0 Three Rivers
161. 10 Joslin Stroud 23:50.6 McBain
162. 11 Claire Whittle 23:51.1 Fremont
163. 9 McKenna Gilde 23:54.2 McBain
164. 12 Elizabeth Beckas 23:54.3 Auburn Hills Avondale
165. 9 Sydney Kapushinski 23:55.9 Imlay City
166. 10 Jael Wood 23:56.7 Mason County Central
167. 10 Taylor Ranalli 23:57.4 South Lyon
168. 12 Selena Lopez 23:58.7 Fowlerville
169. 11 Hannah Martindale 23:59.7 Stevensville Lakeshore
170. 11 Emma Sollner 24:00.0 Hemlock
171. 9 Ella Ranalli 24:00.6 South Lyon
172. 9 Morgan Ahlfeld 24:00.9 Mason County Central
173. 11 Julia Hatfield 24:03.9 Monroe Jefferson
174. 9 Lauren Butterfield 24:04.1 Allendale
175. 12 Josefine Lindberg 24:06.1 Fowlerville
176. 11 Abbey Lafler 24:08.0 Vicksburg
177. 12 Sarah Evans 24:09.7 Imlay City
178. 9 Taryn McClelland 24:10.2 Auburn Hills Avondale
179. 10 Kyra Burger 24:10.7 Ortonville Brandon
180. 12 Serena Alworden 24:13.2 Saginaw Swan Valley
181. 11 Tyler Grubb 24:13.6 FHE Ada Forest Hills...
182. 10 Ana Gonzalez 24:14.6 South Haven
183. 11 Rachel Allen 24:15.7 Mason County Central
184. 11 Katelyn Hillier 24:15.8 Kingsley
185. 11 Tristen Hungerford 24:17.0 Alma
186. 11 Brooke Mallison 24:20.7 Mason County Central
187. 11 Angela Parsons 24:21.7 Alma
188. 12 Therese Thamann 24:23.3 Vicksburg
189. 12 Rachel Learman 24:23.4 Lake Fenton
190. 11 Grace Ackerman 24:23.5 FHE Ada Forest Hills...
191. 12 Emily Christian 24:24.3 Croswell-Lexington
192. 10 Sam Bose 24:25.6 Waterford Kettering
193. 12 Hannah Borton 24:26.7 Defiance
194. 12 Lauren DeVisser 24:27.3 Plainwell
195. 10 Rose Allen 24:27.6 Waterford Kettering
196. 10 Alexis Bukovick 24:28.9 Corunna
197. 12 Luzie Schamweber 24:31.0 Hemlock
198. 10 Azhanae Depa 24:31.2 Fowlerville
199. 10 Victoria Ciavarella 24:34.0 Ortonville Brandon
200. 9 Hannah Niederquell 24:35.3 Freeland
201. 10 Andrea Williams 24:35.5 South Lyon
202. 12 Jessica Osmun 24:36.5 Comstock Park
203. 9 Karlie Woodall 24:38.7 South Haven
204. 11 Selena Wright 24:39.8 Big Rapids
205. 10 Sarah Hubbard 24:41.3 Imlay City
206. 11 Sydney Hielkema 24:41.7 Wayland Union
207. 11 Kelsey Boldiszar 24:42.4 Trenton
208. 9 Zoey Watters 24:44.5 Big Rapids
209. 10 Salina Mueller 24:46.3 Lake Fenton
210. 10 Abby Miles 24:48.0 Parma Western
211. 10 Vlada Slobodyan 24:48.4 Auburn Hills Avondale
212. 11 Gracie Bowers 24:49.2 Three Rivers
213. 12 Natalie Hoffman 24:50.5 Hemlock
214. 9 Madison Bowers 24:50.6 Three Rivers
215. 12 Angie Loriso 24:51.0 Vicksburg
216. 9 Brianna Moll 24:52.6 Napoleon
217. 12 Natalie Stampfly 24:52.7 Stevensville Lakeshore
218. 10 Jaylee Carpenter 24:57.7 Corunna
219. 10 Harmony Saad 25:01.3 Lake Fenton
220. 12 Kathryn Ford 25:07.5 Bloomfield Hills Cra...
221. 10 Amanda Dowd 25:07.9 Auburn Hills Avondale
222. 9 Holly Louria 25:16.9 Trenton
223. 9 Destiny Weckesser 25:23.3 Big Rapids
224. 10 Kirsten Simmons 25:24.1 Corunna
225. 12 Mackenzie Rampy 25:26.7 Lake Fenton
226. 11 Jennifer Maduri 25:29.0 Croswell-Lexington
227. 10 Rachel Miller 25:38.3 Mason County Central
228. 11 Ila Tuller 25:39.5 Corunna
229. 11 Maddy Waterman 25:43.6 Saginaw Swan Valley
230. 11 Lauren Shaffner 25:48.7 Hemlock
231. 10 Katie Rondy 26:04.5 Hemlock
232. 12 Calli Teberian 26:08.6 Ortonville Brandon
233. 9 Mie'ura Trainor 26:09.5 Lansing Waverly
234. 9 Ashley Dixon 26:15.9 Bloomfield Hills Cra...
235. 12 Cameron Harden 26:19.8 Ortonville Brandon
236. 10 Julianna Metdepenn... 26:22.2 Monroe Jefferson
237. 12 Stephanie McLochlin 26:27.7 Three Rivers
238. 9 Eva Markey 26:27.9 Freeland
239. 12 Erica Malburg 26:34.3 Algonac
240. 9 Julia Osmun 26:36.0 Comstock Park
241. 12 Megan Brooks 26:39.0 Saginaw Swan Valley
242. 12 Emerson O'Brien 26:45.1 Imlay City
243. 9 Haily Florence 26:47.9 Saginaw Swan Valley
244. 11 Jocee Schwass 27:09.7 Mason County Central
245. 10 Yina Todd 27:16.9 Saginaw Swan Valley
246. 9 Maizy Day 27:20.2 Lansing Waverly
247. 11 Sydney O'Neill 27:21.2 Trenton
248. 9 Emma Inloes 27:28.7 Bloomfield Hills Cra...
249. 12 Kelsey Landra 27:36.6 Saginaw Swan Valley
250. 9 Diamond Spicer 27:39.8 Lake Fenton
251. 12 Lauren Doerr 27:42.2 Napoleon
252. 12 Hannah Stickler 28:17.9 Algonac
253. 10 Chloe Omo 28:30.6 Napoleon
254. 10 Sheridan Leinbach 28:44.8 Lansing Eastern
255. 9 Katia Rauguth 29:14.8 Algonac
256. 12 Lisa Peters 29:27.7 Comstock Park