Mens 5000m Run
1. 11 Isaac Harding 16:48.1 Rockford
2. 9 Cole Johnson 16:59.0 Rockford
3. 12 Garett Smith 17:06.7 Hudsonville
4. 11 Grayson Harding 17:08.8 Rockford
5. 11 Matt Smith 17:10.7 Grandville
6. 9 Jack Nicholson 17:11.1 Grand Haven
7. 12 Paul Burke 17:11.5 Rockford
8. 12 Colin Reichenbach 17:12.5 Rockford
9. 11 Kyle Chamberlain 17:13.0 Hudsonville
10. 10 Jake Stryker 17:16.9 Holland West Ottawa
11. 12 Gabe Kuyten 17:19.7 Holland West Ottawa
12. 11 Shayden Fisher 17:21.1 Grandville
13. 11 Demeatrice Webster 17:22.1 East Kentwood
14. 12 Ramadhan Mohamed 17:23.0 East Kentwood
15. 11 Jordan Diephouse 17:25.1 Grand Haven
16. 11 Grant Gabriel 17:25.8 Rockford
17. 12 Ross Helmer 17:27.1 Hudsonville
18. 10 Derek Sanchez 17:29.0 Hudsonville
19. 12 Brent Petersen 17:30.3 Grand Haven
20. 12 Kirk Dickson 17:32.5 Rockford
21. 12 Nick Johnson 17:34.7 Grand Haven
22. 11 Nolan Meister 17:42.4 East Kentwood
23. 11 Taylor Mrozinski 17:43.2 Rockford
24. 9 Dylan Lame 17:44.4 Hudsonville
25. 12 Zach Duff 17:45.3 Grand Haven
26. 12 Nate Schipper 17:46.5 Hudsonville
27. 10 Dominic Hentemann 17:46.7 Grand Haven
28. 11 Ethan Israels 17:48.1 Holland West Ottawa
29. 12 John Miles 17:48.3 Grand Haven
30. 10 Eric Johnson 17:49.4 Grand Haven
31. 11 Kyle Lamos 17:54.3 Rockford
32. 12 Mitchell Parsons 17:54.8 Grandville
33. 11 Angelo Leon 17:55.1 East Kentwood
34. 10 Tim Kellner 17:56.4 Rockford
35. 10 Kurk Goodson 17:56.6 Rockford
36. 12 Dylan Vetter 17:56.8 East Kentwood
37. 10 David McManus 17:58.0 Hudsonville
38. 10 Stephen McGraw 18:02.3 Grandville
39. 12 Mitch Switzer 18:04.7 Rockford
40. 10 Shawn Roncka 18:09.2 Grandville
41. 12 Jared Kelly 18:10.6 Grand Haven
42. 10 Jacob Kelley 18:11.1 Rockford
43. 11 Jake Randall 18:12.1 Grandville
44. 12 Merrick Richardson 18:15.5 Grand Haven
45. 12 Connor G. Johnson 18:19.8 Rockford
46. 12 Chris Varga 18:20.5 Rockford
47. 11 Matthew MacGregor 18:23.7 Rockford
48. 12 Sam Lewis 18:23.8 Rockford
49. 10 Sam Cornett 18:29.5 Grandville
50. 10 Matt Wight 18:29.7 Holland West Ottawa
51. 9 Aaron Hughes 18:34.3 Grand Haven
52. 10 Jacob Kenny 18:39.0 Grandville
53. 10 Jake Phillips 18:40.7 Grand Haven
54. 12 Austin Hall 18:40.8 Hudsonville
55. 9 Jack Guimieny 18:44.8 Grandville
56. 11 Garrison Osborne 18:46.1 Holland West Ottawa
57. 11 Phillip Polkowski 18:46.9 Rockford
58. 12 Andrew Stembaugh 18:47.3 Rockford
59. 10 Quentin Couvelaire 18:48.1 Grand Haven
60. 10 Julian Kipke 18:48.7 Rockford
61. 9 Josh Williams 18:53.6 East Kentwood
62. 11 Max Garcia 18:56.8 Holland West Ottawa
63. 12 Ethan Schutter 18:58.7 Hudsonville
64. 12 Austin Schouman 19:01.3 Grand Haven
65. 11 Max Knoth 19:02.6 Hudsonville
66. 10 Evan Hotary 19:05.9 Holland West Ottawa
67. 11 John Hammer 19:06.0 Rockford
68. 10 Conner Kellogg 19:06.2 Grandville
69. 10 Hayden Johnson 19:07.6 Grandville
70. 9 Aaron Weimer 19:09.6 Holland West Ottawa
71. 12 Connor Green 19:10.9 East Kentwood
72. 12 Joe Dubois 19:12.6 Grandville
73. 10 Josh Fowler 19:15.2 Grandville
74. 11 Thomas Breazeale 19:18.4 Grandville
75. 10 Juan Duran 19:18.4 East Kentwood
76. 12 Shea Cole 19:18.6 Grandville
77. 11 Dervin Figuereo 19:21.1 East Kentwood
78. 10 Ben Conley 19:22.1 East Kentwood
79. 11 Thomas Byars 19:26.4 Hudsonville
80. 12 Huy Truong 19:26.6 East Kentwood
81. 12 Judd Brown 19:27.1 Hudsonville
82. 10 Keegan Korienek 19:27.7 Grandville
83. 12 Jake Roncka 19:28.9 Grandville
84. 9 Patrick Day 19:29.4 Rockford
85. 11 Taylor Edgecomb 19:30.4 Rockford
86. 11 Maccoy Kauffman 19:31.7 Rockford
87. 9 Jack Merchun 19:34.6 Rockford
88. 11 Jake Hellings 19:37.6 Rockford
89. 12 Brandon Henman 19:44.4 Grand Haven
90. 9 Evan Dubey 19:47.6 Rockford
91. 9 Joe Lawrence 19:48.7 Holland West Ottawa
92. 9 Will Merchun 19:53.1 Rockford
93. 10 Shaun Lohman 19:59.3 Holland West Ottawa
94. 12 Logan Ruiz 20:00.1 Holland West Ottawa
95. 10 Jalynn Patterson 20:01.8 Grandville
96. 9 Gerrit Feyen 20:02.9 East Kentwood
97. 10 Connor Piotrzkowski 20:03.2 Grand Haven
98. 10 Allen Rademaker 20:05.0 Grand Haven
99. 10 Ethan Morrisson 20:05.8 Rockford
100. 10 Alex Miller 20:07.2 Holland West Ottawa
101. 10 Keynen Anderson 20:09.3 East Kentwood
102. 12 Chris Baker 20:12.5 Grandville
103. 12 Ben Comai 20:16.2 Holland West Ottawa
104. 12 Jacob Pilarski 20:16.4 Rockford
105. 9 Casey Wilfong 20:17.5 Grandville
106. 11 Colin McDowell 20:17.8 Rockford
107. 11 Lucas Topie 20:21.8 Hudsonville
108. 10 Alex Searl 20:25.5 Rockford
109. 12 Jeff Knoll 20:33.0 Holland West Ottawa
110. 10 Drew Henman 20:34.0 Grand Haven
111. 12 Jerry Quintana 20:35.1 Holland West Ottawa
112. 9 Dane Segard 20:36.8 Rockford
113. 10 Isaac Carr 20:42.6 Rockford
114. 10 Austin Wieczorek 20:47.3 East Kentwood
115. 12 Noah Hughes 20:49.5 Grand Haven
116. 10 Eric Robinson 20:49.7 East Kentwood
117. 9 Gavin Tucker 20:51.4 Grandville
118. 9 Will Bulkowski 20:55.2 East Kentwood
119. 10 Josh Groom 20:57.1 Grand Haven
120. 9 Nathan Maher 21:00.2 Holland West Ottawa
121. 11 Evan Johnson 21:04.2 Rockford
122. 11 Drew Strainer 21:04.3 Grand Haven
123. 12 Noah Cleghorn 21:05.0 Grand Haven
124. 9 Rudi Miller 21:12.1 Holland West Ottawa
125. 10 Kolby Kempker 21:12.6 Hudsonville
126. 9 Seth Puhar 21:14.0 Grandville
127. 10 Matthew George 21:16.1 Grand Haven
128. 9 Cole Hammontree 21:17.0 Rockford
129. 10 Taylor Plekker 21:19.3 Rockford
130. 12 Chris Selasky 21:21.2 Rockford
131. 10 Kyle Robach 21:24.3 Rockford
132. 10 Caleb Sidor 21:24.6 Grandville
133. 10 Cameron Snoap 21:26.1 Grandville
134. 12 Luke Nguyen 21:29.2 Holland West Ottawa
135. 10 David George 21:34.7 Grand Haven
136. 9 Danny Froumis 21:39.2 Rockford
137. 12 Noah Rendon 21:39.6 Hudsonville
138. 11 Justin Merriman 21:41.8 Grand Haven
139. 9 Alex Robinson 21:43.3 Grandville
140. 11 Cole Persch 21:45.6 Hudsonville
141. 10 Callahan Kornak-Ko... 21:47.6 Rockford
142. 11 Jacob Wilson 21:47.9 Holland West Ottawa
143. 11 Bobby Ganzi 21:50.5 Holland West Ottawa
144. 10 Francois Gatsinzi 21:55.6 East Kentwood
145. 12 Sam Morris 21:56.3 Hudsonville
146. 11 Nick Szymanski 22:00.3 Grandville
147. 10 Riley Veldheer 22:06.1 Holland West Ottawa
148. 12 Paul Tu 22:15.0 East Kentwood
149. 11 Walker George 22:15.7 Holland West Ottawa
150. 11 Zach Huffman 22:17.0 Rockford
151. 9 Jayson Klein 22:18.1 Grandville
152. 9 Brandon Schultz 22:24.7 Rockford
153. 9 Owen Jennings 22:38.5 Grand Haven
154. 9 Seth Roffey 22:43.5 Grand Haven
155. 11 Foster Hyde 22:45.1 Grandville
156. 9 Henry Kauffman 22:47.9 Rockford
157. 9 Brendan Kelly 22:48.7 Grand Haven
158. 9 Gavin O'Brien 22:49.8 Hudsonville
159. 9 Erik Heindlmeyer 22:50.2 Holland West Ottawa
160. 9 Aaron Lippinga 22:59.2 Hudsonville
161. 10 Zac Mitchell 23:01.7 Hudsonville
162. 10 Dan Reinsma 23:03.3 Hudsonville
163. 10 Noah Vandervelde 23:04.5 Hudsonville
164. 12 Mark Cistaro 23:09.4 Holland West Ottawa
165. 10 Jarrod Torr 23:13.6 East Kentwood
166. 11 Connor O'Brien 23:27.6 Hudsonville
167. 11 Julious Lary 23:34.5 East Kentwood
168. 9 Reuben Koeman 23:36.4 Hudsonville
169. 9 Marco Barerra 23:40.5 East Kentwood
170. 9 Will Webster 23:50.8 Grand Haven
171. 10 Dallas Wier 23:51.8 Grandville
172. 10 Geo Hernandez 23:57.0 Grandville
173. 9 Gage DeVries 24:09.7 Rockford
174. 11 Karl Heindlmeyer 24:25.4 Holland West Ottawa
175. 10 Stephen Webster 25:13.2 Grand Haven
176. 9 Dylan Topliff 26:32.3 Grand Haven
177. 9 Luciano Cistaro 26:44.8 Holland West Ottawa
178. 10 Rylie Lundeberg 27:10.2 Holland West Ottawa
179. 9 Jason Long 28:51.2 Grand Haven
180. 11 Adam Quinn 32:35.5 Rockford
181. 10 Airton Carneiro 33:00.1 Grand Haven