boys 5000 meter run
1. Arik LaFave 16:17.00 Hesperia
2. 10 Fraser Wilson 16:34.20 Kent City
3. 11 Ben Haupt 16:45.40 Clare
4. 10 Les Miner 16:55.30 Creative Technologie...
5. 12 Ethan Schafer 16:56.90 Beal City
6. 10 Jimmy Teall 17:04.30 Clare
7. 10 Parker Hayes 17:04.80 Beaverton
8. 11 Aaron Jason 17:12.90 Howard City-Tri-County
9. 11 Daylen Garver 17:21.10 Farwell
10. 11 Brendan Sutten 17:30.60 McBain
11. 11 Tyler Travis 17:34.20 Shepherd
12. Kyle Venne 17:35.00 Hesperia
13. 12 Brice Leuenberger 17:35.90 Freeland
14. 9 Zach Elmore 17:36.60 Cadillac
15. 9 Timothy Carlington 17:39.80 Cadillac
16. 9 Dane Nestle 17:44.40 Shepherd
17. 11 Weston Rackley 17:45.40 Howard City-Tri-County
18. 9 Alex Taylor 17:45.80 Beal City
19. 12 Kelton Eldred 17:46.50 Montabella
20. 9 Keegan O'Malley 17:50.90 McBain
21. 11 Caleb Birdsall 17:57.70 Howard City-Tri-County
22. 11 Jacob Walters 17:59.40 Shepherd
23. 10 Bryce Sawyer 17:59.90 Howard City-Tri-County
23. 11 CJ Spencer 17:59.90 Shepherd
24. 11 Marty Fedewa 18:01.30 Farwell
25. 11 Scotty Baldwin 18:02.40 Clare
26. 10 Graham Govitz 18:08.60 Beaverton
27. 12 Chase Field 18:09.00 Clare
28. Collin Nielsen 18:09.50 Hesperia
29. 10 David Gormley 18:10.20 Montabella
30. 9 Darren Bila 18:11.80 Freeland
31. 12 Andrew Travis 18:15.60 Shepherd
32. 9 Ben Moeggenberg 18:16.60 Shepherd
33. 9 Aidan Boyd 18:17.90 Clare
34. 11 Jonah Montney 18:22.00 Shepherd
35. Logan Eaves 18:25.20 Hesperia
36. 11 Kyle Pike 18:27.60 Cadillac
37. 11 Brandon Ogg 18:33.20 Morley-Stanwood
38. 9 Charlie Brown 18:34.60 Clare
39. 9 Seth Schafer 18:35.40 Shepherd
40. 12 John Amland 18:36.20 Montabella
41. 11 David Reihl 18:37.00 Beal City
42. 11 Jered Holland 18:37.80 Cadillac
43. 11 Andrew Hubbard 18:38.30 Freeland
44. Zach Young 18:38.90 Hesperia
45. 9 Jayce Miller 18:41.60 Clare
46. 11 Garret Melvin 18:43.40 Marion
47. 9 Isaac Steele 18:44.00 Beaverton
48. 9 David Good 18:45.40 Clare
49. 12 Joel Bucao 18:46.60 Montabella
50. 10 Connor Graves 18:48.00 Beaverton
51. 10 Eli Nelson 18:54.00 McBain
52. 11 Logan Taylor 18:55.90 McBain
53. 12 Nathaniel Dietlin 18:56.90 Cadillac
54. 10 Connor Jackson 18:57.80 Cadillac
55. 9 Adam Jason 18:58.70 Howard City-Tri-County
56. 11 Jeremiah Salisbury 18:59.80 Shepherd
57. 11 Timothy Gondek 19:00.40 Vestaburg
58. 11 Tyler Gondek 19:00.90 Vestaburg
59. 11 Bryce Hegenauer 19:03.30 Shepherd
60. 11 Nick Moeggenberg 19:03.70 Shepherd
61. 9 Julian Abbott 19:04.40 Howard City-Tri-County
62. 12 Apollo Schafer 19:05.10 Beal City
63. 10 Benjamin Osbourne 19:07.50 Howard City-Tri-County
64. 12 Jack McDonald 19:08.10 Shepherd
65. 11 Andrew Joslin 19:10.60 Shepherd
66. 10 Evan Chilcote 19:12.60 Cadillac
67. 9 Ethan Hubbell 19:15.20 Shepherd
68. 12 Caleb Mitchell 19:15.90 Cadillac
69. 9 Austin Hickman 19:17.90 Kent City
70. Connor Baird 19:23.70 Hesperia
71. 10 Wyatt McCoy 19:24.30 Beal City
73. Mitchell Ross 19:27.00 Hesperia
72. Mitchell Ross 19:27.10 Hesperia
73. 11 Joshua Lee 19:34.50 Kent City
74. 10 Kevin McNeil 19:36.90 Morley-Stanwood
75. 11 Jared Deighton 19:41.40 Marion
76. 10 John Kaczor 19:41.90 Freeland
77. 10 Aramis LaClair 19:42.50 White Cloud
78. 12 Ryan Helm 19:43.70 Freeland
79. 10 Gary Daily 19:49.80 Montabella
80. 9 Nick Joslin 19:49.90 Shepherd
81. 10 Gray Vandervelde 19:51.00 McBain
82. 10 Devin Taylor 19:53.50 Cadillac
83. 10 Jared Elder 19:55.40 White Cloud
84. 10 Alex Reed 19:57.90 Montabella
85. 10 James Hofstra 19:59.20 Creative Technologie...
86. 9 Wyatt Tubbs 20:02.70 Farwell
87. 11 Raymond Ramirez 20:06.00 Harrison
88. 10 JJ Gross 20:10.70 Clare
89. - Luis Ruhlander 20:11.20 Stanton Central Mont...
90. 12 Sawyer Bartz 20:17.10 Stanton Central Mont...
91. Evan Haskell 20:17.60 Coleman
92. 9 Mitchell Davidson 20:19.30 Shepherd
93. 10 Mitchell VanOeffelen 20:20.20 Kent City
94. 11 Nathan Allen 20:23.60 Morley-Stanwood
95. 11 Timothy Holliday 20:25.20 Shepherd
96. 11 Owen Howard 20:28.80 Shepherd
97. 11 Isaiah Keeler 20:29.60 Marion
98. 12 Logan Graves 20:31.80 Beaverton
99. 10 Buddy Wilkes 20:32.40 Morley-Stanwood
100. 9 Kenneth Totengco 20:34.60 Howard City-Tri-County
101. 10 Kyle Youngblood 20:35.80 Clare
102. 11 Donald Kridler 20:36.60 Kent City
103. 11 Tyler Keilholtz 20:39.10 Lakeview
104. 10 Jacob Britton 20:39.90 Howard City-Tri-County
105. 10 Brenden Klich 20:42.50 Freeland
106. 12 Jessie Chrispell 20:43.00 White Cloud
107. 12 Parker Johnson 20:43.50 Marion
108. 11 Trenton DeBoer 20:43.90 Marion
109. 9 Tyler Van Avery 20:44.50 Hesperia
110. 11 Race Matties 20:45.40 Shepherd
111. 9 Skyler Zokoe 20:46.10 Howard City-Tri-County
112. 10 Dawson Armstrong 20:50.00 Creative Technologie...
113. 11 Conner Dakin 20:52.90 White Cloud
114. 9 Alex Russo 20:55.20 Kent City
115. 9 Brandan Eller 20:55.90 Cadillac
116. 10 Cameron Karnes 20:57.10 White Cloud
117. 11 Tyler Placher 21:01.00 Freeland
118. 10 Noah Nivison 21:02.80 Clare
119. 10 Jonathan Gilliam 21:08.80 Morley-Stanwood
120. 10 Tristin Hallock 21:12.30 Vestaburg
121. 11 David Philo 21:13.00 Beal City
122. 12 Zack Alex 21:13.80 Freeland
123. 9 Dawson Ingersoll 21:26.80 Creative Technologie...
124. 11 Paul Sticher 21:27.40 Morley-Stanwood
125. 12 Logan King 21:27.90 Stanton Central Mont...
126. 9 Jayden Stewart 21:39.80 Coleman
127. 9 Sam McDonald 21:40.40 Shepherd
128. Seth Haskell 21:45.60 Coleman
129. 11 Brendan Davidson 21:46.60 Montabella
130. 10 Brad Kalinowski 21:49.40 Freeland
131. 9 Andrew Roby 22:03.30 McBain
132. 10 Timothy Coffey 22:11.80 Cadillac
133. 9 Caleb Dodde 22:14.00 McBain
134. 10 Johnathon LeTourneau 22:18.80 Creative Technologie...
135. 12 Isaiah Powell 22:22.30 Freeland
136. 10 Mason Renne 22:30.60 Montabella
137. 11 Logan Colter 22:33.90 Harrison
138. 11 Austin Cripps 22:42.00 Beaverton
139. 11 Andrew Cargill 22:46.70 Harrison
140. 9 Tyler Baker 22:52.30 Stanton Central Mont...
141. 10 Jacob McKaig 22:55.40 Lakeview
142. 9 Jacob Chamberlain 22:56.80 Marion
143. 10 Miles Vondoloski 22:58.40 Beal City
144. 9 Chase Pylkas 23:00.60 McBain
145. 11 Parker Martin 23:07.50 Howard City-Tri-County
146. 11 Joe Fisher 23:12.10 Marion
147. 9 Justin Roberts 23:18.00 Clare
148. 11 Collin Templman 23:19.80 Coleman
149. 12 Yuki Takeya 23:22.20 Kent City
150. 10 Zachary Taylor 23:23.40 Harrison
151. 11 Zach Swarthout 23:24.30 Farwell
152. 9 Grant Evans 23:30.80 Farwell
153. 9 Brendan Hambright 23:31.30 Cadillac
154. 12 Matt Winterstein 23:33.90 Freeland
155. 9 Adam Salas 23:38.80 White Cloud
156. 11 Zachary Claypool 23:55.60 Beaverton
157. 9 Jesse Shea 24:25.80 Coleman
158. 10 Noah Peltier 24:31.80 Cadillac
159. 9 Trenton Marcum 24:32.60 Lakeview
160. 9 Grant Fiet 24:44.80 Cadillac
161. 10 Bailey Bursley 24:48.00 Lakeview
162. 9 Kent Brown 24:51.80 Freeland
163. 9 Nick Jerman 25:02.00 Shepherd
164. 10 Dallas Swinehart 25:22.60 Marion
165. 12 Pete Anderson 25:27.70 Stanton Central Mont...
166. 12 Ray Chenoweth 25:45.00 Harrison
167. 11 Hunter Pollington 26:11.70 Marion
168. 12 Zack Bosley 26:13.10 Howard City-Tri-County
169. 9 Clay Davis 26:21.00 Kent City
170. 10 Jack Schneider 28:08.00 Stanton Central Mont...
171. 10 Cameron Moore 28:31.00 Lakeview
172. 11 Jack Richardson 28:44.00 Freeland
173. 9 Malachi Daniels 28:53.00 Lakeview
174. 10 AJ Lopez 28:54.00 Howard City-Tri-County
175. 10 Skyler Pickel 30:19.00 Lakeview