Mens Results
5,000 Meters Division 3 Men
1. 11 Fraser Wilson 15:41 Kent City
2. 12 Brian Njuguna 15:45 PR Bridgman
3. 10 Corey Gorgas 15:50 PR Saugatuck
4. 12 Trey Cucuro 15:51 PR Whitmore Lake
5. 12 Brayden Huddleston 15:56 Benzie Central
6. 12 Grant Gayan 16:09 PR GR West Michigan Avi...
7. 12 Zachary Pettinga 16:11 Saugatuck
8. 11 Landon Melling 16:14 Hanover-Horton
9. 11 Joshua Fink 16:15 PR Holland Black River
10. 12 Ben Haupt 16:30 Clare
11. 12 Justin Smith 16:35 SR Bangor
12. 10 Will Peters 16:37 SR Lansing Catholic
13. 12 Nick Butch 16:38 SR Saugatuck
14. 12 Tyler Travis 16:38 Shepherd
15. 10 Eric Warriner 16:39 Lansing Catholic
16. 11 Zach Hoekstra 16:39 PR Grandville Calvin Ch...
17. 10 David Good 16:43 Clare
18. 11 Bo Shepherd 16:44 PR Hanover-Horton
19. 12 Jobe Kerr 16:44 SR Watervliet
20. 11 Ryan Schroeder 16:45 SR Lansing Catholic
21. 10 Colten Covington 16:46 PR Grant
22. 12 Josh Phelps 16:46 Almont
23. 12 Paul Dusabe 16:47 SR GR West Michigan Avi...
24. 10 Malachi Mills 16:48 PR GR West Catholic
25. 12 Hayden Bretzke 16:48 PR Benzie Central
26. 11 Keegan Seifert 16:48 SR Saugatuck
27. 11 Bradley Guenther 16:50 SR Hanover-Horton
28. 12 Bryce Hegenauer 16:51 Shepherd
29. 12 Owen Howard 16:52 SR Shepherd
30. 9 Carson Laney 16:52 PR Jonesville
31. 12 Cole Trevino 16:54 Bath
32. 12 Orlando Carrion 16:57 Saugatuck
33. 11 Alex Newberry 16:59 PR Holland Black River
34. 12 Nick Meddaugh 17:00 Traverse City St. Fr...
35. 10 Cole Jensen 17:01 PR Montague
36. 9 Aiden McLaughlin 17:02 Morley-Stanwood
37. 12 Kole Hanke 17:02 SR Bridgman
38. 11 Sammy Migaldi 17:02 SR Lansing Catholic
39. 12 Evan Hotary 17:03 PR Saugatuck
40. 11 Chase Eslick 17:05 North Muskegon
41. 11 Devin Gibbs 17:12 SR Leslie
42. 12 Preston Mills 17:13 PR Holland Black River
43. 11 Jordan Briggs 17:13 McBain
44. 10 Jackson Brown 17:14 Almont
45. 10 Chris Jenkins 17:15 PR Grandville Calvin Ch...
46. 11 Logan Linder 17:15 Grand Rapids NorthPo...
47. 11 Colton Seigle 17:16 PR Whitmore Lake
49. 10 Keegan O'Malley 17:18 McBain
50. 12 Conor O'Brien 17:21 GR West Catholic
51. 12 Brendan Sutten 17:24 McBain
52. 10 Seth Schafer 17:25 Shepherd
53. 10 Pedro Roman 17:27 Benzie Central
54. 12 Jay Waggener 17:28 SR Hanover-Horton
55. 10 Dane Nestle 17:29 Shepherd
56. 12 Aaron Kazmierski 17:31 PR Lansing Catholic
57. 9 Gene Hendrickson 17:31 Jackson Lumen Christi
58. 12 Alec Giles 17:35 Almont
59. 12 Landon Dysart 17:36 Capital Homeschool
60. 9 Garrett Melling 17:36 Hanover-Horton
61. 9 Hunter Tubbs 17:37 Hart
62. 11 Jake Lorenz 17:37 PR North Muskegon
63. 11 Peyton Tipton 17:37 Montrose
64. 11 Matt Lipka 17:38 Montague
65. 12 Sam Putzke 17:39 Saugatuck
66. 12 Aaron Rice 17:39 SR Sanford-Meridian
67. 9 Eli Meder 17:40 Lansing Catholic
68. 11 Logan Henning 17:40 Holland Black River
70. 10 Dan Rausch 17:44 Hopkins
71. 9 Andy Swihart 17:44 PR Hanover-Horton
72. 12 Colin Rypma 17:46 SR Grandville Calvin Ch...
73. 12 Sam Hardy 17:46 PR North Muskegon
74. 12 Tim Kinney 17:46 Constantine
75. 11 Ethan Nagel 17:46 SR Hopkins
76. 10 Lewis DeGoffau 17:47 PR Capital Homeschool
77. 10 Aidan Jones 17:47 PR Holland Black River
78. 12 Jacob Shoop 17:47 Mason County Central
79. 10 Zech Kmiecik 17:49 Mason County Central
80. 12 Joe Miller 17:49 PR Sanford-Meridian
81. 11 Stefan Carlson 17:50 PR Leslie
82. 12 Kyle Benham 17:50 North Muskegon
83. 9 Eddison Alderton 17:50 PR GR West Michigan Avi...
84. 10 Nathan Peabody 17:51 Benzie Central
85. 11 Kevin McNeil 17:51 PR Morley-Stanwood
86. 12 Gannon Carr 17:51 SR Grant
87. 10 Jayce Miller 17:51 Clare
88. 11 Jakob Cain 17:52 Bath
89. 10 Carter Finch 17:52 Bangor
90. 9 Mike Mckeown 17:53 Montague
91. 9 James Bigard 17:53 Shepherd
92. 9 Jacob Andrews 17:56 Traverse City St. Fr...
93. 12 Joe Dandron 17:56 Montague
94. 11 Jack DeMara 17:57 PR Almont
95. 10 Logan Sibley 17:58 SR Lawton
96. 10 Zachary Bode 17:59 PR McBain
97. 12 Grant Taylor 17:59 Capital Homeschool
98. 9 Joe Wade 17:59 Montrose
99. 9 Wesley Beck 18:00 Frankenmuth
100. 12 Brandon Owen 18:01 Bridgman
101. 12 Noah Lubben 18:01 Grandville Calvin Ch...
102. 12 Isaac Cooper 18:01 SR Jackson Lumen Christi
103. 10 Kurt LaBlanc 18:02 PR North Muskegon
104. 12 Cody Sanchez 18:02 PR Marlette
105. 11 Benjamin Greiner 18:03 Bangor
106. 12 Devin Matheny 18:03 SR Schoolcraft
107. 9 Connor Mclaren 18:03 Benzie Central
108. 10 Ben Moeggenberg 18:04 Shepherd
109. 9 Kaleb Schroeder 18:06 PR Clare
110. 11 Joseph Carey 18:07 Traverse City St. Fr...
111. 11 Hunter Fanson 18:07 Whitmore Lake
112. 12 Nick Hayward 18:08 SR Schoolcraft
113. 12 Logan Murphy 18:10 Sanford-Meridian
114. 12 Isaak Biddle 18:10 Frankenmuth
115. 10 William Schlaack 18:10 Hart
116. 11 Dominick Tavolacci 18:10 SR Watervliet
117. 12 Max Okros 18:11 Benzie Central
118. 11 Eric Vandefifer 18:11 Montrose
119. 11 Shane Smith 18:13 PR Jonesville
120. 10 Colin Cooper 18:14 SR Lansing Catholic
121. 12 Jason Chartier 18:16 Hanover-Horton
122. 11 Abram Enns 18:16 Hart
123. 12 Donald Dunn 18:18 Marlette
124. 12 Brett Cribley 18:18 Capital Homeschool
125. 10 Austin Wilson 18:19 PR GR West Michigan Avi...
126. 10 John Gulock 18:19 PR Capital Homeschool
127. 11 Christian Lipka 18:20 Montague
128. 10 Jonah Hunt 18:20 Benzie Central
129. 12 Parker Tallent 18:21 PR Delton-Kellogg
130. 12 Sam Stahlbaum 18:22 Frankenmuth
131. 10 Parker Reynolds 18:22 North Muskegon
132. 12 Scotty Baldwin 18:24 Clare
133. 12 Logan Taylor 18:25 McBain
134. 11 Zach Grubaugh 18:25 SR Sanford-Meridian
135. 11 Matthew Jager 18:26 SR GR West Catholic
136. 11 Camerin Miller 18:26 PR Montrose
137. 10 Ryan Brummel 18:27 Newaygo
139. 12 Evan Boes 18:28 Mason County Central
140. 12 Zack Blanchard 18:28 SR Bath
141. 9 Todd Henley 18:28 Hopkins
142. 10 Austin Watt 18:30 SR Almont
144. 9 Vinny Ladner 18:30 PR GR West Catholic
145. 10 Roy Bowman 18:35 Jonesville
146. 9 Alvaro Martinez 18:36 Bangor
147. 10 Dylan Morrish 18:36 SR Clare
148. 11 James Phelps 18:37 PR Lawton
149. 12 Matt Dickerson 18:37 SR Schoolcraft
150. 12 Carson Finch 18:38 Bangor
151. 10 Eric Nordquist 18:39 PR Parchment
152. 12 Cogan McCoy 18:41 SR Delton-Kellogg
153. 11 Sam Warren 18:42 Constantine
154. 9 Gus Hinch 18:42 PR Watervliet
155. 11 Jack Skidmore 18:42 Bath
156. 10 Brandon Wyman 18:43 Delton-Kellogg
157. 12 Brett Robertson 18:44 Bangor
158. 11 Andrew Slager 18:44 Parchment
159. 11 Jacob Edwards 18:45 PR Mason County Central
160. 11 Jax Heil 18:45 PR Parchment
161. 11 Sam Darnell 18:45 PR GR West Michigan Avi...
163. 12 Brent Simmons 18:47 SR Watervliet
164. 12 Alex Richmond 18:47 PR GR West Catholic
165. 10 Charlie Brown 18:47 SR Clare
166. 11 Zach Manion 18:48 Grandville Calvin Ch...
167. 12 David VanderSloot 18:48 SR Capital Homeschool
168. 10 Joaquin Gonzalez 18:49 Traverse City St. Fr...
169. 12 Ben Dennings 18:50 Montrose
170. 11 Jack Jones 18:50 PR Constantine
171. 11 Kade Meganck 18:52 Montrose
172. 12 Greg Olsen 18:52 SR Coloma
173. 10 Caleb Riddering 18:53 Grandville Calvin Ch...
174. 9 AJ Skidmore 18:54 PR Bath
175. 11 Colby Querciagrossa 18:54 SR Almont
176. 12 Andrew Jackson 18:56 Delton-Kellogg
177. 11 Zack Herman 18:56 SR Marlette
178. 12 Nathan Chatman 18:56 Galesburg-Augusta
179. 9 Lucas Leid 18:57 Almont
180. 11 Alec Weaver 18:57 SR Constantine
181. 10 Mitchell Bjourn 18:57 PR Bath
182. 11 Carson Yahrmarkt 18:58 Sanford-Meridian
183. 12 Tyrus Zenner 18:58 Kingsley
184. 10 Connor Vanderwilt 18:59 SR Grant
185. 11 Justin Monroe 19:00 PR Leslie
186. 9 Matt Lester 19:00 PR Delton-Kellogg
187. 11 Gray Vandervelde 19:02 McBain
188. 12 Jacob Schantz 19:02 GR West Catholic
189. 9 Colin Fremeau 19:03 PR Jackson Lumen Christi
190. 9 Jacob Campbell 19:03 Grass Lake
191. 10 Chase Boshoven 19:04 PR GR West Catholic
192. 10 Noah Minnaar 19:05 PR Capital Homeschool
193. 11 Seth Orvosh 19:05 SR Sanford-Meridian
194. 9 Adam Wolffis 19:06 Montague
195. 12 Spencer Good 19:08 Jackson Lumen Christi
196. 12 Alex Richardson 19:08 PR GR West Michigan Avi...
197. 11 Eli Nelson 19:09 McBain
199. 12 Tommy Kelley 19:10 Grant
200. 11 David Vasquez 19:10 Grandville Calvin Ch...
201. 10 Jake Pastoor 19:11 PR Hopkins
202. 10 Chauncey Smith 19:11 PR Jackson Lumen Christi
203. 10 Kevin LaMont 19:11 Whitmore Lake
204. 12 Ben Opphile 19:14 SR Bath
205. 10 Nick Rossiter 19:15 SR North Muskegon
206. 11 DeLonte Pearson 19:15 SR GR West Michigan Avi...
207. 10 Scott Nedoff 19:18 PR Frankenmuth
208. 9 Tyler Arntz 19:19 Traverse City St. Fr...
209. 9 Hayden James 19:20 PR Jonesville
210. 11 Klayton Marshall 19:21 Watervliet
211. 10 Peyton Hobson 19:22 Montrose
212. 10 Sam Piper 19:23 PR Frankenmuth
213. 12 Gabe Smith 19:25 PR Newaygo
214. 9 Vance Butler 19:26 Montague
215. 11 Adam Holloway 19:26 PR Lawton
216. 10 Jerrit Pierce 19:26 PR Sanford-Meridian
217. 9 Nahum Rodriguez 19:27 PR Hart
218. 11 Chad Sommers 19:29 PR Jonesville
219. 9 Clay Rinna 19:30 Whitmore Lake
220. 11 Seth Wood 19:30 Mason County Central
221. 11 Alec Comstock 19:32 PR Grant
222. 12 Adam Poschke 19:33 Bridgman
223. 11 Caleb Daglow 19:35 Jonesville
224. 11 Andrew Richards 19:36 Leslie
225. 12 Nick Belka 19:36 Hopkins
226. 10 Sam Webb 19:38 PR Hillsdale
227. 12 Matt Durocher 19:39 PR Traverse City St. Fr...
228. 10 Joe Shoup 19:39 Constantine
229. 10 Guy Woods 19:41 PR Traverse City St. Fr...
230. 11 Alec Trent 19:41 Mason County Central
231. 10 Ashton Pluchinsky 19:42 Delton-Kellogg
232. 9 Clay Shoemaker 19:42 PR Grand Rapids NorthPo...
233. 11 Aidan Graef 19:43 SR Grand Rapids NorthPo...
234. 10 Noah Sweet 19:43 Grass Lake
235. 11 Zach Grear 19:44 PR Lawton
236. 9 Bryant Thomas 19:45 PR Newaygo
237. 12 Keegan Czerniak 19:45 PR Parchment
238. 11 Eric Belt 19:46 PR Lawton
239. 10 Francisco Loera 19:46 PR Hartford
240. 10 David Grodus 19:46 PR Newaygo
241. 10 Garrett Blacken 19:47 PR Parchment
242. 10 Kendal Pluchinsky 19:48 Delton-Kellogg
243. 11 Nick Swanson 19:50 Watervliet
244. 9 Zach Nutter 19:53 PR Hopkins
245. 11 Josh Young 19:54 Coloma
246. 10 Adiel Granados 19:59 PR Coloma
247. 10 Ben Munie 20:01 PR Jackson Lumen Christi
248. 11 Nolan Brockway 20:03 Newaygo
249. 10 Andrew Coates 20:05 PR Holland Black River
250. 12 Ryan Kadoguchi 20:05 Whitmore Lake
251. 11 Daniel Moulton 20:08 SR Leslie
252. 9 Jackson Casper 20:13 PR Leslie
253. 9 Louis Good 20:14 PR Grass Lake
254. 10 Noah Cantu 20:14 PR Hart
255. 11 Kameron Nusbaum 20:15 PR Constantine
256. 10 Garret Lollar 20:16 Buchanan
257. 11 Nolan Ballard 20:20 SR Schoolcraft
258. 9 Sam Reynolds 20:23 Parchment
259. 10 Austin Roberts 20:25 Watervliet
260. 10 Eric Swager 20:26 PR Galesburg-Augusta
261. 11 Kevin Frost 20:28 PR Buchanan
262. 9 Nicholas Sherwood 20:30 Grass Lake
263. 12 Zach Noll 20:35 SR Bridgman
264. 10 Dillin Kowalewski 20:40 Whitmore Lake
265. 9 Jacob DeHaven 20:42 Constantine
266. 9 Bryson Anderson 20:42 PR Holland Black River
267. 12 Ben Marsh 20:42 Jonesville
268. 9 Jovani Hernandez 20:42 Hart
269. 12 Tristan Hanners 20:44 PR Hartford
270. 11 Avery Iles 20:45 Grass Lake
271. 9 Karson Leighton 20:46 PR Schoolcraft
272. 11 Collin Hampton 20:48 Schoolcraft
273. 10 Michael Valone 20:50 Frankenmuth
274. 11 Joe Milikin 20:51 Leslie
275. 12 Jack Wittman 21:00 Hart
276. 11 Anthony Harris 21:06 Frankenmuth
277. 12 Wyatt Porter 21:07 PR Kingsley
278. 9 Blair McMeeken 21:07 Hartford
279. 9 Sam Johnson 21:09 Galesburg-Augusta
280. 12 Zachary Pritchard 21:11 Morley-Stanwood
281. 10 Adam Fulton 21:11 Mason County Central
282. 9 Owen Devereaux 21:12 PR Morley-Stanwood
283. 10 Michael Everett 21:12 Buchanan
284. 12 Jacob Elko 21:13 Newaygo
285. 12 Cameron Fisk 21:26 PR Newaygo
286. 11 Alek Hedlund 21:29 SR Grand Rapids NorthPo...
287. 10 Lucas Rizzolo 21:34 Parchment
288. 10 Connor Bagby 21:36 Grass Lake
289. 10 James Lucero 21:37 SR Hartford
290. 10 Kody Gould 21:37 Marlette
291. 12 Alex Bolthouse 21:40 Hopkins
292. 9 Weston Kwiatek 21:47 PR Grass Lake
293. 11 Hunter Vaughn 21:54 Marlette
294. 12 Matt Kemp 22:09 Bridgman
295. 9 Ethan McCoy 22:17 Lawton
296. 11 Daniel Macha 22:21 PR Marlette
297. 9 Daniel Chatman 22:24 PR Galesburg-Augusta
298. 9 Noah DeFrancisco 22:34 Galesburg-Augusta
299. 9 Xander Raniey 22:38 PR Galesburg-Augusta
300. 9 Ian Edwards 22:49 Schoolcraft
301. 10 Bryton Fitzgerald 22:54 Coloma
302. 9 Riley Pritchard 23:10 Morley-Stanwood
303. 12 Isiah Stewart 23:28 PR Marlette
304. 9 Billy Ostyn 24:24 Grant
305. 9 Zebadiah Soriano 25:01 PR Kingsley
306. 11 Adam Hausinfrats 25:20 Jackson Lumen Christi
307. 9 Zak Romhilt 34:02 PR Hartford
308. 9 Francisco Medrano 34:02 PR Hartford
Official Team Scores
1. Saugatuck 81
2. Lansing Catholic 140
3. Hanover-Horton 165
4. Shepherd 176
5. Holland Black River 227
6. Benzie Central 271
7. Clare 352
8. North Muskegon 356
9. Almont 357
10. McBain 368
11. GR West Michigan A... 394
13. Grandville Calvin ... 396
14. Montague 405
15. Capital Homeschool 477
16. Bangor 497
17. GR West Catholic 512
18. Sanford-Meridian 568
19. Whitmore Lake 574
20. Montrose 578
21. Bath 582
22. Traverse City St. ... 604
23. Bridgman 608
24. Watervliet 654
25. Mason County Central 667
26. Grant 698
27. Hopkins 701
28. Jonesville 711
29. Jackson Lumen Chri... 731
30. Frankenmuth 751
31. Hart 753
32. Leslie 764
33. Delton-Kellogg 789
34. Constantine 793
35. Schoolcraft 871
36. Lawton 911
37. Morley-Stanwood 945
38. Marlette 954
39. Parchment 1019
40. Newaygo 1046
41. Grass Lake 1167
42. Galesburg-Augusta 1259
43. Hartford 1322
Womens Results
5,000 Meters Division 3 Women
1. 11 Olivia Theis 17:21 PR Lansing Catholic
2. 10 Adelyn Ackley 17:33 Hart
3. 10 Lauren Cleary 18:12 Lansing Catholic
4. 10 Klaudia O'Malley 18:40 SR McBain
5. 10 Amber Gall 18:40 Shepherd
6. 10 Katelyn Duffing 18:42 SR Traverse City St. Fr...
7. 12 Sierra Albus 18:43 Hart
8. 10 Lainey Veenkant 18:47 Clare
9. 9 Jaden Theis 18:53 Lansing Catholic
10. 11 Alayna Ackley 18:59 Hart
11. 11 Remington Hobson 19:01 PR Montrose
12. 12 Jasmine Harper 19:18 Clare
13. 11 Lucy Karpukhno 19:27 Benzie Central
14. 11 Joyana Tarsa 19:30 Traverse City St. Fr...
15. 11 Paisley Sipes 19:35 SR Saugatuck
17. 10 Sierra Pallin 19:36 Benzie Central
18. 9 Isabella Lindsay 19:37 North Muskegon
19. 11 Kayce Rypma 19:41 Grandville Calvin Ch...
20. 10 Jasmine Fisher 19:41 PR Hopkins
21. 12 Emmalyne Tarsa 19:42 Traverse City St. Fr...
22. 10 Hannah Ordiway 19:44 SR Sanford-Meridian
23. 10 Julianna Wilson 19:47 PR GR West Michigan Avi...
24. 10 Thea Johnson 19:54 SR Saugatuck
25. 9 Paige Johnston 19:56 Benzie Central
26. 11 Rachel Wiltse 19:56 SR Leslie
27. 12 Olivia Brian 19:58 Benzie Central
28. 12 Emma Fifarek 19:58 Traverse City St. Fr...
29. 10 Judy Rector 19:59 SR Hanover-Horton
30. 11 Annika Shoemaker 19:59 SR Capital Homeschool
31. 9 Riley Ford 20:00 PR Marlette
32. 11 Grace Frost 20:00 SR Lansing Catholic
33. 10 Haley Hegenauer 20:01 Shepherd
34. 12 Kateri Mills 20:08 SR GR West Catholic
35. 10 Laura Velderman 20:15 Hopkins
36. 11 Hannah Loucks 20:17 Frankenmuth
37. 11 Remmi King 20:20 Kingsley
38. 10 Christine Scerbak 20:20 Traverse City St. Fr...
39. 11 Maranda Donahue 20:20 PR Delton-Kellogg
40. 12 Emily Fonzi 20:22 Grass Lake
41. 10 Olivia Haring 20:23 Clare
42. 12 Chloe Strach 20:23 SR North Muskegon
43. 10 Alicia Estrella 20:25 Grandville Calvin Ch...
44. 9 Brenna Aerts 20:25 PR Hart
45. 11 Marilyn Schonhard 20:26 Jackson Lumen Christi
46. 12 Katelyn Hutchinson 20:28 Shepherd
47. 9 Libby Gorman 20:28 PR Traverse City St. Fr...
48. 10 Madelyn Taylor 20:29 PR Traverse City St. Fr...
49. 10 Marion Poley 20:31 PR Delton-Kellogg
50. 9 Kameron Haag 20:32 PR Clare
51. 11 Larisa DeMass 20:36 SR Capital Homeschool
52. 10 Allison Rand 20:37 SR Jackson Lumen Christi
53. 11 Haley Weesies 20:39 SR Grandville Calvin Ch...
54. 9 Heaven Watson 20:40 PR Delton-Kellogg
55. 10 Sheila Witvliet 20:40 Grandville Calvin Ch...
56. 12 Kylie Hutchinson 20:44 Shepherd
57. 9 Jillian Vera 20:48 PR Saugatuck
58. 11 Mary Claire Smeltzer 20:48 Benzie Central
59. 10 Aaliyah Oliver-Long 20:50 PR Jackson Lumen Christi
60. 10 Lily Francis 20:50 PR Saugatuck
61. 9 Rachel Reid 20:51 Lansing Catholic
62. 9 Morgan Steenstra 20:51 PR Grandville Calvin Ch...
63. 9 Samantha Rapson 20:52 Frankenmuth
64. 9 Brianna Eisenga 20:55 PR McBain
65. 11 Ellie Nausadis 20:55 PR Newaygo
66. 11 Sarah McEllis 20:58 Grass Lake
67. 10 Natalie Martinson 21:02 SR Saugatuck
68. 11 Regan Slone 21:03 PR Bangor
69. 11 Kelsie Bies 21:07 SR Kingsley
70. 9 Kallie Lindow 21:07 Frankenmuth
71. 9 Sophia Shoemaker 21:08 Capital Homeschool
72. 11 Hailee Loch 21:08 Leslie
73. 10 Riley Ingram 21:11 SR Bath
74. 10 Allison Hoop 21:11 PR Jackson Lumen Christi
75. 10 Elaina Phelps 21:13 PR Lansing Catholic
76. 12 Mackenzie Kribbet 21:16 SR GR West Michigan Avi...
77. 10 Grace Klemmer 21:18 Leslie
78. 9 Alexis North 21:19 PR Sanford-Meridian
79. 12 Madison Snoeyink 21:20 SR Hopkins
80. 10 Samantha Dosch 21:22 PR Newaygo
81. 9 Lauryn Coleman 21:24 Galesburg-Augusta
82. 10 Hilary Yarger 21:25 PR GR West Michigan Avi...
83. 10 Jordan Craven 21:28 Whitmore Lake
84. 11 Michaela Quam 21:31 PR GR West Catholic
85. 9 Janet Carylon 21:32 PR Kingsley
86. 12 Yadira Paz 21:32 PR Newaygo
87. 9 Kennedy Kibbey 21:33 PR Kingsley
88. 12 Rudy Joon 21:33 Saugatuck
89. 12 Brogan Westra 21:35 SR Holland Black River
90. 12 Rachel Mathers 21:36 Shepherd
91. 12 Madison Cook 21:37 SR Newaygo
92. 12 Katie Mapes 21:37 PR Sanford-Meridian
93. 12 Hannah Adams 21:40 SR Jonesville
94. 9 Megan Taylor 21:41 PR McBain
95. 10 Peyton Burch 21:42 Benzie Central
96. 11 Audrey Warriner 21:42 PR Jackson Lumen Christi
97. 12 Ali Altland 21:44 Hart
98. 10 Megan Dopheide 21:45 Lawton
99. 9 Nicole Taylor 21:48 PR Clare
100. 9 Cassidy Forbes 21:48 PR Sanford-Meridian
101. 10 Colleen Ryan 21:48 PR GR West Catholic
102. 11 Emma Lock 21:49 SR Holland Black River
104. 12 Madisyn Wirth 21:50 PR Sanford-Meridian
105. 12 Brittany Pierce 21:51 SR Leslie
106. 10 Breanne Mallison 21:51 Mason County Central
107. 11 Morgan Bykerk 21:52 Grandville Calvin Ch...
108. 10 Zoe Neirink 21:52 Frankenmuth
109. 10 Emma Helder 21:52 Hopkins
110. 10 Megan Jenkins 21:54 Saugatuck
111. 10 Anneka Lindsay 21:54 North Muskegon
112. 9 Olivia Quillan 21:54 PR Grandville Calvin Ch...
113. 11 Sophia Camarota 21:55 SR Holland Black River
114. 9 Jade Self 21:56 Hart
115. 10 Allie Pazera 21:56 Watervliet
116. 12 Hannah Brown 21:57 Clare
117. 9 Reagan Fazekas 21:57 Hanover-Horton
118. 10 Brecquel Kilgore 22:00 Hanover-Horton
119. 9 Katie Colesa 22:01 Grass Lake
121. 9 Jael Wood 22:03 Mason County Central
122. 9 Lindsey Field 22:03 Montrose
123. 10 Ambria Druelle 22:03 SR GR West Catholic
124. 12 Amber Korytkowski 22:05 Newaygo
125. 9 Sadie Barnett 22:07 PR Mason County Central
126. 12 Clare Lycan 22:08 Lawton
127. 9 Katie Schonhard 22:08 Jackson Lumen Christi
128. 9 Faith Grose 22:11 Benzie Central
129. 10 Brinna Melling 22:12 SR Hanover-Horton
130. 10 Alivia Sump 22:12 Capital Homeschool
131. 10 Katelyn Hillier 22:13 Kingsley
132. 12 Josie Durecki 22:13 Kingsley
133. 12 Autumn Gentner 22:13 Frankenmuth
134. 10 Makayla Kribs 22:13 SR Capital Homeschool
135. 10 Laisha Ramirez 22:14 Bangor
136. 9 Baylee Stainforth 22:14 PR Frankenmuth
137. 10 Angie Yuncker 22:16 Shepherd
138. 10 Kaitlin Essig 22:19 Bridgman
139. 11 Colleen McDonnell 22:20 SR Jackson Lumen Christi
140. 9 Liza Nausadis 22:23 Newaygo
141. 10 Kyrstyn Cieply 22:24 PR Holland Black River
142. 9 Anna Jackson 22:26 PR Holland Black River
143. 9 Joslin Stroud 22:29 McBain
144. 9 Logan Slone 22:31 Bangor
145. 10 Britney Medcoff 22:32 Leslie
146. 12 Katie McKee 22:35 Lawton
147. 12 Laura Rubio 22:38 PR Grant
148. 11 Karyssa Gallegos 22:39 Bangor
149. 12 Carrie Roberts 22:39 PR Grand Rapids NorthPo...
150. 9 Sophia Frisbie 22:40 Newaygo
151. 9 Madison Wright 22:40 PR Jonesville
152. 12 Libby Filice 22:40 SR Leslie
153. 11 Kimberlynn Burk 22:41 Hanover-Horton
154. 11 Taylor Shafer 22:42 Watervliet
155. 10 Sophia Weitzel 22:44 Lansing Catholic
156. 12 Katie Powell 22:44 Shepherd
157. 11 Christine VanNuys 22:44 PR Bangor
158. 9 Savana McDowell 22:45 Montrose
159. 11 Ella Suliman 22:46 Grass Lake
160. 9 Lauren Adams 22:47 PR Hillsdale
161. 12 Julia Holman 22:50 SR Marlette
162. 11 Lindsey VanSumeren 22:50 Hanover-Horton
163. 11 Alissa Waite 22:52 Lawton
164. 12 Danielle Cole 22:53 SR Delton-Kellogg
165. 9 Carly Duba 22:55 PR GR West Catholic
166. 10 Ali Testa 22:57 PR Capital Homeschool
167. 11 Haley Griffin 22:57 PR Holland Black River
168. 10 Emily Riley 22:58 SR Buchanan
169. 11 Dulcie Alderton 22:59 GR West Michigan Avi...
170. 12 Lexi Wilhelmsen 23:00 Marlette
171. 9 Maggie Lustig 23:00 Whitmore Lake
172. 12 Carli Bredice 23:01 SR Bridgman
173. 11 Clare St. Andre 23:01 SR GR West Catholic
174. 10 Maya Strong 23:04 PR GR West Michigan Avi...
175. 11 Kaylee Johnson 23:06 SR Hillsdale
176. 11 Amber Wing 23:06 Montrose
177. 10 Alivia McCombs 23:07 Marlette
178. 10 Madelyn Harvey 23:08 PR Grant
179. 12 Madison Keyworth 23:08 Marlette
180. 9 Gracie Bearup 23:11 PR Grant
181. 12 Arin Winn 23:14 SR Schoolcraft
182. 11 Jordyn Nightengale 23:16 Capital Homeschool
183. 9 Mikaela Owen 23:18 Bridgman
184. 10 Madison Vershum 23:23 Whitmore Lake
185. 10 Tyra Bromley 23:23 Hart
186. 10 Sadie Wiegers 23:24 SR Grand Rapids NorthPo...
187. 10 Hannah Austin 23:24 Delton-Kellogg
188. 12 Taylor Losey 23:27 SR Leslie
189. 10 Rachel Allen 23:28 Mason County Central
192. 11 Mariana Maturen 23:33 Morley-Stanwood
193. 10 Sidney Wheeler 23:36 SR Bridgman
194. 11 Hannah Gaither 23:36 Kingsley
195. 12 Malorie Hulse 23:37 Constantine
196. 11 Clare Anderson 23:38 SR GR West Catholic
197. 11 Emily Schaub 23:38 SR Marlette
198. 10 Katie Blanchard 23:38 PR Sanford-Meridian
199. 11 Kennedy Walling 23:41 Grass Lake
200. 10 Savanna Tate 23:41 Bridgman
201. 10 Ashley Schierbeek 23:43 McBain
202. 10 Zoe Zimmerman 23:45 Grant
203. 11 Kenzie Schmidt 23:46 SR Hanover-Horton
204. 11 Tayah Boggiano 23:50 PR Delton-Kellogg
205. 10 Autumn Fitzsimmons 23:52 PR Schoolcraft
206. 12 Abigail Kueny 23:55 Bangor
207. 12 Jade Miller 23:55 Watervliet
208. 9 Grace Beckwith 23:58 Hopkins
209. 12 Bailey Evans 23:59 Watervliet
210. 11 Kiara Price 24:00 PR Constantine
211. 10 Brooke Mallison 24:04 Mason County Central
212. 11 Kaitlyn Hamann 24:06 Montague
215. 10 Marlen Barajas 24:12 SR Bangor
216. 12 Katelyn Trevino 24:13 SR Bath
217. 11 Ana Elliott 24:16 Delton-Kellogg
218. 11 Josephine Edick 24:18 PR North Muskegon
219. 10 Talia DenBoer 24:19 PR Grand Rapids NorthPo...
220. 12 Macayla Rhoda 24:19 Schoolcraft
221. 11 Alyssa Hobson 24:20 Watervliet
222. 12 Angeline Kerkstra 24:23 PR GR West Michigan Avi...
223. 10 Hannah Crouch 24:26 Hopkins
224. 10 Makenzie Jonas 24:26 PR Bath
225. 9 Marissa Sherburn 24:28 Coloma
226. 12 Renee Miller 24:31 Marlette
227. 10 Terra Rapp 24:35 Grass Lake
228. 12 Riley Vandenboss 24:36 McBain
229. 12 Lydia Stevens 24:39 Montrose
230. 11 Maddy Kokmeyer 24:40 Parchment
231. 11 Angela Saldana 24:41 Hartford
232. 10 Macie Williamson 24:41 Bridgman
233. 12 Mackenzie Whitney 24:42 SR Grant
234. 9 Rachel Miller 24:44 Mason County Central
235. 10 Jocee Schwass 24:48 Mason County Central
236. 9 Kalie Schrum 24:51 PR Buchanan
237. 9 Ella Tichenor 24:53 GR West Michigan Avi...
238. 12 Erin Seager 24:53 Schoolcraft
239. 12 Alyssa Rausch 24:58 Hopkins
240. 10 Ashley Bearup 24:59 PR Grant
241. 12 Katelynn Welch 25:01 Lawton
242. 11 TiAna Wade 25:04 Montague
243. 9 Vanessa Crisenbery 25:06 PR Coloma
244. 12 Emily Sudinski 25:11 Morley-Stanwood
245. 11 Corinne Nedeau 25:11 North Muskegon
246. 10 Ashley Jankowski 25:14 PR Parchment
247. 11 Kendra Hudson 25:16 Lawton
248. 9 Katherine Black 25:16 Grass Lake
249. 9 Isabell Heminger 25:20 PR Hartford
250. 9 Aislyn Shannon 25:29 PR Schoolcraft
251. 12 Jessie Sullivan 25:34 Bath
252. 10 Claire Bonello 25:36 Holland Black River
253. 11 April VanKlompenberg 25:38 SR McBain
254. 10 Gabrielle Ezell 25:42 PR Coloma
255. 10 Zoee Robbins 25:44 PR Montrose
256. 9 Jacey Orr 25:45 Galesburg-Augusta
257. 9 Jade Smith 25:45 Buchanan
258. 9 Renee Lince 25:46 Bath
259. 9 Lindsey Slager 25:47 PR Parchment
260. 9 Caitlyn Coppes 25:51 Montague
261. 10 Meagan Herlein 25:52 PR Constantine
262. 11 Paige Robbins 25:56 Lawton
263. 9 Madison Moen 25:58 PR Constantine
264. 10 Johanna Koebbing 26:01 PR Hillsdale
265. 9 Audrey Kamphuis 26:09 PR Grand Rapids NorthPo...
266. 12 Ally Winn 26:13 SR Schoolcraft
267. 9 Amaria Echols 26:19 Coloma
268. 9 Maria Gutierrez 26:34 PR Hartford
269. 10 Meagan Coulter 26:41 SR Bath
270. 12 Abbie Reich 26:45 Montrose
271. 10 Lily Hendershot 26:54 PR Schoolcraft
272. 12 Ashley Rainey 26:59 Galesburg-Augusta
273. 10 Darcy Nedeau 27:06 North Muskegon
274. 9 Kim Carper 27:09 PR Constantine
275. 10 Tatum Spencer 27:20 Buchanan
276. 10 Alora Gleason 27:45 PR Grand Rapids NorthPo...
277. 9 Lauren Miner 27:47 PR Parchment
278. 9 Mya Uhlmann 27:51 PR Bath
279. 11 Julia Sternaman 27:52 PR Coloma
280. 10 Aleesa Smith 27:53 Grant
281. 11 Evelin Ugalde 28:11 Hartford
282. 10 Ariana Salinas 28:13 PR Parchment
283. 11 Alexis Herlein 28:31 Constantine
284. 12 Alexis Middleton 28:36 Constantine
285. 11 Imalia Drummond 29:30 PR Parchment
286. 10 Sydney Bauer 29:42 SR Buchanan
287. 10 Carly Greaves 30:09 PR Buchanan
288. 11 Jessica Cortes 30:58 PR Hartford
289. 12 Brenda Hess 31:03 SR Watervliet
290. 9 Chardae Pearson 32:49 PR Parchment
291. 9 Abby Hickok 33:06 PR Buchanan
Official Team Scores
1. Lansing Catholic 106
2. Traverse City St. ... 107
3. Benzie Central 140
4. Hart 157
5. Clare 207
6. Saugatuck 223
7. Shepherd 228
8. Grandville Calvin ... 232
9. Jackson Lumen Chri... 323
10. Sanford-Meridian 388
11. Kingsley 402
12. Frankenmuth 404
13. Capital Homeschool 410
14. Leslie 419
15. Newaygo 439
16. Hopkins 439
17. Delton-Kellogg 480
18. McBain 491
19. GR West Catholic 494
20. GR West Michigan A... 512
21. Hanover-Horton 533
22. Grass Lake 567
23. Holland Black River 573
25. North Muskegon 609
26. Bangor 639
27. Montrose 672
28. Marlette 694
29. Mason County Central 726
30. Lawton 750
31. Bridgman 852
32. Watervliet 871
33. Grant 904
34. Bath 977
35. Grand Rapids North... 1043
36. Schoolcraft 1046
37. Constantine 1141
38. Buchanan 1162
39. Coloma 1204
40. Parchment 1227
41. Hartford 1248