boys 5000 meter run
1. 10 Reid Parsons 16:26.51 Comstock Park
2. 12 Bobby Haskin 16:43.21 GR West Catholic
3. 11 Sam Borisch 16:57.95 Comstock Park
4. 9 Tommee Smith 17:20.86 Sparta
5. 11 Conor O'Brien 17:21.94 GR West Catholic
6. 12 Andrew Thome 17:24.35 Sparta
7. 11 Brad Hotovy 17:30.57 Allendale
8. 12 Chris Thome 17:41.14 Sparta
9. 11 Trent Smith 17:49.10 Sparta
10. 11 Tim Dean 17:51.10 Coopersville
11. 10 Isaiah Johnson 17:51.93 Sparta
12. 9 Brad Kingman 17:58.26 Comstock Park
13. 11 John Galbraith 18:00.51 Sparta
14. 12 Sam Austin 18:06.17 Allendale
15. 11 Braden Kilpatrick 18:06.86 Sparta
16. 12 Erik Christafferson 18:07.06 Sparta
17. 9 Malachi Mills 18:13.37 GR West Catholic
18. 9 Chase Mendham 18:16.11 Coopersville
19. 11 Andrew Taylor 18:23.08 Comstock Park
20. 11 Jacob Schantz 18:24.86 GR West Catholic
21. 12 Nic Dankowski 18:29.31 Allendale
22. 10 Matthew Jager 18:36.41 GR West Catholic
23. 11 Royce Braman 18:40.74 Belding
24. 11 Angel Perez 18:41.18 Allendale
25. 11 Vinny Freeman 18:41.58 GR West Catholic
26. 11 Alex Richmond 18:47.37 GR West Catholic
27. 9 Matthew Taylor 18:52.18 Comstock Park
28. 9 Justin Postal 18:58.12 Sparta
29. 11 Jacob Molhoek 19:06.28 Sparta
30. 10 Tommy Myles 19:08.19 Belding
31. 11 Drew Vanderwall 19:11.37 Sparta
32. 11 Nick Hanson 19:28.34 Sparta
33. 9 Ethan Oudbier 19:35.17 Sparta
34. 11 Ryan Emelander 19:35.41 Allendale
35. 11 Carson Spraug 19:35.69 Coopersville
36. 11 Justin McMaster 19:35.89 Belding
37. 10 Jared Mitteer 19:38.17 Belding
38. 10 Sam Racalla 19:38.49 Comstock Park
39. 12 Coz Anderson 19:48.40 Coopersville
40. 11 Blake Flynn 19:51.63 Belding
41. 9 Henry Austin 19:52.05 Allendale
42. 10 Jason Isenga 20:02.61 Allendale
43. 9 Kyle Sokolowski 20:04.03 Sparta
44. 10 Sean Smith 20:12.96 GR West Catholic
45. 9 Jason Truskowski 20:16.66 GR West Catholic
46. 12 Jerry Scott 20:17.99 Sparta
47. 11 Zac Brown 20:29.21 Belding
48. 9 Hunter Milanowski 20:36.78 Belding
49. 11 Robert Carpenter 20:39.45 Comstock Park
50. 9 Zeke Richmond 21:02.73 Belding
51. 9 Louis Ortiz 21:06.13 Sparta
52. 9 Christopher Joyce 21:06.30 Comstock Park
53. 10 Corey Stein 21:29.84 GR West Catholic
54. 9 Jack Reeves 21:32.70 GR West Catholic
55. 10 Kevin Warner 22:14.03 Belding
56. 11 AJ Carrell 22:16.71 Allendale
57. 11 Ryan Wooten 22:44.05 Sparta
58. 9 Peter Dudka 23:04.78 GR West Catholic
59. 11 Maison Krieger 23:50.56 Belding
60. 9 Nicholas Powers 25:09.74 Allendale
61. 11 Nate Cody 26:44.88 Comstock Park
62. 11 Tyree Roberts 33:39.12 Comstock Park