Boys 5,000 Meters Varsity D1 x
1. 11 Tim Moore 15:11.3 Novi
2. 11 Jake Hammerle 15:35.6 Brownstown Woodhaven
3. 11 Justin Zanotti 15:41.5 Macomb L'Anse Creuse North
4. 11 Matthew French 15:42.7 Howell
5. 11 John Krawiec 15:47.5 Detroit Catholic Central
6. 11 Justin Hajduk 15:49.5 Salem
7. 11 Nick Gillett 15:50.6 Troy
8. 11 Dan Murray 15:53.0 Bloomfield Hills Brother R...
9. 11 Lance Vanderberg 15:54.7 Muskegon Mona Shores
10. 9 David Lucas 15:56.6 Detroit Catholic Central
11. 10 Chris Catton 15:57.1 Grand Blanc
12. 11 Corey Nowitzke 15:57.8 Monroe
13. 11 Jason Schoener 15:58.2 Grand Blanc
14. 11 Troy Terry 15:58.4 Shelby Township Utica Eise...
15. 11 Dana Irrer 15:59.2 Okemos
16. 11 Nick Kopczyk 15:59.7 Highland Milford
17. 11 Andrew Thorson 16:00.5 Grand Ledge
18. 10 Kevin Gienapp 16:01.1 Brighton
19. 11 Kevin Naughton 16:02.9 Walled Lake Western
20. 10 Adam Craig 16:03.1 White Lake Lakeland
21. 9 Dustin Voss 16:04.8 Saline
22. 11 Michael Colt 16:06.2 Lake Orion
23. 11 James Naughton 16:09.3 Ann Arbor Pioneer
24. 9 James Anai 16:09.4 Grand Ledge
25. 9 Tad Hulst 16:10.5 Zeeland (split to East/West)
26. 10 Tim Marshall 16:12.3 Jackson
27. 11 William Chapman 16:13.5 Livonia Churchill
28. 11 Brian Theut 16:13.9 White Lake Lakeland
29. 11 Ryan Sucharski 16:14.5 Macomb Dakota
30. 10 Chris Welch 16:15.1 White Lake Lakeland
31. 10 Pat Miller 16:15.3 Highland Milford
32. 11 Greg Haapala 16:16.1 University Of Detroit Jes...
33. 11 Ryan Gall 16:18.0 Livonia Churchill
34. 10 Andrew Manning 16:18.8 Traverse City Central
35. 11 Matt Johnson 16:21.7 Temperance Bedford
36. 11 Mick Tiffany 16:22.0 Traverse City Central
37. 9 Tim Kenny 16:22.0 Traverse City West
38. 10 Kevin Coch 16:23.9 East Kentwood
39. 11 Matthew Reed 16:24.6 Fraser
40. 11 Patrick Dantzer 16:25.0 Grosse Pointe South
41. 10 Mark Sitko 16:26.1 Clarkston
42. 9 Neal Naughton 16:28.6 Walled Lake Western
43. 9 Erickson James 16:29.7 Belleville
44. 11 Joel Conn 16:30.4 Grand Blanc
45. 11 Tyson Warner 16:30.5 Portage Northern
46. 11 Kyle Jekot 16:30.8 Detroit Catholic Central
47. 9 Bruce LaFrance 16:30.9 Warren Mott
48. 9 Tim Kaijala 16:31.0 Muskegon Mona Shores
49. 10 Alex Wood 16:31.0 Traverse City West
50. 9 David Brown 16:31.0 Port Huron Northern
51. 11 Dan Johnson 16:31.2 Traverse City West
52. 10 Chris Beach 16:31.6 Portage Northern
53. 11 Andrew Lapham 16:31.9 South Lyon
54. 11 Andrew Rittenhouse 16:32.1 Grand Rapids Union
55. 9 Kyle Mena 16:32.6 Portage Northern
56. 11 Andy Pitchford 16:32.9 Portage Central
57. 10 Eric Huffman 16:33.1 Swartz Creek
58. 9 Adam Koepfer 16:33.9 Temperance Bedford
59. 11 Logan Schultz 16:34.1 Livonia Churchill
60. 10 Jared Elmore 16:34.2 Clarkston
61. 9 Ryan Cooper 16:34.3 Portage Northern
62. 11 Nicholas Liversedge 16:34.3 Grand Rapids Forest Hills ...
63. 11 Brian Lee 16:34.5 South Lyon
64. 11 Andy Harvey 16:35.7 Ann Arbor Pioneer
65. 10 Jeff Draggich 16:36.4 Sterling Heights
66. 10 Cam Ross 16:36.4 Traverse City Central
67. 11 Kris Kammsky 16:37.2 Howell
68. 11 Justin Dew 16:37.5 Lake Orion
69. 10 Tim Copacia 16:37.8 Shelby Township Utica Eise...
70. 10 Mohamed Sheikh 16:38.0 Grand Rapids Union
71. 9 Kyle Harris 16:38.3 Highland Milford
72. 11 Jeff Weber 16:39.5 Grandville
73. 8 Steve Czarnecki 16:40.3 Rochester Adams
74. 11 Tyler VanAcker 16:40.3 Highland Milford
75. 10 Matt Immink 16:40.4 Holland
76. 10 Jim Kutches 16:40.5 Muskegon Mona Shores
77. 10 Jason Arini 16:40.9 Sterling Heights
78. 11 Phil DeCoook 16:41.9 Troy Athens
79. 8 William Peterson 16:42.7 Lake Orion
80. 9 Chris Scott 16:42.7 Traverse City West
81. 11 Kevin Dorn 16:43.2 Rockford
82. 11 Ian Patterson 16:43.5 Rochester Adams
83. 11 Patrick Pruitt 16:43.5 Plymouth
84. 8 John Black 16:44.1 Bloomfield Hills Brother R...
85. 10 Aaron Lanning 16:44.6 Plymouth
86. 10 Christopher Vraniak 16:45.7 Salem
87. 10 Chad Anastasoff 16:45.8 Temperance Bedford
88. 9 Neil Atzinger 16:46.2 Saline
89. 11 Ryan Rys 16:47.3 White Lake Lakeland
90. 11 Jarred Spalsbury 16:47.9 Grand Ledge
91. 10 Matt Plaska 16:48.4 Zeeland (split to East/West)
92. 10 Eric Graf 16:48.5 Rockford
93. 11 Adam Roach 16:48.6 Port Huron
94. 10 Alex Fritz 16:50.0 Temperance Bedford
95. 10 Jonathan Szostak 16:51.0 Grand Ledge
96. 11 Jon Marshall 16:51.1 Detroit Catholic Central
97. 11 Derek Dell 16:51.2 Holt
98. 11 Matt Wish 16:51.6 Rockford
99. 11 James Szopo 16:52.3 Fair Haven Anchor Bay
100. 10 Christopher Haag 16:53.8 Warren DeLaSalle Collegiate
101. 10 James Leddy 16:54.0 Salem
102. 11 Alex White 16:54.7 Bloomfield Hills Brother R...
103. 11 Todd Foren 16:55.0 Novi
104. 11 Jim Hagemann 16:55.6 University Of Detroit Jes...
105. 11 Dennis Hughes 16:55.6 Muskegon Reeths-Puffer
106. 10 Zach Ryan 16:55.7 Saline
107. 11 Andrew Gillett 16:56.1 Troy
108. 9 Jason Hannawa 16:58.0 Bloomfield Hills Brother R...
109. 11 Ryan Weaver 16:58.4 Saline
110. 11 Skylar Gauss 16:59.3 Traverse City West
111. 9 Steve Cullen 16:59.4 Fraser
112. 10 Matt Gillespie 16:59.5 Livonia Stevenson
113. 8 Mark Moore 16:59.6 Novi
114. 10 Tim Kava 16:59.9 Novi
115. 11 BJ Meyers 17:00.2 Rockford
116. 11 Casey Barnes 17:00.9 Highland Milford
117. 10 Brian Doot 17:01.2 Detroit Catholic Central
118. 11 Merhawi Tewoldemedhin 17:01.6 Grand Rapids Union
119. 9 Kassem Hammoud 17:03.1 Dearborn Fordson
120. 11 Stephan Wunderlich 17:03.3 Ann Arbor Huron
121. 11 Chris Reimann 17:03.6 Rochester Adams
122. 9 Eric Joseph 17:04.1 Novi
123. 11 Paul Hanna 17:04.7 Temperance Bedford
124. 11 Bryan Seymour 17:04.9 Detroit Catholic Central
125. 10 Alex Grobbel 17:05.4 Shelby Township Utica Eise...
126. 11 Mitch Erickson 17:06.4 Novi
127. 10 Anthony McManus 17:07.1 Traverse City Central
128. 11 Mike Schuchardt 17:07.4 University Of Detroit Jes...
129. 10 Adam Hostetler 17:08.0 Grand Blanc
130. 10 Brandon Worlock 17:08.4 Adrian
131. 11 Andrew Baalerud 17:08.5 Rochester Adams
132. 9 David Hariston 17:09.2 Grand Ledge
133. 11 Chris Kampe 17:09.6 Shelby Township Utica Eise...
134. 8 Jeffery Hubbard 17:09.8 Ann Arbor Pioneer
135. 9 Shawn Wilsher 17:10.2 Lake Orion
136. 11 Tim Dubovsky 17:10.9 Flint Carman-Ainsworth
137. 9 Chris Hammer 17:11.4 Troy Athens
138. 11 Geoff Guthrie 17:11.6 Rockford
139. 11 Steve Ball 17:12.1 Temperance Bedford
140. 10 Ben Gannon 17:12.7 Farmington Hills North Far...
142. 10 Levi Yoder 17:13.3 Grand Rapids Union
143. 11 Michael Carroll 17:13.9 Troy
144. 8 John Hall 17:14.4 Traverse City West
145. 9 Jeff Brooks 17:14.6 Flushing
146. 11 Brandon McClellan 17:14.7 Plymouth
147. 11 Nathan Chouinard 17:14.8 Traverse City Central
148. 9 Clark Richter 17:15.5 Rockford
149. 11 Casey Maloney 17:15.6 Plymouth
150. 11 Landon Medley 17:15.9 Saline
151. 11 Adam Kovac 17:17.2 Grandville
152. 11 Jim Kreft 17:17.3 Traverse City West
153. 10 Soren Berg 17:17.9 Ann Arbor Pioneer
154. 9 Matthew Rymond 17:18.3 Plymouth
155. 10 Kevin Kane 17:20.4 Livonia Churchill
156. 8 Harrison Beeby 17:20.9 Traverse City Central
157. 11 Scott Moore 17:21.0 Rochester Adams
158. 12 Steven Moore 17:21.4 Grand Ledge
159. 9 Richard Kettles 17:21.6 Grand Ledge
160. 11 Aaron Coury 17:22.5 University Of Detroit Jes...
161. 11 David Carvey 17:22.6 Portage Northern
162. 10 Jason Young 17:22.8 Shelby Township Utica Eise...
163. 9 Ryan McCarl 17:23.2 Muskegon Mona Shores
164. 10 Nikhil Kawlra 17:23.4 Troy
165. 8 Spencer Ornes 17:24.0 Novi
166. 10 Jon Steinhoff 17:24.7 Grand Blanc
167. 9 Mike Kurban 17:24.9 Grand Rapids Union
168. 10 Chris Lieblang 17:25.0 Sterling Heights
169. 9 Luke Chrusciel 17:25.5 Grandville
170. 11 Chris Tibaudo 17:25.6 Grosse Pointe North
172. 10 Andrew Stewart 17:27.3 Troy
173. 11 Matt Esper 17:27.6 Detroit Catholic Central
174. 9 Ryan Gregory 17:27.9 Bloomfield Hills Brother R...
175. 9 Keith Magic 17:28.4 Lake Orion
176. 11 Mike Roth 17:28.7 Ann Arbor Pioneer
177. 10 David Walline 17:29.2 Saline
178. 11 Jon Hopkins 17:30.4 Rochester Adams
179. 10 Corey Steimel 17:31.5 Grandville
180. 8 Jimmy Partridge 17:32.5 Sterling Heights
181. 11 James Stelzer 17:33.1 Shelby Township Utica Eise...
182. 10 Jon Western 17:34.3 Plymouth
183. 9 Alex Rickens 17:34.4 White Lake Lakeland
184. 10 Bryan Mullins 17:34.5 Rochester
185. 9 Mike Moreland 17:34.7 Rochester Adams
186. 10 David Morgan 17:34.7 Grand Rapids Forest Hills ...
187. 11 Levi Frasier 17:35.3 Muskegon Mona Shores
188. 11 Steve Neshkoff 17:35.5 Temperance Bedford
189. 11 Stephen Debien 17:37.0 Plymouth
190. 11 Chris Johnson 17:38.1 Lake Orion
191. 9 Dan Pinter 17:39.9 Saline
192. 12 Chris Webster 17:40.3 Sterling Heights Utica For...
193. 11 Daniel Zinser 17:41.8 Roseville
194. 10 Andrew Visger 17:43.4 Grosse Pointe South
195. 9 Grant Griffin 17:44.5 Grand Blanc
196. 9 Chad Murray 17:44.7 Highland Milford
197. 10 Jonathan Paklain 17:45.5 Troy
198. 11 Chase Howland 17:46.6 Portage Northern
199. 11 Mandeep Sanghe 17:50.1 Livonia Churchill
200. 9 Ryan Dahl 17:53.0 Lake Orion
201. 9 Andrew Gabris 17:53.0 Muskegon Mona Shores
202. 8 Jake Schaner 17:54.3 Muskegon Mona Shores
203. 9 Dave Secord 18:02.6 Grosse Pointe North
204. 9 Ryan Harper 18:02.9 Traverse City Central
205. 10 Justin Brevick 18:03.0 Livonia Churchill
206. 8 Takashi Gould 18:05.7 Ann Arbor Pioneer
207. 10 Ryan Thome 18:06.6 Grandville
208. 9 Scott Brunning 18:06.7 Troy Athens
209. 10 Erik Meerschaert 18:06.7 Troy Athens
210. 8 Alvin Moore 18:07.1 Troy Athens
211. 9 Matt Crampton 18:07.6 Shelby Township Utica Eise...
212. 10 Matt Scapini 18:07.8 Troy
213. 9 Mike Bair 18:08.4 Bloomfield Hills Brother R...
214. 10 Sam Klemet 18:10.0 Bloomfield Hills Brother R...
215. 9 John Rolecki 18:10.6 Grand Blanc
216. 9 Dominic Fano 18:11.8 Sterling Heights
217. 9 Dan Morris 18:13.6 Grand Rapids Union
218. 10 Duane Casbar 18:13.9 Sterling Heights
219. 9 Kevin Olson 18:17.9 Portage Northern
220. 11 Dave Mazur 18:20.8 University Of Detroit Jes...
221. 11 Robert Hanrahan 18:23.9 Grosse Pointe South
222. 10 Robert Porter 18:25.7 Grosse Pointe South
223. 9 Jon Maten 18:26.3 University Of Detroit Jes...
224. 9 Tom Szczesny 18:27.7 University Of Detroit Jes...
225. 11 Jean Harris 18:30.0 Livonia Churchill
226. 11 Tim Lewis 18:34.4 Grandville
227. 9 Seth Weener 18:34.4 Grandville
228. 11 Daniel Safronoff 18:37.8 Troy Athens
229. 11 Dan Fulmer 18:39.3 Sterling Heights
230. 10 Eric Fadie 18:43.4 White Lake Lakeland
231. 11 Alex Mackenzie 18:53.0 Grosse Pointe South
232. 11 Matt Griffen 18:55.1 Troy Athens
233. 9 Josh Paar 18:56.7 White Lake Lakeland
234. 9 Bryan Mackenzie 19:02.3 Grosse Pointe South
235. 9 Matt Geerling 19:06.0 Grand Rapids Union
236. 10 Mike Liang 19:07.0 Grosse Pointe South
104. 11 Joe Anderson 20:24.6 Ann Arbor Pioneer
237. 10 Dan Boozer 20:32.7 Rockford
238. 9 Dan DeRusha 22:18.2 Highland Milford
228. 9 Julia Roberts 24:26.1 Wayne Memorial