Boy's 5000m Run
1. 11 Nathan Meekhof 18:25.49 Jenison
2. 12 Matt Posthuma 18:39.36 Grand Rapids Forest ...
3. 10 Conor Streng 18:47.41 Grand Rapids Forest ...
4. 11 Aaron DenBesten 18:50.54 Jenison
5. 10 Jacob Kenny 18:56.38 Grandville
6. 10 Brendan Hipp 19:02.53 Grand Rapids Forest ...
7. 10 Jared Haney 19:03.71 Jenison
8. 12 Brendan Schneider 19:06.98 Grand Rapids Forest ...
9. 12 Rohan Dandavati 19:07.72 Holland Black River
10. 11 Nathan Legault 19:08.93 Grand Rapids Forest ...
11. 9 Joshua Fink 19:09.08 Holland Black River
12. 12 David Flessner 19:11.17 Jenison
13. 11 Austin Falbe 19:13.06 Jenison
14. 10 Conner Kellogg 19:13.17 Grandville
15. 10 Hayden Johnson 19:15.61 Grandville
16. 9 Liam Maloney 19:20.34 Grand Rapids Forest ...
17. 11 Grant Nelson 19:20.79 Zeeland West
18. 10 Jesse Lynn 19:26.53 Holland West Ottawa
19. 9 Casey Wilfong 19:29.06 Grandville
20. 12 Chase Ockerse 19:31.29 Zeeland East
21. 10 Josh Fowler 19:35.23 Grandville
22. 9 Mason Cook 19:35.71 Zeeland East
23. 12 Michael Dykema 19:37.95 Grand Rapids Forest ...
24. 10 Preston Mills 19:39.15 Holland Black River
25. 12 Andrew Nikolajuk 19:39.71 Grand Rapids Forest ...
26. 12 Joe Dubois 19:47.94 Grandville
27. 11 Colin Freeman 19:48.30 Grandville
28. 10 Keegan Korienek 19:55.36 Grandville
29. 12 Shea Cole 20:00.68 Grandville
30. 9 Joe Lawrence 20:02.48 Holland West Ottawa
31. 12 Jake Roncka 20:02.67 Grandville
32. 10 Shaun Lohman 20:09.92 Holland West Ottawa
33. 10 Ethan Schreur 20:16.31 Zeeland West
34. 9 David Jamet 20:17.53 Grand Rapids Forest ...
35. 9 Erik Howley 20:19.45 Zeeland East
36. 12 Derek Rice 20:19.70 Zeeland East
37. 9 Josh Mudd 20:20.29 Zeeland East
38. 9 Nate Oldenberg 20:21.38 Wellspring Prep
39. 10 Alex Miller 20:22.38 Holland West Ottawa
40. 12 Alexander Bascom 20:24.80 Holland Black River
41. 12 Jeff Knoll 20:25.62 Holland West Ottawa
42. 9 Patrick Hebreard 20:25.98 Grand Rapids Forest ...
43. 10 Jalynn Patterson 20:28.25 Grandville
44. 9 Seth Palmer 20:28.73 Lowell
45. 11 Marcus McKay 20:34.73 Grand Rapids Forest ...
46. 9 Logan Henning 20:35.14 Holland Black River
47. 11 Sean Mullet 20:36.82 Grand Rapids Forest ...
48. 12 Michael Hawkins 20:39.30 Grand Rapids Forest ...
49. 10 Joe Tucker 20:44.40 Grand Rapids Forest ...
50. 10 Bo Damstra 20:55.51 Holland West Ottawa
51. 12 Kyle Nelson 20:57.52 Zeeland East
52. 9 Aaron Weimer 21:01.97 Holland West Ottawa
53. 9 Connor DenBlyker 21:04.50 Holland Black River
54. 9 Preston Fawcett 21:07.26 Jenison
55. 12 Dan Onan 21:08.63 Lowell
56. 9 Isaac VanderMolen 21:13.97 Grand Rapids Forest ...
57. 12 Chris Baker 21:18.66 Grandville
58. 10 Evan Hotary 21:18.83 Holland West Ottawa
59. 11 Reece Karns 21:25.07 Lowell
60. 11 Nathaniel Bills 21:25.69 Jenison
61. 12 Matt Porter 21:28.91 Grandville
62. 11 Jacob Walters 21:29.25 Jenison
63. 9 Isaac Ringling 21:29.51 Zeeland East
64. 9 Rudi Miller 21:30.36 Holland West Ottawa
65. 12 Andrew VanderMeer 21:32.27 Wellspring Prep
66. 12 John Wade 21:33.47 Grand Rapids Forest ...
67. 12 Luke Nguyen 21:33.62 Holland West Ottawa
68. 9 Mitchell Mudd 21:33.76 Zeeland East
69. 12 Logan Ruiz 21:36.54 Holland West Ottawa
70. 9 Alex Dyke 21:36.67 Grand Rapids Union
71. 11 Morrison Hatlen 21:37.11 Holland Black River
72. 12 Max Stears 21:37.74 Zeeland East
73. 9 Ethan Wolters 21:41.70 Zeeland West
74. 11 Noah Mazure 21:42.07 Jenison
75. 9 Gavin Tucker 21:48.03 Grandville
76. 9 Colin Meiste 21:49.51 Zeeland East
77. 12 Alex Rosencrance 21:51.00 Grand Rapids Forest ...
78. 10 Charlie Ro 21:53.41 Grand Rapids Forest ...
79. 11 Anthony DeBaar 21:54.68 Jenison
80. 12 Jared Vandenbosch 21:55.08 Zeeland West
81. 11 Nick Szymanski 21:55.32 Grandville
82. 10 Daniel Moore 21:55.77 Lowell
83. 11 Foster Hyde 21:56.94 Grandville
84. 9 Kenny Stump 22:01.25 Lowell
85. 11 Sean Boysen 22:01.95 Holland Black River
86. 11 Bobby Ganzi 22:02.96 Holland West Ottawa
87. 12 Jeremy Krueger 22:03.25 Jenison
88. 12 Brayton Grant 22:05.04 Lowell
89. 9 Jayson Klein 22:05.36 Grandville
90. 11 Evan Meekhoff 22:07.04 Wellspring Prep
91. 12 Nick Schultz 22:10.93 Holland West Ottawa
92. 11 Jacob Wilson 22:23.34 Holland West Ottawa
93. 11 Evan Milligan 22:26.56 Holland Black River
94. 9 Chad Hansen 22:27.49 Grand Rapids Forest ...
95. 9 Austin Galovich 22:27.92 Wellspring Prep
96. 10 Chase Miller 22:28.93 Lowell
97. 9 Carter Chylek 22:34.10 Jenison
98. 11 Mason Tiemann 22:41.02 Jenison
99. 11 Isaac Knol 22:46.16 Jenison
100. 12 Eric Olson 22:54.08 Jenison
101. 10 Nethercott Riley 22:54.27 Lowell
102. 10 Nick Truba 23:01.48 Lowell
103. 9 Tyson Smith 23:02.28 Lowell
104. 12 Mark Cistaro 23:04.32 Holland West Ottawa
105. 10 Riley Veldheer 23:08.25 Holland West Ottawa
106. 9 Camden Skinner 23:12.26 Zeeland East
107. 9 Alex Robinson 23:23.85 Grandville
108. 12 Josh Hansma 23:34.53 Wellspring Prep
109. 12 Louie Hart 23:39.68 Lowell
110. 9 Erik Heindlmeyer 23:40.89 Holland West Ottawa
111. 9 Sam Zylstra 24:10.83 Holland Black River
112. 10 Geo Hernandez 24:14.90 Grandville
113. 10 Dallas Wier 24:20.27 Grandville
114. 12 Saiko Jawo-Smalla 24:27.12 Zeeland West
115. 12 Luke Posthuma 24:32.69 Grand Rapids Forest ...
116. 12 Jon Raemisch 24:35.43 Jenison
117. 9 Kyle Hanlon 24:39.54 Grand Rapids Forest ...
118. 11 Eric Crawford 24:42.82 Grand Rapids Forest ...
119. 11 Karl Heindlmeyer 24:56.95 Holland West Ottawa
120. 10 Daniel Moore 24:59.50 Lowell
121. 10 Jack Parente 25:13.38 Grand Rapids Forest ...
122. 9 Conner O'Kane 25:17.86 Grand Rapids Forest ...
123. 10 Chris Leale 25:24.29 Wyoming
124. 10 Victor Ramirez 26:14.69 Wyoming
125. 11 Kenny Overbey 26:17.06 Zeeland West
126. 9 Luciano Cistaro 27:34.63 Holland West Ottawa
127. 11 Robert Killeen 27:41.59 Grand Rapids Forest ...
128. 9 Garin Rutman 28:30.15 Grand Rapids Union
129. 9 Evan Johnson 28:59.60 Lowell
130. 10 Rylie Lundeberg 29:33.48 Holland West Ottawa