Mens Results
5,000 Meters Division 2 Men
1. 12 Noah Jacobs 15:18 Corunna
2. 11 Shuaib Aljabaly 15:34 Coldwater
3. 12 Jack Schafer 15:37 PR Adrian
4. 12 Justin Varineau 15:44 Grand Rapids Christian
5. 12 Matthew Zerfas 15:44 SR Fremont
6. 12 Lewis Tate 15:59 Paw Paw
7. 10 Victor Jura 16:02 PR Grand Rapids Christian
8. 11 Ben Schmidt 16:03 PR Fremont
9. 12 Cade Vruggink 16:09 PR East Grand Rapids
10. 12 Ben Zaremba 16:12 PR Auburn Hills Avondale
11. 12 Thomas Mueller 16:13 Lake Fenton
12. 10 Andrew Hylen 16:13 PR Spring Lake
13. 9 Evan Bishop 16:14 East Grand Rapids
14. 12 Sam Kaastra 16:17 SR Fremont
16. 11 Dakota Hundley 16:19 Corunna
17. 12 Aaron Simot 16:20 Fruitport
18. 12 Mark Jacobs 16:22 Big Rapids
19. 11 Luke Hart 16:24 PR Clio
20. 11 Brendan Parr 16:25 St. Clair
21. 12 Chris Franks 16:25 PR Clio
22. 12 Ryan Van Orman 16:28 Grand Rapids Christian
23. 12 Mitchell Johnson 16:29 Fruitport
24. 12 Zack Murphy 16:30 Coldwater
25. 12 Sam Stitt 16:31 Fremont
26. 10 Ben Jacobs 16:34 Corunna
27. 11 Chandler Lorf 16:35 Flint Powers Catholic
28. 11 Bryce Arredondo 16:36 Zeeland West
29. 12 Josh Williams 16:38 St. Clair
30. 12 Tyler Poel 16:38 Grand Rapids Christian
31. 11 Thomas Stever 16:39 PR Ada Forest Hills Eas...
32. 12 Luke Noah 16:39 Middleville Thornapp...
34. 11 Austin Mathis 16:40 PR Remus Chippewa Hills
35. 11 Craig Thompson 16:41 PR South Haven
36. 10 Andrew Periard 16:41 East Grand Rapids
37. 11 Cameron Oleen 16:42 PR Fruitport
38. 12 Cole Hamilton 16:43 SR Fremont
39. 12 Jake Redlawski 16:43 St. Clair
40. 10 Matthew Converse 16:44 Zeeland West
41. 10 Charlie Bruckman 16:45 Corunna
42. 15-16 Luke Pohl 16:47 PR Ann Arbor Track
43. 12 Aaron Brink 16:48 Grand Rapids Christian
44. 12 Erik Walter 16:48 PR Middleville Thornapp...
45. 12 Jack Lacasse 16:49 SR Tecumseh
46. 11 Nick McDonald 16:51 SR Linden
47. 9 Micah VanderKooi 16:54 PR Grand Rapids South C...
48. 11 Tyge McQueen 16:55 St. Clair
49. 12 Brendan Shanahan 16:55 PR Cadillac
50. 11 Jackson Schooley 16:55 PR South Haven
51. 12 Taylor Rouse 16:55 SR Eaton Rapids
52. 11 Sam Terpstra 16:56 Grand Rapids Christian
53. 12 Kyle Mesh 16:56 Corunna
54. 12 Jordan Parkinson 16:58 Coldwater
55. 11 James Fedewa 16:58 SR Ann Arbor Gabriel Ri...
56. 12 Sam Johnson 16:59 Hastings
57. 12 Blaine Davis 17:04 PR Milan
58. 10 Ben Hylen 17:05 Spring Lake
59. 11 John Siegert 17:05 Ludington
60. 11 Miles Petersen 17:05 Corunna
61. 11 Skyler Zieske 17:06 PR Linden
62. 10 Sam Baustert 17:07 Whitehall
63. 10 Brendan Deneen 17:07 PR Fruitport
64. 11 Ian Wiersma 17:07 PR Zeeland East
66. 11 Ryan Schwab 17:07 PR Corunna
67. 9 Sean Coney 17:08 PR East Grand Rapids
69. 12 Collin Higgins 17:09 St. Clair
70. 10 Gavin Stintzi 17:09 Adrian
71. 10 Garrett Bailey 17:10 PR Marshall
72. 11 Zhane Arthur 17:11 SR St. Joseph
73. 10 Lawrence Force 17:11 PR Adrian
74. 11 Henok Ghirmay 17:12 SR Spring Lake
75. 12 Isaac Golson 17:12 Lake Fenton
76. 11 Cameron Thalhamer 17:12 Spring Lake
79. 12 Jakob Grubb 17:13 Ada Forest Hills Eas...
80. 11 Tanner Blaney 17:14 PR Linden
81. 9 Tyler Buchanan 17:16 PR Linden
82. 10 Ethan Bierer 17:17 PR Auburn Hills Avondale
83. 12 Jacob Fair 17:17 PR Coldwater
84. 11 Caleb Velzen 17:18 PR Hudsonville Unity Ch...
85. 11 Eric Spidle 17:19 Flint Powers Catholic
86. 12 Dakota Dietz 17:20 DeWitt
87. 12 Andrew Ashbaugh 17:20 Remus Chippewa Hills
88. 12 Matt Schmidt 17:21 SR Spring Lake
89. 12 Jonathan Zuiderveen 17:22 SR Wayland Union
90. 11 Kenny Stalzer 17:23 Mason
91. 11 Ryan Petty 17:23 SR Remus Chippewa Hills
92. 11 Andrew Putlock 17:25 PR Ann Arbor Gabriel Ri...
93. 11 Vincent Pucillo 17:26 PR Ann Arbor Gabriel Ri...
94. 11 Derek LaDuke 17:26 St. Clair
95. 11 Will Lage 17:26 St. Joseph
96. 11 Sebastian Lubahn 17:27 PR Linden
97. 10 Ben Darmofal 17:27 Mason
98. 11 Daniel Lamontagne 17:28 SR St. Clair
99. 12 Kody DeHaan 17:28 SR Zeeland East
100. 11 Alex Lammers 17:28 PR Tecumseh
101. 10 Zachary Elmore 17:29 Cadillac
102. 11 Ian Thomsen 17:29 PR Tecumseh
103. 12 Cameron Bandstra 17:30 PR Ludington
104. 10 Ethan Hamilton 17:30 Flint Powers Catholic
105. 10 Brett Carlisle 17:31 Marshall
106. 11 Rhys Seward 17:32 Cadillac
107. 12 Ben Hofstra 17:33 SR Grand River Preparat...
108. 10 Dan Hardesty 17:34 Big Rapids
109. 12 Kody Yorton 17:35 SR Clio
110. 11 Nathan Klaassen 17:35 PR Hudsonville Unity Ch...
111. 11 Paul Villa 17:35 PR Ann Arbor Gabriel Ri...
112. 10 Eric Niestroy 17:35 PR Lake Fenton
113. 11 Zach Loyd 17:35 PR Auburn Hills Avondale
114. 11 Kyle Strong 17:35 Vicksburg
115. 10 Marcos Garcia 17:35 PR Grand River Preparat...
117. 9 Nick Kleinheksel 17:36 PR Fruitport
118. 12 Maxwell Reaume 17:36 PR Cadillac
119. 11 Adrian Hurley 17:36 Celina
120. 12 Alex Whipple 17:37 PR Cadillac
121. 12 Christian Hector 17:37 PR Big Rapids
122. 10 Louie Hosticka 17:38 Whitehall
123. 10 Jack Fedewa 17:39 PR Ann Arbor Gabriel Ri...
124. 9 Zakk Hensley 17:39 Ionia
125. 10 Timothy Carlington 17:39 SR Cadillac
126. 12 Spencer Andree 17:39 Whitehall
127. 11 Josh Kaplan 17:40 PR Carleton Airport
128. 12 James Nykamp 17:40 SR Grand Rapids South C...
129. 12 Brad Hotovy 17:40 Allendale
130. 12 Mike Piechocki 17:41 SR Hudsonville Unity Ch...
131. 11 Jax Bose 17:41 Flint Powers Catholic
132. 9 Ethan Ly 17:42 PR Celina
133. 10 Dustin Dapprich 17:42 SR Milan
134. 11 Jonathan Yepez 17:43 PR East Grand Rapids
135. 11 Nathan Postma 17:44 PR Hudsonville Unity Ch...
136. 12 Nathan Robinson 17:44 PR Celina
137. 10 Cooper Clark 17:44 PR Stevensville Lakeshore
138. 9 Nathen Letson 17:45 Adrian
139. 11 Joseph Hatch 17:45 Ludington
140. 12 Maxwell Austin 17:45 PR Linden
141. 11 Myles Hall 17:46 PR Flint Powers Catholic
142. 10 Matthew Vanderwall 17:48 PR Spring Lake
143. 12 Kyle Finn 17:50 PR Grand Rapids Catholi...
144. 10 Kyle Chalut 17:51 Flint Powers Catholic
145. 10 Brendon Down 17:51 SR Auburn Hills Avondale
146. 11 Andy Edwards 17:51 SR Ann Arbor Gabriel Ri...
147. 9 Kyle Lewis 17:51 Lake Fenton
148. 11 Travis Hunt 17:51 Hudsonville Unity Ch...
149. 11 Nick Douglas 17:52 PR East Grand Rapids
150. 9 Carter Moon 17:52 Fremont
151. 9 Devin Daunt 17:52 PR Flint Powers Catholic
152. 11 Ben Gleeson 17:52 Eaton Rapids
153. 10 Tyler Lockhart 17:53 PR Auburn Hills Avondale
154. 12 Cody VanKlompenberg 17:53 SR Hudsonville Unity Ch...
155. 10 Alex Seneca 17:53 Mason
156. 12 Jon Scare 17:53 SR Three Rivers
157. 12 Nate Robey 17:54 Big Rapids
158. 11 Tyler Steinhelper 17:56 PR Remus Chippewa Hills
159. 11 Justin Postma 17:56 PR South Haven
160. 10 Owen Pruim 17:56 PR Grand Rapids South C...
161. 9 Jerad Berkenpas 17:57 PR Grand Rapids South C...
162. 12 Eric TerHaar 17:57 Zeeland West
163. 10 Thomas Hufton 17:59 Lake Fenton
164. 9 Mitchell Hooker 17:59 Wayland Union
165. 9 Zane Perrault 17:59 Mason
166. 10 Nicholas Shrable 18:00 PR Linden
167. 9 Drew Nisbet 18:01 St. Joseph
168. 11 Tyler Warners 18:01 PR Grand Rapids South C...
169. 10 Garren Lattig 18:02 PR Mason
170. 11 Isaac Ringling 18:02 SR Zeeland East
171. 11 Hunter Lynch 18:02 Celina
172. 11 River Foco 18:02 PR Zeeland West
173. 11 Joe Meston 18:02 East Grand Rapids
174. 12 Cameron Mahlich 18:04 Ionia
175. 11 Ben Devries 18:05 SR Fremont
176. 10 Logan Williams 18:05 PR Big Rapids
177. 12 Ray Vigo 18:06 Tecumseh
178. 10 Nolan Rich 18:06 PR St. Joseph
179. 10 Casey Bouman 18:06 PR Big Rapids
180. 11 Paul Duncan 18:07 PR Holland Christian
181. 12 Matthew Schloff 18:09 Holland Christian
182. 10 Thomas Westrick 18:10 Ada Forest Hills Eas...
183. 12 Liam Perdue 18:11 SR Grand Rapids Catholi...
184. 11 Dontae Edwards 18:11 Adrian
185. 12 Brendan Short 18:11 PR Adrian
186. 10 Noah Doederlein 18:12 PR Carleton Airport
187. 11 Austin Soeters 18:12 PR Zeeland West
188. 10 Gabe Kotrba 18:13 PR Middleville Thornapp...
189. 11 Jacob Klimp 18:13 SR Vicksburg
190. 11 Kevin Kurgat 18:13 PR Grand River Preparat...
191. 11 Jacob Melvin 18:13 SR Ionia
192. 9 Justus Holben 18:13 PR DeWitt
193. 12 Bryce Schafer 18:14 SR DeWitt
194. 9 Willem Bell 18:14 PR Carleton Airport
195. 10 Conor Haley 18:14 SR Zeeland East
196. 12 Bryce Althoff 18:15 PR Ionia
197. 12 Davis Seegmiller 18:15 PR Ada Forest Hills Eas...
198. 12 Patrick D'Haene 18:15 SR DeWitt
199. 11 Nathan Strouse 18:16 Hastings
200. 11 Joshua Gulliver 18:16 PR Clio
201. 11 Mathieu Norcross 18:17 SR Eaton Rapids
202. 10 Trent Stuewe 18:17 Mason
203. 12 Lance Wood 18:18 SR Tecumseh
204. 9 Caleb Chamberlain 18:18 PR DeWitt
205. 11 Keegan MacGeorge 18:18 Allendale
206. 12 Drew Marten 18:18 SR Tecumseh
207. 10 Peyton Sharlow 18:18 PR Fruitport
208. 9 Aidan Makled 18:18 PR Hastings
209. 12 Will Ritsema 18:19 SR Hudsonville Unity Ch...
210. 10 Nick Stapleton 18:20 PR Grand Rapids Catholi...
211. 10 Cooper Lenzi 18:21 Clio
212. 11 Thomas Balaskovitz 18:23 PR Whitehall
213. 11 Nolen Bornamann 18:23 Battle Creek Pennfield
214. 10 Joe Nelson 18:24 PR South Haven
215. 11 Elijah Lockett 18:24 PR Vicksburg
216. 11 Collin Eager 18:24 Vicksburg
217. 11 Jordan Jones 18:25 Monroe Jefferson
218. 10 Lane Everett 18:25 PR St. Joseph
219. 12 Raven Lockhard 18:26 PR Fruitport
220. 9 Max Klein 18:26 Grand Rapids Catholi...
221. 11 Aidan Ward 18:26 PR Vicksburg
222. 11 Griffin Fitts 18:27 SR St. Joseph
223. 12 Daniel Karston 18:27 PR Ada Forest Hills Eas...
224. 10 Luke Lathrup 18:28 Eaton Rapids
225. 12 Christopher Carpen... 18:28 SR Ionia
226. 12 Bryce Messmann 18:29 Ann Arbor Gabriel Ri...
227. 10 Noah Shrock 18:29 Celina
228. 11 Linus Guerra 18:31 SR Grand River Preparat...
229. 11 Colin Meiste 18:31 PR Zeeland East
230. 10 George McClure 18:31 Marshall
231. 15-16 Yafet Gebremariam 18:32 Ann Arbor Track
232. 9 Jon Arnold 18:33 Hastings
233. 9 Connor Elliott 18:34 PR Grand River Preparat...
234. 11 Nick Lumsden 18:34 Marshall
235. 9 Conor McPartlin 18:36 Marshall
236. 10 Cole Lloyd 18:37 PR Zeeland East
237. 11 Lucas Manuszak 18:37 Tecumseh
238. 10 Colby Hasse 18:37 PR Three Rivers
239. 10 Matthew Brines 18:37 Cadillac
240. 12 Angel Perez 18:38 SR Allendale
241. 9 Max Kline 18:40 Ludington
242. 10 Ethan Spagnoli 18:40 SR Adrian
243. 12 Charles Surratt 18:40 Hastings
244. 12 Edward DeLong 18:41 South Haven
245. 11 Drew Deitrich 18:43 Marshall
246. 12 Austin Peters 18:44 PR Carleton Airport
247. 12 Spencer Irvine 18:44 SR Middleville Thornapp...
248. 11 Adam Bailey 18:45 SR Coldwater
249. 10 Matthew Sparkman 18:45 St. Joseph
250. 11 Andrew Sellon 18:46 Spring Lake
251. 11 Jared Garten 18:47 Ludington
252. 11 Ethan Wolters 18:47 SR Zeeland West
253. 10 Abe Gill 18:48 PR Mason
254. 10 Nathan Kinne 18:49 Middleville Thornapp...
255. 10 Cole Appoloni 18:49 PR Three Rivers
256. 9 Josh Brown 18:50 Hastings
257. 12 Brad Austin 18:50 Monroe Jefferson
258. 11 James Klein 18:52 Grand Rapids Catholi...
259. 10 Anthony Nykamp 18:53 Grand Rapids South C...
260. 12 Colin Gonia 18:53 SR Monroe Jefferson
261. 9 Brian Thompson 18:53 PR South Haven
262. 12 Trent McPheron 18:54 Whitehall
263. 12 Kaleb Berry 18:55 SR Stevensville Lakeshore
264. 12 Remington Clements 18:55 PR Lake Fenton
265. 11 Wade Foster 18:56 Marshall
266. 12 Matthew Vannette 18:56 SR Middleville Thornapp...
267. 12 Sam Barringer 18:58 PR Lake Fenton
268. 9 Jad Fakhoury 18:58 PR Auburn Hills Avondale
269. 12 Quinten Bortz 18:59 Battle Creek Pennfield
270. 11 Garrett Nyswaner 18:59 Clio
271. 12 Blake Roodvoets 18:59 SR Eaton Rapids
272. 10 Evan Johansen 18:59 PR Big Rapids
273. 10 Tim Schloff 19:00 PR Holland Christian
274. 11 Haddan Young 19:00 Whitehall
275. 11 Brandon Miner 19:00 Hastings
276. 12 Joey Pastori 19:00 SR Auburn Hills Avondale
277. 10 Enrique Lopez 19:02 PR Eaton Rapids
278. 9 Ethan Senti 19:02 PR Zeeland West
279. 9 Ben Everse 19:03 Zeeland East
280. 10 Jackson Hagen 19:03 PR Clio
281. 12 Brendan Pollock 19:04 Ludington
282. 12 Kyle Card 19:05 SR Ionia
283. 11 Alejandro Hoban 19:05 Grand Rapids Catholi...
284. 9 John Bowerman 19:05 PR Milan
285. 12 Drew Duncan 19:05 Holland Christian
286. 12 Christian Halquist 19:07 Grand River Preparat...
287. 10 Caleb Beeghly 19:08 Whitehall
288. 12 Noah VanRees 19:10 SR Holland Christian
289. 10 Andrew Klinke 19:10 PR Stevensville Lakeshore
290. 9 Joe Fordney 19:11 Allendale
291. 11 Ethan Killips 19:15 Wayland Union
292. 10 Logan Borst 19:18 PR Three Rivers
293. 12 Gerrit Groenendyk 19:18 Holland Christian
294. 9 Vincent Kenyon 19:19 Ionia
295. 9 Kyle Korte 19:22 PR Ada Forest Hills Eas...
296. 12 Quinn Phelps 19:24 Ludington
297. 12 Evan Hamp 19:24 DeWitt
298. 11 David DelBosque 19:24 PR Carleton Airport
299. 10 Keith Feldpausch 19:25 PR Carleton Airport
300. 12 Casey Noack 19:25 Stevensville Lakeshore
301. 9 Alex Pitock 19:26 PR Carleton Airport
302. 9 Griffin Gleeson 19:27 PR Eaton Rapids
303. 12 Nolan Saxton 19:27 PR Remus Chippewa Hills
304. 12 Conner Wysong 19:30 Holland Christian
305. 11 Joseph Popowitz 19:32 PR DeWitt
306. 10 Matthew Tomaszewski 19:33 PR Ada Forest Hills Eas...
307. 9 Cole Duvall 19:33 Monroe Jefferson
308. 10 Pete McAllister 19:37 Stevensville Lakeshore
309. 12 Davis Dickerson 19:37 Three Rivers
310. 11 Donald Munro 19:37 Three Rivers
311. 9 Bailey DeLaTorre 19:38 Stevensville Lakeshore
312. 12 Alan Hirdes 19:42 Allendale
313. 12 Sammy McNeill 19:43 Grand River Preparat...
314. 10 Josiah Livingston 19:44 PR Milan
315. 12 Ben Loriso 19:52 PR Vicksburg
316. 10 River Fitch 19:53 South Haven
317. 9 Noah Merkel 20:06 Monroe Jefferson
318. 11 Ian Beshears 20:10 Stevensville Lakeshore
319. 11 Tristan Oglesbee 20:17 Coldwater
320. 10 Henry Austin 20:19 Allendale
321. 10 Jarod Geerligs 20:22 SR Wayland Union
322. 9 Garret Kloska 20:23 PR Wayland Union
323. 12 Andrew Johnson 20:25 Three Rivers
324. 10 Zach Roberts 20:27 Monroe Jefferson
325. 9 Ian Russell 20:30 PR Wayland Union
326. 9 Jacob Jelsema 20:34 Wayland Union
327. 11 Nathan Potrykus 20:36 SR Remus Chippewa Hills
328. 12 Tyler Bowling 20:39 Battle Creek Pennfield
329. 9 Michael Tultz 20:40 Vicksburg
330. 9 Dakota Riemersma 20:42 Allendale
331. 9 Logan Willman 20:53 Remus Chippewa Hills
332. 10 Remington Ludtke 20:54 Middleville Thornapp...
333. 12 Dalton Mauchmar 21:01 Battle Creek Pennfield
334. 10 Ben Thompson 22:14 PR Milan
335. 9 Javier Castillo 23:04 PR Milan
336. 10 Easton Greenfield 23:49 Battle Creek Pennfield
337. 11 Nick Henry 27:24 SR Milan