Boy's 5000m Run
1. 11 Matthew Levitt 16:07.81 East Grand Rapids
2. 12 Ryan Lowing 16:14.64 Zeeland West
3. 12 Kevin Elliott 16:17.20 Grand Rapids Kenowa ...
4. 9 Jack Nicholson 16:20.04 Grand Haven
5. 10 Sam Kaastra 16:20.95 Fremont
6. 10 Cole Hamilton 16:21.88 Fremont
7. 12 Luke Simonds 16:24.90 Grand Rapids Kenowa ...
8. 11 Easton Schultz 16:34.51 East Grand Rapids
9. 12 Jacob Houser 16:46.50 Zeeland West
10. 11 Jarek Brower 16:47.46 Zeeland West
11. 10 Sam Stitt 16:48.42 Fremont
12. 12 Kenton Rossi 16:49.38 East Grand Rapids
13. 12 Andrew Goodspeed 16:51.28 Fremont
14. 10 Cade Vruggink 16:54.57 East Grand Rapids
15. 9 Bryce Arredondo 16:55.10 Zeeland West
16. 12 Brent Petersen 16:55.42 Grand Haven
17. 12 John Miles 16:55.86 Grand Haven
18. 12 Nick Johnson 16:59.68 Grand Haven
19. 12 Alex Girgis 17:00.07 Grand Rapids Forest ...
20. 11 Jordan Diephouse 17:00.43 Grand Haven
21. 12 Zach Duff 17:04.78 Grand Haven
22. 12 Nick Maternowski 17:08.15 Grand Rapids Ottawa ...
23. 11 Kyle Lamos 17:09.09 Rockford
24. 10 Dominic Hentemann 17:11.98 Grand Haven
25. 12 Stephen Hoffman 17:16.26 East Grand Rapids
26. 11 Nick MacGeorge 17:18.18 East Grand Rapids
27. 11 Taylor Mrozinski 17:20.86 Rockford
28. 11 Josh Ball 17:22.91 Grand Rapids Forest ...
29. 12 Adam Bundy 17:23.66 Grand Rapids Kenowa ...
30. 12 Connor G. Johnson 17:24.03 Rockford
31. 12 Aaron Strieff 17:25.31 Zeeland West
32. 10 Michael Uglietta 17:26.05 East Grand Rapids
33. 10 Julian Kipke 17:26.75 Rockford
34. 11 Matt Suarez 17:32.22 Coopersville
35. 10 Jacob Kelley 17:32.79 Rockford
36. 12 Cam Jackson 17:35.11 Grand Rapids Forest ...
37. 11 Gabe Quin 17:40.88 Grand Rapids Kenowa ...
38. 12 Andrew Stembaugh 17:43.54 Rockford
39. 11 Benjamin Deuling 17:55.02 Fremont
40. 12 Chris Varga 17:55.94 Rockford
41. 12 Max Churchill 17:57.71 Muskegon Reeths-Puffer
42. 11 Trystan Thayer 18:01.81 Grand Rapids Forest ...
43. 10 Eric TerHaar 18:05.02 Zeeland West
44. 12 Nate Goodman 18:06.20 Muskegon Reeths-Puffer
45. 10 Nathan Fletcher 18:17.90 Fremont
46. 12 Charlie Bartosiewicz 18:19.41 Grand Rapids Kenowa ...
47. 12 Matt Lewis 18:20.74 Zeeland West
48. 12 Austin Tomko 18:23.00 Grand Rapids Forest ...
49. 10 Trent Matthews 18:25.24 Coopersville
50. 9 Alec Greenway 18:34.82 Grand Rapids Kenowa ...
51. 10 Carson Spraug 18:40.13 Coopersville
52. 12 Collin Kolbe 18:42.24 Muskegon Reeths-Puffer
53. 11 Maverick Stitt 18:43.07 Fremont
54. 9 Jacob Bradley 18:45.52 Coopersville
55. 12 Jacob Boes 18:49.59 Muskegon Reeths-Puffer
56. 12 Dakota Gerard 18:55.74 Grand Rapids Kenowa ...
57. 11 Mitch Butlevics 19:01.20 Grand Rapids Forest ...
58. 12 TJ Leach 19:11.89 Coopersville
59. 9 Sol VanHassel 19:14.52 Muskegon Reeths-Puffer
60. 11 Jared Poehl 19:30.65 Coopersville
61. 9 Matthew Ostoin 20:07.11 Muskegon Reeths-Puffer
62. 12 Michael Pall 20:19.20 Grand Rapids Ottawa ...
63. 9 Brandon Archer 20:28.45 Muskegon Reeths-Puffer
64. 12 Sylvester McGee 20:30.92 Grand Rapids Ottawa ...
65. 12 Robert Pall 22:57.48 Grand Rapids Ottawa ...