boys 5000 meter run
1. 12 Braxton Snuffer 17:06.27 Muskegon Western Mic...
2. 11 Aaron Simot 17:16.70 Fruitport
3. 12 Brantley VanOverloop 17:18.38 Grand Rapids Covenan...
4. 12 Aaron Langerak 17:41.61 Grand Rapids Covenan...
5. 11 Mitchel Johnson 17:47.66 Fruitport
6. 11 Seth Bleyenberg 17:54.38 Grand Rapids Covenan...
7. 12 Bobby Haskin 18:03.26 GR West Catholic
8. 11 Tylor Carmean 18:05.06 Muskegon Oakridge
9. 9 Brendan Deneen 18:10.71 Fruitport
10. 11 Joe Dandron 18:13.63 Montague
11. 10 Mike Altena 18:13.93 Grand Rapids Covenan...
12. 10 Kyle Messerschmidt 18:22.49 Muskegon Oakridge
13. 10 Matt Lipka 18:32.35 Montague
14. 10 Brice VanOverloop 18:33.06 Grand Rapids Covenan...
15. 11 Phil Dommisse 18:38.27 Grand Rapids Covenan...
16. 12 Luke Brink 18:38.54 Muskegon Western Mic...
17. 9 Matthew Jones 18:51.34 Muskegon Oakridge
18. 9 Travis Lubbers 18:53.02 Grand Rapids Covenan...
19. 9 Malachi Mills 18:58.73 GR West Catholic
20. 12 Jake Griffioen 19:02.16 Grand Rapids Covenan...
21. 9 Cole Jensen 19:04.55 Montague
22. 11 Jacob Schantz 19:06.33 GR West Catholic
23. 9 Ethan Kamps 19:10.70 Grand Rapids Covenan...
24. 10 Matthew Jager 19:11.87 GR West Catholic
25. 12 Brad Moelker 19:13.61 Grand Rapids Covenan...
26. 10 Christian Lipka 19:14.00 Montague
27. 12 Jordan Lathrop 19:19.81 Muskegon
28. 9 Eli Rotman 19:28.35 Muskegon Western Mic...
29. 10 Andrew Plaisier 19:36.93 Muskegon Western Mic...
30. 12 Christian Foreman 19:46.97 Muskegon Western Mic...
31. 11 Vinny Freeman 19:53.25 GR West Catholic
32. 9 Brett Kalsbeek 19:54.81 Grand Rapids Covenan...
33. 9 Nathan Masser 19:56.54 Muskegon Oakridge
34. 9 Luke Hronek 20:03.22 Fruitport
35. 12 Nate Dugener 20:06.85 Muskegon Western Mic...
36. 11 Alex Richmond 20:08.01 GR West Catholic
37. 12 Zach Koole 20:08.98 Grand Rapids Covenan...
38. 11 Tekumi Ito 20:18.53 Muskegon Oakridge
39. 9 Jeffrey Vandonsalaar 20:32.05 Grand Rapids Covenan...
40. 10 Samuel Braak 20:33.02 Muskegon Western Mic...
41. 10 Joe Westerlund 20:34.36 Fruitport
42. 9 Jayden Kalsbeek 20:37.27 Grand Rapids Covenan...
43. 9 Kamren VanOs 20:44.34 Fruitport
44. 12 Trevor Guzman 20:45.56 Ravenna
45. 9 Kyle Morris 20:46.92 Muskegon Western Mic...
46. 10 Zach Tindall 20:57.32 Muskegon Oakridge
47. 9 Peyton Sharlow 21:08.89 Fruitport
48. 12 Jordan Hoekstra 21:15.00 Grand Rapids Covenan...
49. 10 Brandyn Gould 21:21.60 Muskegon Western Mic...
50. 9 Luke Anhalt 21:26.50 Fruitport Calvary Ch...
51. 11 Jordan Wenzinger 21:28.99 Ravenna
52. 10 Peter Kubasiak 21:34.59 Ravenna
53. 12 Noah Moran 21:38.02 Ravenna
54. 10 Sean Smith 21:39.60 GR West Catholic
55. 12 Joshua Moelker 21:42.56 Grand Rapids Covenan...
56. 10 Zack Lemmen 21:47.12 Montague
57. 9 Cole Kalsbeek 21:47.72 Grand Rapids Covenan...
58. 10 Paul Bowyer 21:48.38 Ravenna
59. 11 Dylan Kiester 21:53.05 Ravenna
60. 9 Jason Truskowski 21:59.18 GR West Catholic
61. 9 Jack Zuidema 22:10.19 Muskegon Western Mic...
62. 12 Simran Rai 22:13.63 Muskegon Oakridge
63. 9 Ryan Eitniear 22:14.29 Fruitport
64. 10 Simon Johnson 22:16.93 Fruitport
65. 10 Joey Petrongelli 22:23.43 Muskegon
66. 12 Matthew Bliss 22:34.96 Fruitport Calvary Ch...
67. 9 Brent Engelsma 22:44.95 Grand Rapids Covenan...
68. 9 Daren Moelker 22:46.11 Grand Rapids Covenan...
69. 9 Blake Kamps 22:46.41 Grand Rapids Covenan...
70. 12 TJ Mastbergen 23:02.91 Grand Rapids Covenan...
71. 10 Brendan Redding 23:03.20 Ravenna
72. 12 Jackson Huizinga 23:05.03 Grand Rapids Covenan...
73. 10 Devon Forner 23:07.64 Ravenna
74. 10 Christian Strailey 23:24.03 Fruitport
75. 10 Caleb Moelker 23:29.99 Grand Rapids Covenan...
76. 11 Hans Paulson 23:42.71 Muskegon
77. 9 Michael Simot 23:46.87 Fruitport
78. 11 Jacob VanderPloeg 24:05.52 Muskegon Western Mic...
79. 12 Derek Forner 24:55.02 Ravenna
80. 9 Peter Dudka 25:10.12 GR West Catholic
81. 10 Dylan Berry 25:58.80 Fruitport
82. 11 Shaun Owens 26:11.77 Muskegon
83. 11 Brian Thompson 26:16.16 Ravenna
84. 10 Matthew Doty 26:25.80 Muskegon Western Mic...
85. 10 Joseph Arends 28:38.50 Muskegon
86. 9 Cade Koehler 28:40.48 Fruitport
87. 9 Connor Kemmerling 32:23.57 Fruitport
88. 10 Samuel Crocker 35:17.00 Muskegon