Boy's 5000m Run
1. 10 Michael Burley 16:57 Sterling Heights
2. 11 Connor Sickmiller 17:13 Grosse Pointe North
3. 12 Jordan Walters 17:19 St. Clair Shores Lak...
4. 12 Maliek Lott 18:21 L'Anse Creuse
5. 11 Luke Powers 18:22 Sterling Heights Uti...
6. 9 Jarrett St. John 18:24 Romeo
7. 10 Alex Towianski 18:25 Sterling Heights Uti...
8. 12 Joe Kalmar 18:25 Grosse Pointe South
9. 12 Shane Luksch 18:26 Sterling Heights Uti...
10. 12 Anthony Pizzo 18:28 Clawson
11. 12 Tyler Walters 18:28 St. Clair Shores Lak...
12. 11 Paul Arnold 18:34 Romeo
13. 11 Andy Olson 18:35 Troy
14. 11 Jacob Brockert 18:38 Sterling Heights Uti...
15. 12 Brendan Witt 18:44 L'Anse Creuse
16. 11 John Gearig 18:48 Troy
17. 11 Jeffrey Schimelfen... 18:50 L'Anse Creuse
18. 10 Omar Uddin 18:51 Sterling Heights
19. 10 Jordan Hill 18:53 St. Clair Shores Lak...
20. 11 Earl Allard 18:59 Grosse Pointe South
21. 12 Jared McMillan 19:10 Romeo
22. 12 Spencer Scott 19:12 Sterling Heights Uti...
23. 12 Spencer Havern 19:13 Romeo
24. 10 Michael Bell 19:15 Troy
25. 9 Justin Powell 19:19 L'Anse Creuse
26. 10 Arnav Ramu 19:21 Troy
27. 10 Michael Flynn 19:25 Troy
28. 10 Freddie Wallace 19:25 Romeo
29. 11 Jimmy McAuliffe 19:26 Troy
30. 10 Yiyang Shen 19:26 Troy
31. 12 Jimmy Sands 19:27 Grosse Pointe South
32. 11 Ethan Sloan 19:27 Grosse Pointe South
33. 10 Cameron Rohelier 19:28 Warren Cousino
34. 9 Calvin Riley 19:29 Grosse Pointe North
35. 9 Jason Sands 19:32 Grosse Pointe North
36. 9 Jared Folden 19:37 Sterling Heights
37. 9 Aaron Wood 19:39 Macomb Lutheran North
38. 12 Matt Hansen 19:40 Romeo
39. 9 Daniel Chesney 19:42 Sterling Heights Uti...
40. 9 Nathan Myers 19:43 St. Clair Shores Lak...
41. 10 Shane Cunningham 19:45 Clawson
42. 11 Matt Pienta 19:45 Troy
43. 9 Drew Demares 19:45 Warren Cousino
44. 12 Zach Barringer 19:46 St. Clair Shores Lak...
45. 10 Jack Schettler 19:47 Romeo
46. 10 Kurt Huebner 19:48 Grosse Pointe South
47. 10 Trevor Smith 19:48 Macomb Lutheran North
48. 12 Andrew Herppich 19:49 Sterling Heights Uti...
49. 11 Justin Vorhees 19:50 Grosse Pointe South
50. 12 Joseph Rabaut 19:51 Grosse Pointe South
51. 11 Josh Robinson 19:56 L'Anse Creuse
52. 10 Darren Martin 19:56 Sterling Heights Uti...
53. 9 Adithya Sanjay 19:57 Troy
54. 12 Brad Coster 19:58 Troy
55. 11 Jacob Kahn 19:59 Grosse Pointe North
56. 9 Brandon Harger 20:00 Warren Woods Tower
57. 12 Brendan Tomayko 20:00 Sterling Heights
58. 10 Parker Rieth 20:02 Grosse Pointe South
59. 12 Matt Grawburg 20:10 Warren Cousino
60. 11 Anthony Devroy 20:11 Macomb Lutheran North
61. 9 Eric Seafried 20:12 Romeo
62. 9 Vaibhav Srinivasan 20:16 Troy
63. 11 Sean Mitchell 20:18 St. Clair Shores Lak...
64. 11 Nick Candela 20:19 Sterling Heights Uti...
65. 9 Josiah Willis 20:19 Troy
66. 10 Zach Anderson 20:20 Macomb Lutheran North
67. 10 William Martin 20:20 Macomb Lutheran North
68. 9 Brendan Jungwirth 20:25 L'Anse Creuse
69. 11 Patrick Roach 20:28 Troy
70. 10 William Ferguson 20:29 Grosse Pointe North
71. 9 Aidan Bullock 20:31 Sterling Heights Uti...
72. 10 Alex Schneider 20:35 Macomb Lutheran North
73. 11 Dylan Speer 20:38 Romeo
74. 10 Ryan Ristow 20:38 Romeo
75. 12 Trevor Polisuk-Bal... 20:40 Warren Cousino
76. 11 Cole Rapp 20:41 Romeo
77. 11 Justin Cicalo 20:43 Warren Woods Tower
78. 11 Jack Banick 20:45 Warren Cousino
79. 11 John Portalski 21:00 Warren Woods Tower
80. 12 Riley Murdock 21:01 Romeo
81. 9 AJ Rizer 21:03 Grosse Pointe South
82. 11 Hemanth Musunur 21:03 Troy
83. 12 Caleb Chadwell 21:08 Grosse Pointe South
84. 10 Kyree Jackson 21:08 St. Clair Shores Lak...
85. 9 Nathan Grain 21:11 L'Anse Creuse
86. 12 Ryan Peck 21:12 Macomb Lutheran North
87. 9 Logan Cholody 21:12 Grosse Pointe South
88. 10 Till Schoechtner 21:13 Grosse Pointe South
89. 12 Sam Hiestand 21:13 Macomb Lutheran North
90. 11 Almen Al-Doais 21:14 Warren Woods Tower
91. 9 Tim Bowers 21:18 Grosse Pointe North
92. 11 William Niedbala 21:21 Sterling Heights
93. 9 Peter Ciaravino 21:23 Grosse Pointe North
94. 11 Ardie Milwrick 21:27 Grosse Pointe North
95. 11 Robert Feld 21:27 Sterling Heights
96. 10 Patrick McCowell 21:35 Grosse Pointe North
97. 12 Dale Dubia 21:39 Warren Cousino
98. 10 Adam Schade 21:43 Grosse Pointe North
99. 11 Ralf Bejko 21:43 Sterling Heights Uti...
100. 12 Victor Wszedybyl 21:45 Sterling Heights Uti...
101. 9 Bradley Geist 21:46 Grosse Pointe South
102. 9 Gage Skinner 21:49 Romeo
103. 9 Kenny Gross 21:49 Grosse Pointe South
104. 11 Jacob Rees 21:52 Grosse Pointe North
105. 9 Ethan Vick 21:57 Grosse Pointe South
106. 9 Sean Panlilio 21:59 Grosse Pointe North
107. 9 Alex Barringer 21:59 St. Clair Shores Lak...
108. 9 Jack Rotar 22:01 L'Anse Creuse
109. 9 Jacob Schimelfening 22:02 L'Anse Creuse
110. 11 Puyan Gholizadeh 22:04 Grosse Pointe North
111. 10 Evan Jiang 22:04 Troy
112. 11 Troy Urbina 22:05 Troy
113. 10 David Ryber 22:05 Troy
114. 12 Aaron Bawol 22:06 Romeo
115. 11 Alex Day 22:06 Sterling Heights Uti...
116. 9 Tommy McGowan 22:06 Troy
117. 10 Geno Pirrani 22:24 Warren Cousino
118. 9 William Finn 22:25 St. Clair Shores Lak...
119. 9 Matt Miller 22:29 Romeo
120. 10 Nathan Kurek 22:32 Macomb Lutheran North
121. 12 Yao Kuang 22:34 Sterling Heights
122. 9 Dominik Lubanski 22:34 Grosse Pointe South
123. 10 Dylan Biebuyck 22:34 Warren Cousino
124. 10 Chase Marshall 22:36 Troy
125. 9 Cole Misuraca 22:38 Macomb Lutheran North
126. 11 Jarrett VanderLinden 22:39 Warren Cousino
127. 10 Jack Uznis 22:42 Grosse Pointe South
128. 11 Gabriel Korkmaz 22:43 Grosse Pointe North
129. 9 Riley Batarseh 22:48 Sterling Heights
130. 10 Tyler White 22:52 Grosse Pointe North
131. 9 Keenan Bakowski 22:54 Grosse Pointe North
132. 9 Benny Limback 22:54 Grosse Pointe North
133. 9 Matthew Oliver 22:56 Grosse Pointe South
134. 9 Blake Stackpoole 22:58 Grosse Pointe South
135. 9 Zachary Peirce 22:58 Grosse Pointe South
136. 11 Aidan Clements 22:59 Grosse Pointe South
137. 10 Edward Gietzen 23:01 L'Anse Creuse
138. 10 Nathan Williams 23:02 Warren Cousino
139. 10 Nikhil Ramachandra 23:03 Troy
140. 9 Will Frame 23:04 Grosse Pointe South
141. 9 Cooper Lundh 23:06 Grosse Pointe South
142. 9 Jared Rees 23:07 Grosse Pointe North
143. 12 Dillon Denny 23:09 Warren Cousino
144. 12 Alex Ogden 23:11 Warren Cousino
145. 10 Alex Cho 23:12 Troy
146. 9 Ken Grawburg 23:14 Warren Cousino
147. 9 Zachary Babiarz 23:17 Grosse Pointe South
148. 10 Jason Fernando 23:18 Troy
149. 9 Justin Peck 23:23 Macomb Lutheran North
150. 12 Tyler Kressbach 23:24 Macomb Lutheran North
151. 12 Jonathan Sadocha 23:26 Macomb Lutheran North
152. 12 Trevor Stiteler 23:28 Warren Cousino
153. 9 Noah Harris 23:29 Macomb Lutheran North
154. 12 Matthew Murray 23:30 Grosse Pointe South
155. 11 Kevin Kinnaird 23:30 Grosse Pointe North
156. 9 Cameron Burgeious 23:31 Romeo
157. 9 Shane Gafa 23:37 Grosse Pointe North
158. 10 Collin Bush 23:38 Macomb Lutheran North
159. 11 Jacob Tokarczyk 23:45 Romeo
160. 11 Adam Van Osdol 23:48 Grosse Pointe South
161. 11 George Daudlin 23:52 Grosse Pointe South
162. 10 Cole Teranus 23:55 Grosse Pointe South
163. 9 Kyle Scott 23:56 Troy
164. 9 Brendan Crawford 24:07 Warren Mott
165. 10 Nick Bshara 24:07 Grosse Pointe South
166. 9 Andrew Bergeron 24:09 St. Clair Shores Lak...
167. 11 Alex Julson 24:26 Macomb Lutheran North
168. 9 Sebastian Cubillejo 24:29 Grosse Pointe North
169. 12 Scott Pavlik 24:31 Macomb Lutheran North
170. 10 Alex Klemm 24:34 Macomb Lutheran North
171. 9 Karl Krieger 24:43 Grosse Pointe South
172. 9 Matthew Calcaterra 24:49 Grosse Pointe South
173. 11 Patrick Golebiewski 24:50 Sterling Heights Uti...
174. 9 Ramon Clark 24:53 Sterling Heights
175. 10 Jackson Webster 24:59 Grosse Pointe South
176. 12 Hunter Hannan 25:01 Macomb Lutheran North
177. 9 Colin Mulcahy 25:09 Grosse Pointe South
178. 11 Wyatt Puscas 25:11 Grosse Pointe South
179. 12 William Flanagan 25:31 Grosse Pointe South
180. 9 Nathan Raymant 25:35 Grosse Pointe South
181. 9 Kenny Jensen 25:48 Warren Mott
182. 11 Tyler Ciechanowski 25:56 Grosse Pointe North
183. 9 Scott Corbat 25:59 Macomb Lutheran North
184. 9 Jonah Flemming 26:04 Warren Cousino
185. 9 Samuel Roberts 26:06 Grosse Pointe South
186. 10 Tom McCloskey 26:07 Warren Cousino
187. 11 Brendan Anderson 26:10 Clawson
188. 10 Joel Wyss 26:12 Troy
189. 10 Reed Boeckler 26:16 Grosse Pointe North
190. 11 Kyle Bradley 26:17 Grosse Pointe North
191. 10 Nathan Lonczynski 26:22 Grosse Pointe North
192. 10 Nathan Powell 26:23 Grosse Pointe South
193. 12 Ryan Murdock 26:26 St. Clair Shores Lak...
194. 11 Josh Desmon 26:26 Troy
195. 10 Andrew Kane 26:34 Grosse Pointe North
196. 12 Graham Ludvigsen 26:38 Grosse Pointe South
197. 10 Charlie Yoo 26:39 Grosse Pointe South
198. 9 Kevin Li 26:40 Troy
199. 9 Nick Vallan 26:43 Grosse Pointe South
200. 9 Griffin Clements 26:44 Grosse Pointe South
201. 9 Charlie Cielieska 26:45 Grosse Pointe South
202. 9 Walid Korkmaz 27:10 Grosse Pointe North
203. 9 Brendan Gazley 27:12 Sterling Heights Uti...
204. 11 Alec Decker 27:13 Grosse Pointe South
205. 10 Christian Flannery 27:29 Grosse Pointe North
206. 12 Mahir Chowdury 27:39 Warren Mott
207. 10 Sam Bohr 27:59 Troy
208. 9 James Ge 28:06 Troy
209. 12 Aaron Rose 28:31 Warren Cousino
210. 10 Paul Michalski 28:34 Sterling Heights Uti...
211. 9 Derrick McBride-Ha... 28:42 Grosse Pointe North
212. 9 Euan Dombrowski 28:54 St. Clair Shores Lak...
213. 10 Ross Talbert 28:56 Troy
214. 11 Andrew Nurmi 29:08 Grosse Pointe North
215. 9 Kal Nardone 29:21 Grosse Pointe South
216. 9 Hayden Lowell 29:24 Warren Woods Tower
217. 9 Andrew Denny 29:41 Warren Cousino
218. 9 John Dotson 31:40 Grosse Pointe South
219. 9 Jacob Martin 31:42 Grosse Pointe South
220. 10 Owen Gafa 34:00 Grosse Pointe North
221. 12 Nick Lippard 36:40 Warren Cousino
222. 9 Andrew Dubach 41:51 Macomb Lutheran North