Boy's 5000m Run
1. 12 Mitch Switzer 18:02.58 Rockford
2. 12 Nate Schipper 18:14.41 Hudsonville
3. 11 Matthew MacGregor 18:20.15 Rockford
4. 9 Jackson Henning 18:21.49 Kalamazoo Central
5. 12 Chris Varga 18:26.47 Rockford
6. 12 Connor G. Johnson 18:30.75 Rockford
7. 11 Evan Johnson 18:33.66 Rockford
8. 11 John Hammer 18:33.84 Rockford
9. 12 Austin Hall 18:36.38 Hudsonville
10. 12 Sam Lewis 18:43.55 Rockford
11. 12 Nick Ludwig 18:53.05 Rockford
12. 11 Jake Randall 19:06.48 Grandville
13. 11 Taylor Edgecomb 19:07.41 Rockford
14. 12 Ethan Schutter 19:17.65 Hudsonville
15. 11 Thomas Breazeale 19:22.22 Grandville
16. 9 Reuben Glasser 19:23.44 Kalamazoo Central
17. 9 Patrick Day 19:24.69 Rockford
18. 9 Aaron Weimer 19:31.08 Holland West Ottawa
19. 12 Shea Cole 19:36.86 Grandville
20. 10 Alex Searl 19:37.46 Rockford
21. 10 Jesse Lynn 19:40.96 Holland West Ottawa
22. 11 Max Knoth 19:43.40 Hudsonville
23. 11 Maccoy Kauffman 19:49.70 Rockford
24. 11 Jake Hellings 19:52.27 Rockford
25. 10 Jalynn Patterson 19:52.96 Grandville
26. 9 Joe Lawrence 19:55.91 Holland West Ottawa
27. 9 Jack Merchun 20:00.03 Rockford
28. 9 Adam Stoner 20:00.98 Grand Rapids Forest ...
29. 12 Jacob Pilarski 20:04.56 Rockford
30. 11 Colin McDowell 20:05.42 Rockford
31. 10 Isaac Carr 20:06.16 Rockford
32. 9 Will Merchun 20:07.48 Rockford
33. 12 Jake Roncka 20:10.74 Grandville
34. 12 Jeff Knoll 20:11.93 Holland West Ottawa
35. 12 Mitch Taber 20:15.02 Kalamazoo Central
36. 10 Ethan Morrisson 20:17.94 Rockford
37. 10 Alex Miller 20:21.77 Holland West Ottawa
38. 11 Thomas Byars 20:21.92 Hudsonville
39. 12 Luke Nguyen 20:23.68 Holland West Ottawa
40. 10 Bailey Handley 20:31.42 Kalamazoo Central
41. 10 Jacob Tyner 20:31.89 Kalamazoo Central
42. 12 Chris Baker 20:33.92 Grandville
43. 10 Nick Arbogast 20:34.92 Kalamazoo Central
44. 12 Nick Higgins 20:37.40 Lowell
45. 10 Shaun Lohman 20:38.44 Holland West Ottawa
46. 9 Dane Segard 20:38.80 Rockford
47. 10 Justin Addison 20:38.89 Kalamazoo Central
48. 9 Gavin Tucker 20:41.12 Grandville
49. 10 Daniel Tomko 20:41.37 Grand Rapids Forest ...
50. 9 Evan Dubey 20:42.54 Rockford
51. 10 Keagan Barnes 20:43.62 Lowell
52. 9 Owen O'Neil 20:50.80 Kalamazoo Central
53. 9 Rudi Miller 20:56.53 Holland West Ottawa
54. 9 Nathan Maher 20:57.86 Holland West Ottawa
55. 10 Kolby Kempker 20:59.36 Hudsonville
56. 10 Bo Damstra 20:59.40 Holland West Ottawa
57. 11 Lucas Topie 21:00.05 Hudsonville
58. 11 Casey Plambeck 21:06.60 Rockford
59. 9 Cole Hammontree 21:08.68 Rockford
60. 11 Nick Szymanski 21:12.33 Grandville
61. 11 Bobby Ganzi 21:12.70 Holland West Ottawa
62. 11 McCain Schwaiger 21:15.09 Grandville
63. 12 Brayton Grant 21:30.79 Lowell
64. 9 Idrees Schieber 21:31.39 Kalamazoo Central
65. 9 Alex Robinson 21:34.36 Grandville
66. 10 Sam Canfield 21:40.97 Kalamazoo Central
67. 9 Jayson Klein 21:44.47 Grandville
68. 11 Foster Hyde 21:45.23 Grandville
69. 10 Vincent McNelis 21:45.45 Kalamazoo Central
70. 12 Noah Rendon 21:49.46 Hudsonville
71. 12 Mark Cistaro 22:03.01 Holland West Ottawa
72. 10 Callahan Kornak-Ko... 22:06.78 Rockford
73. 11 Tristan Hunt 22:08.71 Kalamazoo Central
74. 9 Nicholas Agrillo 22:09.00 Grand Rapids Forest ...
75. 10 Taylor Plekker 22:20.40 Rockford
76. 9 Kenny Stump 22:23.92 Lowell
77. 12 Sam Morris 22:25.96 Hudsonville
78. 11 Cole Persch 22:27.19 Hudsonville
79. 10 Chase Miller 22:27.25 Lowell
80. 10 Sam Meyer 22:27.42 Kalamazoo Central
81. 9 Ethan Wilson 22:28.08 Grand Rapids Forest ...
82. 10 Nick Truba 22:29.62 Lowell
83. 10 Keegan Korienek 22:31.01 Grandville
84. 10 Russell Marvin 22:33.46 Grand Rapids Forest ...
85. 10 Dallas Wier 22:34.49 Grandville
86. 11 Ben Whitlow 22:46.65 Grand Rapids Forest ...
87. 9 Henry Kauffman 22:47.12 Rockford
88. 9 Danny Froumis 22:48.97 Rockford
89. 9 Gavin O'Brien 22:50.20 Hudsonville
90. 11 Cody Wilcox 22:52.62 Greenville
91. 9 Samuel Meek 22:54.91 Grand Rapids Forest ...
92. 11 Jacob Wilson 22:55.45 Holland West Ottawa
93. 12 Pete Treiber 22:57.98 Grand Rapids Forest ...
94. 10 Noah Vandervelde 23:00.80 Hudsonville
95. 9 Aaron Lippinga 23:01.30 Hudsonville
96. 10 Zac Mitchell 23:02.12 Hudsonville
97. 10 Tyler Leavenworth 23:06.05 Grand Rapids Forest ...
98. 12 Nick Schultz 23:08.42 Holland West Ottawa
99. 10 Riley Veldheer 23:09.95 Holland West Ottawa
100. 9 Brandon Schultz 23:12.44 Rockford
101. 10 Nethercott Riley 23:17.56 Lowell
102. 10 Geo Hernandez 23:33.43 Grandville
103. 12 Dan Karel 23:34.34 Hudsonville
104. 9 Matthew Sullivan 23:36.74 Greenville
105. 11 Connor O'Brien 23:38.14 Hudsonville
106. 10 Dan Reinsma 23:39.04 Hudsonville
107. 10 Victor Ramirez 23:40.72 Wyoming
108. 9 Erik Heindlmeyer 23:41.21 Holland West Ottawa
109. 9 Reuben Koeman 23:45.53 Hudsonville
110. 10 Grant Kubiak 23:52.55 Kalamazoo Central
111. 9 Spencer Miner 23:58.47 Kalamazoo Central
112. 12 Louie Hart 24:11.94 Lowell
113. 9 Liam Niehus-Staab 24:17.67 Kalamazoo Central
114. 10 Nicholas Betz-Thorn 24:23.27 Kalamazoo Central
115. 9 Chance Spencer 24:29.81 Grand Rapids Forest ...
116. 10 Daniel Moore 24:30.64 Lowell
117. 11 Wil Koeper 24:30.93 Grand Rapids Forest ...
118. 11 Karl Heindlmeyer 24:31.04 Holland West Ottawa
119. 9 Gage DeVries 24:32.04 Rockford
120. 9 Nathan Ringel 24:40.13 Grand Rapids Forest ...
121. 11 Nick Fridsma 24:44.06 Hudsonville
122. 11 Teague Lauer 24:44.25 Grand Rapids Forest ...
123. 9 Jonathan Sullivan 24:52.91 Kalamazoo Central
124. 11 Tyler Campbell 25:13.14 Wyoming
125. 9 Luciano Cistaro 25:58.62 Holland West Ottawa
126. 10 Daniel Whitcomb 26:34.30 Kalamazoo Central
127. 9 Hunter Moran 26:38.13 Rockford
128. 12 Abe Saleh 26:41.74 Grand Rapids Forest ...
129. 12 Wertz Tyler 26:49.66 Kalamazoo Central
130. 10 Rylie Lundeberg 27:01.48 Holland West Ottawa
131. 9 Evan Johnson 28:21.27 Lowell
132. 11 Adam Quinn 33:51.72 Rockford