Boys 5000 Meter Run
1. 12 Brendan Hamilton 16:17.72 Fruitport Calvary Ch...
2. 10 Zachary Pettinga 16:24.93 Saugatuck
3. 10 Nick Butch 16:30.13 Saugatuck
4. 9 Chase Eslick 16:33.53 North Muskegon
5. 10 Jacob Tanner 16:42.13 Holton
6. 11 Braxton Snuffer 16:57.91 Muskegon Western Mic...
7. 12 Wesley Collins 16:59.21 North Muskegon
8. 12 Joe Brown 17:01.70 Saugatuck
9. 12 Patrick Cecil 17:10.95 St. Joseph Lake Mich...
10. 12 Riley VanPelt 17:16.06 New Buffalo
11. 12 Rolando Hernandez 17:21.42 Eau Claire
12. 9 Parker Depalma 17:31.21 New Buffalo
13. 10 David Borland 17:34.74 Saugatuck
14. 10 Orlando Carrion 17:36.89 Saugatuck
15. 10 Sam Putzke 17:45.50 Saugatuck
16. 11 Gerardo Belmares 17:54.65 Lawrence
17. 10 Eldon Garvelink 17:58.58 Saugatuck
18. 12 Santiago Banda 17:58.83 Eau Claire
19. 11 Luke Brink 18:02.73 Muskegon Western Mic...
20. 11 Austin Bertuca 18:03.57 Bloomingdale
21. 12 Travis Klitchman 18:05.28 Eau Claire
22. 12 Nathan Blighton 18:12.81 Eau Claire
23. 12 Jordan Jones 18:13.92 Eau Claire
24. 12 Evan Rieth 18:15.26 Three Oaks River Val...
25. 11 Rueben Veen 18:16.63 Holland Calvary Chri...
26. 12 Tanner Fowler 18:19.37 Holton
27. 10 Israel Robles 18:19.64 Lawrence
28. 12 Nick Vazquez 18:20.69 Lawrence
29. 10 Kevin Slowik 18:22.78 Holton
30. 11 Connor Durow 18:24.50 North Muskegon
31. 12 David Gilson 18:25.11 Muskegon Western Mic...
32. 10 Rafael Lopez 18:25.45 Eau Claire
33. 9 Jake Lorenz 18:29.06 North Muskegon
34. 9 Joel Doepker 18:29.71 Three Oaks River Val...
35. 11 Nate Dugener 18:34.86 Muskegon Western Mic...
37. 10 Creo Breswter 18:49.43 New Buffalo
38. 9 Andrew Plaisier 19:07.41 Muskegon Western Mic...
39. 10 Jasman Sidhu 19:13.33 Holton
40. 11 Jeffrey Bos 19:19.90 North Muskegon
41. 10 Sam Hardy 19:21.52 North Muskegon
42. 10 Frank Lee 19:31.48 North Muskegon
43. 12 Greg Plyler 19:34.51 Muskegon Western Mic...
44. 9 Delonte Pearson 19:36.24 Grand Rapids Ellington
45. 9 Caleb Falcone 19:47.42 Eau Claire
46. 12 Joel Macyauski 19:56.13 Lawrence
47. 10 Andrew Armstrong 20:15.48 St. Joseph Lake Mich...
48. 12 Cameron Andrews 20:26.61 Holton
49. 11 Daine Pease-Keys 20:32.77 Lawrence
50. 9 John Gaeta 20:35.53 New Buffalo
51. 12 Ian Andrews 20:36.99 Lawrence
52. 10 Aaron McMaster 20:38.60 Holland Calvary Chri...
53. 12 Prashant Dault 21:02.91 Lawrence
54. 11 Matthew Bliss 21:08.73 Fruitport Calvary Ch...
55. 11 William Plaisier 21:36.26 Muskegon Western Mic...
56. 11 Shao Pu Li 21:48.92 Holland Calvary Chri...
57. 12 Kyle Elliott 22:50.92 Holton
58. 10 Kyle Wildfong 22:56.17 Holton
59. 10 Grant DeFrancesco 23:25.38 St. Joseph Lake Mich...
60. 12 Isaac Maze 24:35.01 Three Oaks River Val...
61. 10 Braden Bertuca 25:17.35 Bloomingdale
62. 12 Vicky Patel 28:01.10 New Buffalo