Boy's 5000m Run
1. 12 Matt AcMoody 17:21.05 Coldwater
2. 10 Jay Waggener 18:43.6 Hanover-Horton
3. 11 Ethan Aerts 18:46.17 Coldwater
4. 10 Mitchell Duda 18:56.01 Coldwater
5. 9 Connor Gilbreath 19:20.64 Chelsea
6. 11 Cone Abe 19:31.83 Chelsea
7. 9 Jeremy Northrop 19:33.4 Chelsea
8. 12 Roy Schmidt 19:40.23 Chelsea
9. 11 Josh Cole 19:41.89 Chelsea
10. 12 Jake Roodvoets 19:52.98 Eaton Rapids
11. 11 Aaron Heath 20:09.45 Hanover-Horton
12. 12 Mitchell Henschel 20:10.6 Chelsea
13. 10 Bryce Stevens 20:15.86 Hanover-Horton
14. 9 James Silbernagel 20:29.93 Concord
15. 12 Allan Dowling 20:42.23 Hanover-Horton
16. 11 Zach Snyder 20:47.74 Stockbridge
17. 10 Jack Youngblood 20:49.3 Stockbridge
18. 9 Colin Lilley 20:49.71 Stockbridge
19. 11 Cameron Vinton 21:03.96 Hanover-Horton
20. 9 Adam Bailey 21:14.46 Coldwater
21. 9 Kyuss Maher 21:20.28 Concord
22. 12 Michael Morgan 21:21.65 Eaton Rapids
23. - Bo Sheperd 21:23.35 Hanover-Horton
24. 10 Rocky Hutchins 21:25.6 Concord
25. 10 Isaac Coolidge 21:26.05 Eaton Rapids
26. 10 Miles Butler 21:27.65 Chelsea
27. 10 Quinn Sheppard 21:35.78 Eaton Rapids
28. 10 Josh Owen 21:36.66 Eaton Rapids
29. 12 Jeremy Spink 21:36.94 Stockbridge
30. 12 Alex Kettwich 21:39.2 Concord
31. 10 Zachary White 21:40.44 Hanover-Horton
32. 12 Charles Sheppard 21:40.69 Eaton Rapids
33. 12 Sam Olsen 21:47.56 Chelsea
34. 11 David Mikovits 21:59 Concord
35. 9 Caleb Wright 21:59.09 Eaton Rapids
36. 10 Reed Aldrich 22:00 Chelsea
37. 9 Andrew Richards 22:02 Leslie
38. 9 Joe Berry 22:07 Hanover-Horton
39. 10 Jacob Oberst 22:09 Jackson
40. 11 Justin Stanley 22:09.79 Leslie
41. 10 Zach Hinderer 22:12 Chelsea
42. 9 Matt Rosolowski 22:14 Chelsea
43. 10 Jason Chartier 22:15 Hanover-Horton
44. 10 Conor Mulhearn 22:21 Jackson
45. 12 John Hay 22:34 Stockbridge
46. 12 Jack Baylis 22:49 Chelsea
47. 10 Ryan Howland 22:52 Leslie
48. 10 Jonathan Fleming 22:56 Lansing Christian
49. 9 Sam Wyckoff 22:57 Hanover-Horton
50. 11 Caleb Dueck 22:59 Jackson
52. 12 Andrew Paul 23:02 Eaton Rapids
53. 10 Nate Wilkinson 23:15 Leslie
54. 9 Wyatt Sheffield 23:24 Hanover-Horton
55. 12 Tony Deneka 23:27 Vandercook Lake
56. 11 Elijah Huebner 23:31 Stockbridge
57. 10 Dillon Platte 23:32.59 Eaton Rapids
58. 9 Dalton Harrison 23:32.8 Leslie
59. 10 Stanley Plennert 24:04 Stockbridge
60. 9 Mathew Dau 24:18 Reading
61. 9 Ryan Nagel 24:22 Leslie
62. 9 Gunner Fogg 24:37 Leslie
63. 12 Austin Swinehart 24:43 Marion
64. 9 Daniel Moulton 24:45 Leslie
65. 9 Keegan Rumler 24:46 Jackson
66. 9 Matthew Jordan 24:55 Reading
67. 9 Brayden Smieska 25:09 Leslie
68. 11 Parker Wilkinson 25:27 Jackson
69. 9 Steven Fisk 25:32 Union City
70. 9 Tristan Towne 25:33.09 Reading
71. 9 Alex Harmon 25:33.7 Vandercook Lake
72. 9 Trystin Green 25:47 Jackson
73. 11 Luke Blough 25:54 Chelsea
74. 9 Nate Westen 25:55 Jackson
75. 9 Noah Horsch 26:10 Jackson
76. 9 Jacob Foster 26:14 Vandercook Lake
77. 11 Skyler Simmons 26:21 Athens
78. 9 Jamie Beck 26:29 Manchester
79. 11 Gavin Baker 26:37.09 Brooklyn Columbia Ce...
80. 12 Jeremiah Blough 26:37.8 Chelsea
81. 9 Ben Porter 26:39 Coldwater
82. 12 Michael Rose 26:40 Reading
83. 9 Harlan McCoy 27:25 Jackson
84. 10 Aiden Sova 27:35 Jackson
85. 9 Hunter Storm 27:49 Vandercook Lake
86. 10 Jack Dexter 28:27 Union City
87. 11 Logan Anderson-Bor... 28:29 Lansing Christian
88. 9 Dallas Swinehart 28:37 Marion
89. 9 Kenneth Proshek 29:25 Concord
90. 11 Alek Humphries 29:33 Grass Lake
91. 10 Josh Wollet 29:50 Grass Lake
92. 9 Evan Dowling 30:13 Hanover-Horton
93. 11 Garrett Strpko 30:40 Lansing Christian
94. 10 Brandon Huttenlocker 33:29 Leslie
95. 9 Tim Renney 33:35 Eaton Rapids
96. 10 Jacob Hephner 34:16 Jackson
97. 11 Andrew Gordon 35:14 Athens
98. 9 Tyler Doung 35:23 Jackson
99. 10 Hunter Pollington 40:12 Marion