Boy's 5000m Results
1. 10 James Nykamp 18:53.43 Grand Rapids South C...
2. 11 Cameron Ross 19:09.79 Ionia
3. 11 Aaron Zuverink 19:10.61 Grand Rapids South C...
4. 9 Yordi Cardenas 19:15.20 Ionia
5. 12 Nolan Schlotter 19:21.00 Sparta
6. 10 Christopher Carpen... 19:25.17 Ionia
7. 9 Ethan Mickey 19:26.36 Sparta
8. 10 Bryce Althoff 19:30.81 Ionia
9. 10 Phil Dommisse 19:32.04 Grand Rapids Covenan...
10. 11 Dylan Wilkins 19:33.11 Sparta
11. 9 Logan Armock 19:39.63 Sparta
12. 10 Kyle Card 19:40.84 Ionia
13. 10 Trevor Piggott 19:42.19 Ionia
14. 9 Mike Altena 19:43.02 Grand Rapids Covenan...
15. 10 Jacob Goodrich 19:43.03 Otsego
16. 9 Travis Hunt 19:51.48 Hudsonville Unity Ch...
17. 9 R.J. Wilson 19:52.80 Ionia
18. 11 Cody Kammers 19:55.06 Ionia
19. 12 Jake Timmerman 19:56.33 Hudsonville Unity Ch...
20. 10 Mike Piechocki 20:06.01 Hudsonville Unity Ch...
21. 11 David Tuttle 20:08.29 Grand Rapids South C...
22. 12 Peter Hulett 20:10.04 Saranac
23. 10 Drew Vanderwall 20:11.24 Sparta
24. 10 Cody VanKlompenberg 20:15.27 Hudsonville Unity Ch...
25. 9 Sebastian Langenbach 20:20.22 Grand Rapids Catholi...
26. 11 Tim VanDyke 20:20.31 Hudsonville Unity Ch...
27. 12 Kahilb Morris 20:22.74 Ionia
28. 12 Wyatt Cornett 20:25.10 Sparta
29. 9 Rhys Seward 20:25.73 Cadillac
30. 12 Keegan Bussell 20:27.06 Grand Rapids Catholi...
31. 11 Jared Walter 20:28.86 Grand Rapids South C...
32. 10 Victor Galiana 20:30.48 Saranac
33. 11 Reece DiGiovanna 20:30.90 Grand Rapids Catholi...
34. 10 John Galbraith 20:32.06 Sparta
35. 10 Alex Richardson 20:33.71 West Michigan Aviati...
36. 9 Isaiah Johnson 20:35.16 Sparta
37. 9 Tyler Warners 20:35.35 Grand Rapids South C...
38. 12 Chris Walstra 20:37.70 Grand Rapids South C...
39. 10 Jake Trierweiler 20:38.73 Ionia
40. 9 Antonio Frankhouser 20:39.11 Grant
41. 11 Kevin Brown 20:39.16 Grand Rapids Catholi...
42. 12 Noah Wolters 20:39.52 Hudsonville Unity Ch...
43. 10 Bryce Ponstein 20:41.05 Hudsonville Unity Ch...
44. 11 Matt Felice 20:43.73 Ionia
45. 11 Jerome Jones 20:45.05 Cadillac
46. 10 Alec Walstra 20:45.73 Grand Rapids South C...
47. 10 Chase VanKlompenberg 20:46.88 Hudsonville Unity Ch...
48. 9 Malachi Davis 20:48.00 Ionia
49. 11 Jeffrey Bos 20:55.08 North Muskegon
50. 11 Jared Melcher 20:57.01 Saranac
51. 9 Jacob Breen 20:59.53 Grant
52. 10 Jacob Groenendyk 21:00.67 Hudsonville Unity Ch...
53. 12 Jared Kraker 21:00.87 Grand Rapids Covenan...
54. 11 Thomas Pavey 21:04.84 Grand Rapids Catholi...
55. 9 Logan Jaglowski 21:05.26 Grand Rapids Catholi...
56. 9 Mack Kiley 21:06.90 West Michigan Aviati...
57. 11 Caleb Mitchell 21:10.08 Cadillac
58. 9 Garrett Gould 21:12.60 Ionia
59. 12 Skylar Harrington 21:19.54 Otsego
60. 11 Parker Wonser 21:20.47 West Michigan Aviati...
61. 11 Joshua Boers 21:21.02 Grand Rapids South C...
62. 12 Zachary Vernum 21:22.81 Grand Rapids Catholi...
63. 10 Matt Muller 21:24.82 Grand Rapids South C...
64. 9 Nate Oldenberg 21:25.68 Wellspring Prep
65. 10 Joseph Hamilton 21:28.02 Grand Rapids Catholi...
66. 9 Isaak Krantz 21:30.60 Grand Rapids Catholi...
67. 10 Nick Catlin 21:33.73 Cadillac
68. 10 Zach Koole 21:38.77 Grand Rapids Covenan...
69. 9 Derek Koole 21:41.29 Grand Rapids Covenan...
70. 9 Eric Lastfogel 21:44.16 Grand Rapids Catholi...
71. 12 Joel Harkema 21:44.60 Hudsonville Unity Ch...
72. 11 Jerry Scott 21:45.31 Sparta
73. 9 Robby Smith 21:50.15 Byron Center
74. 9 Devin Taylor 21:50.93 Cadillac
75. 9 Tim VanGeest 21:51.06 Grant
76. 9 Isaac Jessup 21:53.83 Grand Rapids Covenan...
77. 9 Cameron Mulder 21:54.52 Grand Rapids South C...
78. 9 Ben McCallum 21:56.39 West Michigan Aviati...
79. 9 Jarred Mitter 21:56.94 Belding
80. 9 Riley Bedard 22:00.05 Saranac
81. 11 Jordan Hoekstra 22:06.39 Grand Rapids Covenan...
82. 12 Benancio Rodriguez 22:09.05 Grant
83. 9 Max Koenen 22:12.62 West Michigan Aviati...
84. 10 Jared Baas 22:14.11 Hudsonville Unity Ch...
85. 11 Derek Schipper 22:16.06 West Michigan Aviati...
86. 9 Evan Chilcot 22:22.99 Cadillac
87. 12 Kevin Paggeot 22:25.59 Fruitport
88. 9 Austin Galovich 22:28.49 Wellspring Prep
89. 9 Mason Houtteman 22:32.39 Saranac
90. 11 Evan Meekhoff 22:34.41 Wellspring Prep
91. 10 Nathan Stoetzel 22:40.78 West Michigan Aviati...
92. 12 Tyler Herndon 22:42.81 West Michigan Aviati...
93. 10 Sammy McNeill 22:44.74 Grand River Preparat...
94. 10 Max Van Sledright 22:45.84 West Michigan Aviati...
95. 9 Nathan Klaassen 22:51.31 Hudsonville Unity Ch...
96. 10 Kyle Finn 22:51.73 Grand Rapids Catholi...
97. 10 Shane Barton 22:56.47 Grand Rapids Catholi...
98. 9 Jared Jasper 23:07.62 Allegan
99. 11 Sam Haveman 23:09.57 West Michigan Aviati...
100. 11 Teddy Doele 23:12.66 West Michigan Aviati...
101. 11 Alexis Monroy 23:13.40 Saranac
102. 9 Joe Westerlund 23:18.21 Fruitport
103. 9 Aaron Carruthers 23:20.68 West Michigan Aviati...
104. 10 Zac DeVries 23:21.24 Grand Rapids South C...
105. 9 Brandon Vandenbos 23:21.42 Grant
106. 9 Trevor Jasper 23:24.67 Allegan
107. 9 Luke Koole 23:24.89 Grand Rapids Covenan...
108. 10 Hayden Rodgers 23:24.91 Byron Center
109. 9 Geordie Ruid 23:28.23 Saranac
110. 9 Jonathan Hong 23:29.15 Fowler
111. 9 Zach Tumath 23:35.03 Cadillac
112. 9 Noah Tamminga 23:45.80 Hudsonville Unity Ch...
113. 9 Dylan Dehning 23:46.21 Allendale
114. 9 Josh Ridder 23:52.74 Hudsonville Unity Ch...
115. 9 Tommy Myles 23:59.65 Belding
116. 9 Alex Bennett 24:02.81 Sparta
117. 12 Scotty Terbeek 24:07.76 Sparta
118. 12 Nathan LaWarre 24:08.02 Saranac
119. 11 Brett Ermer 24:10.84 Hudsonville Unity Ch...
120. 10 Nathan Walker 24:13.53 Grand River Preparat...
121. 9 Jacob Boers 24:17.80 Grand Rapids South C...
122. 9 Noah Peltier 24:18.59 Cadillac
123. 9 Tylor Perkins 24:20.44 Grant
124. 9 Conor Talcott 24:25.68 Saranac
125. 12 Lucas Torres 24:26.67 Grant
126. 9 Nick Katerberg 24:26.78 West Michigan Aviati...
127. 10 Zac Brown 24:30.06 Belding
128. 9 Tate Christians 24:30.51 Grand Rapids South C...
129. 10 Cody Elliot 24:38.63 Fowler
130. 10 Nic Dewey 24:39.93 Allendale
131. 10 Ryan Wooten 24:42.44 Sparta
132. 12 Jared Altena 25:09.35 Grand Rapids Covenan...
133. 11 Ajilan Potter 25:11.75 Grand River Preparat...
134. 11 Alex Paiz 25:16.28 West Michigan Aviati...
135. 11 Jack Webster 25:21.74 North Muskegon
136. 9 Darnell Frye 25:42.76 West Michigan Aviati...
137. 10 Cody Hefron 25:56.66 Saranac
138. 9 Andrew Dombrowski 26:08.07 West Michigan Aviati...
139. 10 George Radashaw 26:08.76 West Michigan Aviati...
140. 9 Timothy Coffey 26:34.99 Cadillac
141. 11 Jake Tumath 26:35.18 Cadillac
142. 12 Jared Lucas 26:52.24 Hudsonville Unity Ch...
143. 9 Nathan Lieverdink 27:26.34 Grand Rapids South C...
144. 10 Diego Ulloa 28:22.45 Grand River Preparat...
145. 10 Ethan Moore 28:43.73 Grand Rapids Track
146. 11 Jason Benson 30:03.40 Grant
147. 9 Michael Germain 30:14.00 Evart
148. 10 Ben Gesink 33:11.64 Grand Rapids South C...