boys 5000 meter run
1. 9 Jack Grimm 18:29.29 Rockford
2. 10 Patrick Day 18:31.17 Rockford
3. 11 Jesse Lynn 18:47.27 Holland West Ottawa
4. 9 Everett Smith 18:50.54 Rockford
5. 12 Colin Freeman 19:19.11 Grandville
6. 10 Casey Wilfong 19:22.60 Grandville
7. 12 Taylor Edgecomb 19:25.32 Rockford
8. 10 Noah Keillor 19:25.53 Hudsonville
9. 12 Jake Hellings 19:28.05 Rockford
10. 12 Maccoy Kauffman 19:29.80 Rockford
11. 10 Rafa Paz 19:30.14 Grand Rapids Union
12. 11 Ben Hryciuk 19:33.00 Grandville
13. 10 Dane Segard 19:37.08 Rockford
14. 12 Colin McDowell 19:38.10 Rockford
15. 12 Riley Groot 19:42.97 Hudsonville
16. 10 Alex Dyke 19:50.40 Grand Rapids Union
17. 11 Ethan Morrisson 19:53.21 Rockford
18. 10 Gavin Tucker 19:56.27 Grandville
19. 10 Gage DeVries 19:56.79 Rockford
20. 10 Nathan Maher 19:57.75 Holland West Ottawa
21. 9 Matthew Weimer 20:07.42 Holland West Ottawa
22. 10 Devon Fitzgerald 20:11.00 Grandville
23. 9 Luke Ellermets 20:12.73 Hudsonville
24. 10 Brandon Schultz 20:25.46 Rockford
25. 10 Rudi Miller 20:29.61 Holland West Ottawa
26. 11 David Dankowski 20:33.21 Grandville
27. 9 Zach Fagerlin 20:36.47 Rockford
28. 12 Walker George 20:36.67 Holland West Ottawa
29. 9 Andrew Smyk 20:36.79 Holland West Ottawa
30. 9 Jimmy Pettyes 20:41.28 Hudsonville
31. 10 Alex Robinson 20:46.06 Grandville
32. 9 Cory Ives 20:49.86 Holland West Ottawa
33. 9 Nick Forrest 20:53.96 Rockford
34. 9 Daaron Fleeger 20:56.68 Grandville
35. 11 Dallas Wier 20:59.55 Grandville
36. 9 Jesus Ayala 21:01.65 Grand Rapids Union
37. 9 Logan Smith 21:06.25 Grandville
38. 11 Kyle Robach 21:10.03 Rockford
39. 10 Conner Wurtz 21:13.96 Byron Center
40. 12 Andrew Johnson 21:19.52 Rockford
41. 12 Nick Szymanski 21:21.23 Grandville
42. 12 Tim Irish 21:21.37 Byron Center
43. 10 Conner Meyers 21:23.56 Lowell
44. 12 Thomas Byars 21:27.32 Hudsonville
45. 11 Callahan Kornak-Ko... 21:30.18 Rockford
46. 10 Joel Wilson 21:31.46 Rockford
47. 11 Taylor Plekker 21:37.18 Rockford
48. 12 Bobby Ganzi 21:42.01 Holland West Ottawa
49. 10 Luciano Cistaro 21:50.84 Holland West Ottawa
50. 9 Bryce Wright 21:53.15 Grandville
51. 9 Mason Priest 21:57.08 Grandville
52. 11 Chase Miller 21:58.58 Lowell
53. 11 Geo Hernandez 22:07.13 Grandville
54. 9 Raymond Wyman 22:07.70 Rockford
55. 10 Jayson Klein 22:11.60 Grandville
56. 12 Lucas Topie 22:13.04 Hudsonville
57. 12 Cole Persch 22:16.10 Hudsonville
58. 10 Robby Smith 22:20.65 Byron Center
59. 12 Alejandro Salmeron 22:21.47 Rockford
60. 9 Ian Lee 22:22.58 Greenville
61. 10 Alex Brandt 22:23.16 Lowell
62. 9 Jaden Gorsh 22:24.62 Grandville
63. 11 Eli Boettger 22:25.62 Greenville
64. 10 Gavin O'Brien 22:26.21 Hudsonville
65. 9 Seth Warren 22:41.63 Grandville
66. 10 Jayden VanMaurick 22:45.46 Holland West Ottawa
67. 10 Henry Kauffman 22:47.46 Rockford
68. 12 Zack Workman 23:03.12 Grand Rapids Union
69. 12 Gavin Paiz 23:19.14 Byron Center
70. 11 Noah Vandervelde 23:24.59 Hudsonville
71. 9 Caleb Jelsma-Cole 23:28.56 Grandville
72. 11 Daniel Moore 23:29.02 Lowell
73. 12 Jacob Reamer 23:30.91 Greenville
74. 9 Gabriel Reyes 23:32.47 Holland West Ottawa
75. 9 Lucas Patin 23:33.44 Rockford
76. 10 Aaron Lippenga 23:37.15 Hudsonville
77. 9 Corky Gietzen 23:39.41 Rockford
78. 9 Evan Senn 23:42.13 Greenville
79. 10 Caleb Cook 23:48.33 Byron Center
80. 9 Ian McConkey 23:52.26 Holland West Ottawa
81. 9 Brett Schuitema 24:05.82 Grandville
82. 11 Steven Rankin 24:08.27 Grandville
83. 9 Sam McKenny 24:10.82 Grandville
84. 9 Alex Light 24:40.39 Grandville
85. 12 Karl Heindlmeyer 24:43.09 Holland West Ottawa
86. 9 Evan Berkenpas 24:47.28 Rockford
87. 10 Christian Davis 24:47.86 Lowell
88. 11 Rylie Lundeberg 24:49.32 Holland West Ottawa
89. 9 Fernando Carranza 24:56.14 Holland West Ottawa
90. 9 Ethan Grabill 25:18.06 Grandville
91. 9 Mason Winters 25:28.63 Lowell
92. 9 Linus Gugino 25:57.52 Holland West Ottawa
93. 12 Adam Quinn 25:58.29 Rockford
94. 9 Ethan Haubrich 26:09.97 Grandville
95. 10 Connor Baine 26:11.65 Hudsonville
96. 9 Brayden Reid 26:13.92 Grandville
97. 12 Dimitry Monblanc 26:28.10 Greenville
98. 9 Evan Ford 26:31.51 Hudsonville
99. 10 Evan Johnson 26:51.10 Lowell
100. 9 Donovan O'Mara 26:57.61 Grandville
101. 9 Ethan Toth 27:13.14 Holland West Ottawa
102. 10 Quinlan Webster 27:29.87 Grand Rapids Union
103. 9 Jake Haskins 27:36.00 Greenville
104. 9 Michael Heindlmeyer 27:44.63 Holland West Ottawa
105. 12 Jon Yen 27:56.05 Holland West Ottawa
106. 9 Nolan Ford 28:24.82 Hudsonville
107. 12 Jordan Conde 30:38.31 Wyoming
108. 9 Elijah Kauffman 32:19.30 Rockford
109. 11 Dustin Wheeler 33:01.66 Wyoming