Boys 5000 Meter run
1. 9 Michael Tremonti 17:32 Bloomfield Hills
2. 9 Austin Remick 17:51 Rochester
3. 9 Harrison Steen 17:52 Stoney Creek
4. 9 Nick Behring 18:21 Romeo
5. 9 Dominic Bruce 18:30 Oxford
6. 9 Evan Ziehl 18:35 Stoney Creek
7. 9 Jarrett St. John 18:43 Romeo
8. 9 Brenden Allen 18:51 Armada
9. 9 Jake Rousch 18:53 South Lyon
10. 9 Peter Caruso 18:53 Clinton Township Chi...
11. 9 Adam Job 19:22 Armada
12. 9 Zach Smith 19:31 Oxford
13. 9 Drew Giem 19:39 Lake Orion
14. 9 Zachary Nieman 19:39 Shelby Township Utic...
15. 9 Stephen Landis 19:42 Stoney Creek
16. 9 Kyle Walny 19:43 Clinton Township Chi...
17. 9 Will Raus 19:46 Ferndale
18. 9 Andrew Tippen 19:55 Goodrich
19. 9 Zach Turpel 19:56 Marysville
20. 9 Jonathan Allen 19:57 South Lyon
21. 9 Drew Demares 19:59 Warren Cousino
22. 9 Andrew Nepjuk 20:00 Lake Orion
23. 9 Drew Bies 20:03 Lake Orion
24. 9 Nathan Jarski 20:12 Warren DeLaSalle Col...
25. 9 Maksymiuk Clayton 20:14 Richmond
26. 9 Eric Seafried 20:16 Romeo
27. 9 Peter Nolan 20:28 Rochester Adams
28. 9 Kyle Terryn 20:29 Rochester Adams
29. 9 Nathan Hammond 20:36 Lake Orion
30. 9 Carrington Wiggins 20:37 Goodrich
31. 9 Colby Querciagrossa 20:38 Almont
32. 9 Leeshawn Morris 20:38 Stoney Creek
33. 9 Zack Herman 20:39 Marlette
34. 9 Andy Johnston 20:40 Warren Mott
35. 9 Jack DeMara 20:40 Almont
36. 9 Nikolas Chiesa 20:41 Oxford
37. 9 Jacob McCloud 20:41 Lake Orion
38. 9 Alec Wycoff 20:42 Stoney Creek
39. 9 Alexander Cronin 20:45 South Lyon East
40. 9 Ian Lamphear 21:03 Shelby Township Utic...
41. 9 Keegan Schults-Payne 21:06 Lake Orion
42. 9 Alex Carroll 21:07 Lake Orion
43. 9 Tommy Paulson 21:14 Bloomfield Hills
44. 9 Lucas Peck 21:19 Shelby Township Utic...
45. 9 Chris Arbuckle 21:22 Lake Orion
46. 9 Joey Younkin 21:22 South Lyon
47. 9 Connor Davis 21:23 Stoney Creek
48. 9 Eric Manczyk 21:28 Warren DeLaSalle Col...
49. 9 Bradley Geist 21:31 Grosse Pointe South
50. 9 Nolan Passamani 21:32 Grosse Pointe South
51. 9 Zachary Wiseman 21:32 South Lyon East
52. 9 Brennen Steinbauer 21:33 Armada
53. 9 Cade Bell 21:39 Oxford
54. 9 Noah Streng 21:39 Bloomfield Hills
55. 9 Roberto Arkenburg 21:42 Troy Athens
56. 9 Devin Altman 21:46 Lake Orion
57. 9 Andrew Goodrich 21:48 Romeo
58. 9 Evan Leslie 21:49 South Lyon
59. 9 Max Hoorn 21:49 South Lyon East
60. 9 Mike Lineberger 21:57 Roseville
61. 9 Ethan Kalkman 21:57 Clinton Township Chi...
63. 9 Cameron Dork 22:06 Rochester
64. 9 Kyle Fedolak 22:10 Macomb Dakota
65. 9 Jeff Tschisheat 22:11 Troy Athens
66. 9 Alex Prendergast 22:12 Troy Athens
67. 9 AJ Rizer 22:12 Grosse Pointe South
68. 9 Brandon Mares 22:18 Lake Orion
69. 9 Vinny Denapole 22:25 Richmond
70. 9 Tyler LaMendola 22:32 Stoney Creek
71. 9 Ethan Vick 22:34 Grosse Pointe South
72. 9 Zachary Schmitt 22:35 Warren DeLaSalle Col...
73. 9 Gage Skinner 22:39 Romeo
74. 9 Thomas Dunn 22:42 Shelby Township Utic...
75. 9 Andrew Williams 22:44 South Lyon
76. 9 Nicholas Albaran 22:46 Bloomfield Hills
77. 9 Ethan Owens 22:46 Almont
78. 9 Zack Acton 22:49 Oxford
79. 9 Matt Miller 22:50 Romeo
80. 9 Ken Grawburg 22:57 Warren Cousino
81. 9 Garrett Dickhudt 23:01 Christian Leadership...
82. 9 Eric Handy 23:02 Shelby Township Utic...
83. 9 Ben King 23:04 Armada
84. 9 Hunter Vaugh 23:12 Marlette
85. 9 Braydan Collins 23:12 Rochester Adams
86. 9 Dominik Lubanski 23:14 Grosse Pointe South
87. 9 Lucas Poechia 23:17 Richmond
88. 9 Jacob Bromm 23:18 Bishop Foley
89. 9 Tom Walby 23:18 Sterling Heights Par...
90. 9 Nik Bauer 23:20 South Lyon
91. 9 William Finn 23:21 St. Clair Shores Lak...
92. 9 Ryan McLean 23:28 Stoney Creek
93. 9 Matt Wisniewski 23:40 Shelby Township Utic...
94. 9 Cameron Burgeious 23:42 Romeo
95. 9 Colin Swanson 23:42 Macomb Dakota
96. 9 Zachary Peirce 23:43 Grosse Pointe South
97. 9 Zachary Babiarz 23:44 Grosse Pointe South
98. 9 David Walker 23:50 Macomb Dakota
99. 9 Valentin Schnitzel 23:54 South Lyon
100. 9 Sebastian Schroeder 23:56 Warren Mott
101. 9 Blake Stackpoole 24:00 Grosse Pointe South
102. 9 Will Frame 24:09 Grosse Pointe South
103. 9 Brandan Christiansen 24:10 Richmond
104. 9 Cooper Lundh 24:16 Grosse Pointe South
105. 9 Matthew Oliver 24:18 Grosse Pointe South
106. 9 Kyle Schenten 24:20 Oxford
107. 9 Kyle Evans 24:33 Rochester Adams
108. 9 Jemone Cochran 24:38 Ferndale
109. 9 Colin Smith 25:04 Troy Athens
110. 9 Nick Vallan 25:12 Grosse Pointe South
111. 9 Jonah Flemming 25:13 Warren Cousino
112. 9 Ben Perry 25:14 Cardinal Mooney Cath...
113. 9 Trevor Burke 25:14 Clinton Township Chi...
114. 9 Riley Gottschalk 25:15 Auburn Hills Oakland...
115. 9 Conner Barrett 25:25 Lake Orion
116. 9 Max Chupailo 25:25 Stoney Creek
117. 9 Alec Braden 25:26 Stoney Creek
118. 9 Alec Mason 25:29 Shelby Township Utic...
119. 9 Luke Meyers 25:35 Oxford
120. 9 Shayne Lake 25:35 Armada
122. 9 Jayce Efting 25:41 Stoney Creek
123. 9 Karl Krieger 25:41 Grosse Pointe South
124. 9 Jacob Garland 25:43 Oxford
125. 9 Colin Mulcahy 25:48 Grosse Pointe South
126. 9 Josh Senger 25:50 Oxford
127. 9 Domenic Angeli 25:54 Stoney Creek
128. 9 Jack Straetmans 25:58 Stoney Creek
129. 9 Nathan Richards 26:00 Stoney Creek
130. 9 Shane Kelly 26:14 Stoney Creek
135. 9 Ben Dehondt 26:14 Romeo
131. 9 Ryan DeBruyne 26:20 South Lyon
132. 9 Nate Major 26:20 Ferndale
133. 9 Jake Schmid 26:21 Armada
134. 9 Jesse Sullivan 26:23 Oxford
135. 9 Braden Heiler 26:29 South Lyon
136. 9 Nathan Raymant 26:37 Grosse Pointe South
137. 9 Griffin Clements 26:39 Grosse Pointe South
138. 9 John Reichenbach 26:50 Bishop Foley
139. 9 Pierson Adamczyk 26:59 Oxford
140. 9 Joseph Fantin 27:17 Stoney Creek
141. 9 Charlie Cielieska 27:39 Grosse Pointe South
142. 9 Aiden Clawson 27:39 Lake Orion
143. 9 Matt McAuliffe 27:40 Lake Orion
144. 9 Kyle Stewart 27:59 Oxford
145. 9 Nathan Michalski 28:04 Shelby Township Utic...
146. 9 Joshua Rouseau 28:05 Macomb Dakota
147. 9 Jacob Keener 28:20 Ferndale
148. 9 Adam Vallee 28:36 Macomb Dakota
149. 9 Jeremy Funk 28:59 Ferndale
150. 9 Kyle Hailing 29:00 South Lyon East
151. 9 Zach Funk 29:14 Ferndale
152. 9 Nicholas Groen 29:14 Armada
153. 9 Alex Foytek 29:57 South Lyon
154. 9 Brian Lucas 30:01 Troy Athens
155. 9 Evan Shell 30:19 Auburn Hills Oakland...
156. 9 Jackson Johnson 30:27 Shelby Township Utic...
157. 9 Kal Nardone 30:42 Grosse Pointe South
158. 9 Ryan Allor 30:45 Macomb Dakota
159. 9 Kris Cukaj 31:15 Shelby Township Utic...
161. 9 Andrew Denny 32:35 Warren Cousino
166. 9 Gavin Burgess 32:39 Oxford
162. 9 John Dotson Grosse Pointe South
163. 9 Jacob Martin Grosse Pointe South
164. 9 Cyclone Nardone Grosse Pointe South