Boys 5,000 Meters Varsity
Official Team Scores
1. Grand Rapids West ... 49
2. Grand Rapids Coven... 54
3. Fruitport 69
4. Muskegon Mona Shores 102
5. Muskegon 138
6. Muskegon Orchard V... 155
7. Western Michigan C... 192
8. Montague 194
9. Ravenna 200
1. 12 Mike Westra 16:44.41 Grand Rapids Covenant Chri...
2. 10 Bobby Haskin 17:22.21 Grand Rapids West Catholic
3. 10 Brantley VanOverloop 17:34.38 Grand Rapids Covenant Chri...
4. 11 Ryan Ruel 17:36.71 Muskegon Oakridge
5. 11 Codey Moore 17:43.87 Fruitport
6. 10 Aaron King 17:48.12 Fruitport
7. 10 Braxton Snuffer 17:52.50 Western Michigan Christian
8. 12 Dominic Flores 18:01.17 Fruitport
9. 12 Nathaniel Quam 18:03.42 Grand Rapids West Catholic
10. 10 Aaron Langerak 18:08.81 Grand Rapids Covenant Chri...
11. 12 John Moore 18:10.86 Grand Rapids West Catholic
12. 12 Pat Taylor 18:12.34 Muskegon Mona Shores
13. 12 Joseph O'Brien 18:14.77 Grand Rapids West Catholic
14. 9 Seth Bleyenberg 18:18.70 Grand Rapids Covenant Chri...
15. 10 Sam Deuling 18:20.49 Muskegon Orchard View
16. 12 Michael Gale-Butto 18:25.13 Muskegon Mona Shores
17. 10 Noah Hendricks 18:25.84 Fruitport
18. 9 Vincent Freeman 18:29.25 Grand Rapids West Catholic
19. 11 Jose Hernandez 18:29.82 Muskegon
20. 12 Carson Williams 18:30.45 Montague
21. 11 Anthony Villanueva 18:35.62 Muskegon
22. 12 Neil Olson 18:36.62 Muskegon Mona Shores
23. 11 Austin Boynton 18:40.42 Muskegon Mona Shores
24. 12 Neil Wilds 18:41.38 Ravenna
25. 12 Austin Powlenko 18:47.46 Muskegon Orchard View
26. 9 Tylor Carmean 18:55.95 Muskegon Oakridge
27. 9 Jacob Schantz 18:56.31 Grand Rapids West Catholic
28. 11 Irvins Reyes 18:56.99 Muskegon
29. 11 Alex Ciecielski 18:58.66 Ravenna
30. 11 Joel Griffioen 18:59.94 Grand Rapids Covenant Chri...
31. 11 Brennen Zuniga 19:01.43 Montague
32. 12 Everett DeBacher 19:09.03 Muskegon
33. 11 Caleb Koole 19:09.86 Grand Rapids Covenant Chri...
34. 11 David Gilson 19:15.18 Western Michigan Christian
35. 11 Ryan Wasilewski 19:21.52 Muskegon Mona Shores
36. 10 Sean Halverson 19:21.88 Muskegon Mona Shores
37. 10 Jake Griffioen 19:27.07 Grand Rapids Covenant Chri...
38. 10 Tyler Gagnon 19:35.30 Muskegon Mona Shores
39. 10 Zeke Clark 19:40.10 Muskegon Mona Shores
40. 9 Jack Westra 19:44.42 Grand Rapids Covenant Chri...
41. 12 Adam Pawlowski 19:48.84 Muskegon Mona Shores
42. 11 Kevin Paggeot 19:49.09 Fruitport
43. 11 Kyle Mouw 19:49.44 Muskegon Mona Shores
44. 10 Griffin Farr 19:54.00 Muskegon Orchard View
45. 9 Jesse Gaudette 19:58.36 Muskegon Orchard View
46. 10 Joshua Moelker 20:00.88 Grand Rapids Covenant Chri...
47. 10 Todd Ryan 20:03.05 Muskegon Orchard View
48. 9 Alex Richmond 20:03.59 Grand Rapids West Catholic
49. 9 Phil Dommisse 20:05.10 Grand Rapids Covenant Chri...
50. 9 Quin Cowen 20:08.04 Grand Rapids West Catholic
51. 12 Joey Paul 20:11.81 Muskegon Mona Shores
52. 9 Aaron Simot 20:24.52 Fruitport
53. 12 Dylan Graber 20:30.16 Montague
54. 10 Jordan Lathrop 20:30.81 Muskegon
55. 10 Christian Foreman 20:37.68 Western Michigan Christian
56. 10 Devan Dykstra 20:52.15 Muskegon
57. 10 Parker Wetzig 20:52.82 Ravenna
58. 10 Greg Beaudoin 20:56.38 Muskegon Mona Shores
59. 10 TJ Mastbergen 21:08.53 Grand Rapids Covenant Chri...
60. 9 Sam Powell 21:31.94 Muskegon Mona Shores
61. 12 Evan Klein 21:39.09 Montague
62. 11 Noah Wymer 21:40.17 Muskegon Orchard View
63. 11 Jared Kraker 21:43.59 Grand Rapids Covenant Chri...
64. 11 Isaac Hunter 21:44.17 Fruitport
65. 10 Noah Moran 21:44.77 Ravenna
66. 12 Jeremy Wahr 21:45.04 Ravenna
67. 11 Greg Plyler 21:45.87 Western Michigan Christian
68. 9 Micah Crocker 22:07.92 Muskegon
69. 12 Andy Lawicki 22:21.60 Montague
70. 10 Braxton Platt 22:29.76 Western Michigan Christian
71. 9 Nicholas Laham 22:30.28 Western Michigan Christian
72. 10 Joseph VanArendonk 22:36.46 Muskegon Mona Shores
73. 10 Tyler Hekkema 22:43.97 Ravenna
74. 11 Jon Sturrus 22:47.95 Western Michigan Christian
75. 10 Ayden Tyler 22:51.54 Muskegon Orchard View
76. 10 Ben Jee 22:52.71 Muskegon Mona Shores
77. 10 Lloyd Cisneros 23:13.22 Muskegon Mona Shores
78. 12 John Burnett 23:14.01 Muskegon Mona Shores
79. 11 Jared Altena 23:28.44 Grand Rapids Covenant Chri...
80. 9 Jordan Wenzinger 24:04.26 Ravenna
81. 12 Brandon Moelker 24:14.33 Grand Rapids Covenant Chri...
82. 9 Steffan Newman 24:17.94 Muskegon Mona Shores
83. 9 Emmit Gorman 25:08.99 Montague
84. 12 TJ Daniels 25:21.84 Muskegon Mona Shores
85. 11 Blake Robinson 25:23.00 Muskegon Mona Shores
86. 12 Oliver Chen 25:31.76 Western Michigan Christian
87. 10 Jacob VanderPloeg 25:32.97 Western Michigan Christian
88. 12 Justin Tokarczyk 25:35.16 Muskegon Mona Shores
89. 11 Hunter Macleod 25:40.80 Muskegon Oakridge
90. 10 Jackson Huizinga 25:49.76 Grand Rapids Covenant Chri...
91. 10 Derek Forner 25:54.53 Ravenna
92. 11 Samuel Tardani 29:09.43 Muskegon Mona Shores
93. 10 Brandon Eslick 30:14.70 Muskegon Orchard View