Mens Results
5,000 Meters Green Race (Division 1 & 2)
1. 12 David Mitter 16:03 SR Howell
2. 12 Tyler Opdycke 16:13 Livonia Churchill
3. 12 Jacob Ferguson 16:23 PR Davison
4. 11 Michael Tremonti 16:27 PR Brother Rice
5. 11 Dillan Haviland 16:27 SR St. Johns
6. 10 Sam Martens 16:28 PR Holland
7. 12 Mac LaBelle 16:29 SR Mt. Pleasant
8. 11 Mike Ciaravino 16:29 PR Grosse Pointe North
9. 10 Alec Miracle 16:33 PR Brother Rice
10. 12 Thomas Michno 16:34 SR Macomb L'Anse Creuse...
11. 12 Jarred Jolley 16:36 PR Croswell-Lexington
12. 11 Abdi Ahmed 16:37 SR GR Forest Hills Nort...
13. 12 William Eisert 16:37 SR Clarkston
14. 12 Alex Brauer 16:38 PR Livonia Stevenson
15. 11 Grant Davey 16:39 PR Brother Rice
16. 11 Zac Truman 16:39 PR Utica Eisenhower
17. 11 Matthew Parran 16:41 SR Monroe
18. 10 Greg Smith 16:42 PR Davison
19. 11 Nick Trevisan 16:42 SR Farmington
20. 11 Caden Pifer 16:43 PR Swartz Creek
21. 12 Brennan Brothers 16:43 SR Utica Eisenhower
22. 10 Nate Vruggink 16:46 PR Hudsonville
23. 12 Max Whittredge 16:47 SR Croswell-Lexington
24. 12 Logan Hefferan 16:48 PR Utica Eisenhower
25. 12 Jack Balint 16:50 PR Livonia Stevenson
26. 12 Josh Mussen 16:51 SR Livonia Churchill
27. 12 Mika Juuhl 16:51 SR Clarkston
28. 11 Nick Hoffman 16:53 Holland
29. 12 Lee Owens 16:55 SR Howell
30. 12 Andrew Dingwall 16:55 PR Troy
31. 10 Caleb Hodgkinson 16:56 SR Grand Rapids Kenowa ...
32. 10 William Hofmann 16:58 SR Grosse Pointe North
33. 12 Kyle Chisholm 17:01 PR Brother Rice
34. 12 Nickolas Favazza 17:03 SR Clarkston
35. 11 Billy Brinker 17:04 PR Gibraltar Carlson
36. 12 Gabe Runyon 17:07 SR Kalamazoo Loy Norrix
37. 11 Kyle Strong 17:07 SR Vicksburg
38. 12 David Pinter 17:07 SR Davison
39. 12 Tyler Postema 17:09 SR Grand Rapids Kenowa ...
40. 10 Kevan O'Brien 17:09 PR Brother Rice
41. 10 Gezahegn Starr 17:11 Parma Western
42. 10 Brian Jones 17:14 Utica Eisenhower
43. 12 Nathan Ward 17:16 Livonia Stevenson
44. 10 Shawn Slater 17:16 Clarkston
45. 12 Jaylen Hasan 17:17 La Salle
46. 11 Scott Tran 17:18 SR GR Forest Hills Nort...
47. 11 Cian Johnson 17:18 Kalamazoo Central
48. 9 Gabe Carlson 17:19 PR GR Forest Hills Cent...
49. 10 Brendan McCoy 17:19 PR Livonia Churchill
50. 9 Brendan Favazza 17:20 PR Clarkston
51. 12 Scott Bridges 17:20 SR Battle Creek Lakeview
52. 10 Camden Misiewicz 17:21 SR Holland
53. 10 Nick Dennison 17:21 Muskegon Mona Shores
54. 9 Joe Meyers 17:21 PR Kalamazoo Loy Norrix
55. 11 Rhys Seward 17:22 Cadillac
56. 10 Chad McCarthy 17:24 SR Monroe
57. 11 Calvin Riley 17:25 PR Grosse Pointe North
58. 11 Ben Griffith 17:26 SR Livonia Stevenson
59. 11 Jason Middendorf 17:26 PR La Salle
60. 12 Derek Sanchez 17:26 SR Hudsonville
61. 10 Ryan Crail 17:27 La Salle
62. 12 Russell Semsprott 17:29 PR Holt
63. 12 Trevor Kornaga 17:29 PR Livonia Churchill
64. 12 Nathan Wilson 17:29 SR Livonia Stevenson
65. 10 Ezra Roerig 17:30 Hudsonville
66. 12 Shawn Roncka 17:30 SR Grandville
67. 12 Brandon Davis 17:31 PR Troy
68. 11 Owen Rowader 17:31 SR Livonia Stevenson
69. 10 Nick Vogt 17:32 La Salle
70. 12 Jimmy Colon 17:32 PR Howell
71. 12 Andrew Bushman 17:32 La Salle
72. 9 Nathan Conkel 17:33 Hudsonville
73. 11 Brandon Hilliker 17:33 PR Sterling Heights Ste...
74. 11 David Jamet 17:34 SR GR Forest Hills Nort...
75. 10 John Burke 17:35 Utica Eisenhower
76. 12 Kegan Flory 17:36 SR Howell
77. 12 Jacob Bieganski 17:36 SR Livonia Stevenson
78. 11 Grant Rudd 17:37 SR Livonia Franklin
79. 9 Ryan Nibbelink 17:37 Hudsonville
80. 10 Donald O'Keefe 17:37 PR Troy
81. 10 Zachary Elmore 17:38 Cadillac
82. 12 Dakota Dietz 17:38 DeWitt
83. 9 Alex Penski 17:39 PR Holt
84. 10 Garrett Schreck 17:39 PR Grosse Pointe North
85. 12 Grant Prater 17:40 PR Monroe
86. 11 Josh Saba 17:40 SR Farmington
87. 12 Conor Streng 17:41 SR GR Forest Hills Nort...
88. 10 Jacob Hannawa 17:42 PR Brother Rice
89. 10 Matt Dennison 17:42 PR Farmington
90. 12 Robert Kunselman 17:43 Jackson
91. 9 Zach Theeuwes 17:44 Grandville
92. 10 Kuvin Satyadev 17:44 PR Grosse Pointe North
93. 12 Lake Buseth 17:45 Parma Western
94. 12 Dash Dobar 17:46 SR Livonia Churchill
95. 10 Codey Rapleje 17:48 PR St. Johns
96. 12 Bradley Gilson 17:48 Swartz Creek
97. 11 Cade Poland 17:49 Muskegon Mona Shores
98. 12 Tyler Robertson 17:50 Parma Western
99. 12 Brendan Shanahan 17:51 Cadillac
100. 11 Kenny Stalzer 17:51 Mason
101. 10 Matthew Brines 17:51 SR Cadillac
102. 10 Brad Carter 17:52 SR Holland
103. 12 Maxwell Reaume 17:53 PR Cadillac
104. 11 Jared Lindstrom 17:53 Flushing
105. 10 Owen Bronni 17:53 PR Brownstown Woodhaven
106. 11 Zhane Arthur 17:53 St. Joseph
107. 11 Seth Strout 17:53 SR Jenison
108. 11 Will Lage 17:53 St. Joseph
109. 12 Sean Gibbons 17:54 Holt
110. 11 Trevor Luznak 17:54 St. Johns
111. 12 Camren Sewell 17:54 La Salle
112. 11 Andrew Menard 17:55 St. Johns
113. 10 Logan Coughlin 17:55 PR Davison
114. 11 Will Ingalls 17:55 PR Battle Creek Lakeview
115. 12 Mason Berridge 17:55 St. Johns
116. 11 Nick Johnson 17:55 SR Farmington
117. 12 Timothy Dalrymple 17:55 PR Clarkston
118. 11 Dylan Lame 17:56 Hudsonville
119. 10 Casey Olson 17:57 Hudsonville
120. 12 Jacob Kenny 17:57 Grandville
121. 12 Andrew Joslyn 17:57 PR Battle Creek Lakeview
122. 11 Andrew Harrast 17:59 Mt. Pleasant
123. 11 Josh Potter 17:59 SR Gibraltar Carlson
124. 11 Jackson Nordbeck 17:59 PR Livonia Franklin
125. 9 Joe Wood 18:00 Battle Creek Lakeview
126. 9 Devin Simon 18:00 PR Holt
127. 10 Logan Evanchuk 18:01 SR Livonia Franklin
128. 12 Noah Hagood 18:01 SR Livonia Churchill
129. 11 Jack Guimieny 18:03 SR Grandville
130. 10 Grant Schreiber 18:03 PR Clarkston
131. 10 Max Zuber 18:03 PR Jenison
132. 11 Nate Spencer 18:03 SR Mason
133. 10 Ben Darmofal 18:03 Mason
134. 12 Evan Taylor 18:04 Swartz Creek
135. 11 Sage Castleberry 18:04 SR Battle Creek Lakeview
136. 11 Forrest Gehring 18:04 PR Mt. Pleasant
137. 12 Tristan Kellar 18:06 Parma Western
138. 12 Isaac Arp 18:06 SR Grandville
139. 12 Ryan Race 18:07 SR Grosse Pointe North
140. 12 Jered Holland 18:07 Cadillac
141. 10 Alberto Castillo 18:10 PR Holland
142. 11 Collin Eager 18:11 SR Vicksburg
143. 11 Mitchell Wilczynski 18:11 PR Croswell-Lexington
144. 11 Joey Fox 18:11 St. Johns
145. 11 Hunter Geoghegan 18:12 PR Jenison
146. 9 Jason Millis 18:12 PR Davison
147. 12 Mark Crandell 18:14 Swartz Creek
148. 11 Wyatt Perry 18:15 Croswell-Lexington
149. 12 Nick Arbogast 18:16 PR Kalamazoo Central
150. 12 William Ferguson 18:16 Grosse Pointe North
151. 12 Kyle Pike 18:17 Cadillac
152. 12 Daniel Tomko 18:17 GR Forest Hills Cent...
153. 10 Russell Rusnell 18:18 PR Livonia Franklin
154. 12 Josh Bentley 18:18 PR Sterling Heights Ste...
155. 10 William Carrier 18:19 PR Kalamazoo Loy Norrix
156. 10 Paul Aren 18:20 PR Farmington
157. 12 Alec Greenway 18:21 Grand Rapids Kenowa ...
158. 11 Mitchell Doyle 18:21 PR GR Forest Hills Nort...
159. 10 Cole Gellatly 18:22 SR Brother Rice
160. 11 Andy Johnston 18:22 SR Warren Mott
161. 11 Joe Glubke 18:23 Battle Creek Lakeview
162. 12 Stephen McGraw 18:24 SR Grandville
163. 11 Alex Ploehn 18:25 PR Battle Creek Lakeview
164. 10 Trent Stuewe 18:25 SR Mason
165. 12 Austin Langlinais 18:25 SR Mattawan
166. 9 Drew Nisbet 18:26 St. Joseph
167. 11 Jacob Maas 18:26 SR Monroe
168. 10 Collin Patrick 18:26 Parma Western
169. 11 Jeremy Yow 18:26 SR Grand Rapids Kenowa ...
170. 11 Zachary Nieman 18:27 SR Utica Eisenhower
171. 12 Nicholas Baldwin 18:28 GR Forest Hills Cent...
172. 12 Marcus Shakoor 18:28 SR Jackson
173. 9 Santiago Saldivar 18:29 PR Grandville
174. 12 Michael Flynn 18:30 Troy
175. 12 Hunter Carmack 18:31 PR Howell
176. 11 Adithya Sanjay 18:32 Troy
177. 12 Isaiah Brockschmidt 18:32 PR Howell
178. 9 Ayden Moyer 18:33 St. Joseph
179. 9 Logan Highfield 18:33 PR Livonia Franklin
180. 10 Matthew Sparkman 18:34 PR St. Joseph
181. 11 Jalen Smith 18:34 Kalamazoo Central
182. 11 Ethan McFarlane 18:34 Croswell-Lexington
183. 12 Joshua Johnson 18:35 Croswell-Lexington
184. 10 Matthew Johnson 18:35 PR Mattawan
185. 12 Patrick D'Haene 18:35 SR DeWitt
186. 9 Spencer Torok 18:36 PR Davison
187. 11 Patrick Hebreard 18:36 PR GR Forest Hills Nort...
188. 9 Hunter Markel 18:37 PR Flushing
189. 10 Nolan Herr 18:37 PR Flushing
190. 12 Frank LaFave 18:38 Livonia Churchill
191. 11 Vaibhav Srinivasan 18:38 PR Troy
192. 12 Ryan Ross 18:39 SR Kalamazoo Loy Norrix
193. 11 Griffin Fitts 18:40 SR St. Joseph
194. 10 Kaheem Wright 18:40 Brownstown Woodhaven
195. 9 Luke Jayaraman 18:42 Holt
196. 11 Eddie Mayfield 18:43 La Salle
197. 11 Avrey Smith 18:46 SR Grand Rapids Kenowa ...
198. 10 Kyle Cochran 18:48 SR Grand Rapids Kenowa ...
199. 10 Nolan Rich 18:49 PR St. Joseph
200. 10 Carter Zolman 18:51 PR Jenison
201. 11 Leo Walquist 18:51 PR GR Forest Hills Cent...
202. 11 Ryan Colquit 18:51 Brownstown Woodhaven
203. 10 Zane Perrault 18:52 Mason
204. 12 Ethan Bronni 18:54 SR Brownstown Woodhaven
205. 11 Michael Zacker 18:55 SR GR Forest Hills Nort...
206. 11 Elijah Lockett 18:56 PR Vicksburg
207. 11 Nicholas Agrillo 18:57 GR Forest Hills Cent...
208. 12 Sloan Felton 18:57 SR Mt. Pleasant
209. 9 Nathan Eccles 19:01 PR Port Huron Northern
210. 10 Kaz Goldyn 19:01 PR Flushing
211. 10 Chris Zervos 19:02 PR Farmington
212. 10 Jonathon Pierce 19:02 Farmington
213. 11 Aidan Ward 19:03 PR Vicksburg
214. 10 Isaac Steers 19:03 SR Grand Rapids Kenowa ...
215. 12 Bryce Schafer 19:03 DeWitt
216. 10 Taelor Eernisse 19:04 Parma Western
217. 9 Juan Student 19:05 PR Mt. Pleasant
218. 12 Markeithius Flowers 19:06 PR Jackson
219. 12 Sam Powell 19:06 SR Muskegon Mona Shores
220. 12 Ryan Gentry 19:09 Swartz Creek
221. 12 Dov Emerson 19:10 PR Holland
222. 9 Carter Stoner 19:10 PR Port Huron Northern
223. 10 Ben Bolduc 19:11 Brownstown Woodhaven
224. 9 Justus Holben 19:14 PR DeWitt
225. 11 Zachary Sparks 19:14 SR Lapeer
226. 9 Alex Souza 19:14 PR GR Forest Hills Cent...
227. 9 Caleb Chamberlain 19:15 PR DeWitt
228. 12 Sidney Richardson 19:15 PR Kalamazoo Loy Norrix
229. 10 Donovan Jackson 19:17 SR Warren Mott
230. 11 David Konold 19:17 Mattawan
231. 10 Jaeger Schippa 19:18 SR Holland
232. 12 Sam Meyer 19:19 Kalamazoo Central
233. 9 Jesse Anderson 19:19 PR Brownstown Woodhaven
234. 12 Brad Austin 19:20 PR Monroe Jefferson
235. 12 Samuel Ramsey 19:21 SR Jackson
236. 10 Garren Lattig 19:22 Mason
237. 12 Zac Jenkins 19:22 SR Monroe
238. 12 Jonathan Bright 19:23 SR Lapeer
239. 11 Anthony Amalfitano 19:24 Troy
240. 11 Trevor Doyle 19:26 Livonia Franklin
241. 11 Danny Hunt 19:26 Port Huron Northern
242. 10 Cameron Funk 19:27 PR Monroe Jefferson
243. 12 Zack Ayres 19:27 Mason
244. 10 Parker Forrest 19:28 PR Warren Mott
245. 11 Noah Hurst 19:28 PR Gibraltar Carlson
246. 12 Hunter Meinburg 19:29 Flushing
247. 10 Nathan Woolum 19:30 PR Mattawan
248. 10 Conner Rager 19:30 SR Macomb L'Anse Creuse...
249. 11 Jordan Jones 19:31 SR Monroe Jefferson
250. 10 Tyson Ford 19:33 SR Mattawan
251. 11 Dustin Bowen 19:34 Jenison
252. 12 Eathan Patrick 19:35 SR Parma Western
253. 12 Thomas Gearhart 19:35 SR Mattawan
254. 10 Cole Coughlin 19:39 PR GR Forest Hills Cent...
255. 11 Ryan Short 19:41 SR Mattawan
256. 9 Colton Hirst 19:43 PR Monroe
257. 10 Chandler Clemens 19:44 PR Macomb L'Anse Creuse...
258. 11 Adam Kahler 19:44 DeWitt
259. 12 Adam Hall 19:46 SR Holt
260. 11 Jon Myny 19:46 SR Sterling Heights Ste...
261. 10 Dakotah DeShaw 19:54 Lapeer
262. 11 Trystin Green 19:55 SR Jackson
263. 9 Noah Merkel 19:55 PR Monroe Jefferson
264. 12 Colin Gonia 19:56 SR Monroe Jefferson
265. 11 Myles Morgan 19:56 SR Macomb L'Anse Creuse...
266. 11 Jacob Beslac 19:56 Swartz Creek
267. 9 Cole Duvall 19:56 PR Monroe Jefferson
268. 11 Isaiah Cram 19:58 SR Jackson
269. 10 Brandon Ammerman 20:04 Jenison
270. 9 Phoenix Guzzi 20:06 Gibraltar Carlson
271. 12 Logan Susalla 20:06 Warren Mott
272. 11 Ricky Holbdy 20:07 Gibraltar Carlson
273. 11 Keegan Rumler 20:09 Jackson
274. 12 Travis Grube 20:09 Kalamazoo Loy Norrix
275. 10 Nicholas DeMattei 20:09 Mt. Pleasant
276. 9 Benjamin Kendall 20:10 Muskegon Mona Shores
277. 12 Logan Jackson 20:11 SR Macomb L'Anse Creuse...
278. 9 Myles Baker 20:13 PR Kalamazoo Loy Norrix
279. 12 Brendan Rogghe 20:15 PR Macomb L'Anse Creuse...
280. 9 Michael Tultz 20:15 PR Vicksburg
281. 11 Brendan Crawford 20:21 SR Warren Mott
282. 12 Joe Mullally 20:23 Port Huron Northern
283. 9 Jerez Rinehart 20:27 Gibraltar Carlson
284. 10 Alec Pominville 20:29 SR Howell
285. 10 Nathan Clark 20:33 Muskegon Mona Shores
286. 10 Kyle Kelly 20:36 Vicksburg
287. 11 Nick Gardner 20:39 Sterling Heights Ste...
288. 12 Mitchell Susalla 20:43 Warren Mott
289. 9 Jacob Gladieux 20:52 PR Monroe
290. 9 Antonio Aguilar 20:56 PR Flushing
291. 11 Brian Pawelec 20:58 Brownstown Woodhaven
292. 10 Noah Kinnucan 20:58 Muskegon Mona Shores
293. 11 Brett Ludwig 21:01 PR Sterling Heights Ste...
294. 10 Mike Mackiewicz 21:07 Livonia Franklin
295. 10 Kyle VanLake 21:21 DeWitt
296. 11 Kaan Tuney 21:25 PR Lapeer
297. 12 Cole Strobel 21:34 Flushing
298. 12 Jacob Schneider 21:40 Sterling Heights Ste...
299. 9 Will Urban 21:46 Muskegon Mona Shores
300. 10 Timmy Hunt 21:47 Port Huron Northern
301. 10 Christian Miller 21:52 Lapeer
302. 12 Travis Deneweth 23:10 Lapeer
303. 11 Kenny Jensen 23:17 Warren Mott
304. 10 Jacob Parsons 24:04 Lapeer
Official Team Scores
1. Brother Rice 101
2. Clarkston 167
3. Utica Eisenhower 177
4. Livonia Stevenson 202
5. Livonia Churchill 231
6. Grosse Pointe North 270
7. Hudsonville 294
8. La Salle 301
9. Davison 316
10. Holland 326
11. Howell 347
12. GR Forest Hills No... 373
13. St. Johns 433
14. Cadillac 434
15. Farmington 461
16. Croswell-Lexington 502
17. Troy 521
18. Parma Western 532
19. Grandville 539
20. Battle Creek Lakev... 541
21. Monroe 554
22. Holt 568
23. Grand Rapids Kenow... 586
24. Swartz Creek 611
25. Livonia Franklin 654
26. Kalamazoo Loy Norrix 656
27. Mt. Pleasant 682
28. Mason 724
29. St. Joseph 730
30. GR Forest Hills Ce... 768
31. Jenison 824
32. Vicksburg 867
33. Brownstown Woodhaven 915
34. Muskegon Mona Shores 917
35. DeWitt 920
36. Flushing 923
37. Gibraltar Carlson 932
38. Jackson 963
39. Macomb L'Anse Creu... 1041
40. Sterling Heights S... 1052
41. Mattawan 1060
42. Warren Mott 1168
43. Monroe Jefferson 1232
44. Port Huron Northern 1236
45. Lapeer 1302