Boys 5000 Meter Run
1. 12 Connor Wuori 15:44 Portage Central
2. 11 Isaac Harding 15:52 Rockford
3. 12 Paul Burke 16:37 Rockford
4. 9 Cole Johnson 16:42 Rockford
5. 11 Grayson Harding 16:46 Rockford
6. 12 Colin Reichenbach 16:48 Rockford
7. 12 Garett Smith 17:00 Hudsonville
8. 10 Gannon Foley 17:14 Portage Central
9. 11 Grant Gabriel 17:23 Rockford
10. 11 Joey Dawson 17:33 Richland Gull Lake
11. 12 Brian Stubelt 17:35 Portage Central
12. 12 Kirk Dickson 17:40 Rockford
13. 10 Will Kellam 17:46 Portage Northern
14. 11 Kyle Chamberlain 17:48 Hudsonville
15. 10 Tim Kellner 17:49 Rockford
16. 12 Andrew Stembaugh 17:51 Rockford
17. 12 Devon Main 17:55 Hudsonville
18. 12 Ross Helmer 17:58 Hudsonville
19. 10 Jon Koning 18:02 Portage Central
20. 11 Taylor Mrozinski 18:05 Rockford
21. 12 Julian Borst 18:05 Kalamazoo Loy Norrix
22. 10 Jacob Lyons 18:15 Richland Gull Lake
23. 10 Jack Millmier 18:16 Richland Gull Lake
24. 10 Zach Franks 18:16 Portage Central
25. 10 Derek Sanchez 18:20 Hudsonville
26. 11 Kyle Lamos 18:21 Rockford
27. 12 Mitch Switzer 18:22 Rockford
28. 11 Matthew MacGregor 18:23 Rockford
29. 10 Austin Lovett 18:26 Richland Gull Lake
30. 11 Faruq Schieber 18:29 Kalamazoo Central
31. 10 Jacob Hovda 18:31 Portage Central
32. 10 David McManus 18:32 Hudsonville
33. 11 John Hughes 18:32 Vicksburg
34. 11 Tyler Lewis 18:32 Vicksburg
35. 9 Dylan Lame 18:35 Hudsonville
36. 12 Ian Otto 18:38 Portage Northern
37. 12 Nic Thoman 18:40 Richland Gull Lake
38. 11 Gabe Ruyon 18:43 Kalamazoo Loy Norrix
39. 10 Jacob Kelley 18:44 Rockford
40. 10 Julian Kipke 18:48 Rockford
41. 10 Travis Grube 18:52 Kalamazoo Loy Norrix
42. 11 Jake Schmitt 18:53 Richland Gull Lake
43. 12 Jeff Torano 18:53 Kalamazoo Central
44. 11 Wayne Matunas 18:54 Portage Northern
45. 9 Cian Johnson 18:55 Kalamazoo Central
46. 12 Chris Varga 18:58 Rockford
47. 11 Geoffrey Campbell 19:00 Richland Gull Lake
48. 12 Will Hough 19:05 Richland Gull Lake
49. 11 Luke Sprinkle 19:06 Kalamazoo Loy Norrix
50. 11 John Hammer 19:10 Rockford
51. 10 Nathan Mack 19:11 Portage Central
52. 12 Benjamin Maddux 19:15 Portage Central
53. 10 Jerod Meinema 19:18 Kalamazoo Loy Norrix
54. 11 Tyler Leroy 19:18 Plainwell
55. 12 Mike Hamel 19:18 Mattawan
56. 11 Evan Johnson 19:19 Rockford
57. 10 Mike Stinchcomb 19:20 Portage Northern
58. 10 Riley Nickell 19:28 Portage Central
59. 12 Nick Ludwig 19:30 Rockford
60. 12 Darvious Wallace 19:32 Kalamazoo Loy Norrix
61. 12 Austin Hall 19:32 Hudsonville
62. 12 Adam Maxwell 19:34 Grand River Preparat...
63. 10 Jack Widmon 19:36 Plainwell
64. 12 Sam Lewis 19:37 Rockford
65. 10 Chase Cushman 19:38 Plainwell
66. 12 Alex Knue 19:40 Portage Central
67. 12 Marius VanderHoff 19:41 Portage Northern
68. 10 Ben Hofstra 19:43 Grand River Preparat...
69. 11 Brandon Born 19:44 Kalamazoo Homeschool...
70. 12 Ian Epkey 19:44 Portage Central
71. 11 Phillip Polkowski 19:51 Rockford
72. 12 Cameron Andrews 19:54 Kalamazoo Central
73. 11 Austin Hallam 19:56 Vicksburg
74. 12 Dan Pelyhes 19:57 Richland Gull Lake
75. 10 Stosh Tustin 19:58 Richland Gull Lake
76. 11 Michael Vandevusse 20:00 Mattawan
77. 11 Taylor Edgecomb 20:01 Rockford
78. 12 Ethan Schutter 20:09 Hudsonville
79. 11 Lucas Hamilton 20:10 Richland Gull Lake
80. 9 Charlie Levy 20:14 Portage Central
81. 9 Noah Keillor 20:16 Hudsonville
82. 10 Alex Searl 20:17 Rockford
83. 10 Adam Werkema 20:18 Grand River Preparat...
84. 11 Zachary Fenwick 20:21 Vicksburg
85. 9 Jalen Smith 20:21 Kalamazoo Central
86. 10 Kyle Halquist 20:27 Grand River Preparat...
87. 9 Jack Merchun 20:28 Rockford
88. 12 Aaron Slater 20:29 Kalamazoo Central
89. 10 Brendan Edgington 20:31 Plainwell
90. 12 Cooper Hively 20:32 Kalamazoo Central
91. 9 David Konold 20:35 Mattawan
92. 11 Max Knoth 20:38 Hudsonville
93. 11 Adam Cronin 20:40 Kalamazoo Central
94. 10 Nick Richards 20:42 Vicksburg
95. 11 Jake Hellings 20:45 Rockford
96. 9 Will Merchun 20:50 Rockford
97. 9 James Burns 20:52 Kalamazoo Loy Norrix
98. 10 Bailey Handley 20:54 Kalamazoo Central
99. 12 Noah Aleman 20:55 Portage Northern
100. 12 Mitch Taber 20:57 Kalamazoo Central
101. 9 Patrick Day 20:59 Rockford
102. 9 Owen Gwyn 21:01 Portage Central
103. 9 Jack Shinabarger 21:04 Portage Central
104. 10 Kyle Robach 21:05 Rockford
105. 11 Scott Jimenez 21:09 Portage Central
106. 9 Evan Dubey 21:16 Rockford
107. 10 Ethan Morrisson 21:16 Rockford
108. 11 Dalton Seeley 21:21 Portage Central
109. 12 Jacob Pilarski 21:23 Rockford
110. 10 Christian Baker 21:26 Kalamazoo Loy Norrix
111. 11 Colin McDowell 21:27 Rockford
112. 12 Nathan Parker 21:29 Kalamazoo Homeschool...
113. 9 Collin Eager 21:31 Vicksburg
114. 10 Nick Arbogast 21:32 Kalamazoo Central
115. 12 Cody Schroeder 21:32 Mattawan
116. 10 Trenton Robinson 21:35 Kalamazoo Central
117. 10 Sam Meyer 21:35 Kalamazoo Central
118. 10 Christian Halquist 21:37 Grand River Preparat...
119. 9 Jacob Klimp 21:39 Vicksburg
120. 10 William Chung 21:40 Portage Central
121. 11 Jacob Ledvina 21:43 Kalamazoo Homeschool...
122. 9 Henry Snapp 21:46 Kalamazoo Loy Norrix
123. 10 Thomas Fritz 21:46 Mattawan
124. 9 Ryan Short 21:46 Mattawan
125. 10 Nolan Rowland 21:49 Richland Gull Lake
126. 12 Quinton Broach 21:51 Portage Central
127. 9 Cole Hammontree 21:54 Rockford
128. 12 Noah Rendon 21:54 Hudsonville
129. 9 Ben Miller 21:55 Portage Central
130. 11 David Stults 21:57 Richland Gull Lake
131. 9 Idrees Schieber 21:59 Kalamazoo Central
132. 9 Jackson McGrath 22:00 Portage Northern
133. 10 Vincent McNelis 22:00 Kalamazoo Central
134. 11 Lucas Topie 22:02 Hudsonville
135. 10 Jacob Tyner 22:03 Kalamazoo Central
136. 11 Alex Harrell 22:03 Kalamazoo Loy Norrix
137. 11 Alex Margol 22:05 Richland Gull Lake
138. 9 Tyler Maki 22:06 Portage Northern
139. 10 Timothy John Downs 22:10 Kalamazoo Homeschool...
140. 11 Jared Pendowski 22:11 Mattawan
141. 11 Colin Schmidt 22:13 Richland Gull Lake
142. 10 Chris Kulpa 22:15 Portage Northern
143. 9 Kyle Strong 22:17 Vicksburg
144. 12 Chris Selasky 22:28 Rockford
145. 11 Brian Hall 22:29 Richland Gull Lake
146. 10 Benjamin Stump 22:30 Portage Northern
147. 10 Noah Boot 22:36 Portage Central
148. 9 Jonah Stolz 22:36 Portage Northern
149. 9 Clark Cummings 22:39 Portage Northern
150. 12 Ashur Ellsworth 22:46 Vicksburg
151. 12 Hunter Barnes 22:48 Mattawan
152. 10 Dan Reinsma 22:48 Hudsonville
153. 11 Alex Kahmark 22:49 Portage Central
154. 11 Jake Wisnaski 22:50 Plainwell
155. 10 Taylor Plekker 22:50 Rockford
156. 11 Zach Huffman 22:51 Rockford
157. 9 Dane Segard 22:51 Rockford
158. 9 Zach Skinner 22:55 Kalamazoo Loy Norrix
159. 12 Jared Smith 22:55 Mattawan
160. 10 Nick Westendorp 22:56 Grand River Preparat...
161. 12 Michael Sepulveda 23:09 Grand River Preparat...
162. 9 Harry Bishop 23:12 Vicksburg
163. 9 Michael Halstead 23:13 Vicksburg
164. 11 Cole Persch 23:13 Hudsonville
165. 12 Scott Lenkart 23:16 Mattawan
166. 11 Maccoy Kauffman 23:18 Rockford
167. 12 Andrew Burch 23:19 Portage Central
168. 11 Andrew Hopson 23:20 Plainwell
169. 12 Trevor Wason 23:22 Richland Gull Lake
170. 12 Joe Outinen 23:24 Kalamazoo Loy Norrix
171. 11 Trey Rendon 23:27 Mattawan
172. 10 Jon Greve 23:28 Kalamazoo Homeschool...
173. 9 Justin Nguyen 23:29 Grand River Preparat...
174. 9 Linus Guerra 23:39 Grand River Preparat...
175. 11 Gavin Kolodzieczyk 23:44 Portage Northern
176. 9 Henry Kauffman 23:47 Rockford
177. 11 Tristan Hunt 23:47 Kalamazoo Central
178. 9 Ross Argue 23:49 Portage Northern
179. 10 Christopher Redlon 23:55 Portage Central
180. 12 Nick Busby 23:57 Richland Gull Lake
181. 9 Ben Lewis 24:08 Portage Northern
182. 10 Callahan Kornak-Ko... 24:11 Rockford
183. 9 Logan Slentz 24:12 Grand River Preparat...
184. 9 Gabe Mohney 24:13 Mattawan
185. 10 John Roney 24:14 Mattawan
186. 10 Sammy McNeil 24:14 Grand River Preparat...
187. 11 Joshua Dunham 24:19 Kalamazoo Loy Norrix
188. 9 Tyler Jessalunas 24:21 Portage Northern
189. 12 Ben Simon 24:24 Mattawan
190. 9 Gavin O'Brien 24:26 Hudsonville
191. 11 Brett Tracy 24:28 Richland Gull Lake
192. 10 Andre Barkholz 24:30 Portage Central
193. 12 Dan Karel 24:30 Hudsonville
194. 10 Noah Vandervelde 24:41 Hudsonville
195. 12 Graham Newman 24:50 Kalamazoo Loy Norrix
196. 10 Zac Mitchell 25:03 Hudsonville
197. 12 Sam Morris 25:05 Hudsonville
198. 9 Jacob Hoff 25:11 Mattawan
199. 9 Ethan Lindenbach 25:15 Plainwell
200. 9 Brandon Schultz 25:22 Rockford
201. 9 Liam Niehus-Staab 25:25 Kalamazoo Central
202. 9 Reuben Koeman 25:26 Hudsonville
203. 10 Peter VanEs 25:53 Mattawan
204. 9 Dylan Nesti 26:14 Richland Gull Lake
205. 10 Morgan Scott 26:19 Vicksburg
206. 11 Connor O'Brien 26:19 Hudsonville
207. 10 Nicholas Betz-Thorn 26:39 Kalamazoo Central
208. 12 Spenser Mora 26:53 Richland Gull Lake
209. 10 Nick Spence 27:22 Vicksburg
210. 9 Micah Fernando 27:42 Grand River Preparat...
211. 11 Devin Matos 27:48 Richland Gull Lake
212. 9 Sam Millmier 28:10 Richland Gull Lake
213. 9 Riley Fernandez 28:10 Portage Northern
214. 9 Hunter Moran 28:36 Rockford
215. 9 28:47 Mattawan
216. 10 Daniel Whitcomb 28:48 Kalamazoo Central
217. 9 Garrett Bloom 29:10 Kalamazoo Loy Norrix
218. 10 Will Cunningham 29:44 Richland Gull Lake
219. 11 Ajilan Potter 30:10 Grand River Preparat...
220. 10 Nathan Walker 30:55 Grand River Preparat...
221. 9 Mark Sanchez 32:12 Mattawan
222. 9 Julien Burdick 33:21 Kalamazoo Loy Norrix
223. 11 Adam Quinn 37:19 Rockford