boys 5000 meter run
1. 11 Tim Kellner 16:49.9 Rockford
2. 12 Kyle Lamos 16:55.7 Rockford
3. 12 Phillip Polkowski 17:07.3 Rockford
4. 10 Patrick Day 17:10.9 Rockford
5. 10 Evan Dubey 17:11.7 Rockford
6. 9 Jack Grimm 17:12.1 Rockford
7. 11 Jacob Kelley 17:13.8 Rockford
8. 12 Jake Hellings 17:15.9 Rockford
9. 11 Alex Searl 17:18.0 Rockford
10. 9 Kyle Eveland 17:31.3 Grand Haven
11. 9 Dominic Weatherwax 17:32.7 Grand Haven
12. 11 Jacob Kenny 17:34.0 Grandville
13. 9 Caleb Borns 17:35.2 Grand Haven
14. 9 Victor Chemjor 17:45.6 Grandville
15. 12 Max Knoth 17:46.5 Hudsonville
16. 11 Isaac Carr 17:47.1 Rockford
17. 11 Isaac Arp 17:47.2 Grandville
18. 11 Connor Piotrzkowski 17:47.9 Grand Haven
19. 11 Conner Kellogg 17:48.3 Grandville
20. 11 Hayden Johnson 17:49.2 Grandville
21. 12 Dervin Figuereo 17:57.2 East Kentwood
22. 11 Jake Phillips 18:02.3 Grand Haven
23. 11 Drew Henman 18:04.6 Grand Haven
24. 10 Joel Wilson 18:13.4 Rockford
25. 11 Ben Ingall 18:14.5 Grand Haven
26. 12 Maccoy Kauffman 18:14.8 Rockford
27. 12 Riley Groot 18:16.0 Hudsonville
28. 9 Kullan Morgan 18:16.4 East Kentwood
29. 11 Tom Stock 18:16.6 Grand Haven
30. 9 Nate Vruggink 18:18.6 Hudsonville
31. 9 Max Sepeshy 18:18.7 Grand Haven
32. 9 Everett Smith 18:19.4 Rockford
33. 11 Alex Miller 18:20.5 Holland West Ottawa
34. 10 Nathan Maher 18:20.9 Holland West Ottawa
35. 11 Ben Conley 18:21.0 East Kentwood
36. 10 Casey Wilfong 18:22.8 Grandville
37. 11 Austin Wieczorek 18:23.8 East Kentwood
38. 9 Frank Frisinger 18:25.8 Grand Haven
39. 12 Thomas Byars 18:26.4 Hudsonville
40. 9 Aaron Torr 18:27.2 East Kentwood
41. 12 Colin McDowell 18:28.4 Rockford
42. 11 Ethan Morrisson 18:32.5 Rockford
43. 9 Jacob Yingling 18:33.4 East Kentwood
44. 11 Keynen Anderson 18:35.9 East Kentwood
45. 11 David Dankowski 18:37.7 Grandville
46. 10 Dane Segard 18:38.1 Rockford
47. 11 Zach McKinnon 18:39.0 Grand Haven
48. 9 Kurt Lablanc 18:40.5 Grand Haven
49. 9 Cory Ives 18:41.2 Holland West Ottawa
50. 12 Colin Freeman 18:41.6 Grandville
51. 9 Luke Ellermets 18:41.9 Hudsonville
52. 10 Otto Dryfout 18:46.2 Holland West Ottawa
53. 12 Taylor Edgecomb 18:47.1 Rockford
54. 9 Alec Kowalski 18:49.7 Grandville
55. 11 Allen Rademaker 18:50.5 Grand Haven
56. 12 Andrew Johnson 18:53.0 Rockford
57. 9 Brady Mester 18:54.1 East Kentwood
58. 11 Eric Robinson 18:55.2 East Kentwood
59. 10 Gavin Tucker 18:57.1 Grandville
60. 10 Joshua Williams 18:58.2 East Kentwood
61. 9 Alex Goodyear 19:00.3 Grandville
62. 11 Ben Hryciuk 19:01.1 Grandville
63. 9 Logan Smith 19:03.4 Grandville
64. 9 Jack Reus 19:07.7 Grand Haven
65. 9 Jimmy Pettyes 19:10.5 Hudsonville
66. 12 Alejandro Salmeron 19:14.1 Rockford
67. 9 Andrew Smyk 19:15.4 Holland West Ottawa
68. 9 Zach Fagerlin 19:15.6 Rockford
69. 10 Dayton Brown 19:16.4 Rockford
70. 12 Lucas Topie 19:17.3 Hudsonville
71. 11 Josh Fowler 19:18.8 Grandville
72. 9 Matthew Weimer 19:21.3 Holland West Ottawa
73. 12 Max Garcia 19:23.0 Holland West Ottawa
74. 9 Zack Jenks 19:23.2 Hudsonville
75. 9 Bryce Wright 19:24.6 Grandville
76. 11 Kyle Robach 19:30.1 Rockford
77. 10 Will Bulkowski 19:34.7 East Kentwood
78. 10 Brendan Kelly 19:35.3 Grand Haven
79. 11 Dallas Wier 19:41.0 Grandville
80. 9 Alec Weber 19:41.0 Grand Haven
81. 9 Keegan Langeler 19:41.4 Grand Haven
82. 10 Luciano Cistaro 19:42.5 Holland West Ottawa
83. 9 Daaron Fleeger 19:52.7 Grandville
84. 10 Gage DeVries 19:54.1 Rockford
85. 10 Jayson Klein 19:56.0 Grandville
86. 12 Bobby Ganzi 19:56.3 Holland West Ottawa
87. 12 Cole Persch 19:57.0 Hudsonville
88. 9 Chris Salgado 20:02.4 Grandville
89. 11 Jarrod Torr 20:03.1 East Kentwood
90. 11 Francois Gatsinzi 20:03.1 East Kentwood
91. 12 Grant Cole 20:09.4 Grand Haven
92. 12 Nick Szymanski 20:14.0 Grandville
93. 10 Dylan Topliff 20:16.1 Grand Haven
94. 9 Mason Priest 20:17.6 Grandville
95. 10 Henry Kauffman 20:20.2 Rockford
96. 10 Jayden VanMaurick 20:21.5 Holland West Ottawa
97. 11 Taylor Plekker 20:22.9 Rockford
98. 11 Callahan Kornak-Ko... 20:23.4 Rockford
99. 9 Caleb Jelsma-Cole 20:24.3 Grandville
100. 9 Seth Warren 20:24.4 Grandville
101. 9 Brett Schuitema 20:24.5 Grandville
102. 9 Jaden Gorsh 20:27.4 Grandville
103. 10 Christopher Anderson 20:35.6 Grand Haven
104. 11 Cameron Snoap 20:36.3 Grandville
105. 11 Matthew George 20:37.1 Grand Haven
106. 11 Stephen Webster 20:38.2 Grand Haven
107. 9 Caleb Kehl 20:42.8 Grand Haven
108. 12 Nick Emmerick 20:50.1 Grand Haven
109. 9 Colton Waldron 20:54.3 East Kentwood
110. 10 Gavin O'Brien 20:56.3 Hudsonville
111. 11 Geo Hernandez 20:57.1 Grandville
112. 9 Lucas Patin 20:59.8 Rockford
113. 10 Aaron Lippenga 21:04.1 Hudsonville
114. 11 Steven Rankin 21:05.0 Grandville
115. 10 Rudi Miller 21:07.4 Holland West Ottawa
116. 10 Devon Fitzgerald 21:10.2 Grandville
117. 12 Connor O'Brien 21:12.2 Hudsonville
118. 11 Noah Vandervelde 21:20.4 Hudsonville
119. 9 Ben Wilcox 21:23.2 East Kentwood
120. 9 Fernando Carranza 21:31.7 Holland West Ottawa
121. 9 Gavin Kleynenberg 21:44.7 East Kentwood
122. 9 Carlos Rappleye 21:51.7 Grand Haven
123. 12 Anton Braun 21:56.2 Hudsonville
124. 9 Corky Gietzen 22:02.4 Rockford
125. 9 Ethan Grabill 22:04.6 Grandville
126. 10 Connor Baine 22:05.5 Hudsonville
127. 10 Marco Barerra 22:11.7 East Kentwood
128. 9 Ethan Haubrich 22:18.6 Grandville
129. 9 Brayden Reid 22:19.7 Grandville
130. 9 Ian McConkey 22:23.8 Holland West Ottawa
131. 9 Gabriel Reyes 22:28.0 Holland West Ottawa
132. 12 Adam Quinn 22:30.8 Rockford
133. 9 Donovan O'Mara 22:34.3 Grandville
134. 9 Eion Reagh 23:03.2 East Kentwood
135. 9 Alex Light 23:08.4 Grandville
136. 12 Karl Heindlmeyer 23:15.3 Holland West Ottawa
137. 9 Evan Berkenpas 23:24.7 Rockford
138. 9 Raymond Jin 23:25.2 Rockford
139. 9 Sam McKenny 23:47.6 Grandville
140. 9 Evan Ford 23:53.5 Hudsonville
141. 9 Ethan Toth 23:56.8 Holland West Ottawa
142. 9 Linus Gugino 24:00.9 Holland West Ottawa
143. 11 Rylie Lundeberg 24:10.5 Holland West Ottawa
144. 12 Jon Yen 25:06.8 Holland West Ottawa
145. 9 Nolan Ford 25:44.8 Hudsonville
146. 9 Elijah Kauffman 25:58.5 Rockford