Mens Results
5,000 Meters Division I (JV)
1. 10 John Florence 0:18:35 Ann Arbor Pioneer
2. 11 Tyler Leick 0:18:41 White Lake Lakeland
3. 9 Scott Spaanstra 0:18:42 Brighton
4. 12 Jacob VanderRoest 0:18:46 Saugatuck
5. 11 Christian Davis 0:18:55 SR White Lake Lakeland
6. 9 Adam Jesse 0:18:59 Fenton
7. 12 Evan Hotary 0:19:03 Saugatuck
8. 11 Nicholas Noteman 0:19:04 Detroit Catholic Cen...
9. 12 Peter Slotten 0:19:06 SR Ann Arbor Pioneer
10. 11 David Carnago 0:19:11 Macomb Dakota
11. 12 Nick Heelan 0:19:14 Saugatuck
12. 11 Joseph Saval 0:19:16 SR Detroit Catholic Cen...
13. 10 Paul Sutton 0:19:16 Ann Arbor Pioneer
14. 10 Patrick Whitton 0:19:17 Brighton
15. 12 Freddie Wallace 0:19:17 Romeo
16. 12 Brendan Pastor 0:19:21 Ann Arbor Pioneer
17. 10 Jack Borchanian 0:19:26 Detroit Catholic Cen...
19. 11 Corbin Blink 0:19:27 Saugatuck
21. 12 Matt Martell 0:19:29 White Lake Lakeland
22. 11 Kyle Fedolak 0:19:30 Macomb Dakota
23. 9 Owen Rennich 0:19:36 Ann Arbor Pioneer
24. 11 Philip Valtadoros 0:19:36 Ann Arbor Pioneer
25. 12 Justin Matuszewski 0:19:44 Brighton
26. 12 Josh Schutzenhofer 0:19:45 Saugatuck
27. 12 Andrew Gustafson 0:19:48 Macomb Dakota
28. 10 Seth Murphy 0:19:48 Temperance Bedford
29. 9 Luke Schwartz 0:19:50 Romeo
30. 12 Alec Gillis 0:19:51 Brighton
31. 11 Ulises Rodriguez 0:19:55 PR Oxford
32. 12 Nick Gessler 0:19:56 Detroit Catholic Cen...
33. 9 Noah Young 0:19:58 Whitmer
34. 12 Sawyer Kisha 0:19:59 Macomb Dakota
35. 9 Kiree Kailimai 0:20:01 White Lake Lakeland
37. 12 Chris Kiefer 0:20:03 Utica
38. 10 Nathan Tsiang 0:20:08 Brighton
39. 10 Devin Miller 0:20:10 Grand Blanc
40. 9 Gavin Del Proposto 0:20:11 Brighton
41. 10 Ray Bartlett 0:20:13 Saugatuck
42. 11 Netunji Paige 0:20:14 Ann Arbor Pioneer
43. 9 Seth Oxer 0:20:15 Temperance Bedford
44. 11 Brian Casey 0:20:15 Fenton
45. 12 Matthew Dinnan 0:20:15 Utica
46. 10 Nick Huss 0:20:16 Temperance Bedford
47. 12 Adam Walters 0:20:17 Utica
48. 11 Cade Bell 0:20:19 Oxford
49. 11 Ben Lesko 0:20:20 Canton
50. 10 Ethan Chevalier 0:20:20 Temperance Bedford
51. 12 Rory Kaer 0:20:22 Oxford
52. 9 John Buck 0:20:22 Grand Blanc
53. 10 jett li 0:20:23 Troy Athens
54. 11 Patrick Murray 0:20:25 Detroit Catholic Cen...
55. 10 Colin Chevalier 0:20:26 Temperance Bedford
56. 11 Sam Reinders 0:20:27 Canton
57. 12 Gary Jones 0:20:29 Plymouth
58. 9 Abraham Worth 0:20:30 Detroit Catholic Cen...
59. 10 Jacob Steward 0:20:33 Plymouth
60. 12 Trevor Easterbrook 0:20:34 Utica
61. 12 Jack Korth 0:20:35 White Lake Lakeland
62. 11 Tatum Foster 0:20:36 Fenton
63. 9 Cameron Williams 0:20:37 Romeo
64. 11 Joey Samulski 0:20:38 Plymouth
65. 10 Nick Barr 0:20:39 Brighton
66. 12 Nate Schmidt 0:20:40 Plymouth
67. 11 Luke Lynch 0:20:41 Fenton
68. 11 Benjamin Devine 0:20:43 Canton
69. 9 Lucas Moore 0:20:43 Pinckney
70. 12 Andrew Bennett 0:20:43 SR Pinckney
71. 12 Emilio Caballero 0:20:44 Fenton
72. 11 Leeshawn Morris 0:20:44 Rochester Hills Ston...
73. 9 Micah Dekraker 0:20:44 Fenton
74. 9 Drew LaBelle 0:20:44 Canton
75. 10 Jimmy Roll 0:20:48 Troy Athens
76. 11 Armand Carrion 0:20:49 Saugatuck
77. 12 Christian Post 0:20:51 Saugatuck
78. 10 Mason Harvath-Gerr... 0:20:52 Saugatuck
79. 10 Jack Wexler 0:20:53 Utica
80. 11 Quinn Rylander 0:20:54 Utica
81. 12 Josh Wright 0:20:54 White Lake Lakeland
82. 12 Nick Rivera 0:20:55 Whitmer
83. 12 Kohli Johnson 0:20:56 Oxford
84. 10 James Farrell 0:20:57 Troy Athens
85. 11 Jeff Tschirhart 0:20:57 Troy Athens
86. 9 Michael Overdier 0:20:59 Ann Arbor Pioneer
87. 10 Ringo Joon 0:20:59 Saugatuck
89. 9 Austin DePue 0:21:00 Temperance Bedford
90. 12 Jacob Neldon 0:21:00 Grand Blanc
91. 11 Matthew Miller 0:21:01 Romeo
92. 11 Rudy Ebert 0:21:03 Fenton
93. 12 Donnie Kirkland 0:21:07 SR White Lake Lakeland
94. 11 Spencer Crompton 0:21:08 Brighton
95. 11 Chuck Carey 0:21:08 Canton
96. 11 Connor Davis 0:21:09 Rochester Hills Ston...
97. 10 Michael Miller 0:21:10 Romeo
98. 11 Joseph Simbeni 0:21:11 Utica
99. 9 Jack Geisler 0:21:14 Temperance Bedford
100. 9 Simon Arnold 0:21:15 Oxford
101. 11 Jacob Garland 0:21:16 SR Oxford
102. 9 Gabriel Todd 0:21:16 Pinckney
103. 9 Jacob Lampi 0:21:20 Detroit Catholic Cen...
104. 10 Andrew Merrifield 0:21:22 Macomb Dakota
105. 9 Patrick Dotson 0:21:24 Temperance Bedford
106. 11 Nick LaScola 0:21:24 Whitmer
107. 11 Jack Powers 0:21:29 Pinckney
108. 11 Zach Schmid 0:21:31 Fraser
109. 11 Garrett Brodeur 0:21:31 SR Oxford
110. 11 Kahler Doyle 0:21:33 Pinckney
111. 9 Anthony Barnett 0:21:33 Fenton
112. 12 Devin Abb 0:21:35 Detroit Catholic Cen...
113. 12 Tyler Newton 0:21:38 Utica
114. 11 Ryan Olivier 0:21:38 Utica
115. 12 Jack Daniels 0:21:39 Rochester Hills Ston...
116. 10 Joe Legault 0:21:40 PR Oxford
117. 9 Brennan Rylander 0:21:40 Utica
118. 9 Sam Stickney 0:21:41 Rochester Hills Ston...
119. 10 Brandon Tsivitse 0:21:41 Rochester Hills Ston...
120. 11 Charles Shaver 0:21:41 Plymouth
121. 9 Liam Snell 0:21:42 Troy Athens
122. 10 Nate Oberer 0:21:44 Troy Athens
123. 11 Nick Schweikhart 0:21:44 Plymouth
124. 9 Conner Humphrey 0:21:46 Grand Blanc
125. 10 Matthew Thomas 0:21:46 Macomb Dakota
126. 10 Michael Jesue 0:21:47 Macomb Dakota
127. 12 Hunter Hall 0:21:49 Canton
128. 12 Anthony Eovaldi 0:21:50 Macomb Dakota
129. 11 Derek Yang 0:21:52 Ann Arbor Pioneer
130. 11 Griffin Sanford 0:21:53 Detroit Catholic Cen...
131. 12 Andrew Smith 0:21:53 Rochester
132. 12 Donavin Belcher 0:21:55 Whitmer
133. 11 Bailey Hoffmeyer 0:21:57 Canton
134. 10 Drew Blitz 0:21:57 Rochester Hills Ston...
135. 10 John Dettore 0:21:57 Plymouth
136. 10 Ethan Carlson 0:22:01 Pinckney
137. 9 Sean Klotz 0:22:01 Plymouth
138. 9 Tyler Mann 0:22:02 White Lake Lakeland
139. 9 Abdul Hamid 0:22:03 Utica
140. 11 James Cooper 0:22:03 Whitmer
141. 11 Jared Bylski 0:22:06 SR Pinckney
142. 10 Connor Hotary 0:22:07 Saugatuck
143. 9 Michael Lauth 0:22:08 Rochester
144. 11 Kevin Choi 0:22:09 Rochester Hills Ston...
145. 11 Greg Sigler 0:22:10 Canton
146. 9 Joshua Hollinger 0:22:10 Temperance Bedford
147. 10 William Jones 0:22:11 Plymouth
148. 11 Jack Durham 0:22:13 Romeo
149. 12 Christopher Holdst... 0:22:14 Utica
150. 9 Caden Bodine 0:22:15 Temperance Bedford
151. 11 Peter Bagans 0:22:17 Oxford
152. 10 Alex Kuron 0:22:23 SR Rochester
153. 9 Frank Falzetta 0:22:23 Rochester Hills Ston...
154. 9 Brenden Wallace 0:22:24 Romeo
155. 12 Josh Benton 0:22:24 Ann Arbor Pioneer
156. 9 Matt Medaugh 0:22:25 Rochester Hills Ston...
157. 10 Jeff Catron 0:22:25 Romeo
158. 9 Dan Campbell 0:22:26 Brighton
159. 10 Liam Voiles 0:22:30 Rochester
160. 11 Justin Bennett 0:22:30 Temperance Bedford
161. 9 Cole Durham 0:22:31 Romeo
162. 12 John Kraine 0:22:35 Temperance Bedford
163. 9 Anne Self 0:22:36 Carleton Airport
163. 9 Anne Self 0:22:36 Carleton Airport
164. 10 Daniel Fallon 0:22:38 Rochester Hills Ston...
165. 9 Joshua Essenmacher 0:22:39 Utica
166. 9 Michael Ermiger 0:22:39 Grand Blanc
167. 12 Josh Rose 0:22:40 Fraser
168. 10 Nathan Parker 0:22:44 Macomb Dakota
169. 11 George Burkhart 0:22:45 Whitmer
170. 9 Cameron Smale 0:22:46 Utica
171. 11 Peyton LaNore 0:22:47 Oxford
172. 12 Josh Giles 0:22:49 Utica
173. 10 Aaron Maloney 0:22:49 Detroit Catholic Cen...
175. 10 Berkeley Garvelink 0:22:50 Saugatuck
176. 10 Fisher Rowe 0:22:51 Temperance Bedford
177. 12 Max Carey 0:22:54 White Lake Lakeland
178. 9 Caleb Wagner 0:22:54 Clinton Township Chi...
179. 10 Lucas Jordan 0:23:01 Temperance Bedford
180. 9 Kadin Dubie 0:23:11 Fenton
181. 12 Dipra Debnath 0:23:11 Rochester
182. 10 Austin Mabrey 0:23:19 Macomb Dakota
183. 9 Matthew Khalaf 0:23:25 Troy Athens
184. 12 Ronith Murali 0:23:33 Rochester
185. 12 Jeremiah McKinney 0:23:35 Canton
186. 9 Josh Jurrus 0:23:36 PR Whitmer
187. 12 Nolan Drumm 0:23:38 Fraser
188. 11 Justin Ballard 0:23:38 Grand Blanc
189. 10 Anthony Le 0:23:39 Utica
190. 9 Jackson Grefe 0:23:53 Whitmer
191. 9 Zander Newbill 0:23:53 Waterford Kettering
192. 11 Daniel Knapp 0:24:00 Temperance Bedford
193. 9 Matthew Larmee 0:24:02 PR Pinckney
194. 12 Nick York 0:24:03 Utica
195. 11 Colin Bell 0:24:05 Temperance Bedford
196. 12 Joseph May 0:24:10 Clinton Township Chi...
197. 11 Cameron Dork 0:24:11 Rochester
198. 10 Ben Clark 0:24:13 Fraser
199. 9 Vincent Maguire 0:24:19 Clinton Township Chi...
200. 12 Kevin Jones 0:24:22 Troy Athens
201. 11 Matthew LeFaivre 0:24:33 PR Rochester
202. 11 Ricky Pinto 0:24:35 Utica
203. 10 Colin Rodgers 0:24:45 Fraser
204. 11 Ben Kessler 0:24:46 Temperance Bedford
205. 11 Ethan Reid 0:24:50 Clinton Township Chi...
206. 12 Mike Delong 0:24:52 SR Troy Athens
207. 12 Kevin Im 0:24:54 Rochester
208. 12 Maxwell McQueary 0:25:12 Saugatuck
209. 12 Nick Stormer 0:25:15 Saugatuck
210. 10 Jeremiah Davidson 0:25:38 Utica
211. 10 Logan Markusic 0:25:39 Utica
212. 12 Dylan Lackaye 0:25:41 Waterford Kettering
213. 9 Charles Kelley 0:25:55 Grand Blanc
214. 9 Brian Sullivan 0:25:58 Temperance Bedford
215. 9 Maxwell Sobol 0:25:59 Grand Blanc
216. 11 Trevor Burke 0:26:15 Clinton Township Chi...
217. 9 Jamison Grace 0:26:24 Fraser
218. 10 Michael Gornicki 0:26:48 Utica
219. 9 Reece Thomas 0:27:16 Temperance Bedford
220. 11 Nathan Marshall 0:27:23 Waterford Kettering
221. 10 Owen Clark 0:27:34 Waterford Kettering
222. 9 Kristopher Burch 0:27:50 Clinton Township Chi...
223. 9 Brandon DeLaRosa 0:28:03 PR Grand Blanc
224. 12 Ethan Cartwright 0:29:14 Utica
225. 11 Zack Hayes 0:29:21 Waterford Kettering
226. 11 Hunter Helsel 0:29:24 Temperance Bedford
227. 11 Austin Dazley 0:29:29 Temperance Bedford
228. 12 Christopher Schuster 0:32:23 Whitmer
229. 9 Brian LeBel 0:32:41 Rochester
230. 12 Aidan Silverton 0:33:04 Grand Blanc
231. 9 Daniel Spear 0:33:56 Utica
232. 9 Cass Miller 0:34:42 Fraser
233. 10 Carter Miloian 0:38:36 Utica