Boy's 5000m Run
1. 12 Matt Curtis 18:02.4 Midland
2. 10 Gavin Eisert 18:05.5 Clarkston
3. 11 Nick Paris 18:21 Clarkston
4. 9 Nathan Weidman 18:34.2 Saginaw Heritage
5. 11 Bryce Thomas 18:36.2 Midland
6. 11 Derrick Egli 18:40.8 Clarkston
7. 11 Simeon Britting 18:42.6 Clarkston
8. 9 William Koepke 18:44.8 Saginaw Heritage
9. 11 Ryan Laorr 18:48.2 Saginaw Heritage
10. 11 Max Ketelhut 18:50.4 Saginaw Heritage
11. 12 Andrew Dever 18:54.1 Clarkston
12. 10 Nick Colucci 18:59 Saginaw Heritage
13. 9 Andrew Garza 18:59.6 Saginaw Heritage
14. 12 Nathan Houle 19:06.7 Midland
15. 12 Billy Michels 19:08.4 Grosse Pointe South
16. 10 Nicholas Favazza 19:08.9 Clarkston
17. 11 Jack Gamori 19:11.3 South Lyon
18. 11 Danny Noller 19:16.2 Saginaw Heritage
19. 11 Nathan Hedden 19:17.2 Clarkston
20. 11 Tom Yura 19:24.2 Saginaw Heritage
21. 12 Hobie Fisher 19:27.2 Midland
22. 11 Scott Joffre 19:27.5 Midland
23. 10 Josh Chezik 19:29.6 South Lyon
24. 12 Connor Szukhent 19:30.3 Saginaw Heritage
25. 10 Jacob Ryan 19:33.8 Clarkston
26. 12 Danny Bernard 19:39.2 Saginaw Heritage
27. 12 Mitch Mynatt 19:41.9 Saginaw Heritage
28. 12 Matt Sullivan 19:47.2 Gaylord
29. 10 Jacob Yura 19:48.2 Saginaw Heritage
30. 10 Noah Shankool 19:51.1 Essexville Garber
31. 9 Garrett Hirschenbe... 19:52.9 Saginaw Heritage
32. 11 Evan Haase 19:54.7 Midland
33. 11 Guage Szymanski 19:57.9 Gaylord
34. 11 Bryan Cooney 19:59.8 South Lyon
35. 9 Joey Younkin 20:00.4 South Lyon
36. 12 Caleb Chadwell 20:01 Grosse Pointe South
37. 12 Joseph Rabaut 20:02.5 Grosse Pointe South
38. 10 Nick Berchert 20:03.4 Midland
39. 11 Kyler Hanson 20:07 Midland
40. 9 Max Hoorn 20:08.1 South Lyon East
41. 11 Justin Savage 20:09.3 Midland Dow
42. 9 Grant Freudenstein 20:10.1 Saginaw Heritage
43. 11 Josh Kuczera 20:11.8 Clarkston
44. 10 Andrew Sokolik 20:14.3 South Lyon
45. 9 Zachary Wiseman 20:17.5 South Lyon East
46. 11 Tim Slavik 20:22.5 South Lyon
47. 9 Connor Good 20:26.7 Saginaw Heritage
48. 9 Kenny Steinhilber 20:35.5 Midland
49. 9 Maxwell Wiedemann 20:35.9 Clarkston
50. 9 Liam Burns 20:36.3 Saginaw Heritage
51. 9 Noah Kostecki 20:36.7 Clarkston
52. 10 Noah Behm 20:37.5 Midland Dow
53. 10 Ben Wolak 20:39.1 South Lyon East
54. 11 Sam Sarchet 20:40.6 Gaylord
55. 12 Ravdeep Dhingra 20:41 Midland
56. 12 George Miller 20:41.9 South Lyon
57. 11 Wylie Joynt 20:43.4 Saginaw Heritage
58. 9 Alex Ieuter 20:44.5 Midland Dow
59. 10 David Beuthin 20:45.8 Essexville Garber
60. 9 Nathan Johnson 20:46.4 Clarkston
61. 11 Walker Utley 20:49.4 Grosse Pointe South
62. 11 Zachary Nurnberger 20:50.4 South Lyon
63. 9 Joey Spencer 20:50.8 Saginaw Heritage
64. 9 Nolan Passamani 20:51.1 Grosse Pointe South
65. 9 Bradley Geist 20:51.6 Grosse Pointe South
66. 12 Tom Charney 20:52 South Lyon East
67. 9 Kenny Smith 20:54 Gaylord
68. 10 Joesph Beatte 20:55 Clarkston
69. 11 Adam Lyons 20:55.7 South Lyon
70. 10 Eric Podolsky 20:58.3 Mt. Pleasant
71. 11 Ryan Johns 21:00.8 Mt. Pleasant
72. 9 Sage Paris 21:02.1 Clarkston
73. 10 Nick Banks 21:03.6 South Lyon
74. 11 Aidan Fallon 21:05.1 South Lyon
75. 11 Joe Curtis 21:14.1 South Lyon
76. 11 Aidan Clements 21:17.5 Grosse Pointe South
77. 10 sean Clark 21:18.1 Midland Dow
78. 12 Joh Reeves 21:18.5 Midland
79. 9 Ethan Vick 21:21.7 Grosse Pointe South
80. 10 Jack Uznis 21:22.4 Grosse Pointe South
81. 9 AJ Rizer 21:23.4 Grosse Pointe South
82. 12 Jeff Heinz 21:23.8 Gaylord
83. 12 James Sitarski 21:25.5 Saginaw Heritage
84. 11 Jake Helton 21:26.3 South Lyon
85. 12 Jimmy Sharpe 21:27.8 South Lyon East
86. 10 Andrew Ross 21:28.6 Clarkston
87. 12 Riley Cook 21:29.9 Midland
88. 10 Connor McVannel 21:32.6 Hemlock
89. 10 Garret Moskal 21:34 Saginaw Heritage
90. 9 Dominik Lubanski 21:34.4 Grosse Pointe South
91. 10 Michael Brown 21:41.9 South Lyon East
92. 9 Nik Bauer 21:43 South Lyon
93. 9 Andrew Williams 21:45.1 South Lyon
94. 9 Valentin Schnitzel 21:47.2 South Lyon
95. 12 Jacob Striebel 21:48.1 Midland
96. 9 Cauy George 21:49.3 Mt. Pleasant
97. 9 John Hopper 21:51.7 Midland Dow
98. 9 Traeton Hitsman 21:54.6 Clarkston
99. 10 Ben Robertson 21:56.7 Midland
100. 9 Wes Cummings 22:00.9 Midland Dow
101. 10 Tyler Schneider 22:01.8 Saginaw Heritage
102. 9 Richard Martin 22:07.1 Perry
103. 9 Conrad Strecker 22:07.9 Saginaw Swan Valley
104. 10 Cole Teranus 22:11 Grosse Pointe South
105. 9 Matthew Oliver 22:16.2 Grosse Pointe South
106. 9 Ryan Heath 22:18.5 Midland
107. 11 Joshua Peter 22:19.1 Saginaw Michigan Lut...
108. 10 Hal Hudson 22:19.4 Caro
109. 9 Zachary Peirce 22:22.1 Grosse Pointe South
110. 9 Blake Stackpoole 22:22.5 Grosse Pointe South
111. 10 Andrew Johnson 22:26.2 Saginaw Michigan Lut...
112. 11 Justin Vorhees 22:29.8 Grosse Pointe South
113. 10 Jackson Webster 22:30.3 Grosse Pointe South
114. 9 Zachary Babiarz 22:30.5 Grosse Pointe South
115. 9 Braden Heiler 22:33.4 South Lyon
116. 12 Hoyt Fanelli 22:38.1 Saginaw Heritage
117. 10 Andrew Durfee 22:39 Mt. Pleasant
118. 11 Andrew Withrow 22:39.3 Saginaw Heritage
119. 11 Adam Van Osdol 22:41.6 Grosse Pointe South
120. 9 Will Frame 22:41.9 Grosse Pointe South
121. 9 Josh O'Laughlin 22:45.4 Saginaw Valley Luthe...
122. 10 Andrew Stewart 22:46.3 Essexville Garber
123. 9 Cooper Lundh 22:50.1 Grosse Pointe South
124. 10 Jacob Gemeinhardt 22:50.8 Hemlock
125. 11 Brian Harmon 22:51.4 South Lyon
126. 11 Isaiah Powell 22:51.8 Freeland
127. 9 Jared Shattuck 22:52.4 Saginaw Swan Valley
128. 9 Chase Henley 22:54.1 Gaylord
129. 9 Caleb Cooper 23:01.3 Saginaw Swan Valley
130. 10 Luke Fulkerson 23:06.7 South Lyon East
131. 10 Cameron Pearson 23:09 Gaylord
132. 9 Matthew Calcaterra 23:22.2 Grosse Pointe South
133. 9 Ryan DeBruyne 23:31.3 South Lyon
134. 10 Adam Leshok 23:31.7 South Lyon
135. 10 Josh Warren 23:32.1 Gaylord
136. 10 Robert Hallett 23:39.6 Clarkston
137. 11 Cam Kurzeja 23:46.6 South Lyon
138. 9 Andrew Mandrona 23:47.9 Midland Dow
139. 12 Lenny Uecker 23:52.9 Saginaw Heritage
140. 12 Ben Buscarino 23:58 Saginaw Heritage
141. 12 Jacob Smith 24:06.1 Saginaw Swan Valley
142. 9 Samuel Roberts 24:07.9 Grosse Pointe South
143. 10 Nick Bsharah 24:09.3 Grosse Pointe South
144. 10 Nathan Powell 24:12.3 Grosse Pointe South
145. 9 Kyle Hailing 24:19.9 South Lyon East
146. 9 Dean Nadell 24:21.5 Gaylord
147. 9 Eric Wyman 24:25.1 Mt. Pleasant
148. 11 Brett Cooper 24:25.4 Clarkston
149. 9 Dylan Wright 24:26 Clarkston
150. 11 Wyatt Puscas 24:26.4 Grosse Pointe South
151. 9 Griffin Clements 24:26.7 Grosse Pointe South
152. 11 Asher Watters 24:38.1 Mt. Pleasant
153. 12 Dan Pankow 24:41 Saginaw Michigan Lut...
154. 12 Brandon Ryan 24:43.1 Midland
155. 12 Josh Lofton 24:44.1 St Charles
156. 10 Charlie Yoo 24:55 Grosse Pointe South
157. 9 Nick Vallan 25:00.3 Grosse Pointe South
158. 9 Nathan Raymant 25:07.6 Grosse Pointe South
159. 10 Ben White 25:11.3 Saginaw Valley Luthe...
160. 9 Charlie Cielieska 25:21.7 Grosse Pointe South
161. 10 Ethan Utley 25:24.6 Grosse Pointe South
162. 9 John Dotson 25:35.6 Grosse Pointe South
163. 10 Jacob Krueger 25:55.7 Midland
164. 12 Jamie Fadden 26:13.2 South Lyon East
165. 10 Louie Barati 26:13.9 South Lyon East
166. 9 Lance Boruszewski 26:15.5 Saginaw Heritage
167. 12 William Flanagan 26:27.2 Grosse Pointe South
168. 9 Hayden Beyersdorf 26:29.8 Saginaw Michigan Lut...
169. 11 Justin Carbury 26:34.3 South Lyon
170. 10 Travis Bodhaine 26:36.2 St Charles
171. 9 Kal Nardone 27:12.8 Grosse Pointe South
172. 9 Ivan Ross 27:45.4 Saginaw Swan Valley
173. 9 Alex Foytek 27:54.8 South Lyon
174. 9 Jordan Hornbacher 28:51.3 Saginaw Michigan Lut...
175. 9 Julian Stone 29:02.5 Essexville Garber
176. 9 Kristopher Woods 29:12.1 Saginaw Swan Valley
177. 9 Josh Klingbeil 29:35.7 Saginaw Michigan Lut...
178. 11 Alec Decker 29:42.8 Grosse Pointe South
179. 9 Jacob Martin 29:46.6 Grosse Pointe South
180. 9 Cyclone Nardone 30:26.8 Grosse Pointe South