Boy's 5000m Run
1. 10 Paul Dusabe 17:14.12 West Michigan Aviati...
2. 10 Eric Johnson 17:23.69 Grand Haven
3. 10 Quentin Couvelaire 17:49.96 Grand Haven
4. 10 Kurk Goodson 17:53.08 Rockford
5. 12 Jared Kelly 17:55.80 Grand Haven
6. 11 Grant Davis 18:03.04 East Grand Rapids
7. 11 Rueben Veen 18:03.90 Holland Calvary
8. 10 Jake Phillips 18:11.43 Grand Haven
9. 12 Merrick Richardson 18:14.36 Grand Haven
10. 12 Austin Schouman 18:17.75 Grand Haven
11. 12 Sam Lewis 18:20.12 Rockford
12. 10 Davion Pearson 18:20.40 East Grand Rapids
13. 10 Matthew Zerfas 18:20.67 Fremont
14. 12 Nick Shorey 18:24.44 East Grand Rapids
15. 12 Stevie Drake 18:24.87 East Grand Rapids
16. 11 Phillip Polkowski 18:29.36 Rockford
17. 11 Earl Sain 18:30.14 East Grand Rapids
18. 10 Max Okros 18:32.53 Benzie Central
19. 10 Tyler Postema 18:34.02 Grand Rapids Kenowa ...
20. 12 Benjamin Smart 18:36.99 Zeeland West
21. 12 Ethan Poortenga 18:41.15 East Grand Rapids
22. 11 Taylor Edgecomb 18:42.40 Rockford
23. 11 Maccoy Kauffman 18:42.97 Rockford
24. 11 Evan Johnson 18:43.26 Rockford
25. 10 Ethan Morrisson 18:48.48 Rockford
26. 10 Jack Theut 18:51.67 East Grand Rapids
27. 12 Jhonathan Long 18:52.01 Benzie Central
28. 10 Ben Oostendorp 18:54.84 East Grand Rapids
29. 9 Patrick Day 18:58.68 Rockford
30. 11 Grant Nelson 19:00.33 Zeeland West
31. 10 Alex Searl 19:06.90 Rockford
32. 10 Joey Johnston 19:09.09 Benzie Central
33. 11 Drew Strainer 19:10.20 Grand Haven
34. 12 Corey Shafer 19:10.70 Grand Rapids Catholi...
35. 10 Josh Groom 19:12.60 Grand Haven
36. 10 Ethan Schreur 19:13.85 Zeeland West
37. 10 Allen Rademaker 19:14.68 Grand Haven
38. 9 Jack Merchun 19:16.94 Rockford
39. 11 Eric Schipper 19:17.60 West Michigan Aviati...
40. 9 Evan Dubey 19:17.87 Rockford
41. 11 Connor Weber 19:19.06 Grand Haven
42. 11 Thomas Pavey 19:21.28 Grand Rapids Catholi...
43. 9 Will Merchun 19:22.63 Rockford
44. 11 Jake Hellings 19:24.22 Rockford
45. 12 Will Zorn 19:27.26 Zeeland West
46. 12 Brandon Henman 19:28.33 Grand Haven
47. 11 Dominic Modderman 19:29.17 Grand Rapids Kenowa ...
48. 10 Ben Collins 19:38.62 East Grand Rapids
49. 10 Daniel Tomko 19:44.91 Grand Rapids Forest ...
50. 12 Travis Hillier 19:45.39 Benzie Central
51. 11 Austin Veele 19:47.73 Zeeland West
52. 10 Ben Loos 19:48.08 East Grand Rapids
53. 9 Ethan Wolters 19:48.60 Zeeland West
54. 11 Colin McDowell 19:48.99 Rockford
55. 11 Charlie Crampton 19:50.35 Grand Rapids Catholi...
56. 12 Noah Hughes 19:51.46 Grand Haven
57. 10 Connor Piotrzkowski 19:52.47 Grand Haven
58. 10 Reid Corby 19:53.15 Grand Rapids Forest ...
59. 12 Zachary Vernum 19:53.95 Grand Rapids Catholi...
60. 11 Chandler Parsons 19:56.20 Grand Haven
61. 12 Noah Cleghorn 19:56.54 Grand Haven
62. 9 River Foco 19:58.99 Zeeland West
63. 10 Hayden Bretzke 20:00.15 Benzie Central
64. 9 Dane Segard 20:01.93 Rockford
65. 11 Coz Anderson 20:17.04 Coopersville
66. 12 Keegan Bussell 20:21.66 Grand Rapids Catholi...
67. 9 Jacob Bosley 20:25.70 Hart
68. 12 Cody Vongprachan 20:28.76 Zeeland West
69. 11 Derek Schipper 20:33.47 West Michigan Aviati...
70. 11 Weston Early 20:33.82 East Grand Rapids
71. 10 Ian Jenkins 20:35.28 East Grand Rapids
72. 9 Jacob Ingleston 20:35.61 Benzie Central
73. 10 Kyle Robach 20:36.29 Rockford
74. 9 Mack Kiley 20:37.70 West Michigan Aviati...
75. 11 Conner Mathis 20:38.34 Newaygo
76. 12 Richard Dayson 20:39.71 Newaygo
77. 9 Garrison Case 20:41.40 Benzie Central
78. 10 Joseph Hamilton 20:52.20 Grand Rapids Catholi...
79. 10 Matthew George 20:54.51 Grand Haven
80. 9 Max Koenen 20:55.67 West Michigan Aviati...
81. 10 Ryder Helms 20:56.00 Hesperia
82. 9 Danny Froumis 20:58.75 Rockford
83. 9 Brandon Schultz 21:00.03 Rockford
84. 10 David George 21:09.01 Grand Haven
85. 12 Jared Vandenbosch 21:11.13 Zeeland West
86. 10 Ian May 21:12.76 West Michigan Aviati...
87. 10 Nathan Stoetzel 21:14.37 West Michigan Aviati...
88. 11 Traxton Gordon 21:17.05 Hesperia
89. 10 Taylor Plekker 21:18.26 Rockford
90. 10 Russell Marvin 21:18.74 Grand Rapids Forest ...
91. 11 Justin Merriman 21:22.87 Grand Haven
92. 10 Callahan Kornak-Ko... 21:24.25 Rockford
93. 11 Ben Whitlow 21:25.95 Grand Rapids Forest ...
94. 12 Noah Lein 21:28.59 Grand Haven
95. 11 Zack Oswald 21:29.87 Allendale
96. 12 Saiko Jawo-Smalla 21:31.37 Zeeland West
97. 10 Kyle Finn 21:32.65 Grand Rapids Catholi...
98. 12 Cornelius Karow 21:33.11 Hart
99. 9 Kyle Goltz 21:33.84 Muskegon Reeths-Puffer
100. 10 Christian Gudas 21:35.26 Grand Haven
101. 10 Cody Reightley 21:41.69 Benzie Central
102. 9 Henry Kauffman 21:43.40 Rockford
103. 10 Max Van Sledright 21:47.06 West Michigan Aviati...
104. 9 Ben McCallum 21:48.53 West Michigan Aviati...
105. 10 Nick Westendorp 21:52.03 Grand River Preparat...
106. 12 Pete Treiber 21:54.55 Grand Rapids Forest ...
107. 10 Jack Wittman 21:56.77 Hart
108. 11 Teddy Doele 21:58.85 West Michigan Aviati...
109. 11 Sam Haveman 21:59.35 West Michigan Aviati...
110. 9 Nick Katerberg 21:59.94 West Michigan Aviati...
111. 10 Kyle VandenHeuvel 22:11.40 West Michigan Aviati...
112. 10 Liam Wieringa 22:18.91 Hart
113. 10 Zach Timmer 22:28.51 Allendale
114. 11 Mackenna Cook 22:33.44 Newaygo
115. 9 Aaron Carruthers 22:37.68 West Michigan Aviati...
116. 10 Tony Lofton 22:43.31 Belding
117. 10 Sammy McNeill 22:45.06 Grand River Preparat...
118. 11 Caleb Kahrs 22:52.06 Coopersville
119. 9 Danny Childs 22:53.05 Grand Rapids Kenowa ...
120. 9 Hunter Moran 22:55.54 Rockford
121. 9 Micah Fernando 22:57.19 Grand River Preparat...
122. 10 AJ Carrell 22:58.45 Allendale
123. 10 Tyler Leavenworth 23:00.93 Grand Rapids Forest ...
124. 10 Stephen Webster 23:04.66 Grand Haven
125. 10 Joey McClatchy 23:06.62 Hart
126. 11 Wil Koeper 23:09.24 Grand Rapids Forest ...
127. 11 Kenny Overbey 23:09.93 Zeeland West
128. 11 Shao Pu Li 23:15.53 Holland Calvary
129. 9 Josh Nye 23:20.01 Benzie Central
130. 11 Ajilan Potter 23:44.09 Grand River Preparat...
131. 10 Maison Krieger 23:58.38 Belding
132. 12 Tyler Herndon 23:59.14 West Michigan Aviati...
133. 10 Willard Dold 24:14.52 Hart
134. 12 Arnauld Dalenc 24:17.63 West Michigan Aviati...
135. 11 Brandon Drent 24:25.80 Allendale
136. 9 Darnell Frye 24:27.47 West Michigan Aviati...
137. 10 Shane Barton 24:42.24 Grand Rapids Catholi...
138. 12 Phil Wetherbee 24:43.74 West Michigan Aviati...
139. 10 Nic Dewey 24:44.41 Allendale
140. 10 Zac Brown 25:03.06 Belding
141. 10 Scot Laing 25:14.46 Benzie Central
142. 12 Abe Saleh 25:24.61 Grand Rapids Forest ...
143. 11 Alex Paiz 25:39.59 West Michigan Aviati...
144. 9 Andrew Dombrowski 25:47.65 West Michigan Aviati...
145. 9 Jason Long 26:14.09 Grand Haven
146. 9 Zac Taghon 27:36.01 Benzie Central
147. 11 Adam Quinn 28:08.58 Rockford
148. 10 Lucas Visscher 28:35.56 Muskegon Reeths-Puffer
149. 10 Airton Carneiro 29:14.56 Grand Haven