boys 5000 meter run
1. 12 Bruce Buurstra 16:41.71 Grand Rapids Union
2. 11 Justin Smith 16:45.42 Bangor
3. 12 Brantley VanOverloop 16:51.15 Grand Rapids Covenan...
4. 12 Brendan Daly 16:55.80 Watervliet
5. 11 Jobe Kerr 16:57.92 Watervliet
6. 12 Aaron Langerak 17:09.91 Grand Rapids Covenan...
7. 11 Seth Bleyenberg 17:15.78 Grand Rapids Covenan...
8. 12 Dones Anewishki 17:26.26 Grand Rapids Union
9. 12 Alex Martinez 17:28.28 Bangor
10. 11 Daniel Santana 17:29.59 Grand Rapids Union
11. 10 Mike Altena 17:33.03 Grand Rapids Covenan...
12. 11 Travon Blakely 17:35.92 Comstock
13. 10 Brice VanOverloop 17:38.73 Grand Rapids Covenan...
14. 11 James Nykamp 17:41.07 Grand Rapids South C...
15. 11 Phil Dommisse 17:45.34 Grand Rapids Covenan...
16. 12 Nate Edwards 17:47.62 Grand Rapids Union
17. 12 Grant Bradman 17:52.55 Grand Rapids South C...
18. 12 Austin Salome 17:55.73 Comstock
19. 10 John Cramer 17:56.81 Kalamazoo Christian
20. 10 Benjamin Greiner 17:57.76 Bangor
21. 9 Carter Finch 17:58.70 Bangor
22. 12 Kevin Wunderly 18:04.42 Kalamazoo Christian
23. 12 Rueben Veen 18:06.37 Holland Calvary Chri...
24. 12 Sam Guikema 18:07.31 Grand Rapids South C...
25. 12 Grant Gay 18:08.20 Union City
26. 9 Anders Bogard 18:09.08 Kalamazoo Christian
27. 12 Jason Gilder 18:10.43 Grand Rapids South C...
28. 11 Casey Nolan 18:18.40 Comstock
29. 9 Travis Lubbers 18:20.13 Grand Rapids Covenan...
30. 11 Tyrique Cunningham 18:21.38 Bangor
31. 12 Brad Moelker 18:21.97 Grand Rapids Covenan...
32. 11 Carson Finch 18:27.31 Bangor
33. 11 Mubark Hasan 18:35.73 Comstock
34. 12 Aaron Zuverink 18:38.90 Grand Rapids South C...
35. 9 Owen Pruim 18:39.43 Grand Rapids South C...
36. 12 Reese Jones 18:45.67 Watervliet
37. 10 Tyler Warners 18:46.54 Grand Rapids South C...
38. 12 Jake Griffioen 18:48.23 Grand Rapids Covenan...
39. 10 Dominick Tavolacci 18:49.36 Watervliet
40. 10 Seth Ansel 19:00.77 Comstock
41. 12 Lincoln Dobson 19:01.50 Berrien County Youth...
42. 12 Rush Rodwan 19:07.19 Comstock
43. 9 Ethan Kamps 19:16.32 Grand Rapids Covenan...
44. 11 Jon Vander Wall 19:17.33 Byron Center Zion Ch...
45. 11 Haydon Richards 19:19.32 Watervliet
46. 10 Cole Shafer 19:20.61 White Pigeon
47. 11 Aaron McMaster 19:23.92 Holland Calvary Chri...
48. 12 Zach Koole 19:25.34 Grand Rapids Covenan...
49. 15-16 Vincent McNelis 19:28.69 Comstock HS Running
50. 10 Alex Dyke 19:29.69 Grand Rapids Union
51. 9 Austin Roberts 19:30.41 Watervliet
52. 11 Max Glynn 19:33.12 Decatur
53. 12 Ryan Wunderly 19:37.04 Kalamazoo Christian
54. 9 Jayden Kalsbeek 19:37.60 Grand Rapids Covenan...
55. 9 Brett Kalsbeek 19:38.22 Grand Rapids Covenan...
56. 9 Harley Seelbinder 19:42.06 Kalamazoo Christian
57. 10 Nick Swanson 19:49.80 Watervliet
58. 10 Nolan Ballard 19:50.34 Schoolcraft
59. 9 Jesus Ayala 19:55.52 Grand Rapids Union
60. 10 Joseph Feddema 19:57.93 Grand Rapids South C...
61. 12 Tanner Phares 19:58.58 Comstock
62. 11 Ryan Phillips 19:59.11 Decatur
63. 9 Anthony Nykamp 20:00.31 Grand Rapids South C...
64. 11 Mason Rauner 20:01.61 Grand Rapids South C...
65. 12 David Miller 20:13.18 White Pigeon
66. 11 John Stehouwer 20:15.55 Kalamazoo Christian
67. 11 Garret Green 20:16.21 Comstock
68. 10 Klayton Marshall 20:17.82 Watervliet
69. 12 Davis DeVoe 20:21.33 Schoolcraft
70. 9 Tom Swanson 20:22.15 Watervliet
71. 12 Jordan Hoekstra 20:23.46 Grand Rapids Covenan...
72. 11 Ryan Lefor 20:34.21 Watervliet
73. 9 Joseph Hardester 20:40.89 Bangor
74. 11 Anders Mortensen 20:45.76 Bangor
75. 12 Brad Pelfrey 20:52.01 Grand Rapids Union
76. 9 Rodrigo Juarez 20:57.46 Comstock
77. 10 Micah Huppert 20:59.47 Grand Rapids Union
78. 9 Jacob Nash 21:06.36 Kalamazoo Christian
79. 9 Owen Dobson 21:07.81 Berrien County Youth...
80. 12 Josh Moelker 21:09.69 Grand Rapids Covenan...
81. 9 Cole Kalsbeek 21:18.83 Grand Rapids Covenan...
82. 12 Chad Baker 21:22.77 Byron Center Zion Ch...
83. 9 Andrew Nowak 21:29.75 Kalamazoo Christian
84. 10 Noah Hagen 21:31.74 White Pigeon
85. 12 Jared Walter 21:32.63 Grand Rapids South C...
86. 9 Sam Jager 21:43.02 Berrien County Youth...
87. 12 T.J. Mastbergen 21:46.69 Grand Rapids Covenan...
88. 10 Cameron Turley 21:48.70 Union City
89. 9 Blake Kamps 22:09.57 Grand Rapids Covenan...
90. 9 Brent Engelsma 22:10.20 Grand Rapids Covenan...
91. 10 Steven Fisk 22:20.98 Union City
92. 11 Colton Pasma 22:24.10 Byron Center Zion Ch...
93. 12 Jackson Huizinga 22:26.00 Grand Rapids Covenan...
94. 10 Alexander Groenhof 22:39.96 Byron Center Zion Ch...
95. 9 Daren Moelker 22:47.22 Grand Rapids Covenan...
96. 9 Joey Tuttle 23:02.55 Grand Rapids South C...
97. 9 Jonathan Osburn 23:18.85 Berrien County Youth...
98. 10 Noah Krull 23:19.85 White Pigeon
99. 10 Caleb Moelker 23:33.91 Grand Rapids Covenan...
100. 9 Bradley VanBaren 23:34.50 Grand Rapids Covenan...
101. 10 Quinlan Webster 23:46.25 Grand Rapids Union
102. 11 Matt Worley 24:11.36 Decatur
103. 10 Victor Planscencia 24:27.63 Comstock
104. 12 Logan Shafer 24:46.65 White Pigeon
105. 9 Ben Sampley 24:53.77 Schoolcraft
106. 9 Isaac Baartman 25:16.21 Grand Rapids South C...
107. 11 Jack Dexter 25:32.47 Union City
108. 11 Joseph Prahlow 26:56.29 Berrien County Youth...
109. 9 Brian Moore 28:40.00 Union City
110. 10 Elijah Carr 28:43.00 White Pigeon
111. 11 James Siek 30:33.00 Berrien County Youth...