Boys 5000 Meter run
1. 12 Keenan Rebera 15:22.6 Lansing Catholic
2. 12 Skyler Arthur 16:11.9 St. Joseph
3. 11 Mark Freyhof 16:24.3 Hamilton
4. 10 Justin Varineau 16:28.8 Grand Rapids Christian
5. 12 Tanner Rydleski 16:29.4 St. Joseph
6. 12 Zach Terpstra 16:41.8 Grand Rapids Christian
7. 10 Ethan Markey 16:49.9 Lansing Catholic
8. 11 Joey Dawson 16:49.9 Richland Gull Lake
9. 12 Leland Robertson 16:51.8 Grand Rapids Christian
10. 12 Erik Edwards 16:54.4 St. Joseph
11. 10 Aaron Brink 16:57.6 Grand Rapids Christian
12. 10 Dylan Sykes 17:00.1 Grand Rapids Catholi...
13. 12 Nathan Schloff 17:00.3 Holland Christian
14. 12 Teddy Terzian 17:00.7 Lansing Catholic
15. 12 Isaiah Fox 17:02.7 Grand Rapids Catholi...
16. 12 Jeffery Lorencen 17:03.9 Lansing Catholic
17. 12 Patrick Jonker 17:10.8 Grand Rapids Christian
18. 9 Austin Simon 17:14.5 Lansing Catholic
19. 12 Brendan Lenhardt 17:14.9 Forest Hills Eastern
20. 12 Nick Jewell 17:19.5 St. Joseph
21. 9 Ryan Schroeder 17:23.6 Lansing Catholic
22. 10 Mac LaBelle 17:24.9 Mt. Pleasant
23. 12 Luis DeKryger 17:28.8 Grand Rapids South C...
24. 12 Will Hough 17:30.8 Richland Gull Lake
25. 10 Jacob Lyons 17:31.2 Richland Gull Lake
27. 12 Adam Maxwell 17:43.4 Grand River Preparat...
28. 10 Jack Millmier 17:43.6 Richland Gull Lake
29. 12 Hans Leisman 17:51.8 Grand Rapids Christian
30. 12 Luke Peterson 17:52.6 Holland Christian
31. 9 Will Lage 17:52.8 St. Joseph
32. 11 Kurt Egelhaaf 17:57.5 St. Joseph
33. 11 Lucas Hamilton 17:58.5 Richland Gull Lake
34. 11 Michael Klein 17:58.7 Grand Rapids Catholi...
35. 12 Nathan Mulder 18:04.4 Holland Christian
36. 10 Austin Lovett 18:07.7 Richland Gull Lake
37. 11 Matt Field 18:08.4 Hamilton
38. 9 Andrew Harrast 18:13.5 Mt. Pleasant
39. 9 Ryan Petty 18:14.5 Chippewa Hills
40. 11 Bobby Reid 18:16.6 Lansing Catholic
41. 9 Zhane Arthur 18:17.2 St. Joseph
42. 10 Caleb Topp 18:18.8 Hamilton
43. 12 Andrew Lanning 18:20.2 Grand Rapids South C...
44. 12 Andrew Fathman 18:20.6 Hamilton
45. 10 Tyler Punke 18:21.8 Mt. Pleasant
46. 10 Kyle Halquist 18:23.7 Grand River Preparat...
47. 10 Andrew Ashbaugh 18:24.5 Chippewa Hills
48. 11 Matt Mathis 18:24.9 Chippewa Hills
49. 10 Jacob Weeda 18:26.5 Forest Hills Eastern
50. 9 Emmanuel Horace 18:26.7 Mt. Pleasant
51. 10 Elliot Klingenberg 18:28.5 Hamilton
52. 9 Austin Mathis 18:29.5 Chippewa Hills
53. 11 Grant Bradman 18:29.8 Grand Rapids South C...
54. 10 Liam Perdue 18:32.6 Grand Rapids Catholi...
55. 11 Sam Guikema 18:37.3 Grand Rapids South C...
56. 9 Clay Edwards 18:37.5 Forest Hills Eastern
57. 12 Nolan Vanderzwaag 18:38.5 Holland Christian
58. 11 Jake Schmitt 18:38.7 Richland Gull Lake
59. 12 Christian Driessnack 18:38.9 Mt. Pleasant
60. 12 Josiah Brouwer 18:39.8 Grand Rapids South C...
61. 12 Sam Lake 18:41.5 Grand Rapids Catholi...
62. 10 Jacob Grubb 18:43.3 Forest Hills Eastern
63. 12 Jack Fleming 18:43.8 Mt. Pleasant
64. 12 Kevin DeBruin 18:46.4 Grand Rapids South C...
65. 12 Gerald DeFouw 18:48.8 Hamilton
66. 11 Nick Mathis 18:49.5 Chippewa Hills
67. 11 Chris McWain 18:49.8 Grand Rapids Catholi...
68. 10 Ben Hofstra 18:53.4 Grand River Preparat...
69. 12 Aidan Edmunds 19:00.3 Holland Christian
70. 12 Miles Murphy 19:01.5 Grand Rapids Catholi...
71. 11 Ryan VanAppledorn 19:01.8 Holland Christian
72. 9 Luke Koopman 19:05.7 Hamilton
73. 9 Quentin Johnson 19:08.8 Forest Hills Eastern
74. 11 Jason Gilder 19:12.8 Grand Rapids South C...
75. 11 David Karston 19:23.4 Forest Hills Eastern
76. 10 Drew Duncan 19:30.7 Holland Christian
77. 10 Sloan Felton 19:45.4 Mt. Pleasant
78. 10 Adam Werkema 19:50.8 Grand River Preparat...
79. 9 Justin Nguyen 19:50.9 Grand River Preparat...
80. 9 Joey VanBoxtel 20:10.6 Forest Hills Eastern
81. 12 Grant Burton 20:26.2 Chippewa Hills
82. 12 Logan St. John 20:26.3 Chippewa Hills
83. 9 Linus Guerra 20:55.6 Grand River Preparat...
84. 10 Christian Halquist 21:16.7 Grand River Preparat...