Mens Results
5,000 Meters Varsity Small
1. 12 Nick Meddaugh 16:39.9 Traverse City St. Fr...
2. 11 Jordan Briggs 16:59.7 McBain
3. 11 Kaiden Hejl 17:05.3 Bear Lake-Onekama
4. 11 Gary McBride 17:07.9 Bear Lake-Onekama
5. 10 Andrew Whitney 17:08.2 Hart
6. 12 Brendan Sutten 17:10.8 McBain
7. 11 Chase Eslick 17:22.3 North Muskegon
8. 12 Kyle Benham 17:29.2 North Muskegon
9. 10 Keegan O'Malley 17:29.6 McBain
10. 9 Jacob Andrews 17:31.0 Traverse City St. Fr...
11. 11 Abram Enns 17:32.7 Hart
12. 9 Hunter Tubbs 17:37.1 Hart
13. 11 Jacob Cergnul 17:43.1 Manton
14. 11 Drake Parker 17:46.7 Maple City Glen Lake
15. 12 Logan Taylor 17:50.6 McBain
16. 10 Parker Reynolds 17:52.1 North Muskegon
17. 12 Sam Hardy 17:52.4 North Muskegon
18. 10 Clifton Maginity 17:52.8 Boyne City
19. 12 Jacob Shoop 17:54.3 Mason County Central
20. 11 Joseph Carey 17:57.8 Traverse City St. Fr...
21. 11 Tyler Sheehy 17:58.2 Walkerville
22. 12 Garret Melvin 17:58.5 Marion
23. 10 Zech Kmiecik 17:59.6 Mason County Central
24. 9 Shane Achterhof 17:59.9 Walkerville
25. 12 Collin Nielsen 17:59.9 Hesperia
26. 11 Gray Vandervelde 18:00.0 McBain
27. 10 Trey Gilbert 18:00.3 Bear Lake-Onekama
28. 11 Zach Flint 18:01.1 Manton
29. 12 Evan Boes 18:03.8 Mason County Central
30. 12 Garrison Dawson 18:12.8 Bellaire
31. 11 Mason Calleson 18:13.3 Mason County Eastern
32. 12 Brock Wright 18:14.7 Manton
33. 11 David Gormley 18:15.3 Montabella
34. 11 Aramis LaClair 18:16.5 White Cloud
35. 11 Zach Young 18:18.1 Hesperia
36. 10 William Schlaack 18:19.1 Hart
37. 10 Kurt LaBlanc 18:24.1 North Muskegon
38. 12 Dyllon McLouth 18:24.7 Bear Lake-Onekama
39. 12 Connor Witbeck 18:27.7 McBain Northern Mich...
40. 10 Joaquin Gonzalez 18:28.9 Traverse City St. Fr...
41. 11 Lane Lee 18:30.2 Bear Lake-Onekama
42. 12 Treh Helsel 18:30.3 Manton
43. 11 Eli Nelson 18:39.7 McBain
44. 12 Jacob Bradley 18:40.0 Frankfort
45. 10 Adrian Rodriguez 18:40.7 White Cloud
46. 9 Isaac Raden 18:42.0 Manton
47. 10 Jared Alton 18:42.6 Grand Traverse Academy
48. 10 Zachary Bode 18:43.2 McBain
49. 12 Simon Schaub 18:47.0 Grand Traverse Academy
50. 11 Noah Henderson 18:52.4 Maple City Glen Lake
51. 12 Kyle Venne 18:54.5 Hesperia
52. 12 Jared Deighton 18:58.3 Marion
53. 10 Zachary Fortuna 18:59.1 Leland
54. 10 Collin Carter 18:59.2 Manton
55. 11 Avery Kohler 18:59.3 Leelanau St. Marys
56. 9 Tyler Arntz 19:09.0 Traverse City St. Fr...
57. 10 Max Stoneman 19:10.1 Pentwater
58. 12 Marcin Swierkot 19:19.4 Frankfort
59. 12 Tyrus Zenner 19:20.3 Kingsley
60. 11 Jake Lorenz 19:22.0 North Muskegon
61. 12 Dustin Cilman 19:22.6 Brethren
62. 12 Mason Saya 19:22.9 Mason County Eastern
63. 12 Ben Tiesworth 19:23.3 Frankfort
64. 11 Jared Elder 19:24.1 White Cloud
65. 12 Hunter Habasco 19:28.6 Boyne City
66. 10 Jarrett Buckner 19:29.7 Bear Lake-Onekama
67. 11 Gary Daily 19:30.5 Montabella
68. 11 Chanler Turnbull 19:33.3 Boyne City
69. 11 Jacob Edwards 19:35.3 Mason County Central
70. 12 Josh Cergnul 19:36.2 Manton
71. 12 Christian Turner 19:38.1 Grand Traverse Academy
72. 11 Josh Weeks 19:38.5 Grand Traverse Academy
73. 12 Abe Shoup 19:38.7 Mason County Eastern
74. 11 Seth Wood 19:39.6 Mason County Central
75. 11 Tristin Hallock 19:42.8 Montabella
76. 9 Michael Sherman 19:47.3 Boyne City
77. 11 Riley Minier 19:48.2 Boyne City
78. 12 Ben Cossette 19:49.3 Mason County Eastern
79. 11 Alex Reed 19:55.1 Montabella
80. 10 Kameryan Koning 20:01.2 McBain Northern Mich...
81. 11 Darren Kozlowski 20:05.1 Manton
82. 10 Trenton Ahlfeld 20:08.3 Mason County Central
83. 10 Guy Woods 20:11.5 Traverse City St. Fr...
84. 11 Cormac Rasey 20:11.6 Leland
85. 9 Bryant Lee 20:12.1 Bear Lake-Onekama
86. 11 Jacob Bosley 20:13.6 Hart
87. 10 Ethan Pike 20:14.7 North Muskegon
88. 11 Ian Stewart 20:17.0 Pentwater
89. 11 Alec Trent 20:18.4 Mason County Central
90. 11 Chase Fitch 20:20.1 Kalkaska
91. 9 Chris Stapel 20:21.3 Hesperia
92. 12 Isaac Dean 20:26.6 Frankfort
93. 12 Conner Dakin 20:32.3 White Cloud
94. 11 Nick Kemler 20:32.4 Brethren
95. 10 Robbie Altland 20:36.5 Hart
96. 11 Graham Spitzer 20:38.0 Buckley
97. 9 Jovani Hernandez 20:38.2 Hart
98. 11 Cameron Karnes 20:42.5 White Cloud
99. 12 Will Faught 20:50.1 Suttons Bay
100. 10 Nathan Zak 20:52.6 Grand Traverse Academy
101. 9 Jordan Schocko 20:53.6 Kalkaska
102. 10 Jayce Konopka 20:55.6 Suttons Bay
103. 12 Matt Durocher 20:57.1 Traverse City St. Fr...
104. 9 Daniel Knizacky 20:58.6 Mason County Eastern
105. 10 Eli Szumera 20:59.3 Elk Rapids
106. 9 Mitchell Smith 21:00.4 Pentwater
107. 11 Jonathan Lone 21:02.4 Bear Lake-Onekama
108. 9 Zach Dix 21:09.4 Grand Traverse Academy
109. 9 Cayden McGrew 21:15.7 Manton
110. 12 Jonathan Jenema 21:16.9 McBain Northern Mich...
111. 11 Mason Renne 21:18.8 Montabella
112. 9 Nathan Smith 21:19.3 Leelanau St. Marys
113. 12 Preston Kelley 21:31.9 Mason County Eastern
114. 9 Hunter Clark 21:35.0 Manton
115. 9 Dan Franklin 21:37.5 Grand Traverse Academy
116. 12 Joey Beehler 21:44.6 Manton
117. 12 Isaiah Keeler 21:53.5 Marion
118. 9 Spencer Kaastra 21:55.5 Maple City Glen Lake
119. 9 Jeremiah Tuck 21:57.5 Manton
120. 11 Isaac Bode 21:58.2 McBain
121. 9 Seth Davila 21:58.8 Pentwater
122. 11 Sam Pentces 21:59.2 Leroy Pine River
123. 10 Wyatt Melvin 22:00.2 Boyne City
124. 11 Jeremiah Hasty 22:01.3 Hesperia
125. 12 Tristan Stackus 22:05.4 Boyne City
126. 12 Josiah Starr 22:07.8 Elk Rapids
127. 9 Conner McGrew 22:15.4 Manton
128. 10 Parker Knizacky 22:15.8 Mason County Central
129. 10 Austin Scharphorn 22:16.8 Manton
130. 10 Xander Wahl 22:18.2 Big Rapids Crossroad...
131. 12 Trenton DeBoer 22:25.7 Marion
132. 10 Micah Starr 22:29.2 Elk Rapids
133. 10 Henry Brown 22:34.5 Elk Rapids
134. 12 Ryan Popp 22:37.3 Leelanau St. Marys
135. 9 Nate Peters 22:38.6 Montabella
136. 9 Ethan Jones 22:42.1 Grand Traverse Academy
137. 9 Julien Nyberg 22:51.8 Pentwater
138. 9 Joe Chalfant 22:52.4 Kingsley
139. 10 Nicholas Williams 22:56.1 North Muskegon
140. 9 Nathan Blasko 22:56.7 Kalkaska
141. 11 Evan Korthase 23:00.3 Boyne City
142. 12 Daniel Busch 23:08.5 Mason County Eastern
143. 9 Jesse Geary 23:11.8 Manton
144. 9 Daniel Butryn 23:13.6 Leelanau St. Marys
145. 9 Luke Meddaugh 23:22.1 Traverse City St. Fr...
146. 11 Nathan Dingman 23:26.5 Kalkaska
147. 9 Matthew Erhardt 23:28.0 Traverse City St. Fr...
148. 9 Seth Chopp 23:35.7 Kalkaska
149. 9 Joshua Manier 23:51.7 Mason County Eastern
150. 11 Andrew May 23:55.2 Boyne City
151. 10 David Werner 23:56.9 Grand Traverse Academy
152. 12 Brendan Davidson 24:06.5 Montabella
153. 11 Kaleb Grant 24:08.0 Suttons Bay
154. 10 Derek Piglowski 24:16.5 Suttons Bay
155. 10 Keegan McKinnon 24:37.8 Big Rapids Crossroad...
156. 10 Jackson Arens 24:43.0 Leland
157. 10 Parker Kirwin 24:43.3 Walkerville
158. 9 Tenzin McGregor 24:58.1 Mesick
159. 9 Matthew Gauthier 25:00.5 Mason County Eastern
160. 12 Jordan Gunning 25:03.7 Kalkaska
161. 10 Jack Bardenhagen 25:07.0 Leelanau St. Marys
162. 11 Gabe Maynard Adams 25:08.6 Walkerville
163. 9 Connor LaClair 25:22.6 White Cloud
164. 10 Sam Venema 25:30.4 Big Rapids Crossroad...
165. 10 Cahlob Myers 25:33.8 Grand Traverse Academy
166. 12 Markku Smith 25:40.9 Suttons Bay
167. 9 Gabriel Brasser 25:46.6 Hesperia
168. 10 Ethan Kinnee 25:47.5 Maple City Glen Lake
169. 9 Josiah Vang 25:48.1 Grand Traverse Academy
170. 12 John Schaefer 26:18.4 Brethren
171. 10 Billy Lowe 26:24.6 North Muskegon
172. 10 Nicholas Summerskill 26:44.6 Hesperia
173. 10 Noah Kemler 26:52.6 Brethren
174. 11 Noah Saylor 26:53.8 Manton
175. 10 Casey Gabalis 32:48.9 Big Rapids Crossroad...
176. 9 Garon Ackerberg 35:03.7 Hesperia
Official Team Scores
1. McBain 53
2. North Muskegon 78
3. Bear Lake-Onekama 98
4. Traverse City St. ... 110
5. Hart 128
6. Manton 139
7. Mason County Central 178
8. Boyne City 247
9. Hesperia 261
10. White Cloud 270
11. Grand Traverse Aca... 277
12. Mason County Eastern 282
13. Montabella 294
14. Pentwater 391
15. Leelanau St. Marys 435
16. Kalkaska 455
17. Suttons Bay 479