boys 5000 meter run
1. 9 Jacob McDowell 17:38.8 Saginaw Heritage
2. 12 Aaron Heath 17:54.1 Hanover-Horton
3. 12 Cameron Vinton 17:58.5 Hanover-Horton
4. 12 Ryan Laorr 18:03.7 Saginaw Heritage
5. 10 Nathan Weidman 18:05.3 Saginaw Heritage
6. 10 William Koepke 18:06.3 Saginaw Heritage
7. 12 Cam Wing 18:10.0 Midland
8. 10 Andrew Spencer 18:13.3 Midland
9. 10 Nicolas Trevino 18:16.0 Saginaw Heritage
10. 9 Kieth Kasper 18:22.8 Ionia
11. 11 Jason Chartier 18:29.7 Hanover-Horton
12. 10 Andrew Garza 18:30.1 Saginaw Heritage
13. 11 Scotty Baldwin 18:36.6 Clare
14. 12 Cameron Ross 18:54.1 Ionia
15. 11 David VanderSloot 18:55.0 Capital Homeschool
16. 9 Donovan Kennedy 18:55.7 Hanover-Horton
17. 9 John Gulock 18:56.1 Capital Homeschool
18. 12 Cody Kammers 18:57.9 Ionia
19. 12 Kyler Hanson 18:59.2 Midland
20. 12 Max Ketelhut 19:00.1 Saginaw Heritage
21. 11 Juan Rodriguez 19:02.1 Alma
22. 9 Zachary Kolaja 19:14.0 Saginaw Heritage
23. 10 Joe Berry 19:15.8 Hanover-Horton
24. 12 Wylie Joynt 19:17.2 Saginaw Heritage
25. 10 Ben Bontrager 19:18.3 Ithaca
26. 9 Kyle Kunst 19:19.5 Grandville Calvin Ch...
27. 10 R.J. Wilson 19:23.5 Ionia
28. 10 David Vasquez 19:27.2 Grandville Calvin Ch...
29. 11 Kyle Card 19:29.1 Ionia
30. 9 Henry Kessler 19:29.5 Midland
31. 10 Kenny Steinhilber 19:32.1 Midland
32. 10 Garrett Hirschenbe... 19:35.3 Saginaw Heritage
33. 12 Scott Joffre 19:35.9 Midland
34. 11 Bryce Stevens 19:36.6 Hanover-Horton
35. 11 Jacob Weeda 19:39.3 Ada Forest Hills Eas...
36. 11 Nathan Freeman 19:41.9 Portland
37. 11 Jacob Yura 19:43.4 Saginaw Heritage
38. 9 Caleb Riddering 19:45.7 Grandville Calvin Ch...
39. 10 Garrett Gould 19:47.3 Ionia
40. 12 Matt Felice 19:48.4 Ionia
41. 9 Jesus Ayala 19:49.9 Grand Rapids Union
42. 10 Jacob Britton 19:52.8 Howard City-Tri-County
43. 11 Nick Colucci 19:54.3 Saginaw Heritage
44. 10 Wilson Deeren 19:57.5 Ionia
45. 10 Qori Nelson 19:58.6 Grandville Calvin Ch...
46. 9 Zach Ervin 19:59.8 Mt. Pleasant Sacred ...
47. 12 Simone Ricci 20:00.1 Potterville
48. 9 Peter Kurburski 20:02.2 Petoskey
49. 9 Nick Brown 20:02.5 Ionia
50. 9 Jack Kehoe 20:03.4 Grandville Calvin Ch...
51. 10 Misael Vasquez 20:03.7 Grandville Calvin Ch...
52. 11 Jacob Hine 20:04.2 Midland
53. 9 Luke Tarr 20:05.6 Potterville
54. 10 Elijah Stoneburner 20:06.0 Kalamazoo Hackett
55. 12 Riley Cook 20:06.6 Midland
56. 10 Sam Wyckoff 20:07.1 Hanover-Horton
57. 12 Chandler Howard 20:10.6 Petoskey
58. 9 Tanner Ryan 20:13.7 Evart
59. 9 Ben Thering 20:16.4 Mt. Pleasant Sacred ...
60. 9 Colten Nelson 20:18.1 Mt. Pleasant Sacred ...
61. 12 Martin Lopez 20:20.1 St. Louis
62. 9 John White 20:20.9 Midland
63. 10 JJ Gross 20:27.5 Clare
64. 11 Nick Berchert 20:28.0 Midland
65. 9 Kenneth Totengco 20:28.7 Howard City-Tri-County
66. 11 Eamon Duff 20:30.1 Portland
67. 11 Sam VerHey 20:34.4 Middleville Thornapp...
68. 10 Zach Manion 20:36.6 Grandville Calvin Ch...
69. 9 Ben Jenkins 20:38.5 Grandville Calvin Ch...
70. 9 Blaine Rosier 20:39.3 Portland
71. 10 Jacob Breen 20:44.4 Grant
72. 10 Grant Freudenstein 20:45.2 Saginaw Heritage
73. 9 Aidan Shaw 20:45.6 Saginaw Heritage
74. 11 Austin Rios 20:49.0 St. Louis
75. 9 Nathan Kinne 20:51.3 Middleville Thornapp...
76. 9 Keagan Mills 20:52.1 Greenville
77. 9 David Gordon 20:56.5 Saginaw Heritage
78. 9 Skyler Zokoe 20:57.5 Howard City-Tri-County
79. 9 Nick Nastase 20:59.6 Midland
80. 10 Ethan Jensen 21:00.6 Portland
81. 12 Tylor Coston 21:03.1 Ithaca
82. 9 Jacob Maschino 21:11.0 Midland
83. 10 Garrick Morely 21:11.8 Ada Forest Hills Eas...
84. 10 Alex Phillips 21:17.2 Middleville Thornapp...
85. 9 Aaron Abbott 21:17.8 Midland
86. 9 Ian Lee 21:19.0 Greenville
87. 10 Mitchell Schuette 21:26.5 Hanover-Horton
88. 10 Gavin Redetzke 21:28.6 Ada Forest Hills Eas...
89. 12 Peter Boxhammer 21:28.9 Clare
90. 9 Alex Martin 21:29.2 Ionia
91. 10 Alden Wagaman 21:30.6 Ada Forest Hills Eas...
92. 9 Eric Dallos 21:35.2 Petoskey
93. 9 Noah Flint 21:36.9 Hanover-Horton
94. 10 Connor Good 21:39.4 Saginaw Heritage
95. 12 Jacob Lancaster 21:39.7 St. Louis
96. 9 Elliot Moore 21:40.8 Midland
97. 10 Sam Rechner 21:43.1 Ada Forest Hills Eas...
98. 12 Nick Wertheimer 21:43.4 Clare
99. 9 Jaden Butler 21:46.4 Capital Homeschool
100. 9 Aiden Pung 21:48.1 Portland
101. 11 Parker Martin 21:49.4 Howard City-Tri-County
102. 9 Aydan Hurst 21:52.3 Ionia
103. 10 Zach O'Dell 21:54.6 Midland
104. 9 Evan Denney 21:56.8 Hanover-Horton
105. 11 Axton Yerks 21:57.3 St. Louis
106. 9 Charlie Hazel 21:57.7 Charlotte
107. 10 Micah Huppert 21:58.9 Grand Rapids Union
108. 9 Jacob Brown 21:59.5 Ithaca
109. 11 Joe Gharamani 22:01.0 Kalamazoo Hackett
110. 12 Nate Thering 22:05.5 Mt. Pleasant Sacred ...
111. 11 Jordan Chestnut 22:08.2 Charlotte
112. 9 David Green 22:10.8 Evart
113. 12 Brad Pelfrey 22:14.6 Grand Rapids Union
114. 9 Davis Blint 22:15.1 Petoskey
115. 11 Luke DeClercq 22:18.5 Kalamazoo Hackett
116. 9 Kyle Burks 22:19.2 Midland
117. 9 Charlie Morton 22:22.9 Mt. Pleasant Sacred ...
118. 11 Jacob Krueger 22:24.3 Midland
119. 10 Richard Martin 22:24.9 Perry
120. 12 Jacob Reamer 22:25.4 Greenville
121. 9 Remington Ludtke 22:26.3 Middleville Thornapp...
122. 9 Dathon Hall 22:26.6 Ionia
123. 9 Anthony Greenough 22:27.7 Petoskey
124. 9 Logan Miller 22:28.1 Greenville
125. 10 Jack Pramuka 22:36.7 Mt. Pleasant Sacred ...
126. 9 Aidan Hickey 22:38.8 Charlotte
127. 10 Victor Feldpausch 22:50.7 Fowler
128. 10 Noah Nivison 22:53.9 Clare
129. 11 Ryan Schall 23:03.6 Breckenridge
130. 10 Lance Boruszewski 23:06.3 Saginaw Heritage
131. 12 Andrew Withrow 23:07.6 Saginaw Heritage
132. 9 Caleb Deeren 23:13.3 Ionia
133. 12 Yuki Takeya 23:15.5 Kent City
134. 9 Alex Koke 23:16.6 Midland
135. 10 Miles Vondoloski 23:20.4 Beal City
136. 11 Adam Zimmerman 23:22.6 St. Louis
137. 9 Justin Roberts 23:22.9 Clare
138. 12 John Obeid 23:24.9 Mt. Pleasant Sacred ...
139. 9 Alek Sharapova 23:26.6 Petoskey
140. 10 Alex Hockaday 23:32.8 Hanover-Horton
141. 9 Adam Thering 23:34.5 Mt. Pleasant Sacred ...
142. 11 Justin Wallace 23:36.0 Kalamazoo Hackett
143. 10 Conor Talcott 23:39.2 Saranac
144. 12 Gonzalo Murados 23:41.0 East Jordan
145. 11 Austin Rubingh 23:42.9 Capital Homeschool
146. 9 Josh Trierweiler 23:43.9 Ionia
147. 9 Cullen Rapson 23:44.3 Portland
148. 10 Marc Dean 23:48.3 Midland
149. 10 Geordie Ruid 23:52.7 Saranac
150. 9 Maverick Musser 23:56.9 Saranac
151. 11 Ryan Frederick 24:08.6 Breckenridge
152. 10 Micah Potter 24:10.9 Capital Homeschool
153. 9 Jack Schulz 24:21.5 Midland
154. 9 Seth Taylor 24:24.5 Midland
155. 12 Will Huiet 24:29.1 Greenville
156. 10 David Mason 24:29.7 Capital Homeschool
157. 9 David Anderson 24:31.4 Alma
158. 9 Jonah Powell 24:34.6 Saranac
159. 11 Dustin Krise 24:36.5 Capital Homeschool
160. 9 Beau Casey 24:42.6 Ithaca
161. 12 Jason Benson 24:44.1 Grant
162. 12 Dimitry Monblanc 25:02.2 Greenville
163. 9 John Riley Herman 25:12.5 Midland
164. 10 Quinlan Webster 25:24.4 Grand Rapids Union
165. 9 Wyatt Efaw 25:28.2 Ithaca
166. 9 Adam Staal 25:36.9 Grandville Calvin Ch...
167. 11 Cody Longoria 26:07.5 Grant
168. 9 Devon Frost 26:08.4 Saginaw Heritage
169. 11 Todd Hovey 26:22.6 Mt. Pleasant Sacred ...
170. 9 Saul Baker 26:33.5 Capital Homeschool
171. 10 Austin Sutberry 26:42.3 Portland
172. 10 Evan Dowling 27:02.0 Hanover-Horton
173. 10 Eric Daniel 27:07.4 Midland
174. Ethan Jarka 27:30.2 Libertas Christian
175. Jorge Melendo 27:41.2 Libertas Christian
176. 10 John Layman 27:44.4 Capital Homeschool
177. 12 Habib Jajawie 27:45.3 Saginaw Heritage
178. 9 Sawyer Smith 28:02.7 Grandville Calvin Ch...
179. 10 AJ Lopez 28:45.6 Howard City-Tri-County
180. 12 Zack Bosley 28:58.9 Howard City-Tri-County
181. 9 Clay Davis 29:21.3 Kent City
182. 9 Nathan Rubingh 29:24.3 Capital Homeschool
183. 10 Brodie Merz 33:02.5 Capital Homeschool
184. 9 Will Talcott 34:01.4 Midland
185. 9 Eli Clinger 36:11.5 Capital Homeschool