Boys 5000 Meter Run
1. 11 Abe Visser 15:35.01 Grandville Calvin Ch...
2. 12 Damien Halverson 15:48.09 Hesperia
3. 12 Logan Jurgens 15:50.20 Grandville Calvin Ch...
4. 11 Arik LaFave 15:51.29 Hesperia
5. 9 Fraser Wilson 15:52.99 Kent City
6. 12 Brendan Klynstra 16:15.16 Saranac
7. 11 James McCann 16:17.07 Holland Black River
8. 11 Bobby Haskin 16:25.45 Grand Rapids West Ca...
9. 11 Brantley VanOverloop 16:26.58 Grand Rapids Covenan...
10. 12 Max Smith 16:37.18 Newaygo
11. 12 Andrew Polasek 16:47.08 Newaygo
12. 11 Aaron Langerak 16:54.39 Grand Rapids Covenan...
13. 10 Justin Lundstrom 16:58.39 Holland Black River
14. 12 Ryan Ruel 17:11.28 Muskegon Oakridge
15. 10 Tylor Carmean 17:12.32 Muskegon Oakridge
16. 12 Joseph Britt 17:19.56 Holland Black River
17. 12 Joel Griffioen 17:22.42 Grand Rapids Covenan...
18. 10 Seth Bleyenberg 17:27.20 Grand Rapids Covenan...
19. 9 Kyle Messerschmidt 17:29.39 Muskegon Oakridge
20. 9 Brice VanOverloop 17:30.11 Grand Rapids Covenan...
21. 12 Brant McKay 17:31.40 Newaygo
22. 12 Aaron Sluiter 17:34.38 Saranac
23. 10 Jacob Schantz 17:35.83 Grand Rapids West Ca...
24. 11 Gabe Lamer 17:36.75 Grandville Calvin Ch...
25. 11 Leo Vallejo 17:37.23 Wyoming Lee
26. 10 Kyle Venne 17:38.55 Hesperia
27. 12 Taylor Terborg 17:39.52 Grandville Calvin Ch...
28. 12 Caleb Koole 17:41.27 Grand Rapids Covenan...
29. 12 Rohan Dandavati 17:42.41 Holland Black River
30. 10 Colin Rypma 17:45.91 Grandville Calvin Ch...
31. 9 Joshua Fink 17:46.83 Holland Black River
32. 9 Mike Altena 17:47.11 Grand Rapids Covenan...
33. 12 Brennen Zuniga 17:47.41 Montague
34. 10 Conor O'Brien 17:47.69 Grand Rapids West Ca...
35. 10 Collin Nielsen 17:51.19 Hesperia
36. 10 Noah Lubben 17:55.44 Grandville Calvin Ch...
37. 10 Aaron Ortiz 17:58.29 Kent City
38. 11 Justin Threatt 17:59.97 Newaygo
39. 11 Adam Holeman 18:05.10 Newaygo
40. 9 Matt Lipka 18:05.37 Montague
41. 11 Brenden Jones 18:06.18 Holland Black River
42. 10 Patrick Miller 18:06.77 Saranac
43. 10 Conor McElvain 18:13.63 Saranac
44. 11 Branden Smith 18:14.67 Saranac
45. 11 Hunter Hyde 18:16.35 Saranac
46. 11 Kyle VanSpronsen 18:20.39 Saranac
47. 10 Ben Kole 18:21.33 Grand Rapids NorthPo...
48. 12 Yonathan Tessema 18:25.73 Grand Rapids NorthPo...
49. 10 Preston Mills 18:28.67 Holland Black River
50. 9 Logan Linder 18:29.19 Grand Rapids NorthPo...
51. 11 Isaac Nausadis 18:30.96 Newaygo
52. 12 Hunter Rosema 18:34.33 Hesperia
53. 11 Hunter VanKlompenb... 18:43.98 Grandville Calvin Ch...
54. 9 Luke Kruppe 18:52.00 Hesperia
55. 9 Matthew Jager 18:52.48 Grand Rapids West Ca...
56. 9 Zack Lemmen 18:52.87 Montague
57. 11 Brad Wynalda 18:57.87 Grand Rapids NorthPo...
58. 10 Joshua Lee 18:59.82 Kent City
59. 10 Alex Richmond 19:00.46 Grand Rapids West Ca...
60. 10 Brandon Ogg 19:02.84 Morley-Stanwood
61. 10 Cody Smith 19:03.14 Kent City
62. 12 Dallas Miller 19:07.20 Newaygo
63. 10 Joe Dandron 19:13.37 Montague
64. 9 Brendan Harrington 19:19.94 Grand Rapids West Ca...
65. 9 Christian Lipka 19:22.80 Montague
66. 9 Kevin McNeil 19:33.16 Morley-Stanwood
67. 9 Peter Kubasiak 19:39.87 Ravenna
68. 12 Benett Tomandl 19:43.50 Lakeview
69. 10 Logan Eaves 19:53.83 Hesperia
70. 9 Zach Tindall 19:59.25 Muskegon Oakridge
71. 9 Jacob Couturier 20:00.44 Grand Rapids West Ca...
72. 10 Jordan Wenzinger 20:09.02 Ravenna
73. 10 Javen Zamojcin 20:16.26 Montague
74. 11 Simran Rai 20:17.33 Muskegon Oakridge
75. 10 Dylan Kiester 20:18.52 Ravenna
76. 12 Ben Swanson 20:23.65 Kent City
77. 9 Mitchell VanOeffelen 20:26.38 Kent City
78. 12 Nicholas Kridler 20:53.03 Kent City
79. 10 Tyler Keilholtz 21:02.67 Lakeview
80. 11 Noah Moran 21:05.50 Ravenna
81. 9 Aidan Graef 21:15.49 Grand Rapids NorthPo...
82. 9 Tyler Boomsma 21:41.18 Grand Rapids NorthPo...
83. 12 Brendon DeRosia 21:41.94 Lakeview
84. 9 Dylan Bates 21:52.58 Lakeview
85. 11 Derek Forner 22:01.66 Ravenna
86. 11 Jorge Evans 22:23.35 Wyoming Lee
87. 9 Paul Bowyer 22:41.37 Ravenna
88. 11 Daniel Li 22:54.69 Grand Rapids NorthPo...
89. 12 Hunter Macleod 23:12.09 Muskegon Oakridge
90. 9 Cameron Moore 26:36.07 Lakeview