boys 5000 meter run
1. 10 Daniel Lamontagne 17:22 St. Clair
2. 10 David Walker 17:39 Macomb Dakota
3. 12 Dylan Speer 17:57 Romeo
4. 10 Matt Bishop 18:01 St. Clair
5. 11 Kaleb Diana 18:03 Warren Mott
6. 10 Donnis Harris 18:10 St. Clair
7. 11 Sam Delcourt 18:11 Romeo
8. 12 Calvin Bojanowski 18:14 Macomb Dakota
9. 11 Andrew Gustafson 18:17 Macomb Dakota
10. 10 Colin Swanson 18:18 Macomb Dakota
11. 12 Adam Frost 18:19 Macomb Dakota
12. 12 Matt Gross 18:21 Grosse Pointe South
13. 11 Adam Walters 18:23 Utica
14. 12 Daniel Westarb 18:24 Macomb Dakota
15. 10 Ethan Vick 18:24 Grosse Pointe South
16. 12 Matthew Jesue 18:25 Macomb Dakota
17. 11 Thomas Szymanski 18:28 Macomb Dakota
18. 11 William Ferguson 18:31 Grosse Pointe North
19. 10 Joshua VanSlamBrouck 18:34 Macomb Dakota
20. 10 Jacob Balsamo 18:34 Utica
21. 9 Padyn Kesselring 18:35 Romeo
22. 10 Bradley Geist 18:38 Grosse Pointe South
23. 9 Tyler Whipple 18:39 Utica Eisenhower
24. 11 Cole Teranus 18:41 Grosse Pointe South
25. 9 Timothy DeGrand 18:43 Grosse Pointe South
26. 9 Ben Seagram 18:44 Grosse Pointe North
27. 11 Charlie Fromm 18:47 Utica
28. 10 Nick Masini 18:49 Utica Eisenhower
29. 12 Nathan Sossi 18:49 Macomb Dakota
30. 12 Anthony Barbera 18:50 Macomb Dakota
31. 10 David Carnago 18:50 Macomb Dakota
32. 12 Kurt Huebner 18:52 Grosse Pointe South
33. 10 Kyle Fedolak 18:52 Macomb Dakota
34. 11 Anthony Eovaldi 18:53 Macomb Dakota
35. 12 Nolan Bogdan 18:55 Utica
36. 9 Jacob Fischer 19:01 Grosse Pointe North
37. 12 Powers Stadalnikas 19:02 Clinton Township Chi...
38. 9 Jeff Catron 19:04 Romeo
39. 12 Nick Candela 19:05 Utica Ford
40. 9 Ethan Gurne 19:06 Utica Eisenhower
41. 11 Zachary Willaert 19:09 Macomb Dakota
42. 10 Shane Gafa 19:10 Grosse Pointe North
43. 12 Kyle Pietrzak 19:10 Macomb Dakota
44. 12 Tristan Lupinski 19:11 Utica
45. 10 AJ Rizer 19:13 Grosse Pointe South
46. 9 Joey Pellerito 19:14 Grosse Pointe South
47. 11 Adam Misch 19:16 Utica Eisenhower
48. 12 Nick Bucko 19:16 Marysville
49. 12 Adam Colombo 19:19 Marysville
50. 10 Brendan Strong 19:20 Utica Eisenhower
51. 11 Chris Kiefer 19:20 Utica
52. 11 Trevor Easterbrook 19:21 Utica
53. 10 Richard RJ Russell 19:22 Marysville
54. 10 Nolan Passamani 19:22 Grosse Pointe South
55. 11 Patrick McCowell 19:23 Grosse Pointe North
56. 12 Matthew Ford 19:23 Macomb Dakota
57. 11 Jacob Schneider 19:24 Sterling Heights Ste...
58. 10 Cooper Lundh 19:25 Grosse Pointe South
59. 9 Nathaniel Vorhees 19:27 Grosse Pointe South
60. 11 Adam Schade 19:28 Grosse Pointe North
61. 10 John Hryciuk 19:30 Grosse Pointe North
62. 10 Jacob Nows 19:31 Clinton Township Chi...
63. 11 Mateusz Lubanski 19:32 Grosse Pointe South
64. 10 Sean Panlilio 19:34 Grosse Pointe North
65. 10 Jacob Abate 19:34 Utica
66. 9 David Petrouleas 19:35 Grosse Pointe South
67. 11 Jack Nelson 19:35 Grosse Pointe North
68. 10 Ethan Kalkman 19:35 Clinton Township Chi...
69. 12 Tom Ryan 19:36 Marysville
70. 12 Jaryd Forbes 19:38 Marysville
71. 12 Jacob Kahn 19:39 Grosse Pointe North
72. 9 Jack Wexler 19:41 Utica
73. 10 Joseph Simbeni 19:42 Utica
74. 9 Leo Smith 19:44 Grosse Pointe South
75. 11 Christopher Holdst... 19:44 Utica
76. 11 Tyler White 19:44 Grosse Pointe North
77. 9 Noah White 19:45 Grosse Pointe North
78. 11 Jacob Panourgias 19:47 Utica Eisenhower
79. 11 Noah Conely 19:47 Utica
80. 11 Marko Tegeltija 19:49 Macomb Dakota
81. 10 Ryan Olivier 19:49 Utica
82. 11 Michael Grady 19:50 Grosse Pointe South
83. 10 Dirk Drieborg 19:52 Grosse Pointe North
84. 10 Jason Sands 19:54 Grosse Pointe North
85. 10 Ian Lamphear 19:57 Utica Eisenhower
86. 10 Thomas Dunn 19:58 Utica Eisenhower
87. 10 Andrew Kuzera 19:58 Utica Eisenhower
88. 11 Jacob Burley 19:58 St. Clair Shores Lak...
89. 11 Jake Weber 19:59 Utica Eisenhower
90. 12 Aidan Clements 20:00 Grosse Pointe South
91. 10 Isaac Kado 20:01 Grosse Pointe South
92. 9 Kyle Scholz 20:02 Warren Cousino
93. 10 Alex Barringer 20:02 St. Clair Shores Lak...
94. 10 Matthew Miller 20:03 Romeo
95. 10 Eric Handy 20:05 Utica Eisenhower
96. 11 Cal Novara 20:06 Sterling Heights Ste...
97. 10 Karl Krieger 20:07 Grosse Pointe South
98. 9 Michael Miller 20:07 Romeo
99. 9 James Stevenson 20:08 Grosse Pointe South
100. 10 Quinn Rylander 20:08 Utica
101. 10 Jack Durham 20:11 Romeo
102. 11 Emerson Stidham 20:13 Grosse Pointe South
103. 12 Ardie Milwrick 20:13 Grosse Pointe North
104. 9 Jacob Bruetsch 20:14 Grosse Pointe South
105. 9 Nick Spanos 20:14 Utica Eisenhower
106. 11 Mitch McCartney 20:17 St. Clair Shores Lak...
107. 11 Evan Esper 20:20 Utica Eisenhower
108. 10 Ricky Pinto 20:21 Utica
109. 10 Evan Nyquist 20:22 Grosse Pointe North
110. 11 Tyler Newton 20:23 Utica
111. 10 Lucas Peck 20:25 Utica Eisenhower
112. 12 Adam Van Osdol 20:26 Grosse Pointe South
113. 10 Benny Limback 20:27 Grosse Pointe North
114. 10 Nathan Raymant 20:28 Grosse Pointe South
115. 11 Logan Jacques 20:29 St. Clair
116. 9 Joe Cornell 20:33 Grosse Pointe South
117. 11 Anthony Peters 20:33 Macomb Dakota
118. 10 Jarell Stewart 20:34 Grosse Pointe North
119. 11 Dennis Kummer 20:34 New Baltimore Anchor...
120. 9 Ben Clark 20:36 Fraser
121. 9 Ryan Hutkowski 20:37 Marysville
122. 10 Colin Mulcahy 20:38 Grosse Pointe South
123. 10 Ramon Clark 20:42 Sterling Heights
124. 10 Jared Rees 20:43 Grosse Pointe North
125. 9 Matthew Thomas 20:44 Macomb Dakota
126. 12 Brandon Loepp 20:44 Roseville
127. 9 Zachary Ozormoor 20:44 Grosse Pointe North
128. 11 Austin Sbraccia 20:45 New Baltimore Anchor...
129. 9 Cade Perrin 20:46 Marysville
130. 11 David Almendarez 20:47 Macomb Dakota
131. 12 Daniel Tanner 20:49 Utica
132. 10 Matt Wisniewski 20:50 Utica Eisenhower
133. 9 Brennan Schaller 20:51 St. Clair
134. 9 Bert Silich 20:53 Harrison Twp. L'Anse...
135. 9 Anthony Le 20:53 Utica
136. 9 Joshua Berno 20:54 Harrison Twp. L'Anse...
137. 9 Thomas Hutchison 20:56 Grosse Pointe South
138. 10 Matthew Oliver 20:56 Grosse Pointe South
139. 9 Sam Andrzejewski 20:56 Warren Cousino
140. 10 Zachary Peirce 21:00 Grosse Pointe South
141. 12 Robert Gracin 21:01 Macomb Dakota
142. 10 Connor Juretich 21:01 Utica Ford
143. 12 Geno Pirrami 21:02 Warren Cousino
144. 9 Andrew Merrifield 21:02 Macomb Dakota
145. 9 Daniel Bernas 21:03 Grosse Pointe North
146. 9 Reece Beaudin 21:03 Harrison Twp. L'Anse...
147. 9 Billy Kuhl 21:03 Grosse Pointe North
148. 9 Rafael Segovia 21:04 Grosse Pointe North
149. 12 Jon Michael Grabow... 21:05 Sterling Heights Ste...
150. 9 Ryan Shaner 21:08 Utica Ford
151. 10 Chandler Onufrak 21:12 Marysville
152. 10 Dominik Lubanski 21:13 Grosse Pointe South
153. 10 Sebastian Cubillejo 21:14 Grosse Pointe North
154. 10 Kenny Gross 21:15 Grosse Pointe South
155. 9 Paul Gusmano 21:18 Grosse Pointe North
156. 11 Connor Wood 21:18 Grosse Pointe South
157. 12 Robert Zaleski 21:20 Utica Eisenhower
158. 12 Tyler Chaffin 21:21 Macomb Dakota
159. 12 Mahfuj Ahbab 21:21 Warren Mott
160. 12 Ben Dehondt 21:23 Romeo
161. 10 Kauron Oatman 21:23 Sterling Heights
162. 11 Matt Merluzzi 21:24 Sterling Heights Ste...
163. 12 Robert Rider 21:29 Utica Eisenhower
164. 10 Ken Grawburg 21:32 Warren Cousino
165. 9 Jeevan Telang 21:33 Grosse Pointe South
166. 10 Brett Ludwig 21:33 Sterling Heights Ste...
167. 10 Nathan Higgins 21:34 Clinton Township Chi...
168. 10 Samuel Roberts 21:35 Grosse Pointe South
169. 11 Corbyn McKinley-Pi... 21:45 Sterling Heights Ste...
170. 11 Joshua Brooks 21:49 Macomb Dakota
171. 12 Kyle Bradley 21:50 Grosse Pointe North
172. 10 Charlie Cielieska 21:54 Grosse Pointe South
173. 11 Andrew Festerman 21:58 New Baltimore Anchor...
174. 11 Steven Dean 22:02 Grosse Pointe North
175. 10 Derrick McBride-Ha... 22:07 Grosse Pointe North
176. 10 Draven Forbes 22:11 Marysville
177. 11 Mickale McKithen 22:11 St. Clair Shores Lak...
178. 10 Spencer Szczepanski 22:12 Grosse Pointe North
179. 9 Austin Mabrey 22:12 Macomb Dakota
180. 11 Colton Earegood 22:13 Utica Eisenhower
181. 10 Jonah Flemming 22:14 Warren Cousino
182. 12 Sebastian Esquivel 22:15 Utica
183. 10 Xavier Pettway 22:19 Sterling Heights
184. 10 Evan Dombrowski 22:21 St. Clair Shores Lak...
185. 10 Kenny Jensen 22:22 Warren Mott
186. 9 Matthew Poor 22:22 Port Huron
187. 12 Jacob Rees 22:27 Grosse Pointe North
188. 9 Jeremiah Davidson 22:29 Utica
189. 9 Jacob Hannon 22:29 Grosse Pointe South
190. 9 Matthew Pribula 22:29 New Baltimore Anchor...
191. 10 Brandon Siedlik 22:30 New Baltimore Anchor...
192. 10 Trevor Burke 22:34 Clinton Township Chi...
193. 9 Dan Arndt 22:36 St. Clair Shores Lak...
194. 9 Nicolas Stoller 22:36 Grosse Pointe South
195. 12 Adam Sieracki 22:40 Utica Eisenhower
196. 10 Alec Mason 22:44 Utica Eisenhower
197. 10 London Schuirmann 22:44 Warren Cousino
198. 10 Joshua Rouseau 22:49 Macomb Dakota
199. 12 George Daudlin 22:54 Grosse Pointe South
200. 12 Jon Berger 22:57 St. Clair Shores Lak...
201. 11 Frank Bollinger 23:04 St. Clair Shores Lak...
202. 9 Garrett Koss 23:06 Marysville
203. 9 Nicholas McNeil 23:08 Marysville
204. 9 Michael Montgomery 23:09 Grosse Pointe South
205. 10 Jackson Johnson 23:10 Utica Eisenhower
206. 9 Michael Paras 23:11 St. Clair Shores Lak...
207. 9 Adam Sloan 23:13 Grosse Pointe South
208. 9 Sean Whitaker 23:20 Macomb Dakota
209. 9 Vincent Cracchiolo 23:23 Grosse Pointe South
210. 11 Josh Giles 23:25 Utica
211. 10 Griffin Clements 23:27 Grosse Pointe South
212. 10 Nolan Bridges 23:28 Utica Ford
213. 12 Brendan Berryman 23:30 Utica Eisenhower
214. 10 Matthew Calcaterra 23:31 Grosse Pointe South
215. 12 David Koelzer 23:35 Grosse Pointe South
216. 11 Evan Pena 23:36 Macomb Dakota
217. 9 Grant Sachs 23:43 Grosse Pointe North
218. 10 Nathan Michalski 23:47 Utica Eisenhower
219. 9 Justin Grinnel 23:48 Harrison Twp. L'Anse...
220. 11 Jack Maniaci 23:56 Utica Eisenhower
221. 9 Justin Schang 23:59 Warren Cousino
222. 10 Trysten Dembeck 24:01 Warren Cousino
223. 9 Sebastian Spaenle 24:01 Utica Ford
224. 10 Jaden Mitchell 24:06 Marysville
225. 11 Tom McCloskey 24:10 Warren Cousino
226. 9 Tyler Angerbrandt 24:12 Port Huron
227. 12 Aaron Sieracki 24:15 Utica Eisenhower
228. 11 John Nguyen 24:23 Warren Mott
229. 12 Wyatt Puscas 24:25 Grosse Pointe South
230. 11 Ethan Cartwright 24:26 Utica
231. 10 Isiah Mahone 24:27 Grosse Pointe North
232. 9 Theo Coatney 25:00 St. Clair Shores Lak...
233. 11 Joe Kovalchik 25:11 Roseville
234. 10 Ian Cassler 25:17 Marine City
235. 11 Austin Moen 25:32 Port Huron
236. 9 Sam Godin 25:39 Harrison Twp. L'Anse...
237. 9 Zane Woodget 25:44 Warren Cousino
238. 12 Andrew Nurmi 25:50 Grosse Pointe North
239. 11 Christian Flannery 26:05 Grosse Pointe North
240. 11 Reed Boeckler 26:47 Grosse Pointe North
241. 9 Caleb Bates 28:31 St. Clair Shores Lak...
242. 10 Mitchell Toomer 28:47 St. Clair Shores Lak...
243. 10 Kal Nardone 28:52 Grosse Pointe South
244. 10 Justin Sinz 28:52 Warren Cousino
245. 9 Brandon Foster 30:11 Warren Cousino
246. 12 Jay Nandy 32:38 Macomb Dakota