boys 5000 meter run
1. 10 Daniel Higgins 17:30.3 Dexter
2. 11 Tyrus Wood 18:05.1 Dexter
3. 11 Max Kleinhenz 18:09.3 Dexter
4. 10 Andre Johnson 18:16.1 Brighton
5. 9 Lucas Betzoldt 18:21.0 Dexter
6. 10 Cameron Hall 18:21.4 Brighton
7. 10 Joe Brooks 18:22.0 Dexter
8. 11 Alec Gillis 18:26.1 Brighton
9. 10 Nick Bennett 18:26.6 Birmingham Seaholm
10. 11 Alec Kasza 18:26.9 St Francis De Sales
11. 11 Seth Greenfield 18:29.7 Dexter
12. 11 Chris Eakin 18:30.1 Dexter
13. 11 Brennan Hochrein 18:31.1 Dexter
14. 11 Trevor Kornaga 18:31.3 Livonia Churchill
15. 9 Jake Sayers 18:31.7 Birmingham Seaholm
16. 11 Beck Schneider 18:32.5 St Francis De Sales
17. 9 John Caley 18:33.3 Brighton
18. 10 Ben Beckman 18:33.6 Dexter
19. 10 Adam Stepck 18:34.0 Plymouth
20. 12 Lane Griffiths 18:35.7 Birmingham Seaholm
21. 10 Blake DesRosiers 18:36.6 Dexter
22. 11 Jacob Wallace 18:37.4 Pinckney
23. 10 Sullivan Rembert 18:38.2 Pinckney
24. 11 Andrew Bennett 18:39.5 Pinckney
25. 11 Demetrius Johnson 18:41.2 Wyandotte Roosevelt
26. 9 Seth Ockerman 18:42.1 Dexter
27. 12 Aaron Brooks 18:43.3 Birmingham Seaholm
28. 11 Shane Curtis-McCor... 18:45.0 St Francis De Sales
29. 12 Stuart McNutt 18:49.8 Birmingham Seaholm
30. 9 John Monroe 18:51.6 Brighton
31. 11 Henry Miller 18:55.9 St Francis De Sales
32. 11 Brendan Williams 18:57.3 St Francis De Sales
33. 9 Matthew Basista 18:58.0 St Francis De Sales
34. 10 Basheer Mossallam 18:58.3 Birmingham Seaholm
35. 10 Pablo Aguilar 18:59.3 Livonia Churchill
36. 10 Austin Martin 18:59.7 Livonia Churchill
37. 11 Nate Schmidt 19:00.1 Plymouth
38. 9 Nathan Maki 19:00.5 Dexter
39. 11 Braden Thomas 19:00.8 Brighton
40. 11 Andy Cowdery 19:01.2 Birmingham Seaholm
41. 11 Charlie Cowdery 19:01.5 Birmingham Seaholm
42. 9 Hunter Watson 19:01.9 Livonia Churchill
43. 10 Neil Antrassian 19:03.3 Monroe
44. 12 Evan Litch 19:05.0 Brighton
45. 10 Walker Barnes 19:05.7 Livonia Churchill
46. 12 Zach Kemp 19:06.9 Grand Ledge
47. 9 Bassil Syed 19:10.6 Plymouth
48. 10 Tristan Kreindler 19:11.1 Birmingham Seaholm
49. 11 Nick Langenderfer 19:14.2 St Francis De Sales
50. 11 Quentin Francis-Em... 19:15.1 St Francis De Sales
51. 11 Byron Work 19:21.0 Birmingham Seaholm
52. 10 Kahler Doyle 19:21.2 Pinckney
53. 12 Forest Ledrick 19:21.8 St Francis De Sales
54. 12 Robert Uelving-Meade 19:23.3 Livonia Churchill
55. 10 Essa Hattar 19:23.7 Livonia Churchill
56. 11 Alex White 19:25.3 Plymouth
57. 12 Griffin Watt 19:27.2 Birmingham Seaholm
58. 11 Josh Perrine 19:28.2 Brighton
59. 9 Nathan Tsiang 19:28.8 Brighton
60. 9 Noah Hayter 19:31.0 Dexter
61. 9 Travis Walton 19:31.9 Dexter
62. 12 Jonathan Quecke 19:32.2 Livonia Franklin
63. 11 Timothy Hoang 19:32.6 Plymouth
64. 11 Bryan Hives 19:33.0 Livonia Franklin
65. 10 Brian Pawelec 19:33.4 Brownstown Woodhaven
66. 11 Steven McPeek 19:33.9 Brighton
67. 9 Jake Gates 19:34.5 Livonia Franklin
68. 9 Matt Blakeslee 19:35.1 Brighton
69. 10 Connor O'Rourke 19:36.4 Birmingham Seaholm
70. 9 Prahar Dave 19:39.5 Brownstown Woodhaven
71. 10 Joey Samulski 19:40.9 Plymouth
72. 9 Luke Vass 19:41.7 St Francis De Sales
73. 12 Colin Weinert 19:43.3 Birmingham Seaholm
74. 10 Nate Snyder 19:44.5 St Francis De Sales
75. 9 Paddy Williams 19:45.0 St Francis De Sales
76. 9 Michael Winters 19:46.0 Plymouth
77. 12 Justin Curby 19:46.5 Dexter
78. 9 Daniel Trakul 19:46.7 Livonia Churchill
79. 9 Josh Mushinski 19:47.6 Livonia Churchill
80. 12 Hunter Mortemore 19:48.2 St Francis De Sales
81. 9 Patrick Bourke 19:48.9 Brighton
82. 10 Dylan Moat 19:50.5 Livonia Franklin
83. 10 Nick Barnes 19:52.3 Dexter
84. 9 Nick McKenzie 19:52.8 Dexter
85. 10 Tanner Aschemeier 19:53.2 St Francis De Sales
86. 9 Nick Barr 19:54.1 Brighton
87. 12 Agis Diamantis 19:58.3 Brownstown Woodhaven
88. 11 Nick Rumohr 19:58.9 Brownstown Woodhaven
89. 9 Jack Chernock 19:59.5 St Francis De Sales
90. 12 Nicholas Caplin 20:00.2 Pinckney
91. 10 Nathan Watson 20:01.2 Livonia Churchill
92. 10 Ben Miller 20:02.6 Plymouth
93. 10 Alex Marchand 20:02.9 Plymouth
94. 9 Patrick Whitton 20:03.3 Brighton
95. 9 Raymond York 20:04.2 Brighton
96. 9 Brad King 20:04.7 Grand Ledge
97. 10 Nick Beculheimer 20:05.0 Livonia Churchill
98. 12 Peter Peterson 20:08.0 Birmingham Seaholm
99. 11 John Fitzsimmons 20:08.6 Birmingham Seaholm
100. 11 James Lauer 20:10.5 Plymouth
101. 9 Jared Blum 20:11.3 Wyandotte Roosevelt
102. 11 Griffin Simmons 20:12.2 Birmingham Seaholm
103. 9 Samuel Tuscher 20:12.4 Pinckney
104. 9 Ethan Carlson 20:13.1 Pinckney
105. 9 Jacob Szymanski 20:16.4 St Francis De Sales
106. 9 Jacob Scherer 20:17.2 Dexter
107. 11 Mark Peregoy 20:17.7 Plymouth
108. 10 Gavin Leschack 20:18.0 Dexter
109. 9 Nathan McConnell 20:19.3 Dexter
110. 9 Connor Sweeney 20:21.7 St Francis De Sales
111. 11 Colin Burke 20:24.4 Plymouth
112. 9 Joseph Wagner 20:25.7 Dexter
113. 12 John Conklin 20:26.1 Plymouth
114. 9 Ransom Duncan 20:26.4 Dexter
115. 10 Cameron Danyo 20:30.0 Brownstown Woodhaven
116. 11 Keller Ohrt 20:33.7 St Francis De Sales
117. 12 Keith Chinavare 20:34.4 Wyandotte Roosevelt
118. 9 Nick Herriff 20:36.4 Livonia Churchill
119. 9 Will Castle 20:37.6 Dexter
120. 10 Jacob Theobald 20:38.1 Brownstown Woodhaven
121. 10 Tyler Barrone 20:38.4 Brighton
122. 9 Camerone Crowley 20:38.7 St Francis De Sales
123. 10 Drew Mathews 20:39.4 Dexter
124. 10 Connor Karagitz 20:40.5 Brownstown Woodhaven
125. 9 Akash Nallani 20:41.6 Plymouth
126. 10 Michael Napoli 20:44.6 St Francis De Sales
127. 12 Christopher Holmes 20:45.9 Plymouth
128. 9 Zach Bostwick 20:46.8 Brighton
129. 10 Nick Fuller 20:49.0 St Francis De Sales
130. 10 Matt Knop 20:49.7 Brighton
131. 9 Nathan Spreitzer 20:50.1 Livonia Franklin
132. 10 Faoud Diry 20:50.9 Brownstown Woodhaven
133. 9 Jake Baker 20:52.3 Wyandotte Roosevelt
134. 12 Nat Fellows 20:53.5 Grand Ledge
135. 9 Joe Wallace 20:54.8 Pinckney
136. 12 Anders Hindman 20:55.1 Brownstown Woodhaven
137. 12 August McCardell 20:55.4 Birmingham Seaholm
138. 9 William Jones 20:56.7 Plymouth
139. 12 Garrett Moore 20:57.0 Monroe
140. 12 Kevin Yao 20:58.9 Livonia Churchill
141. 10 Luke Buzzy 21:01.6 Brighton
142. 9 Christopher Piraino 21:02.2 Pinckney
143. 10 Tucker Evans 21:02.7 Dexter
144. 9 Nick Beck 21:03.1 Livonia Churchill
145. 11 John Townsend 21:03.5 Grand Ledge
146. 9 Lino Diamitis 21:05.5 Brownstown Woodhaven
147. 9 Alex Annis 21:05.9 Grand Ledge
148. 10 Tommy Trax 21:06.2 St Francis De Sales
149. 9 Matt Lewis 21:06.6 Brownstown Woodhaven
150. 12 Max Chen 21:08.6 Dexter
151. 10 Jared Bylski 21:09.2 Pinckney
152. 9 Valen LeVesseur 21:11.3 Pinckney
153. 9 Ryan O'Shea 21:13.6 St Francis De Sales
154. 10 Cameron Tait 21:14.3 Birmingham Seaholm
155. 12 Justin Taylor 21:17.8 Livonia Franklin
156. 10 Will Crump 21:18.9 Birmingham Seaholm
157. 9 Logan Lynn 21:32.8 Livonia Franklin
158. 9 Eli Hoorman 21:33.4 St Francis De Sales
159. 11 Eric Nusbaum 21:34.2 St Francis De Sales
160. 9 Trevor Aeschliman 21:35.0 Dexter
161. 12 Sean Seidleck 21:36.0 Dexter
162. 9 Anthony Eid 21:36.7 Birmingham Seaholm
163. 9 Zach Westerberg 21:37.4 Pinckney
164. 10 Briggs Longe 21:39.3 Birmingham Seaholm
165. 9 Caleb Nitz 21:44.4 Brownstown Woodhaven
166. 9 Zaiyan Jafry 21:55.9 Plymouth
167. 9 Gurekmann Gill 21:59.0 Plymouth
168. 10 George Cini 22:01.9 Wyandotte Roosevelt
169. 10 Ben Claar 22:07.4 Brighton
170. 9 TJ Eltschlager 22:08.5 St Francis De Sales
171. 9 John Dettore 22:09.5 Plymouth
172. 9 Josh Shoults 22:10.5 Brighton
173. 9 Jeff Milton 22:11.5 Brighton
174. 9 Sid Fernandes 22:12.3 St Francis De Sales
175. 11 Nick O'Reilly Treter 22:15.0 Birmingham Seaholm
176. 11 Jack Schumaker 22:17.7 Birmingham Seaholm
177. 10 Cole Robbins 22:17.9 Brownstown Woodhaven
178. 12 Alec Davis 22:18.3 Brownstown Woodhaven
179. 11 Tom Michel 22:19.2 St Francis De Sales
180. 9 Ryan Finn 22:27.5 St Francis De Sales
181. 12 Brandon Henry 22:35.7 St Francis De Sales
182. 12 Justin Dotson 22:37.8 Livonia Franklin
183. 10 Blake Koesel 22:38.3 Dexter
184. 12 Matthew Schultz 22:38.9 Birmingham Seaholm
185. 9 Keith Truitt 22:40.3 Brighton
186. 9 Chad Rakoczy 22:47.9 Brownstown Woodhaven
187. 9 Thomas Bolitho 22:53.9 Brighton
188. 9 Riley Henderson 23:12.0 Brownstown Woodhaven
189. 12 Eric Ruthruff 23:12.5 Birmingham Seaholm
190. 10 Quin O'keefe 23:21.3 Birmingham Seaholm
191. 11 Noah London 23:33.3 Birmingham Seaholm
192. 11 Jordan Frank 23:39.2 Birmingham Seaholm
193. 11 Ian Robertson 23:40.6 Wyandotte Roosevelt
194. 11 Andrew Warrick 23:43.0 Livonia Churchill
195. 10 Patrick McManus 23:46.4 Plymouth
196. 9 Mitchell Morris 23:56.1 St Francis De Sales
197. 10 Blake Kessler 24:08.5 Holly
198. 10 Dominic Covelli 24:10.2 Brownstown Woodhaven
199. 9 Bradley Thomas 24:14.9 Livonia Franklin
200. 12 Gregory Antonini 24:15.4 St Francis De Sales
201. 11 Jalen Le 24:26.7 Livonia Churchill
202. 10 Daniel Righter 24:31.1 Birmingham Seaholm
203. 10 Ethan Brooks 24:31.8 Birmingham Seaholm
204. 12 Dane Page 24:57.0 Birmingham Seaholm
205. 10 Matthew Garippa 25:02.9 Birmingham Seaholm
206. 9 Merritt Dudgeon 25:15.2 Birmingham Seaholm
207. 9 Gideon Lewis 26:29.7 Livonia Franklin
208. 10 Brett Smart 27:09.2 Livonia Franklin
209. 9 Chase Blackwell 27:19.5 Monroe
210. 9 Trevor Maylath-Bry... 27:35.6 Birmingham Seaholm