Boys 5,000 Meters Thornapple Division x
- Team Scores
1. Caledonia 29
2. East Grand Rapids 30
3. Hastings 124
4. Wayland Union 141
5. Middleville Thornapple-Kellogg 149
6. Hamilton 165
7. Byron Center 169
8. East Kentwood 175
9. Grand Rapids Northview 197
1. 10 Matthew Levitt 17:23.1 East Grand Rapids
2. 12 Zak Longo 17:39.9 East Grand Rapids
3. 12 Josh Risner 17:44.0 Caledonia
4. 12 Jensen Miller 17:51.5 Caledonia
5. 12 Joe Clifford 17:52.1 East Grand Rapids
6. 10 Zach Feyen 17:53.5 Caledonia
7. 10 Cody Jakiel 17:56.0 Caledonia
8. 11 Chance Miller 17:56.3 Hastings
9. 9 Jordan Bennett 17:58.2 Caledonia
10. 11 Stevie Drake 17:58.9 East Grand Rapids
11. 9 Luke Noah 18:02.1 Middleville Thornapple-Kel...
12. 12 Erik Molenaar 18:02.3 East Grand Rapids
13. 11 Stephen Hoffman 18:02.7 East Grand Rapids
14. 10 Easton Schultz 18:14.5 East Grand Rapids
15. 12 Jacob Newton 18:15.8 Wayland Union
16. 11 Ronnie Collins 18:16.5 Hastings
17. 12 Alex Clark 18:16.9 East Grand Rapids
18. 9 Sam Johnson 18:19.8 Hastings
19. 12 Fernando Vicente 18:20.3 East Grand Rapids
20. 9 Jordan Pattison 18:34.4 Caledonia
21. 10 Brenden Streelman 18:36.1 Byron Center
22. 11 Flynn Darby 18:37.7 Caledonia
23. 10 Mark Freyhof 18:39.7 Hamilton
24. 12 John Sattler 18:47.5 Byron Center
25. 10 Jaylen Graves 18:50.6 Caledonia
26. 11 Andrew VandeBunte 18:50.9 Byron Center
27. 10 Perry Carter 18:56.8 Wayland Union
28. 12 Trey DeVries 18:58.7 Hamilton
29. 10 Xavier Manning 19:00.9 Grand Rapids Northview
30. 9 Erik Walter 19:05.5 Middleville Thornapple-Kel...
31. 12 Octavian Condet 19:07.9 East Kentwood
32. 11 Andrew Fathman 19:11.0 Hamilton
33. 10 Alex Herriman 19:15.5 Caledonia
34. 9 Owen Woltjer 19:22.6 Caledonia
35. 9 Michael Uglietta 19:26.0 East Grand Rapids
36. 9 Noah Noyes 19:27.2 Caledonia
37. 10 Grant Davis 19:27.6 East Grand Rapids
38. 11 Mason Schut 19:29.7 East Grand Rapids
39. 12 Jake Miller 19:32.9 Hastings
40. 12 Daniel Burke 19:35.2 East Grand Rapids
41. 9 Jonathan Zuiderveen 19:36.2 Wayland Union
42. 11 Nick Shorey 19:38.5 East Grand Rapids
43. 12 Shane Doane 19:38.9 Caledonia
44. 11 Bryce Tufts 19:39.3 Caledonia
45. 10 Ian Jones 19:45.1 East Grand Rapids
46. 11 Dylan Vetter 19:47.4 East Kentwood
47. 12 Brenden Wagner 19:48.4 Wayland Union
48. 12 Hadley Gaines 19:49.2 East Grand Rapids
49. 10 Joe Gaikema 19:50.6 Middleville Thornapple-Kel...
50. 9 Sam Manguse 19:53.2 East Grand Rapids
51. 12 Seth Adams 19:53.5 East Kentwood
52. 11 Connor Green 19:56.0 East Kentwood
53. 11 Conor Leach 19:58.6 Middleville Thornapple-Kel...
54. 12 Dennis Huffman 19:59.1 Wayland Union
55. 10 Nick MacGeorge 20:00.2 East Grand Rapids
56. 11 Kenton Rossi 20:00.8 East Grand Rapids
57. 10 Joe Kapustka 20:01.8 Grand Rapids Northview
58. 10 Drayson Beyer 20:05.3 Middleville Thornapple-Kel...
59. 9 Caleb Topp 20:06.2 Hamilton
60. 11 Garrett Bakos 20:07.2 Grand Rapids Northview
61. 12 Sean Rohen 20:12.2 Grand Rapids Northview
62. 12 DeAundre Dawson 20:13.7 East Kentwood
63. 9 Micah Meindertsma 20:14.6 Caledonia
64. 11 Carson Nieuwenhuis 20:18.8 Wayland Union
65. 10 Mwangi Wa Maina 20:21.3 East Kentwood
66. 12 Charlie DeJonge 20:23.3 East Grand Rapids
67. 10 Mason Martin 20:25.7 Grand Rapids Northview
68. 11 Quinton Jeschke 20:27.1 Caledonia
69. 12 Peter Mack 20:28.2 East Grand Rapids
70. 12 Ben Gammon 20:30.7 Byron Center
71. 12 Drew Koski 20:31.3 East Grand Rapids
72. 10 Earl Sain 20:31.7 East Grand Rapids
73. 12 Matt Miller 20:34.6 Hamilton
74. 9 Ben Oostendorp 20:35.2 East Grand Rapids
75. 11 Jacob Gorton 20:35.5 Middleville Thornapple-Kel...
76. 9 Davion Pearson 20:37.0 East Grand Rapids
77. 9 Derek Huffman 20:45.9 Wayland Union
78. 11 Huy Truong 20:47.3 East Kentwood
79. 10 Alex Beauchamp 20:49.7 Hastings
80. 11 Ethan Jackson 20:53.5 Grand Rapids Northview
81. 10 Dervin Figuereo 20:56.2 East Kentwood
82. - Vincent Bader 20:57.9 Caledonia
83. 11 Ryan Gorton 21:01.6 Middleville Thornapple-Kel...
84. 10 Owen Glass 21:06.4 Wayland Union
85. 9 Justin Krueger 21:07.5 Hamilton
86. 10 Andrew Greenland 21:09.2 Caledonia
87. 12 Spencer Churchill 21:18.6 Caledonia
88. 10 Logan Thomas 21:20.6 Byron Center
89. 9 Drew Baloga 21:21.1 East Grand Rapids
90. 9 Josh Brander 21:24.1 East Grand Rapids
91. 11 Joe Reynolds 21:26.1 East Kentwood
92. 9 Joe Murphy 21:30.9 East Grand Rapids
93. 10 Noah Swartz 21:36.1 Hamilton
94. 11 Ben Hamp 21:38.2 Caledonia
95. 11 Dejour Denhof 21:39.6 Grand Rapids Northview
96. 9 Christian Nacy 21:43.3 Caledonia
97. 9 Brian Keillor 21:44.5 Byron Center
98. 10 Matt Kikkert 21:49.5 Caledonia
99. 12 Nate Fields 21:50.5 Wayland Union
100. 12 Jovy Bileth 21:52.2 Wayland Union
101. 10 Kyle Elderkin 21:53.7 East Grand Rapids
102. 12 Drew VanOort 21:57.8 Grand Rapids Northview
103. 11 Brandon Idema 21:58.1 Grand Rapids Northview
104. 9 Charles Surratt 21:59.5 Hastings
105. 9 Garrett Schumaker 22:02.8 Caledonia
106. 11 Justin Fleser 22:03.9 Wayland Union
107. 12 David Southwell 22:07.2 East Grand Rapids
108. 12 Lucas Elliott 22:07.5 Hastings
109. 12 Ted Smith 22:08.3 Caledonia
110. 11 James White 22:11.7 Grand Rapids Northview
111. 10 Weston Early 22:11.9 East Grand Rapids
112. 11 Brandon Gray 22:12.8 Hastings
113. 10 Tyler White 22:13.5 Caledonia
114. 10 Brandon Hovinga 22:17.4 Caledonia
115. 9 Spencer Irvine 22:19.6 Middleville Thornapple-Kel...
116. 9 Matthew Pavlik 22:20.3 Middleville Thornapple-Kel...
117. 11 Jacob Pratt 22:22.3 Hastings
118. 9 Josh Greiffendorf 22:24.4 Grand Rapids Northview
119. 12 Nick Kuzawa 22:25.6 Grand Rapids Northview
120. 11 Patric LaJoye 22:29.1 Middleville Thornapple-Kel...
121. 12 Andrew Cole 22:32.0 Wayland Union
122. 9 Jack Corcoran 22:36.7 Caledonia
123. 9 Ben Hackett 22:40.3 Grand Rapids Northview
124. 9 Matthew Vannette 22:50.3 Middleville Thornapple-Kel...
125. 9 Nathan Howard 23:00.5 Caledonia
126. 10 Matt Dolleman 23:02.1 Grand Rapids Northview
127. 11 Paul Tu 23:04.5 East Kentwood
128. 12 Peter Schlutt 23:10.4 Grand Rapids Northview
129. 10 Robert Plett 23:27.8 East Kentwood
130. 9 Devin Baab 23:28.6 Grand Rapids Northview
131. 11 Caleb Jackson 23:36.7 Grand Rapids Northview
132. 9 Ben Conley 23:38.4 East Kentwood
133. 9 Keynen Anderson 23:39.1 East Kentwood
134. 11 Brandon Sorokin 23:45.8 Caledonia
135. 12 Robert Brown 23:49.3 Grand Rapids Northview
136. 9 Reece Cole 24:04.0 Middleville Thornapple-Kel...
137. 9 Scott Shumway 24:04.3 Middleville Thornapple-Kel...
138. 11 Nick Scholl 24:10.7 Caledonia
139. - Austin Olvera 24:24.3 Middleville Thornapple-Kel...
140. 12 Michael Ober 24:25.9 Caledonia
141. 11 James Rozema 24:33.3 Grand Rapids Northview
142. 9 Levi Spaman 24:53.7 Hamilton
143. 11 Chance McArthur 24:55.4 Hastings
144. 11 Ryan Carlson 25:21.9 Hastings
145. 10 Ben Anderson 25:29.2 Hastings
146. 9 Jacob Kooyer 25:41.3 Grand Rapids Northview
147. 9 Sam VerHey 25:45.2 Middleville Thornapple-Kel...
148. 9 Ben Collins 25:45.8 East Grand Rapids
149. 9 Jon Gurd 25:49.5 Caledonia
150. 12 Michael Estle 25:50.6 Grand Rapids Northview
151. 9 Ian Jenkins 26:08.9 East Grand Rapids
152. 12 Kody Simmons 26:14.0 Hastings
153. 9 Jarrod Torr 26:21.8 East Kentwood
154. 11 Damien Cisco 26:22.1 Grand Rapids Northview
155. 12 Paul Zamarripa 26:47.5 East Grand Rapids
156. 11 Simon Guben 26:50.6 Grand Rapids Northview
157. 10 Johannes Christensen 26:58.3 East Kentwood
158. 12 Zach VanGoor 27:01.7 Hamilton
159. 9 Corey Burns 27:02.0 Caledonia
160. 11 Brandon Allard 27:15.4 Caledonia
161. 12 Austin Sloan 28:14.9 Hamilton
162. 11 Jordan Burns 28:15.2 Grand Rapids Northview
163. 11 Jake Christensen 28:35.2 East Kentwood
164. 10 Joe Middleton 28:35.8 Wayland Union
165. 10 Emillio Tobar 28:48.0 Grand Rapids Northview
166. 9 Brian Palma 28:58.6 Wayland Union
167. 10 Robert Perry 31:06.6 Hastings
168. 9 Tyler Clifford 33:00.1 Grand Rapids Northview
169. 9 Kyle Rohen 33:00.3 Grand Rapids Northview
170. 11 Damon Cove 35:22.2 Hastings
Boys 5,000 Meters Varsity Kellogg Division x
- Team Scores
1. Grand Rapids West Catholic 40
2. Grand Rapids Track 49
3. Grand Rapids South Christian 65
4. Comstock Park 148
5. Grand Rapids Ottawa Hills 154
6. West Michigan Aviation Academy 164
7. Wyoming 191
8. Lakewood 208
9. Hudsonville Freedom Christian 218
10. Fennville 223
1. 11 Nathanial Dick 17:25.9 Grand Rapids Track
2. 10 Bobby Haskin 17:29.7 Grand Rapids West Catholic
3. 10 Tyler Laninga 17:48.3 Grand Rapids South Christian
4. 11 Nick Maternowski 18:02.2 Grand Rapids Ottawa Hills
5. 12 Nathaniel Quam 18:41.7 Grand Rapids West Catholic
6. 12 Joseph O'Brien 18:43.2 Grand Rapids West Catholic
7. 12 Justin Terveen 18:47.5 Comstock Park
8. 11 Luis DeKryger 18:48.8 Grand Rapids South Christian
9. 12 John Moore 18:53.2 Grand Rapids West Catholic
10. - Mitch Hoffman 18:56.3 Grand Rapids Track
11. - Jon VanderWall 19:14.6 Grand Rapids Track
12. 10 Troy Inman 19:15.2 Grand Rapids Track
13. 12 Randall Warners 19:15.9 Grand Rapids South Christian
14. 9 Alberto Carbajal 19:16.2 Grand Rapids Ottawa Hills
15. - Franz Ude 19:16.7 Grand Rapids Track
16. 12 Daniel Sauers 19:20.3 Lakewood
17. 9 Andrew Taylor 19:21.0 Comstock Park
18. 9 Vincent Freeman 19:27.6 Grand Rapids West Catholic
19. 10 Nathan Meekhof 19:35.9 Hudsonville Freedom Christ...
20. - Jon Krul 19:36.3 Grand Rapids South Christian
21. 12 Jake Wolffis 19:36.8 Grand Rapids South Christian
22. 9 Jacob Schantz 19:37.6 Grand Rapids West Catholic
23. 10 Grant Bradman 19:40.3 Grand Rapids South Christian
24. 11 Josiah Brouwer 19:41.6 Grand Rapids South Christian
25. 12 Brian Erhart 19:45.4 West Michigan Aviation Aca...
26. 12 Sam Inman 19:48.2 West Michigan Aviation Aca...
27. 11 Jonathon Andrade 19:50.0 Fennville
28. 9 Quin Cowen 19:54.8 Grand Rapids West Catholic
29. 10 Cliff Morse 20:06.4 Fennville
30. 11 Gabe Nymeyer 20:11.1 Hudsonville Freedom Christ...
31. 10 Aaron Zuverink 20:12.3 Grand Rapids South Christian
32. 11 Kevin DeBruin 20:12.6 Grand Rapids South Christian
33. 10 Sam Guikema 20:20.8 Grand Rapids South Christian
34. 9 Conor O'Brien 20:26.7 Grand Rapids West Catholic
35. 12 Jacob Davis 20:40.4 West Michigan Aviation Aca...
36. 10 Adam Leale 20:40.8 Wyoming
37. 9 Tyler Schrock 20:42.5 Lakewood
38. 12 Kevin McCasland 20:43.9 Wyoming
39. 11 Andrew Lanning 20:45.2 Grand Rapids South Christian
40. 11 Michael Pall 20:55.5 Grand Rapids Ottawa Hills
41. 10 Caleb Eckl 21:00.9 Grand Rapids Track
42. 12 Nick Umali 21:13.9 West Michigan Aviation Aca...
43. 9 Alex Richmond 21:19.2 Grand Rapids West Catholic
44. - John Sargent 21:24.1 Grand Rapids Track
45. 10 Alberto Murgo 21:33.7 Wyoming
46. 9 Justin Merrills 21:36.9 Comstock Park
47. 12 Tyler Kippen 21:40.3 Comstock Park
48. 11 Eli Ledy 21:44.5 Wyoming
49. 9 Ryan Garthe-Lambert 21:45.8 Comstock Park
50. 10 Jared Walter 21:49.1 Grand Rapids South Christian
51. 11 Marcus Eckert 21:52.1 Wyoming
52. 9 Sean Toohey 21:52.3 West Michigan Aviation Aca...
53. 11 Michael DeBruine 21:59.8 Wyoming
54. 11 Chris Walstra 22:00.7 Grand Rapids South Christian
55. - LEWIS DEGOFFFAU 22:02.2 Grand Rapids Track
56. 9 Nick Kaercher 22:05.5 Hudsonville Freedom Christ...
57. 12 Traviss Wilkerson 22:17.1 Lakewood
58. - Brade Bale 22:19.1 Fennville
59. 11 Aaron Santucci 22:32.6 Grand Rapids South Christian
60. 12 Connor Dood 22:36.4 Grand Rapids South Christian
61. 10 Kam'ryn Patterson 22:59.7 Grand Rapids Ottawa Hills
62. 11 Giovanni Hernandez 23:00.0 Grand Rapids Ottawa Hills
63. 9 Ryan Kelly 23:07.9 West Michigan Aviation Aca...
64. 9 Ian May 23:16.5 West Michigan Aviation Aca...
65. 11 Jake Bowe 23:20.6 Grand Rapids West Catholic
66. 10 Grant Patrick 23:26.1 Lakewood
67. 10 David Tuttle 23:28.0 Grand Rapids South Christian
68. 9 Alec Walstra 23:29.1 Grand Rapids South Christian
69. 10 Jacob Morse 23:38.8 Fennville
70. 9 James Nykamp 23:41.2 Grand Rapids South Christian
71. 10 Joshua Boers 23:43.4 Grand Rapids South Christian
72. 9 Hunter Noorman 23:51.5 Wyoming
73. 9 Grant Gayan 23:52.2 West Michigan Aviation Aca...
74. 9 Alex Richardson 23:55.2 West Michigan Aviation Aca...
75. 9 Max VanSledright 23:57.5 West Michigan Aviation Aca...
76. 11 Brody Jones 23:58.1 Lakewood
77. - Sean Coad 24:05.1 Grand Rapids Track
78. 10 Nick Navalta 24:53.7 Wyoming
79. 9 Trenton VandeGutche 24:54.4 Hudsonville Freedom Christ...
80. 9 Aden Roosenberg 24:54.7 West Michigan Aviation Aca...
81. 9 Sam Britten 24:59.2 Wyoming
82. 10 Treston McGarry 25:10.6 Lakewood
83. 11 Noah Abbott 25:10.9 Grand Rapids South Christian
84. 11 Phil Wetherbee 25:24.8 West Michigan Aviation Aca...
85. 12 Matt Genzink 25:25.3 Grand Rapids South Christian
86. 10 Teddy Doele 25:26.2 West Michigan Aviation Aca...
87. 11 Brandon Long 25:26.5 Wyoming
88. 9 Ren Bykerk 25:40.7 Grand Rapids South Christian
89. 11 Calen Conover 26:06.1 Comstock Park
90. 12 David Pham 26:27.7 Wyoming
91. 10 Alex Paiz 26:40.8 West Michigan Aviation Aca...
92. 10 Tate Stoetzel 26:43.7 West Michigan Aviation Aca...
93. - DYLAN GREENMAN 26:51.7 Lakewood
94. 12 Hayden Keifer 27:12.3 Comstock Park
95. 10 Bobby Tillery 27:26.5 Fennville
96. 9 Aaron Macmaster 27:30.9 Hudsonville Freedom Christ...
97. 9 Zac DeVries 27:50.5 Grand Rapids South Christian
98. 9 Austin Slachter 28:04.1 Wyoming
99. - Paul Huckstead 28:08.6 Grand Rapids Track
100. 10 Sam Haveman 29:18.4 West Michigan Aviation Aca...
101. - Josiah Eckl 30:49.4 Grand Rapids Track
102. 12 Sam DeVries 31:02.8 Grand Rapids South Christian
103. 12 Tyler Carpenter 31:12.4 Lakewood
104. 12 Jacob Meekhof 32:18.5 Hudsonville Freedom Christ...
105. 9 Chris Leale 32:28.3 Wyoming
106. 9 Sam Dykstra 32:33.4 West Michigan Aviation Aca...
107. 12 Calvin Cook 33:03.2 West Michigan Aviation Aca...