Mens 5000m Run
1. 10 Gannon Foley 17:26 Portage Central
2. 10 Will Kellam 17:39 Portage Northern
3. 9 Will Finch 17:43 Otsego
4. 10 Jon Koning 18:00 Portage Central
5. 10 Nate Jones 18:02 Battle Creek Lakeview
6. 10 Zach Franks 18:36 Portage Central
7. 10 Sammy Moran 18:39 Otsego
8. 10 Mike Stinchcomb 18:43 Portage Northern
9. 10 Logan Mays 18:47 Battle Creek Harper ...
10. 10 Jacob Hovda 18:58 Portage Central
11. 9 Will Lage 19:00 St. Joseph
12. 10 Nathan Mack 19:03 Portage Central
13. 10 Palmer Cleaver 19:17 Kalamazoo Hackett
14. 10 Kaleb Villalobos 19:21 Stevensville Lakeshore
15. 9 Zhane Arthur 19:24 St. Joseph
16. 10 Austin Langlanais 19:30 Mattawan
17. 10 Nate Wiley 19:38 Battle Creek Lakeview
18. 9 Griffin Fitts 19:39 St. Joseph
19. 10 Riley Nickell 19:41 Portage Central
20. 9 Joe Glubke 19:48 Battle Creek Lakeview
21. 9 David Konold 19:56 Mattawan
22. 9 Tommy Shaw 19:59 Battle Creek Harper ...
23. 10 Jacob Goodrich 20:05 Otsego
24. 9 John Cramer 20:07 Kalamazoo Christian
25. 9 Charlie Levy 20:10 Portage Central
26. 10 Scott Bridges 20:19 Battle Creek Lakeview
27. 9 Gavin McNaughton 20:31 Edwardsburg
28. 10 James Nykamp 20:32 Grand Rapids South C...
29. 10 TJ Krawczyk 20:36 Kalamazoo Hackett
30. 10 John Stehouwer 20:39 Kalamazoo Christian
31. 10 Nick Richards 20:40 Vicksburg
32. 10 Adam Schwanzl 20:41 Kalamazoo Hackett
33. 10 Kaleb Berry 20:41 Stevensville Lakeshore
34. 9 Owen Gwyn 20:42 Portage Central
35. 9 Jerry Haadsma 20:44 Battle Creek Lakeview
36. 10 Nick Yoakam 20:47 Portage Central
37. 9 Jake Bundy 20:51 Sturgis
38. 9 Tyler Warners 20:54 Grand Rapids South C...
39. 9 Jack Shinabarger 20:55 Portage Central
40. 10 Daniel Tetzloff 20:56 Sturgis
41. 10 Brendan Sprowls 21:00 Sturgis
42. 10 Austin Schiller 21:07 Battle Creek Lakeview
43. 10 Jaden Costa 21:12 Battle Creek Harper ...
44. 9 Sam Jayakar 21:14 Battle Creek Lakeview
45. 10 Alec Walstra 21:15 Grand Rapids South C...
46. 9 Drew VanWagner 21:24 Battle Creek Harper ...
47. 10 Clay Sidenbender 21:30 Edwardsburg
48. 9 Will Ingalls 21:37 Battle Creek Lakeview
49. 9 Kyle Strong 21:38 Vicksburg
50. 10 Max Reist 21:38 Kalamazoo Hackett
51. 9 Ryan Short 21:40 Mattawan
52. 10 Thomas Gearhart 21:53 Mattawan
53. 10 Thomas Fritz 21:54 Mattawan
54. 10 Charles Warren 21:55 Kalamazoo Christian
55. 9 Ben Miller 22:00 Portage Central
56. 9 Mason Evans 22:07 Battle Creek Lakeview
57. 10 Andrew Joslyn 22:08 Battle Creek Lakeview
58. 10 Benjamin Stump 22:14 Portage Northern
59. 10 Ethan Leonard 22:15 Kalamazoo Hackett
60. 9 Ryan Takacs 22:17 Kalamazoo Hackett
61. 10 Casey Noack 22:19 Stevensville Lakeshore
62. 9 Gehringer Patrick 22:21 Portage Central
63. 9 Jackson McGrath 22:22 Portage Northern
64. 10 William Chung 22:23 Portage Central
65. 10 Chris Kulpa 22:35 Portage Northern
66. 9 Rob Kurtz 22:35 St. Joseph
67. 10 Matt Muller 22:35 Grand Rapids South C...
68. 9 Jonah Stolz 22:37 Portage Northern
69. 10 Noah Boot 22:42 Portage Central
70. 9 Cameron Mulder 22:42 Grand Rapids South C...
71. 9 Bevis Ip 22:45 Grand Rapids South C...
72. 10 Trevor Jacobs 23:07 Sturgis
73. 9 Myles Clarke 23:09 St. Joseph
74. 9 Jacob Klimp 23:10 Vicksburg
75. 9 Michael Halstead 23:11 Vicksburg
76. 9 Andrew Borre 23:16 St. Joseph
77. 9 Christian Bowman-G... 23:23 Battle Creek Lakeview
78. 9 Kai Borah 23:26 St. Joseph
79. 9 Nick Gersonde 23:30 St. Joseph
80. 10 Cyle Adams 23:31 Battle Creek Lakeview
81. 9 Jacob Boers 23:34 Grand Rapids South C...
82. 9 Nathaniel Berkley 23:36 Portage Central
83. 9 Collin Eager 23:43 Vicksburg
84. 10 Alex Sulka 23:57 Battle Creek Lakeview
85. 9 Jared Theule 24:02 Grand Rapids South C...
86. 9 Jacob Andrina 24:03 Edwardsburg
87. 10 Mason Stevens 24:07 Sturgis
88. 9 Tyler Maki 24:12 Portage Northern
89. 9 Clark Cummings 24:13 Portage Northern
90. 9 Evans Brown 24:29 Kalamazoo Hackett
91. 9 Ian Beshears 24:35 Stevensville Lakeshore
92. 9 Ben Lewis 24:36 Portage Northern
93. 9 Aiden Stormont 24:44 Stevensville Lakeshore
94. 10 Zac DeVries 24:45 Grand Rapids South C...
95. 10 Luke DeClercq 24:50 Kalamazoo Hackett
96. 9 Jonah Burden 24:52 Battle Creek Harper ...
97. 10 Christopher Redlon 24:53 Portage Central
98. 10 Andre Barkholz 24:54 Portage Central
99. 10 Joe Gharamani 25:11 Kalamazoo Hackett
100. 9 Gabe Mohney 25:16 Mattawan
101. 9 Alec Parr 25:18 Battle Creek Lakeview
102. 9 Isaac Dodson 25:54 St. Joseph
103. 10 Nick Spence 26:15 Vicksburg
104. 10 Andrew Dedoes 26:15 Kalamazoo Christian
105. 9 Tate Christians 26:20 Grand Rapids South C...
106. 9 Tyler Jessalunas 26:25 Portage Northern
107. 9 Josh Dunlop 26:40 St. Joseph
108. 10 Morgan Scott 26:44 Vicksburg
109. 10 Aaron Reuppel 27:27 Sturgis
110. 9 Eric jacobson 27:51 Stevensville Lakeshore
111. 9 Nathan Lieverdink 28:07 Grand Rapids South C...
112. 9 Max Stull 28:22 Mattawan
113. 9 Ross Argue 28:36 Portage Northern
114. 10 Deven Hengy 28:51 Stevensville Lakeshore
115. 9 Mark Sanchez 30:58 Mattawan
116. 10 Ben Gesink 34:21 Grand Rapids South C...