boys 5000 meter run
1. 11 Aaron Guzman 18:17.7 Midland
2. 12 Matt Gross 18:28.5 Grosse Pointe South
3. 12 Evan Haase 18:30.8 Midland
4. 12 Donovan Gomez 18:38.5 Saginaw Nouvel
5. 10 Andrew Garza 18:40.7 Saginaw Heritage
6. 10 Cooper Lundh 18:49.2 Grosse Pointe South
7. 12 Kyler Hanson 18:54.3 Midland
8. 9 Timothy DeGrand 18:58 Grosse Pointe South
9. 10 Ethan Vick 19:00.9 Grosse Pointe South
10. 11 Cole Teranus 19:04.4 Grosse Pointe South
11. 9 Nick Green 19:08.6 Gaylord
12. 12 Scott Joffre 19:10.8 Midland
13. 10 Kenny Steinhilber 19:12.3 Midland
14. 9 Henry Kessler 19:15.1 Midland
15. 12 Wylie Joynt 19:26.7 Saginaw Heritage
16. 9 Blake Weaver 19:28.8 Grosse Pointe South
17. 10 Bradley Geist 19:31.4 Grosse Pointe South
18. 11 Jacob Hine 19:31.7 Midland
19. 12 Riley Cook 19:34.1 Midland
20. 11 Noah Adams 19:35.7 Grosse Pointe South
21. 11 Nick Colucci 19:37.4 Saginaw Heritage
22. 9 Aaron Stiefel 19:38.7 Saginaw Michigan Lut...
23. 11 Spencer Waldmann 19:39.1 Midland Bullock Creek
24. 10 Rudy Ebert 19:39.4 Fenton
25. 12 Kurt Huebner 19:41.3 Grosse Pointe South
26. 11 Luke Winslow 19:43.2 Midland Bullock Creek
26. 11 Emilio Caballero 19:43.2 Fenton
27. 9 Nathaniel Vorhees 19:43.9 Grosse Pointe South
28. 10 Garrett Hirschenbe... 19:44.4 Saginaw Heritage
29. 9 Joey Pellerito 19:49.2 Grosse Pointe South
30. 10 Mason Monchilov 19:50.5 Gaylord
31. 11 Eric Podolsky 19:53.2 Mt. Pleasant
32. 9 Kaden Kontranowski 19:53.5 Essexville Garber
33. 11 Jacob Yura 19:58.4 Saginaw Heritage
34. 9 Leo Smith 19:59.1 Grosse Pointe South
35. 9 Nicholas DeMattei 20:00.7 Mt. Pleasant
36. 9 Jacob Bruetsch 20:01.2 Grosse Pointe South
37. 10 AJ Rizer 20:01.8 Grosse Pointe South
38. 9 David Petrouleas 20:04.7 Grosse Pointe South
39. 11 Jack Uznis 20:08.5 Grosse Pointe South
40. 9 John White 20:10.3 Midland
41. 10 Isaac Kado 20:11.2 Grosse Pointe South
42. 9 Brett Pinet 20:14.3 Midland Bullock Creek
43. 12 Jayson Wolf 20:19.8 Fenton
44. 9 James Stevenson 20:20.4 Grosse Pointe South
45. 10 Grant Freudenstein 20:20.8 Saginaw Heritage
46. 10 Trenton Woodbeck 20:21.6 Fenton
47. 10 Matthew Oliver 20:25 Grosse Pointe South
48. 9 Eastin Block 20:25.2 Midland Dow
49. 10 Kenny Gross 20:31.6 Grosse Pointe South
50. 12 Aidan Clements 20:31.9 Grosse Pointe South
51. 10 Allen Crockett 20:32.3 Mt. Pleasant
52. 11 Michael Grady 20:32.7 Grosse Pointe South
53. 10 Bruce Janowicz 20:33.2 Essexville Garber
54. 9 Joey Haiss 20:34.9 Fenton
55. 9 Wyatt Adams 20:37.8 Midland Dow
56. 10 Aaron Weldy 20:39.2 Midland Dow
57. 12 Gabe Culver 20:40.5 New Lothrop
58. 11 Brennen Henson 20:41 Fenton
59. 11 Nick Berchert 20:41.2 Midland
60. 9 Maxwell Morey 20:41.5 Midland Dow
61. 9 Micah Poletti 20:42.9 New Lothrop
62. 9 David Gordon 20:43.9 Saginaw Heritage
63. 10 Karl Krieger 20:44.2 Grosse Pointe South
64. 9 Evan Wendling 20:44.8 New Lothrop
65. 9 Aidan Shaw 20:45.5 Saginaw Heritage
66. 10 Colin Shaughnessy 20:45.8 Fenton
67. 12 Ryan Johns 20:47.9 Mt. Pleasant
68. 9 Braden Lapa 20:49.4 Fenton
69. 9 Aaron Abbott 20:51.2 Midland
70. 9 Jacob Maschino 20:52.5 Midland
71. 9 Nicholas Roberson 20:56.4 Mt. Pleasant
72. 10 Nathan Raymant 21:03 Grosse Pointe South
73. 11 Tyler Placher 21:06.4 Freeland
74. 9 Joe Cornell 21:10.1 Grosse Pointe South
75. 12 Jesse Maikarfi 21:10.8 New Lothrop
76. 12 Michael Schmidt 21:11.1 Gaylord
77. 9 Nick Nastase 21:11.8 Midland
78. 11 Mateusz Lubanski 21:13.9 Grosse Pointe South
79. 9 Ben Flagg 21:14.6 Caro
80. 11 Emerson Stidham 21:15.3 Grosse Pointe South
81. 9 Mason Payton 21:16.4 Mt. Pleasant
82. 10 Wes Cummings 21:18.7 Midland Dow
83. 10 Dominik Lubanski 21:19.3 Grosse Pointe South
84. 10 Zachary Peirce 21:26.4 Grosse Pointe South
85. 12 Brady Wright 21:28.2 Gaylord
86. 12 Zack Alex 21:32 Freeland
87. 10 Jordan McDuffie 21:37.5 Gaylord
88. 12 Jonathan Shillington 21:40.3 Saginaw Swan Valley
89. 10 Charlie Cielieska 21:40.7 Grosse Pointe South
90. 11 Andrew Stewart 21:41.7 Essexville Garber
91. 10 Colin Mulcahy 21:44.1 Grosse Pointe South
92. 9 Jared Way 21:47.6 Midland Bullock Creek
93. 9 Louis Kehr 21:49.1 Midland Bullock Creek
94. 10 Zach Webster 21:49.7 Mt. Pleasant
95. 11 Andrew Durfee 21:50.2 Mt. Pleasant
96. 9 Elliot Moore 21:50.6 Midland
97. 10 Zach O'Dell 21:50.8 Midland
98. 10 Connor Good 21:53.3 Saginaw Heritage
99. 12 Harrison Miller 21:56.2 New Lothrop
100. 10 Eric Daniel 21:56.5 Midland
101. 12 Guage Szymanski 21:58 Gaylord
102. 9 Spencer Gabler 22:00.8 Fenton
103. 9 Thomas Hutchison 22:02.2 Grosse Pointe South
104. 11 Brennan Vitous 22:05.3 New Lothrop
105. 9 Bryce Davison 22:08.4 Gaylord
106. 9 Quenten Fraley 22:10 Gaylord
107. 12 Jamie Heyden 22:13.5 Gaylord
108. 12 Isaiah Powell 22:14.3 Freeland
109. 10 Jake Freed 22:14.7 Mt. Pleasant
110. 11 Christopher Kolomjec 22:23.6 Grosse Pointe South
111. 9 Sam Sahr 22:28.9 Fenton
112. 12 George Daudlin 22:29.9 Grosse Pointe South
113. 11 Bronson Kelly 22:30.3 Fenton
114. 10 Nathan Rumbles 22:31.5 Fenton
115. 12 Jonathan Warncke 22:32 Fenton
116. 9 Jack Knapp 22:33.2 Midland
117. 9 Nicolas Stoller 22:38.4 Grosse Pointe South
118. 9 Jeevan Telang 22:40.5 Grosse Pointe South
119. 10 Eric Wyman 22:41.2 Mt. Pleasant
120. 9 Kyle Burks 22:42.6 Midland
121. 10 Brad Kalinowski 22:43.7 Freeland
122. 9 Sam Desloover 22:49.8 Gaylord
123. 9 Bradley Johnson 22:54 New Lothrop
124. 11 Cameron Pearson 22:58 Gaylord
125. 11 Jacob Krueger 22:59.2 Midland
126. 12 Andrew Withrow 22:59.5 Saginaw Heritage
127. 10 Jon Pratt 22:59.8 Saginaw Michigan Lut...
128. 11 Hunter Wheeler 23:01.1 New Lothrop
129. 10 Michael Keifer 23:04.8 New Lothrop
130. 12 David Koelzer 23:08.8 Grosse Pointe South
131. 10 Lance Boruszewski 23:18.3 Saginaw Heritage
132. 11 Joseph Lobodzinski 23:18.7 Essexville Garber
133. 9 Adam Sloan 23:26.1 Grosse Pointe South
134. 9 James Nader 23:29 New Lothrop
135. 12 Dean Kromer 23:33.6 Fenton
136. 9 Seth Taylor 23:35.4 Midland
137. 11 Jackson Webster 23:36.2 Grosse Pointe South
138. 12 Matt Winterstein 23:36.5 Freeland
139. 11 Alex Fuja 23:43.3 Mt. Pleasant
140. 10 Dean Nadell 23:52.3 Gaylord
141. 10 Matthew Calcaterra 23:58.3 Grosse Pointe South
142. 9 Jacob Ciesloa 23:59.7 Saginaw Swan Valley
143. 9 Jack Schulz 24:00.7 Midland
144. 10 Andrew Mandrona 24:01.2 Midland Dow
145. 9 Alex Koke 24:04.2 Midland
146. 11 Richard Wall 24:15 Midland Dow
147. 10 Griffin Clements 24:17.5 Grosse Pointe South
148. 11 Charlie Yoo 24:17.8 Grosse Pointe South
149. 9 Brenton Morand 24:19.6 Pinconning
150. 11 Nathan Powell 24:21.9 Grosse Pointe South
151. 9 Jacob Hannon 24:25 Grosse Pointe South
152. 9 Vincent Cracchiolo 24:28.1 Grosse Pointe South
153. 10 Ethan Petermann 24:38.1 Saginaw Michigan Lut...
154. 10 Andy Richardson 24:41.1 New Lothrop
155. 12 Alan Aldrich 24:48.5 Saginaw Michigan Lut...
156. 9 Kent Brown 24:58.3 Freeland
157. 12 Lorenzo Musconi 25:00.6 Midland Dow
158. 9 Conor Kopp 25:02.1 Saginaw Michigan Lut...
159. 10 Marc Dean 25:24.3 Midland
160. 12 Wyatt Puscas 25:24.9 Grosse Pointe South
161. 10 Hayden Beyersdorf 25:44.3 Saginaw Michigan Lut...
162. 11 Jevyn Glick 25:50.9 Saginaw Swan Valley
163. 9 Emmett Lewis 25:54 Saginaw Swan Valley
164. 9 Devon Frost 25:55.5 Saginaw Heritage
165. 11 Travis Lange 26:16 New Lothrop
166. 9 John Riley Herman 26:28.4 Midland
167. 10 Julian Stone 26:58.1 Essexville Garber
168. 9 Charlie Weber 27:40.6 New Lothrop
169. 12 Habib Jajawie 28:15 Saginaw Heritage
170. 11 Kendall Draves 29:21.4 Midland Bullock Creek
171. 9 Stuart Williams 29:42 Gaylord
172. 11 Jack Richardson 29:44.2 Freeland
173. 10 Kal Nardone 29:58.8 Grosse Pointe South
174. 11 Kent Rohlf 32:01.6 Pinconning
175. 10 Nick Montague 45:35.6 Grosse Pointe South