Mens 5000m Run
1. 10 Sam Kaastra 16:52.9 Fremont
2. 10 Cole Hamilton 16:56.9 Fremont
3. 11 Aaron King 17:24.3 Fruitport
4. 10 Sam Stitt 17:29.9 Fremont
5. 11 Sam Deuling 17:34.7 Muskegon Orchard View
6. 11 Will Warmoth 17:36.4 Spring Lake
7. 11 Lucas Piekarski 17:37.7 Spring Lake
8. 12 Ben Jensen 17:42.9 Ludington
9. 12 Andrew Goodspeed 17:46.3 Fremont
10. 12 Jarod Cobb 17:53.6 Ludington
11. 10 Matt Schmidt 17:54.5 Spring Lake
12. 9 Cameron Thalhammer 17:55.1 Spring Lake
13. 12 Luke Schwass 18:12.3 Ludington
14. 9 Joseph Hatch 18:20.0 Ludington
15. 10 Jesse Gaudette 18:25.2 Muskegon Orchard View
16. 12 Codey Moore 18:27.5 Fruitport
17. 9 Mike Hyatt 18:30.3 Muskegon Orchard View
18. 10 Nathan Fletcher 18:33.9 Fremont
19. 11 Cameron Kyser 18:36.5 Spring Lake
20. 11 Trenton Dalm 18:44.4 Ludington
21. 11 Benjamin Deuling 18:48.3 Fremont
22. 10 Joe Negen 19:10.5 Spring Lake
23. 12 Riley Brown 19:17.7 Ludington
24. 10 Aaron Simot 19:17.9 Fruitport
25. 9 John Siegert 19:18.2 Ludington
26. 11 Alex Ruter 19:36.8 Spring Lake
27. 11 Jacob Lesinski 19:38.0 Ludington
28. 12 Kyle Wendt 19:41.9 Ludington
29. 11 Maverick Stitt 19:43.2 Fremont
30. 11 Lucas Catron 19:43.8 Ludington
31. 11 Connor Denning 19:52.4 Spring Lake
32. 11 Todd Ryan 20:01.3 Muskegon Orchard View
33. 11 Griffin Farr 20:02.7 Muskegon Orchard View
34. 10 Brenden Pollock 20:14.7 Ludington
35. 9 James Pekel 20:19.8 Fremont
36. 11 Ayden Tyler 20:24.9 Muskegon Orchard View
37. 10 Quinn Phelps 20:47.6 Ludington
38. 12 Nic Potter 21:10.0 Fruitport
39. 10 Zach Bandstra 21:26.6 Spring Lake
40. 12 Jacob Doerr 21:30.5 Spring Lake
41. 11 Matt Cassar 21:36.8 Spring Lake
42. 9 Connor Ward 21:38.8 Spring Lake
43. 11 Jake Lysiak 21:42.9 Muskegon Orchard View
44. 10 Ayden Bolthouse 21:45.7 Spring Lake
45. 10 Kyle Gracia 21:46.7 Ludington
46. 9 Will Brown 21:48.2 Spring Lake
47. 12 Josh Olrich 21:54.2 Spring Lake
48. 10 Samuel Tucker 21:54.7 Ludington
49. 10 Evan Lounsbury 22:03.9 Spring Lake
50. 9 Caleb Swenor 22:08.6 Spring Lake
51. 9 Joe Westerlund 22:14.5 Fruitport
52. 9 Nick Lauinger 22:14.6 Spring Lake
53. 9 Zachery Burnham 22:17.3 Muskegon Orchard View
54. 12 Ian Klahre 22:42.5 Fremont
55. 9 Mason Nadjkovic 23:34.1 Fremont
56. 9 Josiah Stiffler 23:48.4 Spring Lake
57. 10 Jacob Bryant 23:54.9 Spring Lake
58. 12 Noah Wymer 24:19.1 Muskegon Orchard View
59. 11 Nathan Anderson 26:07.6 Ludington
60. 9 Andrew Zonca 27:48.7 Spring Lake
61. 9 Josh Thompson 31:11.0 Ludington