Boys 5000 Meter Run
======================================================================
Athlete Yr Team Time
======================================================================
1 Connor Mora 12 Cedar Springs 15:31.4
2 Bryce Stroede 12 Hanover-Horton 15:34.6
3 Zac Nowicki 12 Grandville Calvi... 15:38.9
4 Tanner Hinkle 12 Mason 15:41.3
5 Andrew Rylaarsdam 12 Grandville Calvi... 15:42.7
6 Mason VanDyke 11 Mason 15:56.7
7 Alex Whitmer 12 Mason 16:10.1
8 Nate Silvey 11 Grand Rapids Nor... 16:12.0
9 Nate Cruz 12 Saginaw Heritage 16:12.5
10 Keenan Rebera 10 Lansing Catholic 16:14.3
11 Mowgli Crosby 12 Forest Hills Eas... 16:16.6
12 Will Wilson 11 Kent City 16:16.9
13 Tim Young 12 Saranac 16:19.5
14 Brice Brown 12 Ionia 16:19.8
15 Luke Johnson 12 Ludington 16:22.8
16 Clark Ruiz 12 Big Rapids 16:26.6
17 Hunter Nivison 11 Clare 16:29.1
18 Kapo Suarez 10 Coopersville 16:31.2
19 Zach Kerr 12 Saugatuck 16:33.8
20 Cooper Terry 11 Mt. Pleasant Sac... 16:35.5
21 Austin Sargent 10 Cedar Springs 16:36.9
22 Stephen Merchant 12 Ithaca 16:38.2
23 Brandon Winter 12 Ionia 16:39.5
24 Nathan VanderRoest 11 South Haven 16:39.6
25 David Walter 11 Middleville Thor... 16:39.8
27 Max Cobb 11 Saginaw Heritage 16:44.3
28 Grant Feldpausch 12 Fowler 16:44.3
29 Tanner Droste 11 Pewamo-Westphalia 16:44.9
30 Brandon Scharich 12 Saginaw Heritage 16:48.6
31 Tim DeJong 12 Alma 16:49.8
32 Michael Myers 12 Kalamazoo Hackett 16:50.0
33 Matthew Ritter 11 Ludington 16:50.5
34 Colin Jack 12 Grand Rapids For... 16:51.6
35 Tyler Jensen 12 Ovid-Elsie 16:52.9
36 Codey Cook 10 St. Johns 16:54.9
37 Mark DeJong 11 Grand Rapids Chr... 16:55.1
38 Cal Morgan 11 Grand Rapids For... 16:55.5
39 Eli Jenkinson 12 Owosso 16:55.8
40 Chris Lopez 11 Saginaw Heritage 16:56.4
41 Kaleb Coston 12 Ithaca 16:57.4
42 Ian Everitt 11 South Haven 16:57.6
43 Justin Harthorn 12 Cedar Springs 16:57.6
44 Trevor Holmes 12 Leroy-Pine River... 16:58.1
45 Andrew Hyatt 11 St. Johns 16:58.8
46 Bohdan Hartman 10 Fulton 17:02.0
47 Greg Trierweiler 12 Pewamo-Westphalia 17:02.5
48 Norman Emineth 12 Potterville 17:03.3
49 Lucas Cristanti 10 Hanover-Horton 17:03.9
50 Craig Hedges 12 Grand Rapids For... 17:05.4
51 Ethan Carigon 12 Forest Hills Eas... 17:06.0
52 Broderic Bender 12 Alma 17:07.2
53 Branden Smith 9 Saranac 17:07.6
54 Luke Hurst 12 Ovid-Elsie 17:08.6
55 Justin Prange 11 Benzie Central 17:09.7
56 Joel Pennell 12 Pewamo-Westphalia 17:10.7
57 Dakota Brasseur 11 Owosso 17:10.8
58 Ismael Halaweh 11 Benzie Central 17:12.1
59 Patrick Jonker 10 Grand Rapids Chr... 17:12.3
60 Nick Thomas 12 Bath 17:12.6
61 Brendan Klynstra 10 Saranac 17:13.8
62 Matt Plantinga 12 Grand Rapids Chr... 17:14.5
63 Lucas Combs 12 Clare 17:14.8
64 Parker Eisengruber 10 Saginaw Heritage 17:16.7
65 Alik Helms 12 Ithaca 17:17.2
66 Caleb Hess 12 Owosso 17:18.6
67 Sam Traver 10 Potterville 17:18.8
68 Brent Heberling 12 Big Rapids 17:19.2
69 Tyler Craig 11 Carson City-Crys... 17:19.7
70 Ben Engelsman 12 Zeeland West 17:19.9
71 Clayton Springer 11 Saugatuck 17:20.0
72 Abel DeVries 12 Grandville Calvi... 17:20.8
73 Alex Bray 12 Cedar Springs 17:20.9
74 Jim English 11 Mt. Pleasant Sac... 17:21.4
75 Noah Robotham 9 Benzie Central 17:22.2
76 Jeff Peterson 12 Grand Rapids Chr... 17:22.3
77 Jackson Buday 11 Charlevoix 17:23.3
78 Evan Harrison 12 Grand Rapids For... 17:23.6
79 Ryan Lowing 10 Zeeland West 17:24.2
80 Andrew Wittland 10 Grand Rapids For... 17:24.7
81 Nick Pung 10 Beal City 17:25.1
82 Kyle Bailey 10 Benzie Central 17:25.6
83 John Girven 11 Bear Lake 17:25.8
84 Brandon Frank 12 Farwell 17:26.3
85 Dillon Braun 11 Ionia 17:26.4
86 Jim VanDyke 10 Grand Rapids Chr... 17:26.8
87 Matt Subject 11 Leslie 17:26.9
88 Blake Thelen 12 Pewamo-Westphalia 17:26.9
89 Aaron Strieff 10 Zeeland West 17:27.2
90 Zach Terpstra 10 Grand Rapids Chr... 17:27.3
91 Jake Morey 11 Alma 17:28.2
92 Benny Briseno 10 Grand Rapids Chr... 17:28.5
93 Ethan Davenport 11 Saginaw Heritage 17:28.8
94 Kaleb Baublitz 12 Ithaca 17:29.2
95 Justin Belding 12 Belding 17:29.6
96 Trevor Curtis 11 Belding 17:30.3
97 Jacob Trowbridge 9 Corunna 17:30.8
98 Nick Kelsey 11 Lansing Catholic 17:31.8
99 Alex Clark 12 Grandville Calvi... 17:32.2
100 Luke Schultz 12 Farwell 17:33.0
101 Dan Hausler 12 Grand Rapids Nor... 17:33.9
102 Jacob Pettinga 10 Saugatuck 17:34.0
103 Peter Pelon 10 Ionia 17:34.0
104 Kevin Spicer-Torres 10 Clare 17:34.8
105 Andrew Hayden 11 Benzie Central 17:35.2
106 Greg Ingle 11 Mason 17:35.9
107 Ben Shaffer 12 Big Rapids 17:36.7
108 Miles Garn 10 Charlotte 17:37.0
109 Jared Bluhm 10 Benzie Central 17:38.6
110 Ty Pardee 10 Ovid-Elsie 17:39.0
111 Marshall Morehead 12 Grandville Calvi... 17:41.3
112 John Dood 12 Grand Rapids For... 17:41.8
113 Alex Girgis 10 Grand Rapids For... 17:42.1
114 Randy Schafer 11 Pewamo-Westphalia 17:42.2
115 Ryan Kramer 9 St. Johns 17:43.1
116 Max Smith 10 Newaygo 17:43.1
117 Adam Schaeding 12 Saginaw Heritage 17:43.3
118 Eric Rasch 12 Belding 17:43.5
119 Charlie Clark 12 Beal City 17:44.0
120 Kyler Phillips 10 Clare 17:44.1
121 Matt Beaudin 9 Saginaw Heritage 17:44.2
122 Ethan Menefee 12 Cedar Springs 17:44.5
123 William Spagnuolo 11 Bath 17:45.2
124 Mark Brandly 11 Big Rapids Cross... 17:46.3
125 Steven Bednarz 11 Saginaw Heritage 17:46.6
126 Connor Bresnahan 12 Kalamazoo Hackett 17:46.8
127 Jorge Cardenas 11 Ionia 17:47.2
128 Justin Jones 10 Cedar Springs 17:47.4
129 Mark Mol 12 Traverse City St... 17:47.7
130 Preston Tickner 10 Mason 17:48.2
131 Jack Neeley 9 Grand Rapids For... 17:48.8
132 Colin McLaughlin 12 Grand Rapids For... 17:48.8
133 Derryl Poynor 12 Benzie Central 17:49.1
134 Tristen Rudolph 11 Charlevoix 17:49.4
135 Bryce McBride 11 Grand Rapids For... 17:49.6
136 Marshal Rademacer 10 Ionia 17:50.1
137 Shaun Collin 12 Mt. Pleasant Sac... 17:50.3
138 Gabe Acevedo 12 Saginaw Heritage 17:50.5
139 Alex Wooning 12 Coopersville 17:50.6
140 Mitchell Vredeveld 10 Grand Rapids For... 17:50.8
141 Jacob Hop 12 Grandville Calvi... 17:51.2
142 Ronnie Collins 10 Hastings 17:51.7
143 Joe Bowen 11 Farwell 17:52.0
144 Brandon Kohler 12 Zeeland West 17:52.4
145 Collin Shaw 11 St. Louis 17:53.6
146 Bruce Baker 11 Charlotte 17:53.6
147 Chris Snow 11 Ludington 17:53.9
148 Zachery Kenreich 11 South Haven 17:54.5
149 William VanDyken 10 Grand Rapids Chr... 17:54.8
150 Jordan Zamarron 10 Ionia 17:56.1
151 Jordan Borchard 10 Saginaw Heritage 17:56.1
152 Nick Macdonald 10 Lowell 17:56.8
153 Alec Esparza 11 Saginaw Heritage 17:58.1
154 John Lambrecht 10 Ithaca 17:58.4
155 Ethan Schafer 9 Beal City 18:00.0
156 Peter Tierney 11 Grand Rapids Nor... 18:00.1
157 Sam Syrjala 11 Belding 18:00.3
158 August Schmeidiknecht 11 Potterville 18:00.4
159 Brice Thelen 11 Fowler 18:01.6
160 Cody Haddrill 11 Corunna 18:01.9
161 Aaron Sluiter 10 Saranac 18:01.9
162 Nathan Derdowski 11 Saginaw Heritage 18:02.2
163 Aaron Stebelton 12 Alma 18:02.3
164 Jonathan Coyne 12 Grand Rapids For... 18:02.4
165 Steven Jorgensen 12 Saranac 18:02.5
166 Parker Eldred 12 Montabella 18:02.9
167 Darick Wilson 11 Newaygo 18:03.1
168 Leland Robertson 10 Grand Rapids Chr... 18:03.3
169 Andrew Ellsworth 10 Saginaw Heritage 18:03.9
170 Connor Pilmore 11 St. Louis 18:04.8
171 Teddy Jurkovic 10 Lansing Catholic 18:05.0
172 Luke Riley 11 Ludington 18:05.5
173 Michael Elluru 11 Kalamazoo Hackett 18:05.9
174 Adam Schafer 11 Fowler 18:06.4
175 Cameron Umphrey 9 Cedar Springs 18:06.5
176 Joe Brown 10 Saugatuck 18:07.0
177 Zach Feldpausch 11 Fowler 18:07.6
178 Conor Leach 10 Middleville Thor... 18:07.7
179 Alex Ball 12 Wyoming Lee 18:08.1
180 Jarrod Eaton 12 St. Johns 18:08.6
181 Jordan Anderson 9 Bear Lake 18:08.9
182 Tyler Sterk 10 McBain 18:09.0
183 Max Hayden 11 Lansing Catholic 18:09.4
184 John Mark 12 Lowell 18:09.6
185 Galib Braschler 12 Saugatuck 18:09.6
186 Chance Miller 10 Hastings 18:10.2
187 Jeffrey Lorencen 10 Lansing Catholic 18:10.3
188 Alex Hunter 12 Coopersville 18:10.9
189 Alex Pung 12 Portland 18:11.3
190 Isaac Pringle 12 Hanover-Horton 18:11.3
191 Drew Conley 10 Ionia 18:11.9
192 Robbie Heyboer 11 Forest Hills Eas... 18:12.1
193 John Dwyer 12 Grand Rapids For... 18:12.5
194 Derrell McCauley 11 Wyoming Lee 18:12.6
195 Scott Scripter 12 Greenville 18:12.8
196 Blake Watson 9 Corunna 18:13.2
197 Kolton Kavanagh 10 Carson City-Crys... 18:13.3
198 Zach Bergey 11 Morley-Stanwood 18:14.0
199 Trent Slavens 12 Howard City-Tri-... 18:14.1
200 Nicholas Newton 11 St Philip Cathol... 18:14.5
201 Jakob Phillips 12 Corunna 18:15.6
202 Sam Freestone 12 Saugatuck 18:15.6
203 Ryan Morris 11 Morley-Stanwood 18:16.1
204 Justin Keller 11 Leslie 18:17.7
205 Elton Clark 12 Beal City 18:17.7
206 Caleb Barker 10 Pewamo-Westphalia 18:18.3
207 Cameron Jackson 11 Grand Rapids For... 18:19.4
208 Chris Young 12 Charlevoix 18:19.8
209 Brendan Carrick 10 Beal City 18:20.2
210 Jake Miller 11 Hastings 18:20.2
211 Matt Childs 11 Hanover-Horton 18:20.4
212 John Michael Schoedel 11 Bear Lake 18:20.9
213 Abe Visser 9 Grandville Calvi... 18:21.0
214 Logan Moyle 9 Mt. Pleasant Sac... 18:21.5
215 Aaron Heath 9 Hanover-Horton 18:21.5
216 Joey DeBoer 10 Forest Hills Eas... 18:21.8
217 Kelton Eldred 9 Montabella 18:22.1
218 Nick Schlosser 12 Mt. Pleasant 18:22.2
219 Noah Hatley 10 Grand Rapids For... 18:22.8
220 Nick Ellison 12 Grant 18:22.8
221 Collin Lott 10 Alma 18:23.3
222 Tim Mayer 10 Ionia 18:23.7
223 Garrett Tremaine 11 Leslie 18:23.9
224 Dylan Jenerou 11 Grant 18:24.4
225 Tom Schutter 11 Kent City 18:25.2
226 Andrew Benn 12 Alma 18:25.5
227 Kyle Brumm 11 Maple Valley 18:25.9
228 Connor Lavigne 9 Saginaw Heritage 18:25.9
229 Noah Buteyn 11 Grand Rapids Chr... 18:26.5
230 Daniel Vannette 12 Middleville Thor... 18:26.6
231 Tristan Swartout 11 Hanover-Horton 18:27.0
232 Sam Neyer 9 Mt. Pleasant Sac... 18:27.6
233 Ben Rigling 10 Leroy-Pine River... 18:27.6
234 Elliot VanDrummel 11 Leroy-Pine River... 18:28.0
235 Nathan Legault 9 Grand Rapids For... 18:28.6
236 Taylor Terborg 10 Grandville Calvi... 18:29.4
237 Jacob Mohlman 11 Owosso 18:29.7
238 James O'Boyle 9 Ithaca 18:30.4
239 Jesse Saxton 9 Grant 18:32.3
240 Zac Diamond 10 Lowell 18:32.6
241 Josh Fontius 11 Grand Rapids For... 18:32.9
242 Jakob Koenig 11 St Patrick 18:33.3
243 Steven Wiltse 11 Leslie 18:33.8
244 Chase Hicks 10 Grant 18:34.6
245 Andrew Brighton 10 Maple Valley 18:35.2
246 Patton Finley 12 Belding 18:35.9
247 Micah Bromley 11 Maple Valley 18:36.1
248 Mitchell Jenks 12 Belding 18:36.4
249 Joe Wolfert 11 Fowler 18:36.7
250 Chris TerBergh 11 Leroy-Pine River... 18:36.8
251 Nate Westenbroek 10 Grand Rapids Chr... 18:37.2
252 Jack Callahan 9 Grand Rapids For... 18:37.3
253 Timothy Gondek 9 Vestaburg 18:37.5
254 Paul Kurian 12 Grand Rapids For... 18:37.7
255 Nathan Singer 12 Saginaw Heritage 18:38.0
256 Dylan Cannon 11 Corunna 18:38.1
257 Dan Simonds 12 Kalamazoo Hackett 18:38.2
258 Alex Sias 12 Cedar Springs 18:38.3
259 Chad Jensen 12 Grant 18:38.7
260 Andrew Polasek 10 Newaygo 18:39.0
261 Mitch Hession 12 Zeeland West 18:39.6
262 Matt Lewis 10 Zeeland West 18:39.9
263 Taylor Felton 12 Mt. Pleasant 18:40.4
264 Christian Watson 11 Montabella 18:40.7
265 Bobby Reid 9 Lansing Catholic 18:40.7
266 Chase Field 9 Clare 18:41.0
267 Andrew Karttunen 12 Potterville 18:41.2
268 Nick Fisher 12 Traverse City St... 18:41.6
269 Connor Archer 12 Traverse City St... 18:42.0
270 TJ Leach 10 Coopersville 18:42.0
271 Aaron Poling 10 Holton 18:42.4
272 Harrison Dysart 12 Capital Homeschool 18:42.7
273 Gage Cleveland 9 Ovid-Elsie 18:43.5
274 Jared Bair 10 Bear Lake 18:44.0
275 Cameron Sleeper 11 South Haven 18:44.1
276 Kyler VanWormer 12 St. Johns 18:44.7
277 Ethan Goodman 12 Big Rapids 18:45.3
278 Dominic Garcia 11 Alma 18:46.0
279 Ben DeMass 9 Capital Homeschool 18:46.4
280 Nathan Piersma 12 Grandville Calvi... 18:46.7
281 Tony Perez 9 Mt. Pleasant Sac... 18:47.4
282 Joey Rombach 12 Saginaw Heritage 18:47.7
283 Nathan Sabo 10 McBain 18:48.0
284 Nick Sampson 11 Lansing Catholic 18:48.1
285 C.J. Rice 11 Charlevoix 18:48.3
286 Jacob Rienstra 12 Grand Rapids Chr... 18:48.4
287 Alex Mevenne 12 Grand Rapids For... 18:49.5
288 Shane Peterson 11 Bear Lake 18:49.5
289 Rivver Dunham 9 Newaygo 18:49.7
290 Josiah Quinn 9 St. Johns 18:49.8
291 James Kolb 10 Beal City 18:50.1
292 Christoph Walsleben 12 Ovid-Elsie 18:50.2
293 Trent Vanwagoner 11 Grand Rapids For... 18:50.4
294 Conner DeWeerd 11 Zeeland West 18:50.8
295 Austin LaVire 12 Middleville Thor... 18:51.2
296 Wayne Perrin 12 Coopersville 18:51.3
297 Drew Bierstetel 10 Fowler 18:51.4
298 Luke Kline 10 Coopersville 18:51.9
299 Tyler Howard 12 St. Johns 18:52.7
300 Caleb Mounts 11 Grand Rapids For... 18:52.9
301 Kyle Reamer 12 Greenville 18:53.6
302 David Urich 11 Grand Rapids For... 18:54.2
303 Sam Benedict 11 Maple Valley 18:54.3
304 Mitchell DeBruin 11 Grandville Calvi... 18:54.9
305 Koty Conaty 10 Leslie 18:55.0
306 Trever Overbeck 12 Saranac 18:55.3
307 Tony Cornejo 9 Ionia 18:55.4
308 Brandon Freudenstein 11 Saginaw Heritage 18:55.4
309 Brendan Lendhardt 10 Forest Hills Eas... 18:55.4
310 Nate Warriner 12 Lansing Catholic 18:56.7
311 Justin Hartges 12 Capital Homeschool 18:56.7
312 Marcus James 11 Grand Rapids Chr... 18:56.7
313 Josh Ball 9 Grand Rapids For... 18:57.9
314 Chris Jacobsen 11 Greenville 18:58.5
315 Christian Driessnack 10 Mt. Pleasant 18:58.9
316 Ben Naimo 10 Grand Rapids Nor... 18:58.9
317 Avery Smally 12 Ithaca 19:00.0
318 Alex Garza 12 Saginaw Heritage 19:01.3
319 Jonah Horton 11 Mason 19:01.4
320 Levi Prater 10 Leslie 19:01.9
321 Hans Leisman 10 Grand Rapids Chr... 19:02.7
322 Mitchell Harvey 10 Grant 19:04.8
323 Tom Yura 9 Saginaw Heritage 19:05.5
324 Kurt Meister 11 Farwell 19:05.8
325 Kenneth Wood 11 Greenville 19:06.0
326 Chris Baldwin 11 Saginaw Heritage 19:07.5
327 Cole Verrett 9 Bear Lake 19:07.7
328 Zane Brooks 10 Benzie Central 19:08.4
329 Thomas Horak 10 Owosso 19:09.2
330 Shawn Bell 12 St. Louis 19:09.7
331 Duncan Wright 10 St. Johns 19:10.1
332 Nate Dugener 9 Lansing Catholic 19:10.4
333 Jake Miller 11 St Patrick 19:11.5
334 Zach Schafer 10 Pewamo-Westphalia 19:12.0
335 Derek Troxell 10 Mason 19:12.1
336 Nick Moulter 10 Montabella 19:13.0
337 Tony Moore 10 Leroy-Pine River... 19:13.4
338 Mitch Mynatt 10 Saginaw Heritage 19:13.4
339 Caydon Weeks 11 Morley-Stanwood 19:15.2
340 Johnathan Schaefer 9 Grand Rapids For... 19:15.4
341 Josh Peckens 9 Ovid-Elsie 19:16.7
342 Dalton Mohlman 10 Owosso 19:17.0
343 Ryan Laorr 9 Saginaw Heritage 19:17.1
344 Matt Mawby 11 Traverse City St... 19:18.2
345 Adam Curtis 9 Big Rapids Cross... 19:18.5
346 Riley Crawford 12 Clare 19:18.6
347 Colin MacGregor 11 Mt. Pleasant 19:18.7
348 Dallas Miller 10 Newaygo 19:18.9
349 James Crosby 10 Forest Hills Eas... 19:19.0
350 Zach Abbee 9 Hanover-Horton 19:19.1
351 Greg Shaffer 11 Saranac 19:19.2
352 Luke Vaness 11 Ionia 19:19.4
353 Ben Jensen 10 Ludington 19:19.6
354 Noah Jeakle 10 Charlevoix 19:19.6
355 Taylor Lutz 9 Saginaw Heritage 19:19.7
356 Jonathan Alvaro 11 Capital Homeschool 19:19.7
357 Nate Eggleston 12 Lansing Catholic 19:19.8
358 Parker Skeel 10 Charlevoix 19:20.4
359 Alex MacLean 10 Big Rapids 19:20.4
360 Joe Gaikema 9 Middleville Thor... 19:20.6
361 Andrew Adkins 10 Hanover-Horton 19:20.9
362 Brendan Schneider 10 Grand Rapids For... 19:21.5
363 Michael Belinsky 9 Bear Lake 19:21.6
364 Jacob Anderson 11 Grand Rapids For... 19:22.9
365 Joshua Phillips 12 Leroy-Pine River... 19:23.0
366 Josh Bray 9 Cedar Springs 19:23.2
367 Hayden Bailey 9 Alma 19:23.6
368 Jeremy Knop 10 Saranac 19:23.6
369 James Stewart 9 Saginaw Heritage 19:24.0
370 Nate Pung 10 Portland 19:24.5
371 Matt Feuerstein 10 Belding 19:24.5
372 Micah Carpenter 11 Grand Rapids Chr... 19:24.9
373 Justin Threatt 9 Newaygo 19:25.5
374 Elliot Miller 11 Forest Hills Eas... 19:26.0
375 Jacob Lesinski 9 Ludington 19:26.2
376 Alec Badgley 10 Potterville 19:26.2
377 Kim O'Connell 11 Hanover-Horton 19:26.7
378 Alex Barto 11 Bear Lake 19:26.8
379 Casey Smith 11 Corunna 19:28.1
380 Benancio Rodriguez 10 Grant 19:28.7
381 Bobby Church 11 St. Louis 19:28.9
382 Elliott Lipe 9 Bath 19:29.3
383 Brandon Harthorn 9 Cedar Springs 19:29.3
384 Brandon Palmateer 12 Pewamo-Westphalia 19:29.7
385 Brandon Wilson 11 Maple Valley 19:29.8
386 Kyle Montgomery 9 Mt. Pleasant 19:31.4
387 Lucas Von Lau 10 Charlevoix 19:31.7
388 Ryan Willis 12 Owosso 19:32.2
389 Matt Starry 10 St. Louis 19:32.5
390 Jacob Grover 12 Vestaburg 19:33.1
391 Allan Dowling 10 Hanover-Horton 19:33.3
392 Hunter VanKlompenberg 9 Grandville Calvi... 19:33.3
393 Austin Winter 12 Ionia 19:33.4
394 Isaac Brown 9 St Patrick 19:33.4
395 Caleb Geselman 12 Carson City-Crys... 19:33.4
396 Branley Mafuta 10 Bath 19:34.0
397 Hunter Foco 11 Zeeland West 19:34.6
398 Zach Seddon 12 Bath 19:35.6
399 Ben Kroeze 11 Grandville Calvi... 19:36.0
400 Cooper Thieme 9 Forest Hills Eas... 19:36.2
401 Russell Lipe 12 Bath 19:36.7
402 Andy Fitzpatrick 10 Traverse City St... 19:37.6
403 Jared Downing 11 Greenville 19:37.6
404 Gavin Jager 9 Lansing Catholic 19:37.8
405 George Ronan 10 Mt. Pleasant Sac... 19:38.4
406 Bahen Hurst 12 Grand Rapids For... 19:38.9
407 Duncan Gillett 9 Corunna 19:39.0
408 Will Cadwell 9 South Haven 19:39.5
409 Troy Davis 9 Leslie 19:40.4
410 Wyatt DeLeeuw 10 Middleville Thor... 19:41.3
411 Alex Sheridan 10 Coopersville 19:41.6
412 Ian Olive 12 Grand Rapids For... 19:41.6
413 Eric Pierson II 11 Mt. Pleasant 19:41.9
414 Michael Granzotto 11 Saugatuck 19:42.8
415 Zach Rozeboom 11 Grandville Calvi... 19:43.4
416 Connor Szukhent 10 Saginaw Heritage 19:43.7
417 Alex Bohr 10 Lowell 19:43.7
418 Josh VanWyhe 12 Grandville Calvi... 19:43.8
419 Peter Hulett 10 Saranac 19:44.5
420 Tyler Tester 12 Greenville 19:44.6
421 Tristin Ward 9 Ionia 19:45.5
422 Kyle Smith 9 Benzie Central 19:45.7
423 Dakota Yeaster 10 Hanover-Horton 19:46.9
424 Jeremy Bigford 10 Carson City-Crys... 19:47.1
425 Scottie Feldpausch 10 Corunna 19:49.1
426 Sam DeKryger 11 Grandville Calvi... 19:50.0
427 Phillip Harrison 11 Lansing Catholic 19:50.3
428 Matt Suarez 9 Coopersville 19:50.4
429 Ben Tacia 12 Alma 19:50.8
430 Nate Roels 12 Grand Rapids Nor... 19:50.8
431 Jake Van Ess 9 Ionia 19:50.9
432 Isiah Ruffino 10 Mt. Pleasant 19:52.4
433 Ty Luginbuhl 9 Ionia 19:52.6
434 Duane Baker 10 Holton 19:52.6
435 Alex Osterbaan 9 Grand Rapids Chr... 19:52.8
436 Nicholas Plude 10 Charlevoix 19:53.3
437 Matt Miller 11 Potterville 19:53.4
438 Ryan Loiselle 11 Greenville 19:54.0
439 Zach Bates 11 Fulton 19:54.1
440 Brad Coulter 11 Bath 19:54.5
441 Trevor Veselsky 11 Saginaw Heritage 19:54.6
442 Anthony Sevenski 12 Lansing Catholic 19:54.9
443 Austin Keiser 10 Hanover-Horton 19:55.2
444 Owen Purdue 9 Grand Rapids For... 19:55.8
445 Gordon Groenhout 11 Grand Rapids Chr... 19:56.4
446 Graham Broek 10 Grandville Calvi... 19:56.6
447 Mike Florian 11 Charlotte 19:58.0
448 Jackson Bennett 11 Grand Rapids For... 19:58.2
449 Jonathan Dysart 10 Capital Homeschool 19:58.9
450 Sam DeWitt 11 Grand Rapids Chr... 19:59.1
451 Ryan Weaver 11 Owosso 20:00.3
452 Jere Maki 12 Leslie 20:01.4
453 Jacob Sible 12 Kent City 20:01.5
454 Joe Conley 9 Saranac 20:01.9
455 Yassin Gharib 12 Mt. Pleasant 20:02.2
456 Randy Pienta 9 Bear Lake 20:02.5
457 Cameron Poisson 11 Wyoming Lee 20:02.6
458 Mike Connolly 10 Traverse City St... 20:02.7
459 Seth Groenveld 11 Grandville Calvi... 20:02.8
461 Ethan Grayeb 9 Grand Rapids For... 20:02.9
462 Zack Zenker 9 Cedar Springs 20:03.2
463 Jake Gunnoe 11 Grand Rapids Chr... 20:04.1
464 Truman Gilde 10 McBain 20:04.2
465 James Ryan Howard City-Tri-... 20:04.3
466 William Johnson 11 Corunna 20:05.3
467 Adam Fethke 11 Grand Rapids Chr... 20:05.4
468 Brian Mahfoud 9 Saginaw Heritage 20:05.9
469 Charlie Robertson 12 Grand Rapids Chr... 20:06.4
470 Austin Messman 11 Owosso 20:06.5
471 Jeffrey Koelsch 12 Ionia 20:07.1
472 Spencer Silveus 10 Hanover-Horton 20:07.4
473 Rylan Bentley 11 St. Johns 20:07.4
474 Dakoda Lobert 11 Montabella 20:08.1
475 Dylan Finch 11 Cedar Springs 20:08.5
476 Austin Garner 12 Montabella 20:08.8
477 Kyle Makarewicz 9 Middleville Thor... 20:09.2
478 Alex Filiputti 12 Kalamazoo Hackett 20:09.9
479 Zach Crawford 12 Lowell 20:11.0
480 Wolfgang Stark 10 St. Johns 20:11.0
481 Curtis Bell 11 Coleman 20:11.1
482 Dominik Willaford 10 Ovid-Elsie 20:11.3
483 Andres Campos 9 St Philip Cathol... 20:11.5
484 Nate Botma 11 Big Rapids Cross... 20:12.0
485 Jordan Stone 10 Leroy-Pine River... 20:12.5
486 Glenn McDaniel 11 Farwell 20:12.7
487 Brad Wynalda 9 Grand Rapids Nor... 20:13.7
488 Josh Salos 12 Ionia 20:15.9
489 Thomas Vargas 12 Carson City-Crys... 20:16.3
490 Brandon Gray 10 Hastings 20:16.4
491 Alec Czarnopys 10 Owosso 20:18.0
492 Tyler Spitzley 11 Pewamo-Westphalia 20:18.0
493 Zachary Johnston 9 Vestaburg 20:18.2
494 Josh Carpenter 10 Kalamazoo Hackett 20:18.7
495 Andy Beagle 9 St. Johns 20:18.8
496 Jacob Crittenden 12 Greenville 20:19.1
497 Payton Dunning 11 Hanover-Horton 20:19.2
498 Derek Hartline 9 Leroy-Pine River... 20:19.2
499 Jacob Pratt 10 Hastings 20:19.4
500 Jack Tucker 11 Grand Rapids For... 20:19.4
501 Connor Price 11 Mt. Pleasant 20:20.1
502 Mike Maas 9 Grand Rapids Nor... 20:20.5
503 Tanner Fowler 10 Holton 20:21.3
504 Jon Wyckoff 11 Lowell 20:22.3
505 Tyler Copron 10 Grant 20:23.5
506 Marc VandenBerg 11 Lowell 20:24.1
507 Will Schafer 9 Fowler 20:24.7
508 Remmington Sawade 9 Cedar Springs 20:25.1
509 Elliott Shoemaker 11 Capital Homeschool 20:25.3
510 Ben Swanson 10 Kent City 20:25.3
511 Cole McGregor 9 Saginaw Heritage 20:26.5
512 Ethan Thuma 10 Charlotte 20:29.8
513 Willie Cook 12 Howard City-Tri-... 20:30.5
514 Sam Oostendorp 12 Grand Rapids For... 20:31.9
515 Caleb Freestone 11 Ithaca 20:35.3
516 Ryan Timmers 12 Lowell 20:35.5
517 Jacob Mayle 11 McBain 20:36.1
518 Rylee Philo 9 Marion 20:36.3
519 John Emaus 12 Grand Rapids For... 20:36.8
520 Gabe Lamer 9 Grandville Calvi... 20:37.2
521 Ryan Meerman 11 Coopersville 20:37.7
522 Jack Flemming 10 Mt. Pleasant 20:38.3
523 Andrew Wright 11 Potterville 20:38.8
524 Nate Griffioen 11 Grand Rapids Chr... 20:39.3
525 Matt Felice 9 Ionia 20:40.2
526 Sam Waltham 12 Coleman 20:40.7
527 Collin Widger 10 Kalamazoo Hackett 20:41.0
528 Colin Clark 11 Saginaw Heritage 20:41.6
529 Brandon Edel 12 Ludington 20:41.7
530 Travis Hillier 10 Benzie Central 20:41.7
531 Nick Wertheimer 9 Clare 20:42.6
532 Jorge Evans 9 Wyoming Lee 20:42.7
533 Garrett Hall 9 Bellevue 20:43.2
534 Brenden Gregory 10 Charlevoix 20:43.6
535 Grant Lardieri 10 Grand Rapids For... 20:44.4
536 Chris Thorton 11 Mason 20:45.0
537 Marshall Lipe 9 Bath 20:45.2
538 Andrew Withrow 9 Saginaw Heritage 20:45.7
539 Bastian Bouman 11 Grand Rapids Chr... 20:46.6
540 Michael Albert 11 Belding 20:46.6
541 Kevin Isaac 11 Lansing Catholic 20:48.3
542 Max Ketelhut 9 Saginaw Heritage 20:48.6
543 Chris Wucher 11 Belding 20:49.0
544 Jonah Kazmierski 10 Lansing Catholic 20:49.1
545 Shae Bearrs 10 Charlevoix 20:49.4
546 Jon Mudde 12 Grand Rapids Chr... 20:50.0
547 Ariel Hernandez 9 Wyoming Lee 20:50.1
548 Zach Derylo 12 Forest Hills Eas... 20:50.7
549 Nick Young 10 Grand Rapids For... 20:51.0
550 Alex Beauchamp 9 Hastings 20:53.7
551 Dakota Pfeiffer 9 Ovid-Elsie 20:54.0
552 Dillon Luymes 9 Grand Rapids Chr... 20:55.4
553 Benjamin Smart 9 Zeeland West 20:56.2
554 Teague Lauer 9 Grand Rapids For... 20:57.1
555 Jonathan Pischner 9 Charlevoix 20:57.3
556 Ethan Rutherford 12 St Philip Cathol... 20:57.5
557 Cameron Disbrow 10 Farwell 20:58.2
558 Benett Tomandl 10 Lakeview 20:58.7
559 Jonathan Lindfors 11 Charlevoix 20:58.9
560 Logan Gaastra 11 Grand Rapids Chr... 20:59.7
561 Alex McKinley 11 Grant 21:02.7
562 Eric Willis 9 Owosso 21:03.0
563 Shane Harrison 10 Leslie 21:03.4
564 Justin Holmer 10 Charlotte 21:04.5
565 Zach Owen 10 Leslie 21:04.9
566 Eric Nosakowski 11 Owosso 21:05.1
567 Morgan Burke 12 Grand Rapids For... 21:05.4
568 Miccah Peebles 10 Charlevoix 21:05.7
569 Scott Laorr 11 Saginaw Heritage 21:06.5
570 Kyle Nixon 11 Leroy-Pine River... 21:07.8
571 William Lantinga 10 St Philip Cathol... 21:08.7
572 Gordon Johnson 10 Ovid-Elsie 21:08.9
573 Brady Cramer 10 St. Johns 21:09.0
574 Jacob Ronowski 12 Potterville 21:09.6
575 Mike Mumper 11 Newaygo 21:09.6
576 Cheyene Norman 12 Ludington 21:10.4
577 Tyler Jones 12 Belding 21:12.3
578 Ryan Vance 11 Saranac 21:12.8
579 Chase Maxson 11 Bellevue 21:12.8
580 Brady Long 9 Leroy-Pine River... 21:13.5
581 Mitch Butlevics 9 Grand Rapids For... 21:13.8
582 Kevin Gorman 12 Leslie 21:14.4
583 Dan Onan 10 Lowell 21:14.5
584 Ryan Comrie 10 Owosso 21:14.8
585 Dillon Peacock 12 Morley-Stanwood 21:15.0
586 Aaron Duckworth 12 Charlevoix 21:15.7
587 Hunter Jacobs - Big Rapids 21:16.3
588 Ryan Womble 10 Fulton 21:17.0
589 Tatsumi Cline 10 Coopersville 21:17.3
590 Brock Demo 11 Clare 21:17.6
591 Tyler Daller 12 Belding 21:18.0
592 Troy Allen 10 Maple Valley 21:19.8
593 Felix Pena 10 Maple Valley 21:20.1
594 Aiden Johanson 10 Big Rapids 21:20.3
595 Chandler Morris 12 Grant 21:20.8
596 Apollo Schafer 9 Beal City 21:22.1
597 Jered Milner 11 Greenville 21:22.8
598 Michael Zeiler 11 Hanover-Horton 21:23.7
599 Johan Lee 11 Grand Rapids Chr... 21:24.1
600 John Veldkamp 11 Grandville Calvi... 21:24.7
601 John Wade 10 Grand Rapids For... 21:25.2
602 Alex Mercer 10 Newaygo 21:25.2
603 Wyatt Haner 10 Saranac 21:25.6
604 Trevor Wisneski 11 Grand Rapids Chr... 21:27.2
605 Tyler Christensen 11 Grand Rapids For... 21:27.6
606 Dustin Eastway 12 McBain 21:27.9
607 Ryan Bowerman 9 Middleville Thor... 21:28.1
608 Cory Kroes 12 McBain 21:28.3
609 Jake Kassuba 9 Mt. Pleasant 21:28.5
610 Johnathan Killeen 12 Grand Rapids For... 21:29.1
611 Mike Wertheimer 10 Clare 21:29.2
612 Gabriel Tower 9 Greenville 21:29.5
613 Matt Bliss 9 Forest Hills Eas... 21:32.5
614 Luke Gilliland 10 Leslie 21:32.7
615 Nathan LaWarre 10 Saranac 21:34.9
616 Nick Bellar 10 Potterville 21:36.3
617 Kyle Kalinowski 9 Zeeland West 21:37.6
618 Ethan Fuller 10 Big Rapids Cross... 21:37.7
619 Justin Stanley 9 Leslie 21:37.9
620 Joe Bentancur 12 Saginaw Heritage 21:38.4
621 Mitchel Brooks 10 Mason 21:39.5
622 Ivan Liekert 9 St. Johns 21:42.2
623 Travis Brubaker 11 Lowell 21:42.6
624 Collin Tran 11 Kalamazoo Hackett 21:46.9
625 Jacob Ellsworth 10 Ithaca 21:47.3
626 Patrick Maloney 11 McBain 21:49.2
627 Zack Boller 9 Leslie 21:51.2
628 Gavin Knapp 11 Saginaw Heritage 21:53.1
629 Riley Brown 10 Ludington 21:54.4
630 Isaac Nausadis 9 Newaygo 22:00.2
631 Ethan Lewis 9 Cedar Springs 22:00.9
632 Mikel Bogner 12 Ludington 22:01.5
633 Jim Coffman 9 Bath 22:01.6
634 Griffen Lampman 11 Greenville 22:02.9
635 John Vaarberg 9 Ionia 22:06.6
636 Liam Bohl 9 Mason 22:06.7
637 Robert Ragatzki 11 Leroy-Pine River... 22:09.1
638 Nick Price 11 Lowell 22:09.5
639 Gavin VandeKopple 10 Lowell 22:10.1
640 Christian Tremp 12 Traverse City St... 22:10.5
641 Eric Campbell 12 Carson City-Crys... 22:10.7
642 Noah Pung 10 St Patrick 22:13.7
643 Eugene Sturdavant 12 Leroy-Pine River... 22:14.3
644 Brayton Grant 10 Lowell 22:14.4
645 Parker Johnson 9 Marion 22:14.8
646 James Sitarski 10 Saginaw Heritage 22:17.5
647 Kendall Miller-Mather 12 Grant 22:18.2
648 Steven Snear 12 Coleman 22:18.7
649 Eli Albring 11 Montabella 22:22.2
650 Calvin Chase 9 Walkerville 22:23.6
651 Nick Liquigli 12 Grand Rapids For... 22:25.6
652 Keifer Richardson 12 Vestaburg 22:29.4
653 Alex Reyes 11 Wyoming Lee 22:29.5
654 Austin Rector 12 Alma 22:29.5
655 Derek Beard 9 Owosso 22:29.6
656 Wylie Joynt 9 Saginaw Heritage 22:29.8
657 Jesse Zandee 9 Grand Rapids Chr... 22:33.7
658 Zack Greenmyer 11 Saranac 22:34.3
659 Collin Lambert 10 Mt. Pleasant 22:34.8
660 Ryan Carlson 10 Hastings 22:36.3
661 Vegard Selnes 11 Corunna 22:36.7
662 Noah Stauffer 9 Big Rapids 22:38.1
663 Cody Vongprachan 10 Zeeland West 22:38.4
664 Ryan Reisbig 9 Ionia 22:38.9
665 Joseph Prusinski 9 Forest Hills Eas... 22:39.1
666 Nate Jankwosky 12 Montabella 22:39.5
667 Trevor Feldpausch 9 St. Johns 22:40.0
668 Austin Swinehart 10 Marion 22:42.8
669 Kyle Elliott 10 Holton 22:45.7
670 Nick Cook 11 Lowell 22:46.1
671 Jason Clark 11 Owosso 22:46.7
672 Cain Moon 9 St. Johns 22:47.9
673 Nathan Garfield 12 Bath 22:49.3
674 Austin Bennett 9 Benzie Central 22:51.6
675 Eric Weeda 11 Grandville Calvi... 22:51.9
676 Nick Lyon 11 Zeeland West 22:52.5
677 Nathan Sands 10 Forest Hills Eas... 22:52.7
678 Joel Karsten 9 Grand Rapids Chr... 22:52.9
679 Patrick LaJoye 10 Middleville Thor... 22:53.3
680 Seth Harrington 11 Bear Lake 22:53.4
681 Sam Schotts 10 Holton 22:53.9
682 Darren Flanary Walkerville 22:56.3
683 Caleb Kahrs 9 Coopersville 22:57.9
684 Grant Schuen 9 Leslie 22:58.5
685 Kaleb Smith 10 Lowell 22:58.7
686 Austin Pratt 11 Grand Rapids For... 23:00.9
687 Cash McClintock 9 Wyoming Lee 23:01.5
688 Daniel Yates 11 St Philip Cathol... 23:01.8
689 Logan Jennings 10 Grant 23:04.1
690 Tristin Chaffee 10 Morley-Stanwood 23:05.2
691 Collin Blundell 11 Ionia 23:08.9
692 Parker Sternberger 12 Bear Lake 23:10.4
693 Tom Browne 11 Fulton 23:11.1
694 Tommy Ingersoll 10 Mt. Pleasant 23:11.1
695 Zach Crowl 12 Coleman 23:11.6
696 Ryan Johns 9 Mt. Pleasant 23:12.1
697 Eric Dorris 10 Owosso 23:12.3
698 Sam Montney 10 Grant 23:21.5
699 Kade Costello 10 Corunna 23:24.3
700 Zach Watson 11 St. Louis 23:25.5
701 Sean Pollock 11 Ludington 23:26.7
702 Zach Cline 9 Benzie Central 23:28.3
703 Jed Abbot 11 St. Louis 23:28.6
704 Alex Sutter 12 Owosso 23:29.3
705 Josh Stuyfzand 11 Grand Rapids Chr... 23:38.2
706 Nicholas Kridler 10 Kent City 23:38.6
707 Nick Surratt 9 Hastings 23:38.9
708 Cameron Hysell 11 Howard City-Tri-... 23:40.5
709 Brice Johanson 12 Big Rapids 23:41.3
710 alex Dloughy 11 Lowell 23:42.7
711 Thomas Morgan 9 Ovid-Elsie 23:44.2
712 Nick Myers 9 Middleville Thor... 23:44.8
713 Dallas Marshall 11 Corunna 23:46.8
714 Pete Treiber 10 Grand Rapids For... 23:51.1
715 Sam Hazel 9 Charlotte 23:54.8
716 Lance Law 11 Owosso 23:59.3
717 Teddy McNeir 10 St Philip Cathol... 24:00.9
718 Brendan Silvernail 10 Carson City-Crys... 24:03.7
719 Jon Mikek 12 St. Louis 24:03.9
720 John Obeid 9 Mt. Pleasant Sac... 24:04.5
721 Steven Bacon 10 Grand Rapids For... 24:08.4
722 Devin Tolin 10 Bear Lake 24:09.4
723 Arey Vizzurraga 10 Grand Rapids For... 24:09.6
724 Ben Patten 9 Coopersville 24:14.1
725 Cameron Vinton 9 Hanover-Horton 24:15.4
726 Nick Heilman 10 Big Rapids Cross... 24:15.7
727 Wesley Vore 11 Corunna 24:19.4
728 Dylan Schryer 9 McBain 24:20.0
729 Nicholas Mazerus 9 Kalamazoo Hackett 24:20.6
730 Timothy Thompson 9 McBain 24:22.9
731 Travis Moyer 9 St Patrick 24:24.7
732 Nick Gill 11 Grand Rapids Chr... 24:26.4
733 Jake Chickering 12 Belding 24:27.7
734 Richard Dayson 10 Newaygo 24:29.4
735 Danny Bernard 10 Saginaw Heritage 24:29.9
736 Austin Gilman 11 Belding 24:30.5
737 Connor Mathis 9 Newaygo 24:36.6
738 Jack Wojcik 9 St Philip Cathol... 24:39.2
739 Guy Stuart 9 Owosso 24:39.6
740 Habib Jajawie 9 Saginaw Heritage 24:42.5
741 Collin Dove 9 Vestaburg 24:42.9
742 Andrew Priest 9 Saranac 24:50.7
743 Marcus Traver 9 Potterville 24:55.7
744 Jared Wolven 11 St. Louis 24:58.2
745 Matt Shaltry 10 Portland 24:58.3
746 Neil Cunningham 12 Grand Rapids For... 24:58.5
747 Kyle Loos 10 Beal City 25:02.5
748 Kyle Peasley 12 Vestaburg 25:03.7
749 Michael Bruce 10 Holton 25:07.8
750 Dalton Messman 12 Owosso 25:12.2
751 Marshall Clark 9 Mason 25:12.6
752 Quintin Lee 9 Leslie 25:17.2
753 Robert Sleesman 12 Montabella 25:22.4
754 Nick Beauchamp 10 Hastings 25:30.1
755 Rob Garrett 10 Ovid-Elsie 25:33.7
756 Kirklyn Edwards 10 Vestaburg 25:41.1
757 Luke Saye 10 St Philip Cathol... 25:41.6
758 Jonathon Wolfarth 9 Cedar Springs 25:48.1
759 Julian Shomali 9 Corunna 25:52.6
760 Justin Brown 9 St. Johns 26:07.2
761 Troy Meekhof 9 Grandville Calvi... 26:11.2
762 Chris Russell 9 Kent City 26:31.1
763 Lucas Messmer 10 Owosso 26:33.1
764 George Squillace 10 Capital Homeschool 26:37.5
765 Nate Kramer 10 St. Johns 26:47.4
766 Corey Bugh 9 Howard City-Tri-... 26:59.7
767 Robert Perry 9 Hastings 27:24.7
768 Peter Ye 12 Grand Rapids Chr... 27:41.8
769 Patrick Stahlin 12 Belding 27:51.7
770 Austin Peterson 10 Lakeview 28:22.6
771 TJ Mitchell 11 Saranac 28:58.8
772 Mike McKee 9 Grand Rapids Chr... 29:19.0
773 Damon Cove 10 Hastings 34:54.1