Boys 5,000 Meters
PL GR Name Time Team
1. 10 Drake Dowdy 18:02.94 Ann Arbor Huron
2. 10 Maxwell Brow 18:12.10 Highland-Milford
3. 11 Jacob Vick 18:15.16 Salem
4. 11 Ben Shotwell 18:25.82 Ann Arbor Skyline
5. 10 Nathaniel LaFontaine 18:27.52 Hartland
6. 10 Andrew Krueger 18:27.74 Linden
7. 12 Andrew Duke 18:28.02 White Lake Lakeland
8. 9 Tyler Mann 18:28.79 White Lake Lakeland
9. 11 Devon Coe 18:31.77 Linden
10. 8 John Cooke 18:32.76 Brighton
11. 9 Sam Lochos 18:33.82 White Lake Lakeland
12. 12 Ryan Robinson 18:35.17 Highland-Milford
13. 10 Josh Pohl 18:38.12 Salem
14. 11 Stephen Kurt 18:38.41 Salem
15. 12 Eashwar Mohan 18:39.28 Okemos
16. 10 Tyler Baur 18:39.58 Walled Lake Northern
17. 9 Colton Hirst 18:40.74 Monroe
18. 10 Brady Detter 18:41.00 White Lake Lakeland
19. 12 Justin Forester 18:41.71 Ann Arbor Skyline
20. 11 Nicholas Noteman 18:42.76 Detroit Catholic Cen...
21. 11 Kyle Carroll 18:43.13 Holly
22. 10 Jacob Stoller 18:43.55 Walled Lake Northern
23. 9 Kevin Dinser 18:43.90 Hartland
24. 9 Tyler Lozano 18:46.52 Saginaw Heritage
25. 10 Garron Little 18:49.07 Ypsilanti Lincoln
26. 12 AJ Cloutier 18:49.37 Ann Arbor Skyline
27. 12 Collin Payne 18:50.06 Hartland
28. 12 Kyle Weir 18:50.44 Walled Lake Central
29. 12 Michael Robeson 18:50.76 Salem
30. 10 Josh Pepin 18:51.33 Walled Lake Central
31. 10 Matt Blakeslee 18:51.62 Brighton
32. 11 Justin Marshall 18:53.57 Ypsilanti Lincoln
33. 12 Josh Wright 18:54.19 White Lake Lakeland
34. 10 Colin Clancy 18:55.53 Walled Lake Northern
35. 9 Angad Sidhu 18:56.77 Ann Arbor Pioneer
36. 11 Matt Person 18:57.38 White Lake Lakeland
37. 10 Noah Juuhl 18:57.65 Clarkston
38. 12 Anthony Eovaldi 18:58.99 Macomb Dakota
39. 9 Peter Warrick 18:59.22 Livonia Franklin
40. 9 Andrew Goodwin 18:59.85 Hartland
41. 11 Dylan Reynolds 19:00.76 Ann Arbor Skyline
42. 9 Jadon Kennell 19:01.12 Hartland
43. 10 Nick Barr 19:01.60 Brighton
44. 12 Donnie Kirkland 19:02.11 White Lake Lakeland
45. 9 Alex Bryd 19:02.66 Clarkston
46. 12 Trent Schrader 19:03.74 Linden
47. 12 Devin Abb 19:04.02 Detroit Catholic Cen...
48. 9 Ryan Everden 19:04.37 Walled Lake Northern
49. 10 Eric Raines 19:04.64 Clarkston
50. 10 Jack Leto 19:04.96 Highland-Milford
51. 10 Luke Wertenberger 19:05.26 Ann Arbor Skyline
52. 9 Isaac Darragh 19:06.51 Ann Arbor Skyline
53. 9 Thomas Boss 19:06.86 Ann Arbor Skyline
54. 9 Matthew Penoyar 19:07.22 Ann Arbor Huron
55. 9 Aidan Bowie 19:07.66 Hartland
56. 12 Zac Jenkins 19:08.08 Monroe
57. 12 Josh Benton 19:08.47 Ann Arbor Pioneer
58. 10 Spencer Raines 19:08.93 Ypsilanti Lincoln
59. 9 Tim Kohn 19:09.21 Ann Arbor Huron
60. 9 Luke Benford 19:09.46 Salem
61. 11 Joseph Cotton 19:10.41 Detroit Catholic Cen...
62. 10 Graysen Pomeroy 19:11.02 Hartland
63. 12 Jack Korth 19:11.43 White Lake Lakeland
64. 10 Brandon Hall 19:12.02 Waterford Kettering
65. 9 Gabriel Fry 19:12.28 Ypsilanti Lincoln
66. 11 Gavin White 19:12.93 Ann Arbor Skyline
67. 9 Kanden Cho 19:13.93 Salem
68. 10 Evan Buck 19:14.80 Okemos
69. 9 Quinn Schreiber 19:15.28 Clarkston
70. 11 William Koepke 19:15.88 Saginaw Heritage
71. 9 Luke Aman 19:17.46 Highland-Milford
72. 10 Robert McClelland 19:18.70 Christ the King
73. 11 James Nedeltchev 19:19.13 Ann Arbor Huron
74. 11 Daniel Rehfedt 19:19.42 Detroit Catholic Cen...
75. 12 Jake Bargy 19:19.85 Linden
76. 10 Trevor Hoppe 19:20.17 Highland-Milford
77. 12 Andrew Ross 19:20.52 Clarkston
78. 11 Robert Kinney 19:20.86 Detroit Catholic Cen...
79. 11 Zachary Balogh 19:21.18 Detroit Catholic Cen...
80. 11 Gabe Demetter 19:22.33 Salem
81. 10 Ethan Soave 19:22.85 Macomb Dakota
82. 11 Garrett Hirschenbe... 19:24.60 Saginaw Heritage
83. 10 Jonathon Kopacz 19:25.44 Christ the King
84. 10 Gabriel Necula 19:25.94 Ann Arbor Huron
85. 10 Hayden Mahakian 19:27.34 Linden
86. 10 Jon Wisniewski 19:27.96 Hartland
87. 11 Patrick Rhadigan 19:29.09 Detroit Catholic Cen...
88. 9 Liam Sack 19:29.46 Linden
89. 10 Thomas Seaman 19:29.80 Clarkston
90. 12 Max Carey 19:30.29 White Lake Lakeland
91. 10 Josh Shoults 19:30.54 Brighton
92. 10 Andrew Merrifield 19:30.77 Macomb Dakota
93. 11 Alex Gordon 19:31.41 Detroit Catholic Cen...
94. 11 David Matthews 19:31.80 Detroit Catholic Cen...
95. 9 Jack Ross 19:32.08 Hartland
96. 12 Seth Schrader 19:32.30 Linden
97. 8 Andrew Wilson 19:32.97 Brighton
98. 10 Brenden Nagel 19:33.78 Ypsilanti Lincoln
99. 12 Adam Cutsy 19:34.32 Walled Lake Northern
100. 10 Evin Poe 19:34.68 Walled Lake Northern
101. 9 James Johnson 19:35.02 Walled Lake Northern
102. 11 Ben Allen 19:35.46 Clarkston
103. 10 Alex Hunt 19:35.92 Clarkston
104. 9 Benny Cho 19:36.39 Saginaw Heritage
105. 10 Jake Gates 19:36.68 Livonia Franklin
106. 9 Gabe Rosas II 19:37.16 Tecumseh
107. 9 Noah Manuszak 19:37.49 Tecumseh
108. 11 Zack Friess 19:37.91 Salem
109. 11 Cameron Smith 19:38.26 Salem
110. 11 Conner Hein 19:38.50 Detroit Catholic Cen...
111. 9 Adam Faunce 19:40.07 Hartland
112. 11 Nathan Johnson 19:44.12 Clarkston
113. 9 Nick Noga 19:44.38 Brother Rice
114. 9 Carson Brock 19:45.10 Clarkston
115. 10 Peyton Stapp 19:45.52 Fenton
116. 12 Nicholas Miller 19:46.74 Detroit Catholic Cen...
117. 9 Vito Bertucci 19:47.90 Holly
118. 11 Troy Taliaferro 19:48.23 Walled Lake Central
119. 10 Luke Hensley 19:48.48 Ann Arbor Pioneer
120. 9 Jalen Steudle 19:49.10 Ann Arbor Skyline
121. 11 Matthew Jira 19:49.43 Salem
122. 9 Jacob Carusello 19:49.83 Clarkston
123. 10 James Cardwell 19:50.30 Ann Arbor Huron
124. 10 Matt Skrzypczak 19:50.83 Waterford Kettering
125. 9 Tyler Kern 19:51.30 Linden
126. 12 Cory Steinhauser 19:52.18 Hartland
127. 10 Ben Clark 19:52.41 Okemos
128. 11 Justin Malcolm 19:52.99 Detroit Catholic Cen...
129. 10 Saad Syed 19:53.25 Salem
130. 11 Issac Hawley 19:54.25 Holly
131. 9 Steven Majors 19:58.87 Hartland
132. 10 Brian Glowski 20:00.19 Clarkston
133. 9 Doug Olson 20:01.63 Clarkston
134. 9 Andrew McDonald 20:02.05 Linden
135. 9 Blake Collins 20:02.33 Waterford Kettering
136. 10 Nicholas Manor 20:02.90 Monroe
137. 11 Michael Stefanou 20:03.85 Walled Lake Central
138. 9 Tommy Fischer 20:04.45 Hartland
139. 11 Josh Thoma 20:04.85 Linden
140. 9 Jacob Gladieux 20:05.10 Monroe
141. 9 Peter Caine 20:05.44 Ypsilanti Lincoln
142. 9 Dillon Bartholomew 20:05.92 Fenton
143. 11 Max Ford 20:06.49 Holly
144. 10 Michael Jesue 20:08.39 Macomb Dakota
145. 9 Thomas Gorman 20:10.14 Okemos
146. 10 Connor Roeske 20:11.38 Macomb Dakota
147. 11 Yunfei Ma 20:11.81 Ann Arbor Skyline
148. 9 Samuel Slone 20:12.37 Ann Arbor Skyline
149. 12 Maxwell Waters 20:12.61 Hartland
150. 11 Nicholas Salt 20:13.31 Detroit Catholic Cen...
151. 10 TJ Dokas 20:14.71 Ann Arbor Skyline
152. 8 Donavan White 20:14.96 Brighton
153. 12 Colby Johnson 20:15.35 Salem
154. 9 Logan Kozbial 20:15.58 Monroe
155. 9 Brad Baxter 20:16.05 Holly
156. 9 Zander Newbill 20:16.47 Waterford Kettering
157. 10 Hunter Waynick 20:18.35 Salem
158. 12 Hamza Baccouche 20:19.21 Ann Arbor Pioneer
159. 10 Ryan Barker 20:19.47 Ypsilanti Lincoln
160. 12 Jay Cotter 20:20.33 White Lake Lakeland
161. 9 Jacob Sand 20:20.58 Macomb Dakota
162. 9 Fenrik Goerlitz 20:21.24 Ypsilanti Lincoln
163. 11 Ian Allen 20:21.60 Linden
164. 11 Connor Good 20:21.85 Saginaw Heritage
165. 9 Evan Walsh 20:22.29 Tecumseh
166. 11 Mark Einhaus 20:22.59 Ann Arbor Pioneer
167. 9 Dominic Huige 20:22.89 Kensington Woods
168. 12 Matt Hense 20:26.44 Hartland
169. 9 Anthony Genna 20:29.19 Salem
170. 10 Austin Mabrey 20:29.49 Macomb Dakota
171. 10 Justin Rousseau 20:30.44 Salem
172. 11 Parker McComas 20:32.95 Holly
173. 9 Liam Goff 20:33.39 Ann Arbor Huron
174. 10 Donny Jasurda 20:33.72 Clarkston
175. 12 Nick Duley 20:34.64 Holly
176. 9 Khadin Reynolds 20:35.19 Salem
177. 9 Connor Ford 20:36.27 Holly
178. 9 Brady Pitcher 20:36.72 Monroe
179. 11 Trenton Woodbeck 20:36.99 Fenton
180. 11 Nicholas Garland 20:37.30 Ypsilanti Lincoln
181. 10 Noah Waschewski 20:37.86 Macomb Dakota
182. 9 Jake Marra 20:38.67 Clarkston
183. 9 Axel Hiney 20:40.79 Ann Arbor Pioneer
184. 11 Austin Asmar 20:41.42 Walled Lake Northern
185. 9 Kurt Beyer 20:44.55 Salem
186. 10 Avery Chan 20:45.29 Ann Arbor Huron
187. 10 Nathan Zonnevylle 20:45.69 Ann Arbor Skyline
188. 10 Max Gatza 20:46.08 Linden
189. 10 Nathan Parker 20:46.35 Macomb Dakota
190. 11 Joseph Csicsila 20:47.13 Detroit Catholic Cen...
191. 11 Jacky Jaing 20:47.76 Ann Arbor Huron
192. 9 Austin Carrell 20:48.41 Ypsilanti Arbor Prep...
193. 11 Steven Szymanski 20:48.98 Walled Lake Central
194. 12 Christopher Mueller 20:50.04 Salem
195. 10 Gavin Pomeroy 20:50.58 Hartland
196. 12 Max Cornelier 20:53.76 White Lake Lakeland
197. 11 Kyle Campagnolo 20:54.62 Walled Lake Northern
198. 9 Shane Wardie 20:54.86 Bloomfield Christian
199. 10 Aidan Shaw 20:55.63 Saginaw Heritage
200. 9 Nathan Vohs 20:57.78 Macomb Dakota
201. 12 Dominic Wainwright 20:58.27 Hartland
202. 11 Abdullah Hashsham 21:00.15 Okemos
203. 12 Louie Forman 21:00.44 Brother Rice
204. 11 Aaron Casey 21:00.86 Salem
205. 9 Brandon Ung 21:01.33 Macomb Dakota
206. 10 Zhuochen Yuan 21:01.73 Ann Arbor Huron
207. 10 Ryan Arbour 21:03.44 Hartland
208. 11 Nathan Marshall 21:05.96 Waterford Kettering
209. 12 Brandon Mackey 21:06.56 White Lake Lakeland
210. 10 Connor Rosiewicz 21:07.48 Salem
211. 9 Jack Ritter 21:07.96 Salem
212. 11 Brayden Swanson 21:08.74 White Lake Lakeland
213. 9 Justin Cooke 21:09.10 Tecumseh
214. 10 Gary Zhang 21:09.80 Salem
215. 12 Andrew Himebaugh 21:10.32 Christ the King
216. 9 Brendan Behmer 21:11.29 Ann Arbor Huron
217. 11 Trevor Hackney 21:13.93 Ypsilanti Lincoln
218. 10 Jonathan Throne 21:14.55 Ypsilanti Lincoln
219. 10 Grant Stroup 21:15.00 White Lake Lakeland
220. 10 Jacob Roach 21:16.13 Hartland
221. 9 Cody Schaeding 21:17.08 Saginaw Heritage
222. 11 Sean Carrier 21:19.75 Salem
223. 9 Gabe Sanchez 21:20.58 Holly
224. 9 Shawn Meah 21:21.71 Ann Arbor Skyline
225. 12 Luke Behm 21:22.41 Detroit Catholic Cen...
226. 10 Chase Stanke 21:27.91 Linden
227. 10 Max Roth 21:28.41 White Lake Lakeland
228. 12 Cole Frederick 21:28.82 Holly
229. 10 Sungyu Kwon 21:29.34 Ann Arbor Pioneer
230. 10 Owen Clark 21:29.93 Waterford Kettering
231. 10 Andrew Wylie 21:30.74 Salem
232. 9 Jacob Mack 21:32.35 Walled Lake Central
233. 11 Stuart Gazda 21:34.48 Hartland
234. 10 John Lyons 21:34.71 Macomb Dakota
235. 10 Connor Denman 21:34.96 Holly
236. 9 James Xiu 21:36.88 Ann Arbor Huron
237. 11 Jacob Moreau 21:40.66 Holly
238. 10 Landon Jackman 21:40.93 Holly
239. 8 Albert Richlie 21:41.88 Brighton
240. 12 Alex Volante 21:42.29 Salem
241. 10 Reid Gwyn 21:42.90 Macomb Dakota
242. 10 Thomas Bolitho 21:43.85 Brighton
243. 12 Derek Childs 21:44.80 Clarkston
244. 9 Daniel Polak 21:45.40 Walled Lake Central
245. 10 Stephen DeCook 21:47.38 Macomb Dakota
246. 10 Cole Wiknich 21:47.77 Linden
247. 12 Dylan Lackaye 21:48.80 Waterford Kettering
248. 9 Ryan Weir 21:49.08 Walled Lake Central
249. 9 Dominic Taccolini 21:51.87 Christ the King
250. 10 John Michael 21:55.49 Okemos
251. 9 Luke Warhurst 21:57.49 Ann Arbor Skyline
252. 9 Corbin Scarcelli 21:58.69 Salem
253. 10 Trevor Lemp 21:59.21 White Lake Lakeland
254. 11 Logan LaVere 21:59.44 Saginaw Heritage
255. 9 Jacob Distelzweig 22:01.28 Christ the King
256. 9 Alan Brenner 22:02.85 Holly
257. 10 Mattei Jacks 22:06.58 Brother Rice
258. 11 Grant Wakeland 22:06.88 Okemos
259. 9 John MacDermid 22:08.57 Salem
260. 9 Zach McEvoy 22:09.40 Saginaw Heritage
261. 12 Collin Arbour 22:10.21 Hartland
262. 10 Romit Patel 22:11.80 Salem
263. 11 Zachary Craft 22:16.98 Salem
264. 9 Donovan Rees 22:19.23 Ann Arbor Pioneer
265. 10 D J Burgoyne 22:25.86 Ann Arbor Pioneer
266. 12 Collin Van Loo 22:26.18 Ann Arbor Skyline
267. 10 Justin Ganzak 22:26.62 Hartland
268. 9 Bryce Bonwell 22:28.03 Walled Lake Central
269. 11 Alex Rudelic 22:32.66 Hartland
270. 9 Will Errer 22:33.88 Hartland
271. 11 Brian Chen 22:34.43 Ann Arbor Huron
272. 11 Kris Grandison 22:37.66 Brother Rice
273. 9 Jacob Nelson 22:41.40 Walled Lake Central
274. 10 Eric Balanecki 22:43.16 Ypsilanti Lincoln
275. 12 Jacob Roza 22:47.99 Ypsilanti Arbor Prep...
276. 9 Aaron Thielen 22:50.39 Hartland
277. 9 Alexander Dinh 22:50.79 Saginaw Heritage
278. 10 Cole Tracy 22:52.90 Macomb Dakota
279. 10 Sean Whitaker 22:55.45 Macomb Dakota
280. 10 Julian Kennedy 23:01.27 Clarkston
281. 11 Isaac Provencher 23:02.61 Kensington Woods
282. 9 Miguel Uribe 23:03.54 Hartland
283. 6 Miles Buckley 23:19.23 Brighton
284. 10 James Dodd 23:21.99 Ann Arbor Pioneer
285. 10 Noah Kerridge 23:23.47 Linden
286. 10 Shawn Park 23:25.31 Walled Lake Central
287. 10 Jan Koopmann 23:26.14 Ypsilanti Lincoln
288. 12 Grayson Miller 23:28.97 Clarkston
289. 9 Rex Streetman 23:33.60 Kensington Woods
290. 9 Colin Willard 23:34.60 Linden
291. 11 Eldon Wilderman 23:35.01 Ann Arbor Huron
292. 9 Joshua Devries 23:35.53 Bloomfield Christian
293. 9 Clark Rogman 23:37.71 Hartland
294. 10 Spencer Landry 23:41.39 White Lake Lakeland
295. 12 Cameron Diachun 23:47.50 Christ the King
296. 10 Gage Broskey 23:48.33 Salem
297. 11 Ryan Ahlgren 23:53.49 Salem
298. 11 Anun Kumaran 23:55.56 Ann Arbor Huron
299. 9 Lucas Diller 23:56.17 Holly
300. 11 Kaleb Smith 23:57.09 Hartland
301. 10 Jackson Puffer 23:57.57 Clarkston
302. 11 Todd Verville 23:59.62 Highland-Milford
303. 9 Ashton Fowler 24:03.05 Linden
304. 11 Eric Pentzien 24:05.44 Ypsilanti Lincoln
305. 10 Hui Yoo 24:07.05 Ann Arbor Pioneer
306. 9 Owen Garber 24:10.38 Holly
307. 11 Benjamin Cichon 24:12.60 Holly
308. 10 Joel Braue 24:16.53 Holly
309. 9 Ben Cesar 24:16.78 Kensington Woods
310. 8 Ethan Lee 24:17.46 Brighton
311. 9 Malachi Wong 24:18.05 Ann Arbor Huron
312. 9 Jack Ford 24:31.96 Holly
313. 9 Nick Gilbert 24:36.91 Bloomfield Christian
314. 10 Joseph Kras 24:38.10 Holly
315. 11 Ethan Wynne 24:38.50 Hartland
316. 12 Bowen Ormond 24:39.38 Walled Lake Northern
317. 9 Nathan Schroeder 24:43.60 Macomb Dakota
318. 12 Bobby Hallett 24:43.85 Clarkston
319. 8 Edward Haggerty 24:45.25 Brighton
320. 12 Ido Morag 24:54.30 Ann Arbor Huron
321. 10 Jason Kuczera 25:09.47 Clarkston
322. 11 Zack Hayes 25:12.76 Waterford Kettering
323. 6 Lowell Kangas 25:24.65 Brighton
324. 10 Paul Vangel 25:24.87 Walled Lake Northern
325. 11 Merek Bykowki 25:26.30 Hartland
326. 10 Evan Barolo 25:26.57 Ann Arbor Skyline
327. 11 Emmet Ternes 25:41.29 Kensington Woods
328. 12 Cameron Fuller 25:53.68 Macomb Dakota
329. 9 Blake Kaumeheiwa 26:00.94 Hartland
330. 9 Jackson Bowe 26:04.44 Walled Lake Northern
331. 10 Joshua Bradbury 26:06.22 Kensington Woods
332. 10 Ashish Patel 26:13.68 Salem
333. 12 Corbett Schulz 26:18.69 Ypsilanti Lincoln
334. 12 Joshua Brooks 26:19.75 Macomb Dakota
335. 9 Jordan Profozich 26:20.11 Salem
336. 9 Nicholas Wohlfeil 26:31.31 Monroe
337. 11 Clayton Skinner 26:40.97 Ann Arbor Huron
338. 9 Colin Hande 26:41.33 Monroe
339. 8 Nik Muirhead 26:55.18 Kensington Woods
340. 12 Mitch Klaserner 27:23.80 Walled Lake Central
341. 9 Derek Moraco 27:37.56 Salem
342. 9 Sean Donovan 27:43.49 Kensington Woods
343. 12 Conor Urban 27:47.43 Tecumseh
344. 12 Skyler Root 27:48.54 Tecumseh
345. 11 Nick Martin 28:04.01 Highland-Milford
346. 9 Austin Faust 28:11.03 Ypsilanti Lincoln
347. 6 Wilson Ikens 28:20.35 Brighton
348. 10 Jarod Etheridge 35:06.25 Ypsilanti Arbor Prep...