boys 5000 meter run
1. 11 Dylan Sykes 16:26.76 Grand Rapids Catholi...
2. 11 Alberto Carbajal 16:53.74 Grand Rapids Ottawa ...
3. 12 Michael Klein 16:56.36 Grand Rapids Catholi...
4. 11 Luke Noah 17:09.25 Middleville Thornapp...
5. 12 Perry Carter 17:11.87 Wayland Union
6. 11 Erik Walter 17:19.85 Middleville Thornapp...
7. 11 Sam Johnson 17:22.21 Hastings
8. 11 Jonathan Zuiderveen 17:34.05 Wayland Union
9. 12 Jason Gilder 17:44.03 Grand Rapids South C...
10. 12 Alex Beauchamp 17:47.59 Hastings
11. 12 Drayson Beyer 17:53.44 Middleville Thornapp...
12. 12 Joe Gaikema 17:58.53 Middleville Thornapp...
13. 11 Liam Perdue 17:59.84 Grand Rapids Catholi...
14. 12 Grant Bradman 18:05.08 Grand Rapids South C...
15. 11 James Nykamp 18:05.45 Grand Rapids South C...
16. 9 Caleb Pletcher 18:11.69 Wayland Union
17. 12 Chris McWain 18:14.23 Grand Rapids Catholi...
18. 12 Kyle Makarewicz 18:19.60 Middleville Thornapp...
19. 10 Jama Jama 18:24.89 Grand Rapids Ottawa ...
20. 11 Matthew Vannette 18:25.64 Middleville Thornapp...
21. 12 Sam Guikema 18:28.10 Grand Rapids South C...
22. 11 Charles Surratt 18:34.86 Hastings
23. 10 Nathan Strouse 18:41.04 Hastings
24. 12 Aaron Zuverink 18:41.28 Grand Rapids South C...
25. 12 Morgan Tolles 18:42.21 Hastings
26. 11 Derek Huffman 18:47.20 Wayland Union
27. 9 Owen Pruim 18:50.27 Grand Rapids South C...
28. 9 Nick Stapleton 18:51.61 Grand Rapids Catholi...
29. 10 James Klein 18:58.57 Grand Rapids Catholi...
30. 10 Ethan Killips 19:03.01 Wayland Union
31. 12 Reece DiGiovanna 19:05.61 Grand Rapids Catholi...
32. 11 Spencer Irvine 19:12.85 Middleville Thornapp...
33. 11 Aidan VanderTuin 19:20.56 Grand Rapids Catholi...
34. 10 Joseph Feddema 19:22.07 Grand Rapids South C...
35. 12 Owen Glass 19:27.77 Wayland Union
36. 10 Tyler Warners 19:27.98 Grand Rapids South C...
37. 11 Alec Walstra 19:37.62 Grand Rapids South C...
38. 10 Logan Jaglowski 19:41.95 Grand Rapids Catholi...
39. 10 Eric Lastfogel 19:47.16 Grand Rapids Catholi...
40. 12 Kevin Brown 19:49.44 Grand Rapids Catholi...
41. 10 Alex Phillips 19:58.93 Middleville Thornapp...
42. 12 Charlie Crampton 20:03.45 Grand Rapids Catholi...
43. 9 Nathan Kinne 20:07.02 Middleville Thornapp...
44. 9 Ashton Ordway 20:09.04 Wayland Union
45. 12 Connor MacLachlan 20:25.65 Grand Rapids Catholi...
46. 10 Isaak Krantz 20:26.82 Grand Rapids Catholi...
47. 12 Thomas Pavey 20:29.48 Grand Rapids Catholi...
48. 12 Nick Surratt 20:30.36 Hastings
49. 9 Jarod Geerligs 20:35.46 Wayland Union
50. 10 Sam James 20:36.52 Hastings
51. 9 Anthony Nykamp 20:50.37 Grand Rapids South C...
52. 11 Kyle Finn 21:05.89 Grand Rapids Catholi...
53. 10 Landen Merren 21:13.43 Wayland Union
54. 12 Josh Gemmen 21:25.44 Wayland Union
55. 12 Jared Walter 21:34.36 Grand Rapids South C...
56. 10 Alan Hammond 21:38.00 Hastings
57. 12 Joe Middleton 21:38.22 Wayland Union
58. 11 Mason Rauner 21:46.59 Grand Rapids South C...
59. 10 Nathan Lieverdink 22:04.11 Grand Rapids South C...
60. 10 Aaron Newberry 22:06.52 Hastings
61. 9 Charlie McGrath 22:09.83 Grand Rapids Ottawa ...
62. 9 Joey Tuttle 22:10.56 Grand Rapids South C...
63. 9 Noah Krantz 22:23.85 Grand Rapids Catholi...
64. 11 Sam VerHey 22:27.28 Middleville Thornapp...
65. 9 Remington Ludtke 22:54.86 Middleville Thornapp...
66. 9 Jaden Hickman 22:58.18 Hastings
67. 10 Jaquawn Dorris 23:22.72 Grand Rapids Ottawa ...
68. 9 Ryan Richmond 24:08.67 Grand Rapids Catholi...
69. 12 Robert Perry 24:20.77 Hastings
70. 12 Ben Anderson 24:25.99 Hastings
71. 11 Ben Gesink 24:26.40 Grand Rapids South C...
72. 9 Isaac Baartman 24:40.41 Grand Rapids South C...
73. 11 Jacob Radmacher 25:19.33 Wayland Union
74. 9 Alfredo Arechiga 26:27.98 Hastings
75. 12 Josh Clous 27:56.64 Hastings
76. 9 Bryan Offray 34:31.40 Grand Rapids Ottawa ...