Boy's 5000m Run
1. 11 Zac Benham 16:34.2 Mason County Central
2. 12 Damian Halverson 16:45.3 Hesperia
3. 11 Arik LaFave 16:47.4 Hesperia
4. 11 Santana Scott 17:01.7 Evart
5. 9 Denver Cade 17:04.8 Buckley
6. 12 Zack Workman 17:10.1 Mesick
7. 11 Jordan Anderson 17:13.8 Bear Lake
8. 9 Gary McBride 17:20.3 Bear Lake
9. 9 Chase Eslick 17:22.6 North Muskegon
10. 12 Wesley Collins 17:46.3 North Muskegon
11. 12 Dylan Felt 17:49.4 Shelby
12. 10 Brendan Sutten 17:53.1 McBain
13. 9 Les Miner 17:57.0 Creative Technologie...
14. 10 Josh Woods 18:00.8 Evart
15. 11 Montgomery Finch 18:03.5 Elk Rapids
16. Tyler Sterk 18:13.0 McBain
17. 12 Tommy Brettschneider 18:19.9 Manton
18. 12 Ryan Scott 18:22.8 Hart
19. 10 Kyle Venne 18:29.6 Hesperia
20. 12 David Crowe 18:33.0 Elk Rapids
21. 10 Nick Meddaugh 18:35.2 Traverse City St. Fr...
22. 12 Jody Arntz 18:35.7 Springport
23. 11 Adam Curtis 18:40.9 Big Rapids Crossroad...
24. 11 Brennan Huff 18:42.7 Mesick
25. 11 Devin Whitney 18:46.4 Hart
26. 11 Tristan Rogers 18:47.0 Frankfort
27. 10 Perrin Kirwin 18:48.7 Walkerville
28. 11 Nolan Asiala 18:52.7 Mason County Central
29. 11 Mitch Lange 18:58.6 Mason County Central
30. 10 Abe Shoup 18:59.6 Mason County Eastern
31. 11 Jarek Russell 19:01.1 Marion
32. Devin Day 19:01.4 Evart
33. 10 Jacob Shoop 19:05.3 Mason County Central
34. 11 Cole Verrett 19:07.5 Bear Lake
35. 11 Matthew Garberich 19:07.5 Kingsley
36. 11 Logan Merrick 19:11.7 Mason County Central
37. 11 Michael Belinsky 19:14.4 Bear Lake
38. 10 Jacob Bradley 19:16.4 Frankfort
39. 12 Devon Smith 19:17.0 Shelby
40. 10 Joe Mickevich 19:23.3 Mason County Eastern
41. 10 Collin Neilson 19:28.3 Hesperia
42. 12 Taylor Makowski 19:29.9 Bear Lake
43. 12 Matt McGahey 19:31.7 Reed City
44. 9 Lane Lee 19:32.3 Bear Lake
45. 12 Jared Bair 19:33.5 Bear Lake
46. 11 Tristan Tarsa 19:34.3 Leelanau St. Marys
47. 12 Noah Genson 19:35.6 Mason County Central
48. 10 Brock Wright 19:40.9 Manton
49. Truman Gilde 19:45.5 McBain
50. 10 Tyrus Zenner 19:47.0 Kingsley
51. 10 Frank Lee 19:47.1 North Muskegon
52. 9 Drake Parker 19:50.8 Maple City Glen Lake
53. 9 Josh Larson 19:51.2 Grand Traverse Academy
54. 10 Preston Kelley 19:55.8 Mason County Eastern
55. 11 Micah Wetters 19:56.4 Evart
56. 10 Garret Melvin 19:58.5 Marion
57. 12 Dan Lock 19:59.6 Grand Traverse Academy
58. 10 Sergei Kelley 19:59.6 Grand Traverse Academy
59. 10 Jared Deighton 20:05.7 Marion
60. 12 Dan Duperon 20:09.7 Leelanau St. Marys
61. 12 Juan Lugo 20:10.9 Hart
62. 10 Joesha STARR 20:13.4 Elk Rapids
63. 10 Carl Tanner 20:14.8 Walkerville
64. 10 Logan Taylor 20:19.1 McBain
65. 9 Jake Lorenz 20:20.9 North Muskegon
66. 11 Connor Durow 20:21.2 North Muskegon
67. 9 James Hofstra 20:26.4 Creative Technologie...
68. 10 Mason Saya 20:28.0 Mason County Eastern
69. 9 Brock Beeman 20:29.3 Buckley
70. 11 Braxton Platt 20:32.5 Hart
71. 12 Josh Spoor 20:33.0 Mesick
72. 10 Ben Tiesworth 20:34.1 Frankfort
73. 10 Jackson Confer 20:34.3 Frankfort
74. 9 Eli Nelson 20:36.9 McBain
75. 11 Jerry Dunham 20:40.1 Traverse City St. Fr...
76. 9 Cormac Rasey 20:43.9 Leland Public
77. 10 Connor Witbeck 20:46.3 McBain Northern Mich...
78. 12 Teddy Barco 20:47.1 Shelby
79. 9 Graham Spitzer 20:47.2 Buckley
80. 11 Mitch Kennis 20:55.4 Frankfort
81. 11 Mitch Mather 20:58.7 Shelby
82. 11 Cody Cooper 20:59.7 Mason County Central
83. 9 Mason Calleson 21:00.1 Mason County Eastern
84. 10 Sam Hardy 21:00.5 North Muskegon
85. 11 Nick Niles 21:04.3 Evart
86. 9 Jacob Minix 21:08.3 Springport
87. 11 Andrew Bengry 21:14.3 Evart
88. 9 Gray Vandervelde 21:15.4 McBain
89. 12 Nathan Klaus 21:18.7 Buckley
90. 11 Kobe Ingraham 21:19.8 McBain
91. 10 Logan Eaves 21:30.0 Hesperia
92. 9 Joseph Carey 21:32.1 Traverse City St. Fr...
93. 11 Austin Boundy 21:33.2 Hart
94. 10 Logan Colter 21:33.7 Creative Technologie...
95. 9 Gaven Ludtke 21:34.6 Springport
96. 11 Jacob Anderson 21:35.4 Grand Traverse Academy
97. 11 Jonah Gale 21:36.5 Hart
98. 12 Jonathan Perry 21:38.9 McBain Northern Mich...
99. 9 Luke Kruppe 21:41.4 Hesperia
100. 11 Parker Johnson 21:46.1 Marion
101. 12 David Green 21:50.8 Shelby
102. 10 Christian Turner 21:55.4 Grand Traverse Academy
103. 11 Jeffrey Bos 21:56.6 North Muskegon
104. 9 Jacob Bosley 21:59.5 Hart
105. 9 Ethan Grzbienik 22:04.0 Leland Public
106. 10 Isaiah Keeler 22:05.3 Marion
107. 10 Max Crowe 22:10.0 Elk Rapids
108. 12 Logan Neal 22:16.1 Big Rapids Crossroad...
109. 11 Cole Shindler 22:16.6 Elk Rapids
110. 12 Bennett Schmitt 22:17.0 Frankfort
111. 12 Caden Powell 22:17.5 Frankfort
112. 12 Tyler Johnson 22:26.4 Marion
113. 12 Patrick Lewis 22:26.9 Traverse City St. Fr...
114. 9 Ian Moore 22:27.5 Grand Traverse Academy
115. 10 Aris Morgan 22:29.3 Traverse City St. Fr...
116. 9 Zack Flint 22:39.6 Manton
117. 9 Mike Henry 22:49.9 Grand Traverse Academy
118. 10 Michael Wert 23:01.1 Kingsley
119. 9 Dawson Armstrong 23:02.4 Creative Technologie...
120. 10 Joey Beehler 23:14.2 Manton
121. 9 Harrison Schaub 23:15.9 Leelanau St. Marys
122. 11 Josh Chandler 23:21.7 Mesick
123. 9 Danny Schaub 23:31.8 Leelanau St. Marys
124. 12 Anthony C-Lootins 23:33.7 Mesick
125. 12 Paul Potter 23:36.5 Manton
126. 12 Lincoln Spitzer 23:40.2 Buckley
127. 9 Kyle Lee 23:43.8 Mason County Eastern
128. 12 David Waltz 23:54.2 Shelby
129. 10 Ben Cossette 23:55.3 Mason County Eastern
130. 12 Austin Swinehart 24:01.1 Marion
131. 10 Charles Moore 24:31.4 McBain Northern Mich...
132. 11 Andrew Brady 24:59.6 Elk Rapids
133. 10 Camrin Starks 25:45.0 Kingsley
134. 10 Jonathan Jenema 26:49.8 McBain Northern Mich...
135. 11 Jacob Frazier 27:04.4 Kingsley
136. - Jack Bardenhagen 27:20.4 Leelanau St. Marys
137. 12 Jon Hoops 27:53.3 Creative Technologie...
138. 12 Josiah VanderZon 28:46.8 Maple City Glen Lake
139. 12 Travis McCormick 29:23.4 Mason County Eastern
140. 11 Brian Will 29:35.9 Traverse City St. Fr...