Mens Results
1.7 Miles Middle School
1. 8 Blane Johnson 9:22.01 PR L. E. White (Allegan)
2. 8 Andrew Moyer 9:26.20 PR St. Joseph Upton (Sa...
3. 8 Andnet Deboer 9:26.95 PR Otsego
4. 8 Hayden Cook 9:28.12 PR Sparta
5. 8 Ashton Sheline 9:44.15 PR Berrien Springs
6. 8 Joe Furlan 9:54.75 PR Bloomingdale
7. 8 Joey Patino 9:55.16 PR Paw Paw
8. 8 Levi VanderHeid 9:56.34 PR Thornapple Kellogg
9. 8 Kenny Bickford 9:57.80 PR Thornapple Kellogg
10. 8 Owen Stender 9:58.46 PR Otsego
11. 8 Andrew Bickel 9:59.71 PR Otsego
12. 8 Ethan Johnson 10:01.68 PR Plainwell
13. 8 Brennan Lutz 10:05.33 PR Thornapple Kellogg
14. 8 Cole Parker 10:06.05 PR Dowagiac-Central
15. 8 Chase Hubert 10:09.71 PR Sparta
16. 8 Trevor Thorpe 10:17.08 PR L. E. White (Allegan)
17. 8 Claten Patten 10:18.55 PR Hastings
18. 8 William Jensen 10:20.24 PR Hastings
19. 7 Tucker Seelbinder 10:22.47 PR Kalamazoo Christian
20. 8 Alex Peterson 10:23.02 PR Otsego
21. 6 Nate Freyhoff 10:24.62 PR Hamilton
22. 8 Chase Brown 10:25.91 PR Otsego
23. 8 Micah Ordway 10:26.89 PR Delton-Kellogg
24. 8 Randon Striplin 10:27.47 PR Sparta
25. 8 Max Humes 10:29.79 PR St. Joseph Upton (Sa...
26. 7 Christopher Landry 10:30.60 PR Sparta
27. 7 Darin King 10:32.15 PR Adams-Hope-Heritage ...
28. 8 Kyle Miedema 10:34.99 PR Kalamazoo Christian
29. 7 Ethan Doxey 10:37.05 PR Hamilton
30. 8 Dylan Brandon 10:41.89 PR Thornapple Kellogg
31. 8 Nolan Youngstedt 10:42.43 PR St. Joseph Upton (Sa...
32. 8 Sumerpreet Singh 10:43.59 PR Sparta
33. 8 Riley Park 10:44.11 PR Hastings
34. 8 Jordan Moelker 10:46.69 PR Adams-Hope-Heritage ...
35. 8 Jacob Haunhorst 10:47.27 PR St. Joseph Upton (Sa...
36. 7 Vance Muenzer 10:47.92 PR L. E. White (Allegan)
37. 8 Kodey Howland 10:48.51 PR Sparta
38. 8 Duane Loynes 10:48.90 PR Holland West
39. 8 Ruben Mendoza 10:49.46 PR L. E. White (Allegan)
40. 7 Evan Ludema 10:49.95 PR Plainwell
41. 7 Jackson Jones 10:52.05 PR Sparta
42. 8 McCord Cole 10:52.37 PR Delton-Kellogg
43. 6 Sam Gibson 10:53.04 PR Plainwell
44. 8 Malachi Kamps 10:53.55 PR Adams-Hope-Heritage ...
45. 7 Logan Kolhoff 10:54.04 PR Otsego
46. 7 Eli Veen 10:56.02 PR Plainwell
47. 6 Camden Patmos 10:56.41 PR Hamilton
48. 6 Jax Wilson 11:00.43 PR Sparta
49. 7 Tomas Postal 11:01.21 PR Sparta
50. 7 Mario Hernandez 11:03.29 PR Berrien Springs
51. 6 Will Fiesbeck 11:04.19 PR St. Joseph Upton (Sa...
52. 6 Dylan Chmura 11:04.62 PR Holland West
53. 6 Beau Gerst 11:07.13 PR Otsego
54. 6 Austin Williford 11:07.53 PR Paw Paw
55. 8 Henri Holland-Ande... 11:08.37 PR Holland West
56. 8 Leif Christensen 11:08.76 PR Holland West
57. 6 Will Vanderbor 11:09.20 PR Paw Paw
58. 8 Finley Tate 11:09.67 PR Paw Paw
59. 7 Charlie Vaughn 11:12.53 PR St. Joseph Upton (Sa...
60. 7 Nicholas Cockerel 11:14.79 PR Otsego
61. 6 Tyler Mejeur 11:16.52 PR Paw Paw
62. 8 Aaron Hayes 11:16.99 PR Paw Paw
63. 7 Drew Brummel 11:18.81 PR Adams-Hope-Heritage ...
64. 7 Camden Reynolds 11:19.58 PR Thornapple Kellogg
65. 7 Jack Geukes 11:20.03 PR Thornapple Kellogg
66. 7 Jaymes Thorne 11:20.91 PR Thornapple Kellogg
67. 7 Samuel Kalkman 11:22.98 PR St. Joseph Upton (Sa...
68. 7 Alex Harrington 11:23.99 PR Thornapple Kellogg
69. 7 Lance Riddle 11:26.79 PR Sparta
70. 7 James Burke 11:27.55 PR Berrien Springs
71. 8 Mitchell Rafter 11:28.03 PR Hastings
72. 8 Alex Blanton 11:30.52 PR Plainwell
73. 6 Trevor Johnson 11:31.11 PR Otsego
74. 6 Ethan Miller 11:32.15 PR Paw Paw
75. 7 William Kalsbeek 11:33.51 PR Adams-Hope-Heritage ...
76. 7 Mason Kolhoff 11:34.08 PR Otsego
77. 6 Ty Ritsema 11:34.61 PR Hamilton
78. 8 John Solmes 11:38.45 PR Hastings
79. 7 Matt Koeman 11:40.21 PR Holland Black River
80. 7 Drew Nathan 11:41.26 PR Thornapple Kellogg
81. 8 Ethan Caris 11:41.95 PR Hastings
82. 8 Colin Wesseldyk 11:42.37 PR Otsego
83. 6 Mason Blauwkamp 11:42.95 PR Hamilton
84. 7 Payton Wilkinson 11:44.34 PR Thornapple Kellogg
85. 6 Andrew Miller 11:44.81 PR Plainwell
86. 8 Luke VanDyke 11:46.05 PR Adams-Hope-Heritage ...
87. 7 Connor Snippe 11:46.80 PR Adams-Hope-Heritage ...
88. 8 Noah Brummel 11:47.23 PR Adams-Hope-Heritage ...
89. 8 Luc Mcpherson 11:48.07 PR Otsego
90. 7 Tyler Zichterman 11:48.35 PR Kalamazoo Christian
91. 7 Trenton Johnson 11:48.69 PR Otsego
92. 8 Wyatt Barendreght 11:49.14 PR Sparta
93. 8 Mitchell Middleton 11:50.78 PR Thornapple Kellogg
94. 6 Braylon Anderson 11:51.07 PR Thornapple Kellogg
95. 7 Joe Allen 11:51.48 PR L. E. White (Allegan)
96. 8 Greg Gaudreau 11:52.07 PR Thornapple Kellogg
97. 7 Preston Lyford 11:52.52 PR Otsego
98. 8 Nathan Koetje 11:53.11 PR Kalamazoo Christian
99. 7 Greyson Borg 11:53.63 PR Hamilton
100. 7 Owen Mergen-Henry 11:56.36 PR Plainwell
101. 7 Tyler Block 11:57.80 PR Adams-Hope-Heritage ...
102. 7 Justin Vandemaele 11:59.49 PR Plainwell
103. 6 Chase Rathburn 12:01.10 PR Hastings
104. 6 Simon VanHuis 12:03.35 PR Holland West
105. 7 Jacob Bond 12:04.51 PR Berrien Springs
106. 6 Blake Towne 12:06.21 PR Paw Paw
107. 8 C.J. Carrel 12:06.77 PR Kalamazoo Christian
108. 7 Lucas Kuiper 12:08.26 PR Adams-Hope-Heritage ...
109. 6 Caleb Burch 12:09.03 PR Berrien Springs
110. 7 Michael Blair 12:10.36 PR Thornapple Kellogg
111. 7 Benjamin Logan 12:11.51 PR Holland Black River
112. 6 Michael Vallejo 12:11.88 PR Holland West
113. 6 Matthew Penn-Davies 12:13.53 PR Thornapple Kellogg
114. 7 Carter VanderKolk 12:14.82 PR Adams-Hope-Heritage ...
115. 6 Mason Duff 12:16.38 PR L. E. White (Allegan)
116. 7 Jakob Schug 12:17.07 PR Sparta
117. 6 Preston Adams 12:17.84 PR Sparta
118. 7 Elijah Austin 12:18.73 PR Delton-Kellogg
119. 6 Colby Bondeson 12:19.38 PR Thornapple Kellogg
120. 6 Nathan Seekman 12:19.68 PR Sparta
121. 7 Parker Mowery 12:20.31 PR Adams-Hope-Heritage ...
122. 8 Steven VanOoy 12:22.51 PR Hastings
123. 6 Elijah Korreck 12:23.03 PR Otsego
124. 7 Alec Waller 12:23.55 PR Delton-Kellogg
125. 8 Mason Stahl 12:23.86 PR L. E. White (Allegan)
126. 7 Bjorn Ventne 12:25.62 PR St. Joseph Upton (Sa...
127. 8 Chase Farmer 12:27.63 PR Hastings
128. 8 Bradon Pollyea 12:28.38 PR Delton-Kellogg
129. 8 John Davidson 12:29.04 PR Holland Black River
130. 7 Hunter Tripp 12:31.05 PR Holland West
131. 6 Thai Nguyen 12:31.62 PR Plainwell
132. 7 Ethan Meyers 12:31.92 PR Sparta
133. 6 Sam Payne 12:32.45 PR Holland West
134. 6 Kenny Lehan 12:34.15 PR Muskegon Catholic Ce...
135. 6 Tjorven Snook 12:34.71 PR Holland Black River
136. 7 Nathan Hosbein 12:36.11 PR St. Joseph Upton (Sa...
137. 6 Max VahHuis 12:36.75 PR Hamilton
138. 8 Julian Sisson 12:37.55 PR Holland West
139. 6 Culver Neldon 12:39.61 PR L. E. White (Allegan)
140. 8 Charles Campbell 12:40.03 PR Bloomingdale
141. 6 Jacob Dykstra 12:41.27 PR Hamilton
142. 6 Thomas Christi 12:41.69 PR Hastings
143. 6 Sergio Mendoza 12:42.71 PR L. E. White (Allegan)
144. 7 Breadan Waller 12:43.41 PR Delton-Kellogg
145. 7 Matthew Smith 12:43.92 PR Thornapple Kellogg
146. 7 Logan Vernia 12:44.71 PR L. E. White (Allegan)
147. 6 Mason Phillips 12:45.59 PR Holland Black River
148. 7 Nile Devers 12:46.09 PR Gobles
149. 8 Ryan Hilton 12:46.56 PR Hastings
150. 7 Trevor Hilson 12:49.03 PR Muskegon Catholic Ce...
151. 6 Matthew Harrelson 12:49.67 PR Holland Black River
152. 6 Eli Festerling 12:50.37 PR L. E. White (Allegan)
153. 8 Evan Johnson 12:51.75 PR Hamilton
154. 6 Tyler Keator 12:53.13 PR Plainwell
155. 7 Jose Arellano 12:53.54 PR Sparta
156. 8 Luke Aldrich 12:54.66 PR Otsego
157. 6 Aidan Buist 12:55.32 PR Thornapple Kellogg
158. 7 Payton Anderson 12:56.23 PR Berrien Springs
159. 6 Adam Ogg 12:57.15 PR Sparta
160. 8 Isaiah Wilkins 12:58.87 PR Otsego
161. 7 Nolan Meier 12:59.80 PR Holland Black River
162. 7 Gideon Likens 13:00.87 PR Plainwell
163. 6 Atif Usmani 13:02.16 PR Holland Black River
164. 8 Aiden VanLoo 13:02.76 PR Kalamazoo Christian
165. 8 Ethan Rumbergs 13:05.91 PR Thornapple Kellogg
166. 8 Chris Sellers 13:06.51 PR Plainwell
167. 7 Dillon Vlietstra 13:08.51 PR Plainwell
168. 8 Jason Kamphuis 13:09.51 PR Holland West
169. 7 Noah Hayes 13:11.14 PR Adams-Hope-Heritage ...
170. 6 Jonathan Fink 13:11.55 PR Holland Black River
171. 6 Luke Morrison 13:12.83 PR Berrien Springs
172. 6 Brayden Snyder 13:13.41 PR Holland West
173. 6 Paul Theodore 13:13.95 PR Hamilton
174. 6 Alex Smith 13:14.93 PR Paw Paw
175. 7 Sam Rewa 13:15.22 PR Plainwell
176. 8 Josh Hafley 13:15.56 PR St. Joseph Upton (Sa...
177. 7 Zac Byron 13:15.93 PR Otsego
178. 6 Luke Lehner 13:16.51 PR St. Joseph Upton (Sa...
179. 7 Eric Archer 13:17.76 PR Thornapple Kellogg
180. 6 Isaac Bogard 13:19.60 PR Kalamazoo Christian
181. 8 Aiden Williford 13:20.16 PR Paw Paw
182. 7 Zane Runkel 13:20.59 PR St. Joseph Upton (Sa...
183. 6 Devin Smith 13:22.11 PR Hamilton
184. 7 Tyler Southworth 13:23.48 PR Paw Paw
185. 8 Cameron VanKoevering 13:25.55 PR Sparta
186. 6 Gavin Vyverman 13:26.35 PR Paw Paw
187. 7 Romero Perez 13:28.98 PR Hamilton
188. 6 Wyatt Buus 13:34.87 PR Hamilton
189. 6 Sam Pattok 13:35.24 PR Hastings
190. 8 Kaiden Pratt 13:39.85 PR Thornapple Kellogg
191. 6 Dylan LeClaire 13:41.10 PR Thornapple Kellogg
192. 7 Ben Trudell 13:41.67 PR Thornapple Kellogg
193. 8 Matthew King 13:42.26 PR Paw Paw
194. 6 Cayden Snow 13:46.11 PR Hastings
195. 6 Will Gernaat 13:48.69 PR Plainwell
196. 7 Adam Johnson 13:49.21 PR Berrien Springs
197. 8 Elijah LaBurn 13:51.70 SR Holland Black River
198. 7 Lucas Atherton 13:53.46 PR St. Joseph Upton (Sa...
199. 7 Corbin Fleischmann 13:54.84 PR Thornapple Kellogg
200. 8 Malachi Windemuller 13:56.41 PR Adams-Hope-Heritage ...
201. 7 Carter Rosenberger 13:57.72 PR Hastings
202. 8 Tanner Anderson 13:58.17 PR Otsego
203. 6 Jordan Williams 14:05.59 PR St. Joseph Upton (Sa...
204. 8 Eric Moelker 14:06.02 PR Adams-Hope-Heritage ...
205. 6 Noah Momber 14:06.95 PR Sparta
206. 6 Adrian Bickford 14:07.94 PR Thornapple Kellogg
207. 8 Brett Lotterman 14:12.38 PR Adams-Hope-Heritage ...
208. 7 Javier Rivera 14:18.96 PR Holland Black River
209. 8 Trent Lampen 14:21.23 PR Hamilton
210. 6 Roger Hernandez 14:21.86 PR Holland Black River
211. 6 Dawson Lute 14:22.30 PR Kalamazoo Christian
212. 8 Caleb Ophoff 14:26.63 PR Adams-Hope-Heritage ...
213. 6 Matt Adamski 14:27.99 PR Muskegon Catholic Ce...
214. 6 Kole Parrett 14:29.07 PR St. Joseph Upton (Sa...
215. 6 Clayton Auwema 14:30.00 PR Holland West
216. 6 Declan Finningan 14:33.29 PR St. Joseph Upton (Sa...
217. 6 Josh Bruin 14:35.31 PR L. E. White (Allegan)
218. 6 Doug Wion 14:40.41 PR L. E. White (Allegan)
219. 8 Anthony Kinne 14:43.95 PR Thornapple Kellogg
220. 7 Lucas Greenfield 14:45.51 PR Hastings
221. 8 Ezra Van Beek 14:46.02 PR St. Joseph Upton (Sa...
222. 7 Tommy Travis 14:49.09 PR St. Joseph Upton (Sa...
223. 6 Lee Marentette 14:49.48 PR Thornapple Kellogg
224. 7 Wyatt Heckman 14:56.27 PR Otsego
225. 7 Carter Wagner 14:57.50 PR L. E. White (Allegan)
226. 6 Ethan Terry 14:57.90 PR St. Joseph Upton (Sa...
227. 6 Oliver Buchanan 14:58.34 PR Hamilton
228. 6 Gavin Hancox 15:09.51 Gobles
229. 7 Harmon VandenBerg 15:10.18 PR Holland Calvary Chri...
230. 7 Sam Hambley 15:11.37 PR Hamilton
231. 6 Sam Vanderberg 15:13.02 PR Paw Paw
232. 7 Caleb Ewald 15:15.48 PR Holland Black River
233. 8 Brett Caswell 15:16.61 PR Thornapple Kellogg
234. 6 Conner Gaylord 15:17.73 PR Plainwell
235. 6 Aaron Summitt 15:22.63 PR Holland Black River
236. 6 Zac Mason 15:27.72 PR Hastings
237. 7 ben cox 15:39.38 PR Plainwell
238. 7 Yash Hazari 15:59.87 PR Otsego
239. 7 Gage Pompileo 16:06.69 SR Otsego
240. 8 Shane Coykendall 16:12.88 PR Thornapple Kellogg
241. 8 Thomas Briggs 16:18.06 PR Paw Paw
242. 6 Steven Girard 16:38.50 PR Paw Paw
243. 6 Josiah Logan 16:44.88 PR Holland Black River
244. 7 Zavion Twiss 16:48.61 PR Hastings
245. 6 Gene Raywood 16:52.96 PR Holland Black River
246. 8 William Hanko 16:56.29 PR Adams-Hope-Heritage ...
247. 7 Tyler Stout 17:09.04 PR St. Joseph Upton (Sa...
248. 8 Emmit Bakay 17:21.64 PR Muskegon Catholic Ce...
249. 8 Tom Frie 17:23.93 PR Delton-Kellogg
250. 7 Drew Watson 17:32.82 PR Kalamazoo Christian
251. 6 John Norland 17:36.82 PR St. Joseph Upton (Sa...
252. 6 Devin Patton 17:52.54 PR Muskegon Catholic Ce...
253. 8 Brett Seagal 18:16.09 PR Delton-Kellogg
254. 6 Sam Richardson-Sma... 18:37.87 PR Holland Black River
255. 7 Owen Wilson 18:53.65 PR Hastings
256. 6 Connor Makled 18:59.46 PR Hastings
257. 8 Andrew Tyner 19:09.26 PR Delton-Kellogg
258. 6 Hunter Cisler 19:25.95 PR Thornapple Kellogg
259. 6 Grant Fulcher 19:28.89 PR Paw Paw
260. 7 Owen Harig 20:13.45 SR Delton-Kellogg
261. 6 Casey Cashbaugh 21:04.49 PR Muskegon Catholic Ce...
262. 6 Devin Bakay 22:24.05 PR Muskegon Catholic Ce...
263. 6 Dominic Briggs 22:28.68 PR Paw Paw
264. 7 Donovan Goodwin 26:20.14 PR Otsego
Official Team Scores
1. Otsego 60
2. Sparta 93
3. Thornapple Kellogg 114
4. St. Joseph Upton (... 134
5. L. E. White (Alleg... 163
6. Hastings 195
7. Plainwell 199
8. Paw Paw 219
9. Adams-Hope-Heritag... 224
10. Hamilton 231
11. Holland West 269
12. Kalamazoo Christian 281
13. Berrien Springs 282
14. Delton-Kellogg 332
15. Holland Black River 444
16. Muskegon Catholic ... 520