Boy's 5000m Run
1. 12 Devin Gibson 15:52.9 Wayne Memorial
2. 12 Malik Jordan 16:01.1 Wayne Memorial
3. 12 Lynus Zullo 16:11.8 Ann Arbor Huron
4. 12 Stone Mathers 16:23.0 Ann Arbor Pioneer
5. 11 Bryan Adamovicz 16:36.8 Saline
6. 10 Nick Arrivo 16:38.6 Ann Arbor Pioneer
7. 12 Billy Toth 16:39.3 Canton
8. 12 David Conzelmann 16:43.2 Saline
9. 12 Josiah Humphrey 16:43.8 Saline
10. 12 Samuel Cayen 16:45.5 Saline
11. 11 Lucas Bell 16:45.7 Dexter
12. 12 Devin Stevens 16:47.1 Belleville
13. 10 Connor Meehan 16:47.9 Saline
14. 12 Jacob Johnson 16:52.1 Ann Arbor Pioneer
15. 11 John Giles 16:52.9 Saline
16. 12 Michael Gibson 16:54.6 Wayne Memorial
17. 12 Uriel Figueroa 16:55.0 Wayne Memorial
18. 12 Brennan Corcoran 16:56.5 Saline
19. 12 Mike Roberts 16:57.6 Canton
20. 12 Dario Potter 16:58.4 Ann Arbor Pioneer
21. 10 Zac Clark 16:59.0 Canton
22. 10 Nick Socha 16:59.6 Canton
23. 9 Shane Andrews 17:00.9 Canton
24. 9 Tom Oates 17:05.5 Ypsilanti Lincoln
25. 11 Jacob Ehrman 17:06.0 Saline
26. 12 Will Jibson 17:07.9 Ann Arbor Pioneer
27. 12 Andrew Hiyama 17:08.6 Ann Arbor Huron
28. 11 Sean Crowley 17:10.6 Saline
29. 10 Marc Lopez 17:11.9 Dexter
30. 12 Ben Nicholas 17:13.4 Dexter
31. 12 Alec Greene 17:13.4 Saline
32. 9 Anthony DeKraker 17:16.7 Saline
33. 12 Zach McKenzie 17:18.1 Dexter
34. 11 Derek Jordan 17:18.6 Saline
35. 12 Angelo Bunker 17:19.4 Ypsilanti Lincoln
36. 10 Peter Shambaugh 17:19.9 Ann Arbor Pioneer
37. 9 Robert Irwin 17:22.9 North Farmington
38. 10 Jack Shelley 17:23.3 Dexter
39. 9 Jack Wallace 17:23.4 Ann Arbor Pioneer
40. 11 Johnny Yang 17:25.5 Detroit Country Day
41. 12 Eduardo Gonzalez 17:26.5 Saline
42. 11 Joshua Sterly 17:27.1 Belleville
43. 9 Aidan Delfuoco 17:28.9 Saline
44. 12 Luke Bottomley 17:31.4 Dexter
45. 10 Miles Kanipe 17:33.0 Dexter
46. 9 Philip Valtadoros 17:33.3 Ann Arbor Pioneer
47. 10 Luke Sakkinen 17:33.8 Highland-Milford
48. 12 Colin Burnett 17:34.4 Saline
49. 11 Brian Blankenship 17:34.5 Saline
50. 10 Aidan Carichner 17:36.8 Saline
51. 10 Elliot Seymour 17:37.9 Highland-Milford
52. 10 Ido Morag 17:39.6 Ann Arbor Huron
53. 10 Grant Peters 17:40.1 Saline
54. 12 Tristan Edwards 17:40.9 Ann Arbor Pioneer
55. 11 Grayson Knapp 17:41.1 Saline
56. 11 Nathan Punches 17:41.3 Highland-Milford
57. 12 Jacob Tanner 17:41.8 Saline
58. 11 Glen Luckhardt 17:42.4 Saline
59. 11 Nate Shay 17:43.1 Dexter
60. 10 Rahul Khambete 17:44.0 Detroit Country Day
61. 12 Austin Hickerson 17:44.4 Westland John Glenn
62. 9 Joshua Cook 17:45.3 Saline
63. 12 Stephen Robards 17:46.3 Dexter
64. 12 Sean Carey 17:46.6 Canton
65. 10 Jamie Carranza 17:47.2 Wayne Memorial
66. 12 Jack McGreal 17:47.9 Saline
67. 11 Ryan McGinnis 17:48.9 Dexter
68. 9 Derek Liemohn 17:54.1 Saline
69. 12 Justin Evans 17:55.5 Saline
70. 11 David Laburn 17:57.1 Ann Arbor Pioneer
71. 10 Aaron Milley 17:57.9 Saline
72. 10 Josh Deradorian 17:58.1 Highland-Milford
73. 10 William Dobrowolski 17:59.6 Saline
74. 10 Brennan Hochrein 18:00.1 Dexter
75. 9 Connor Wright 18:00.6 Ann Arbor Huron
76. 11 Reed Yalisove 18:02.1 Dexter
77. 10 Brendan Pastor 18:02.3 Ann Arbor Pioneer
78. 11 Dante Benoit 18:03.0 Highland-Milford
79. 12 Joel Hyder 18:03.9 Ypsilanti Lincoln
80. 12 Isaac Pennock 18:04.9 Canton
81. 12 Neil Khandwala 18:06.4 Detroit Country Day
82. 11 Kevin Schnitzer 18:06.6 Saline
83. 10 Peter Slotten 18:07.8 Ann Arbor Pioneer
84. 12 Benjamin Suddendorf 18:08.8 Saline
85. 10 Ben Biber 18:09.4 Westland John Glenn
86. 12 Jonathan Kanzelmeyer 18:10.0 Ann Arbor Huron
87. 11 Alec Paxton 18:10.4 Saline
88. 12 Peyton Stimac 18:13.0 Dexter
89. 10 Max Kleinhenz 18:13.5 Dexter
90. 9 David Kight 18:15.6 Canton
91. 12 Josh Lomuscio 18:15.7 Dearborn Heights Cre...
92. 10 Miles Caine 18:15.9 Ypsilanti Lincoln
93. 9 Daniel Higgins 18:16.1 Dexter
94. 11 Chad Wilson 18:19.0 Saline
95. 11 Josh Marianos 18:19.7 Highland-Milford
96. 10 Zach Cannon 18:19.8 Canton
97. 11 Connor Raines 18:20.2 Ypsilanti Lincoln
98. 10 Luke Humphrey 18:20.7 Saline
99. 9 Paul Crowley 18:21.4 Saline
100. 9 Nick Straub 18:23.8 Ypsilanti Lincoln
101. 9 Adam Whitton 18:24.3 Saline
102. 11 Noe Barrell 18:25.3 Ann Arbor Pioneer
103. 12 Vincent Perkins 18:25.6 Detroit Country Day
104. 10 Trevor Bishop 18:26.0 Saline
105. 11 Brian Cong 18:26.4 Ann Arbor Huron
106. 12 Nick Choksi 18:30.2 Detroit Country Day
107. 10 Revanth Manam 18:30.3 Detroit Country Day
108. 12 Mohammad Shaikh 18:32.5 Ann Arbor Huron
109. 9 Derek Abbott 18:32.9 North Farmington
110. 11 Chris Brower 18:33.5 Ypsilanti Lincoln
111. 12 Moad Yaseen 18:33.9 Dearborn Heights Cre...
112. 10 Seth Greenfield 18:34.3 Dexter
113. 12 Garrik Slawski 18:34.3 Saline
114. 9 Chris Zou 18:34.8 Ann Arbor Huron
115. 11 Javier Diaz 18:35.9 Canton
116. 9 Aldo Pando-Girard 18:36.6 Ann Arbor Pioneer
117. 12 Maxwell Jones 18:37.0 Saline
118. 11 Brendon Huehn 18:37.7 Ann Arbor Huron
119. 11 Eric Ren 18:42.6 Detroit Country Day
120. 12 Maxim Dyukov 18:45.7 Ann Arbor Huron
121. 9 John Gaton 18:46.5 Wayne Memorial
122. 9 Nick Ryan 18:47.7 Detroit Country Day
123. 11 Brennan Luttrell 18:48.7 Saline
124. 10 Sungrae Kim 18:48.9 Ann Arbor Huron
125. 9 Ben Lesko 18:49.3 Canton
126. 10 Zach Carey 18:50.1 Canton
127. 9 Karl Nuler 18:51.6 Canton
128. 12 Zeke Thompson 18:52.4 Westland John Glenn
129. 10 Chris Eakin 18:53.1 Dexter
130. 12 Christian Scheske 18:54.0 Highland-Milford
131. 10 Hunter Hall 18:54.8 Canton
132. 9 Tyler Kudlak 18:56.1 Saline
133. 10 Justin Hadyniak 18:56.5 Westland John Glenn
134. 12 Elijah Taylor 18:58.1 Detroit Country Day
135. 9 Grant Sprague 19:00.2 Dexter
136. 11 Alan Sun 19:01.9 Detroit Country Day
137. 9 Jacob Barth 19:04.5 North Farmington
138. 11 John Robison 19:08.0 Saline
139. 11 Justin Weber 19:09.3 North Farmington
140. 10 Ryan Darnell 19:09.9 North Farmington
141. 12 Allen Chang 19:13.7 Ann Arbor Huron
142. 10 Jacob Sorscher 19:14.6 Ann Arbor Huron
143. 9 Ryan Triolet 19:16.4 Canton
144. 11 Xavier Reinders 19:17.9 Canton
145. 9 Nelson Vayda 19:18.4 Canton
146. 11 Jonathan Boos 19:20.9 Detroit Country Day
147. 9 Nick Harb 19:24.0 North Farmington
148. 11 Joel Testorelli 19:26.0 Belleville
149. 12 Will Swanson 19:27.0 Ypsilanti Lincoln
150. 12 Andrew Tian 19:27.8 Detroit Country Day
151. 11 Jahir Alvarez 19:27.9 Ann Arbor Huron
152. 12 Jeffery Zhang 19:29.9 Ann Arbor Huron
153. 12 Evan Czechowicz 19:31.4 Saline
154. 9 Cory Routen 19:34.8 Westland John Glenn
155. 11 Kenyatta Mason 19:38.1 Westland John Glenn
156. 10 Dominic Bertoia 19:40.1 Saline
157. 12 Donovan Sheehan 19:40.8 Canton
158. 12 Matthew Fischer 19:41.8 Wayne Memorial
159. 12 Aaron Schultz 19:42.2 Belleville
160. 10 Matthew Lagerquist 19:42.9 Saline
161. 10 Tyler Gabrielson 19:43.8 Belleville
162. 9 Andrew Lake 19:44.2 Canton
163. 11 Aidan Boterenbrood 19:46.2 Ypsilanti Lincoln
164. 12 TJ Sweet 19:48.7 Canton
165. 11 Justin Curby 19:49.0 Dexter
166. 12 Colwyn Fischbach 19:49.7 Saline
167. 10 Ryan Robinson 19:49.8 Highland-Milford
168. 9 Gavin Leschack 19:50.4 Dexter
169. 11 Kyle Boxeth 19:50.7 Saline
170. 9 Jaron Stacey 19:51.0 Saline
171. 9 Arlo Flynn 19:51.1 Dexter
172. 9 James Lancaster 19:52.6 Saline
173. 9 Drew Mathews 19:58.0 Dexter
174. 9 Benjamin Phelps 19:59.5 Saline
175. - Cornelius Kayser 20:03.4 Dexter
176. 9 Ben Plotnick 20:04.7 North Farmington
177. 10 Toby Mepham 20:04.9 Saline
178. 12 Stephen Rimando 20:05.1 Belleville
179. 11 Anthony Becker 20:06.9 Saline
180. 12 Samuel Rentschler 20:13.1 Saline
181. 9 George Ferguson 20:14.1 Wayne Memorial
182. 9 Luke Caddell 20:15.0 Highland-Milford
183. 11 Tye Moore 20:16.5 Wayne Memorial
184. 11 Jeff Busick 20:16.6 Westland John Glenn
185. 11 Chris Brown 20:17.2 Belleville
186. 9 Harrison Bloom 20:21.1 North Farmington
187. 10 Ryan Yaklin 20:21.6 Saline
188. 10 Sebastian Hollister 20:22.4 Saline
189. 11 Matt Militello 20:30.5 Saline
190. 9 Greg Porcaro 20:34.1 Belleville
191. 10 Maximilian Hollister 20:40.2 Saline
192. 12 Jekoven Tinsley 20:42.5 Ypsilanti Lincoln
193. 11 Robert Cardwell 20:43.8 Ann Arbor Huron
194. 10 Fredo Haider 20:44.7 Dearborn Heights Cre...
195. 9 Kristian Manivilop... 20:47.9 Dearborn Heights Cre...
196. 10 Justin Smith 20:53.6 Detroit Country Day
197. 11 Blake Praschan 20:56.9 Saline
198. 12 Conrad Pan 20:57.7 Ann Arbor Huron
199. 9 Ethan Pippin 21:01.4 Westland John Glenn
200. 11 Brandon Laird 21:01.4 Ann Arbor Huron
201. 9 Mahdi Saab 21:01.6 Dearborn Heights Cre...
202. 12 Zachary Worcheck 21:02.4 Saline
203. 9 Clayton Skinner 21:02.4 Ann Arbor Huron
204. 9 Noah Gould 21:03.0 Highland-Milford
205. 9 Blake DesRosiers 21:06.3 Dexter
206. 11 Alex Theile 21:07.5 Highland-Milford
207. 10 Nathan Camileri 21:09.2 Highland-Milford
208. 9 Sean Tichener 21:09.6 Ann Arbor Huron
209. 10 Evan Seyhun 21:10.3 Ann Arbor Huron
210. 12 Brandon Moore 21:14.0 Saline
211. 11 Jordan Joy 21:14.1 Canton
212. 9 Chuck Carey 21:14.4 Canton
213. 9 Nico Kostiw 21:17.3 Saline
214. 10 Richard Zhao 21:20.1 Ann Arbor Huron
215. 10 Jack Hawes 21:22.3 Highland-Milford
216. 9 Cody Macuga 21:23.1 Wayne Memorial
217. 12 Robie Webster 21:23.9 Ypsilanti Lincoln
218. 12 Calvin Eugeni 21:24.6 Saline
219. 12 Dillon Gammo 21:25.5 Saline
220. 10 Corbett Schulz 21:27.4 Ypsilanti Lincoln
221. 11 Tommy Lau 21:33.5 Ann Arbor Huron
222. 12 Jordan Whitehouse 21:35.1 Wayne Memorial
223. 11 Ben Wichman 21:35.6 Dexter
224. 11 Caleb Brown 21:42.8 Belleville
225. 11 Luke Staples 21:43.2 Westland John Glenn
226. 9 Jackson Colarossi 21:43.4 Belleville
227. 10 Joshua Sirota 21:46.5 Saline
228. 11 Mark Hudson 21:47.4 Detroit Country Day
229. 11 Matthew Skonecki 21:48.4 Saline
230. 12 Steven Moore 21:49.3 Saline
231. 10 Josiah Rentschler 21:56.2 Saline
232. 11 Brandon Matthews 22:02.3 Detroit Country Day
233. 10 Marshall Isaacs 22:03.3 Saline
234. 12 James Obermaier 22:12.8 Detroit Country Day
235. 10 Stephen Dinka 22:23.1 Detroit Country Day
236. 10 Nicholas Bryant 22:25.3 Detroit Loyola
237. 9 Matteo Tomassi 22:30.1 Dearborn Heights Cre...
238. 9 Graham Fordice 22:33.4 Saline
239. 9 Landon Henderson 22:34.1 Belleville
240. 9 D'Aatagnan Fancher 22:35.8 Belleville
241. 9 Ethan Smith 22:36.1 Saline
242. 9 Tucker Evans 22:36.6 Dexter
243. 9 Ethan Cohen 22:42.8 Ann Arbor Huron
244. 9 Jacob Salanta 22:45.4 Saline
245. 11 Clay Conkle 22:47.9 Saline
246. 12 Zenny Chu 22:53.4 Detroit Country Day
247. 9 Soloman Song 22:55.0 North Farmington
248. 9 Nicholas Garland 23:16.6 Ypsilanti Lincoln
249. 10 Omer Siddiqui 23:16.7 Detroit Country Day
250. 9 Blake Koesel 23:21.8 Dexter
251. 9 Adam Elayan 23:25.3 Dearborn Heights Cre...
252. 9 Greg Sigler 23:44.1 Canton
253. 9 Noah Neff 24:03.3 Dexter
254. 10 Krishan Amin 24:11.8 Detroit Country Day
255. 10 Anthony Szczepanik 24:14.9 North Farmington
256. 9 Mark Einhaus 24:16.5 Ann Arbor Pioneer
257. 12 David Tooley 24:29.1 Belleville
258. 9 Andrew Winters 24:31.8 Wayne Memorial
259. 12 Kirin Cherukuri 24:33.9 Detroit Country Day
260. 9 Kevin Jiang 24:37.8 Detroit Country Day
261. 9 James Nedeltchev 24:40.4 Ann Arbor Huron
262. 10 Adriano Colangelo 24:48.1 Westland John Glenn
263. 9 Gene Chu 25:05.3 Detroit Country Day
264. 11 Kevin Heslip 25:19.5 North Farmington
265. 10 Hunter Vizzini 25:24.3 Saline
266. 12 Jacob Wyborski 25:25.5 Saline
267. 11 Dakota Warner 25:27.1 Westland John Glenn
268. 9 Eldon Wilderman 25:28.3 Ann Arbor Huron
269. 9 William Engelhuber 25:30.2 Saline
270. 9 William Cairns 25:46.6 Highland-Milford
271. 11 Edward Lin 25:54.1 Detroit Country Day
272. 11 Richard Hou 27:43.2 Detroit Country Day
273. 9 Rafai Haque 28:01.4 Canton
274. 9 Aniket Paharia 28:58.0 Detroit Country Day
275. 10 Abishek Arumanla 30:33.7 Detroit Country Day
276. 9 Joel Stevenson 34:55.7 Detroit Loyola