Boys 5000 Meter Run
1. 12 Jesse Hersha 15:23 Concord
2. 12 Luke Anderson 16:00 Harbor Beach
3. 12 Jacob Pettinga 16:03 Saugatuck
4. 12 Jacob Hall 16:24 Concord
5. 12 Adam Grifka 16:31 Ubly
6. 12 Nathanael Dick 16:34 Grand Rapids Track
7. 11 Braxton Snuffer 16:37 Muskegon Western Mic...
8. 12 Doug Hollett 16:42 Kalamazoo Christian
9. 10 Zachary Pettinga 16:43 Saugatuck
10. 11 Jordan Anderson 16:44 Bear Lake-Onekama
11. 10 Nick Butch 16:48 Saugatuck
12. 9 Gary McBride 16:52 Bear Lake-Onekama
13. 10 Justin Detgen 16:58 Concord
14. 12 Joey Hutchins 17:07 Concord
15. 9 Chase Eslick 17:08 North Muskegon
16. 12 Austin Brittain 17:17 Breckenridge
17. 12 Joe Brown 17:18 Saugatuck
18. 10 Orlando Carrion 17:21 Saugatuck
19. 10 Perrin Kirwin 17:24 Walkerville
20. 10 Daniel Mikovits 17:26 Concord
21. 12 Wesley Collins 17:31 North Muskegon
22. 9 Alex Grifka 17:35 Ubly
23. 12 Patrick Cecil 17:36 St. Joseph Lake Mich...
24. 12 Sam Traver 17:37 Potterville
25. 9 Kaiden Hejl 17:39 Bear Lake-Onekama
26. 11 Dylan Plummer 17:42 Mendon
27. 12 Riley VanPelt 17:43 New Buffalo
28. 12 Taylor Makowski 17:44 Bear Lake-Onekama
29. 9 Les Miner 17:47 Creative Technologie...
30. 10 Landon Dysart 17:48 Capital Homeschool
31. 12 Rolando Hernandez 17:49 Eau Claire
32. 12 Alec Badgley 17:52 Potterville
33. 11 Kelton Eldred 17:53 Montabella
34. 11 Adam Curtis 17:54 Big Rapids Crossroad...
35. 12 Evan Rieth 17:54 Three Oaks River Val...
36. 10 Sam Putzke 17:55 Saugatuck
37. 11 Ben DeMass 17:56 Capital Homeschool
38. 10 Eldon Garvelink 17:56 Saugatuck
39. 11 Brandon Born 17:58 Kalamazoo Homeschool...
40. 11 Jeremy Bond 18:01 Charyl Stockwell Aca...
41. 10 Noah Heckenlively 18:01 Hillsdale Academy
42. 10 Palmer Cleaver 18:04 Kalamazoo Hackett
43. 10 Jacob Hagenbuch 18:04 Mendon
44. 10 Jack Greenman 18:05 St Philip Catholic C...
45. 10 Alex Giles 18:06 Breckenridge
46. 9 TJ Kessman 18:07 Concord
47. 12 Daniel Goodman 18:09 La Lumiere
48. 12 Hunter Perrin 18:11 Kalamazoo Christian
49. 10 Dyllon McLouth 18:13 Bear Lake-Onekama
50. 11 Gerardo Belmares 18:14 Lawrence
51. 11 Gavin Marr 18:15 Breckenridge
52. 12 Nathan Swartz 18:16 Marcellus
53. 11 Josiah Shomsky 18:16 Grand Rapids Track
54. 11 Jacob Jagielski 18:18 Hillsdale Academy
55. 11 Austin Yunker 18:22 Mendon
56. 10 Tyler Vermillion 18:23 Potterville
57. 12 Josh Carpenter 18:26 Kalamazoo Hackett
58. 10 Ruben Vorster 18:27 Mendon
59. 11 Luke Brink 18:27 Muskegon Western Mic...
60. 11 Nate Dugener 18:28 Muskegon Western Mic...
61. 12 Jordan Jones 18:28 Eau Claire
62. 12 Travis Klitchman 18:28 Eau Claire
63. 10 Garrison Dawson 18:29 Bellaire
64. 10 Grant Taylor 18:29 Capital Homeschool
65. 11 Cole Verrett 18:31 Bear Lake-Onekama
66. 11 Nolan Troyer 18:34 Centreville
67. 12 Jakob Roberts 18:35 Concord
68. 10 Matt Moerdyke 18:35 Grand Rapids Track
69. 12 Tyler Frisbie 18:36 Mendon
70. 10 Brady Reynolds 18:39 Centreville
71. 12 Tyler Sheteron 18:40 Centreville
72. 10 Brett Cribley 18:41 Capital Homeschool
73. 10 Grant Fedewa 18:41 Capital Homeschool
74. 10 Adam Schwanzl 18:43 Kalamazoo Hackett
75. 9 Jake Lorenz 18:45 North Muskegon
76. 10 Zach Yarger 18:45 Potterville
77. 11 Ryan Wunderly 18:47 Kalamazoo Christian
78. 9 Parker Depalma 18:48 New Buffalo
79. 10 Israel Robles 18:50 Lawrence
80. 9 Kody Smith 18:53 Potterville
81. 10 Mitchel Smith 18:53 Harbor Beach
82. 12 Sam Richardson 18:54 Breckenridge
83. 10 Ethan Lehman 18:55 Creative Technologie...
84. 10 John Sargeant 18:57 Grand Rapids Track
85. 9 Andrew Plaisier 18:58 Muskegon Western Mic...
86. 10 Drew Lantinga 18:59 St Philip Catholic C...
87. 10 Carl Tanner 19:01 Walkerville
88. 11 Caleb Eckl 19:01 Grand Rapids Track
89. 9 Ross Schmeideknecht 19:04 Potterville
90. 12 Alex Rush 19:04 Hillsdale Academy
91. 9 David Gormley 19:06 Montabella
92. 12 Nathan Hartges 19:06 Capital Homeschool
93. 11 John Amland 19:06 Montabella
94. 12 Anthony Olexa 19:07 Breckenridge
95. 12 Jared Bair 19:08 Bear Lake-Onekama
96. 10 Jon Vander Wall 19:09 Byron Center Zion Ch...
97. 11 Ben Carpenter 19:09 Marcellus
98. 10 TJ Krawczyk 19:11 Kalamazoo Hackett
99. 9 Keaton Crotser 19:14 Mendon
100. 10 Rafael Lopez 19:15 Eau Claire
101. 11 Cameron Deel 19:17 Mendon
102. 9 John Cramer 19:18 Kalamazoo Christian
103. 12 Santiago Banda 19:18 Eau Claire
104. 12 Nathan Blighton 19:19 Eau Claire
105. 12 Nick Vazquez 19:19 Lawrence
106. 9 Kenny Wojcik 19:19 St Philip Catholic C...
107. 12 David Gilson 19:21 Muskegon Western Mic...
108. 12 Chase Pitcher 19:22 Charyl Stockwell Aca...
109. 9 Nick Rush 19:23 Hillsdale Academy
110. 11 Cale Gray 19:23 Charyl Stockwell Aca...
111. 10 Nathan Kipp 19:26 Breckenridge
112. 9 Micah McFarlane 19:30 Grand Rapids Track
113. 11 Jeffrey Bos 19:33 North Muskegon
114. 12 Bryce Poore 19:36 Lawrence
115. 11 Christian Foreman 19:37 Muskegon Western Mic...
116. 11 Connor Durow 19:40 North Muskegon
117. 10 Sam Hardy 19:42 North Muskegon
118. 10 Max Reist 19:42 Kalamazoo Hackett
119. 11 Charlie Beals 19:43 Capital Homeschool
120. 10 John Stehouwer 19:46 Kalamazoo Christian
121. 12 Joel Macyauski 19:50 Lawrence
122. 9 Tyler Sheehy 19:52 Walkerville
123. 9 Rickey Prudden 19:52 Potterville
124. 12 Justin Wade 19:56 Decatur
125. 11 Chase LeBarre 20:00 Centreville
126. 12 Rook Lantinga 20:01 St Philip Catholic C...
127. 9 Ross Hunter 20:01 Centreville
128. 9 Evans Brown 20:03 Kalamazoo Hackett
129. 10 Jonah Harman 20:05 Hillsdale Academy
130. 12 Nick Heilman 20:06 Big Rapids Crossroad...
131. 9 Justus Chupp 20:08 Centreville
132. 9 Ryan Takacs 20:08 Kalamazoo Hackett
133. 11 Nathan Morgan 20:10 Charyl Stockwell Aca...
134. 9 James Hofstra 20:15 Creative Technologie...
135. 10 Hunter Chovanec 20:25 Breckenridge
136. 11 Joel Bucao 20:31 Montabella
137. 10 Ander Rottschaefer 20:33 Grand Rapids Track
138. 11 Holden Potter 20:34 La Lumiere
139. 10 Max Glynn 20:35 Decatur
140. 10 Caleb Killinger 20:38 Charyl Stockwell Aca...
141. 9 Delonte Pearson 20:38 Grand Rapids Ellington
142. 10 Timothy John Downs 20:39 Kalamazoo Homeschool...
143. 10 Logan Colter 20:40 Creative Technologie...
144. 9 Paul Rayment 20:43 Harbor Beach
145. 12 Logan Neal 20:45 Big Rapids Crossroad...
146. 12 Nathan Parker 20:46 Kalamazoo Homeschool...
147. 11 Ryan Cain 20:50 Kalamazoo Homeschool...
148. 9 Austin Soule 20:51 Centreville
149. 12 Sam Brouwer 20:52 Kalamazoo Christian
150. 12 Ian Andrews 20:55 Lawrence
151. 11 Nathan McLatcher 20:57 Kalamazoo Homeschool...
152. 11 Salvatore Curcuru 21:00 Charyl Stockwell Aca...
153. 11 William Plaisier 21:10 Muskegon Western Mic...
154. 11 Daniel Pearce 21:10 Marcellus
155. 12 Teddy McNeir 21:16 St Philip Catholic C...
156. 10 Ian Mullis 21:16 St Philip Catholic C...
157. 12 Brayton Ridenour 21:25 Marcellus
158. 11 Shawn Smith 21:31 Harbor Beach
159. 9 Caleb Falcone 21:31 Eau Claire
160. 12 Prashant Dault 21:37 Lawrence
161. 11 Ethan Parker 21:42 Kalamazoo Homeschool...
162. 11 Jermaine Viculis 21:47 Charyl Stockwell Aca...
163. 11 Jordan Burns 21:53 Kalamazoo Homeschool...
164. 10 Brendan Davidson 22:10 Montabella
165. 11 Andrew Romig 22:13 Marcellus
166. 9 Dawson Armstrong 22:20 Creative Technologie...
167. 11 Thomas Walinski 22:37 La Lumiere
168. 12 Lucas Conner 23:00 La Lumiere
169. 12 Jonathan Kabban 23:09 Harbor Beach
170. 12 Mason Haas 23:10 Marcellus
171. 11 Brenden Ludlow 23:15 Marcellus
172. 11 Jack Webster 23:19 North Muskegon
173. 9 Kendall Sibley 25:59 Walkerville
174. 9 Johnathon LeTourneau 28:20 Creative Technologie...
175. 12 Jon Hoops 28:30 Creative Technologie...
176. 12 Vicky Patel 30:07 New Buffalo