boys 5000 meter run
1. 12 Adam Fraeyman 15:54.0 Romeo
2. 11 Mike Burley 16:21.0 Sterling Heights
3. 11 Steven Stine 16:25.0 Fraser
4. 11 Gabe Garbarino 16:26.0 Utica
5. 11 Alex Tonn 16:26.5 St. Clair Shores Lak...
6. 12 Tyler Champenoy 16:28.0 Port Huron Northern
7. 11 Jacob Schaldenbrand 16:31.0 Macomb L'Anse Creuse...
8. 11 Mika Juuhl 16:32.0 Clarkston
9. 11 Thomas Michno 16:34.0 Macomb L'Anse Creuse...
10. 12 Connor Sickmiller 16:37.0 Grosse Pointe North
11. 10 Nick Behring 16:38.0 Romeo
12. 11 Zac Clark 16:43.0 Canton
13. 11 William Eisert 16:45.0 Clarkston
14. 10 Brenden Allen 16:45.5 Armada
15. 12 Grant Henley 16:54.0 Clarkston
16. 12 Eric Smith 16:57.0 Clarkston
17. 10 Andrew Goodrich 17:02.0 Romeo
18. 10 Shane Andrews 17:02.5 Canton
19. 11 Evan Tonn 17:03.0 St. Clair Shores Lak...
20. 9 William Hofmann 17:03.5 Grosse Pointe North
21. 11 Alex Towianski 17:08.0 Utica Ford
22. 12 Jared Felts 17:14.0 Utica
23. 12 Michael Baker 17:17.0 Clarkston
24. 10 Jack Gillespie 17:17.5 Port Huron Northern
25. 12 Alex Put 17:18.0 Sterling Heights
26. 9 Shawn Slater 17:19.0 Clarkston
27. 11 Jordan Hill 17:20.0 St. Clair Shores Lak...
28. 11 Matthew Dinnan 17:20.5 Utica
29. 11 Austin Chambe 17:20.6 St. Clair Shores Lak...
30. 12 Paul Arnold 17:20.7 Romeo
31. 10 Dylan Hanson 17:22.0 Utica Ford
32. 10 Jared Folden 17:23.0 Sterling Heights
33. 11 Zach Carey 17:28.0 Canton
34. 12 Earl Allard III 17:29.0 Grosse Pointe South
35. 11 Nickolas Favazza 17:31.0 Clarkston
36. 12 Jacob Brockert 17:32.0 Utica Ford
37. 10 Ray Bell 17:33.0 Utica
38. 12 Donovan Pipitone 17:41.0 Utica
39. 11 Brendan Parzynski 17:42.0 St. Clair Shores Lak...
40. 9 Joe Davey 17:42.5 Warren DeLaSalle
41. 12 Ethan Sloan 17:46.0 Grosse Pointe South
42. 9 Garrett Schreck 17:49.0 Grosse Pointe North
43. 12 Matt Wholihan 17:50.0 Grosse Pointe South
44. 9 Jeffrey Hitchcock 17:50.5 Utica
45. 10 Jarrett St. John 17:50.7 Romeo
46. 10 David Kight 17:51.0 Canton
47. 11 Freddie Wallace 17:51.5 Romeo
48. 12 Luke Walters 17:51.7 Utica
49. 12 Javier Diaz 17:52.0 Canton
50. 11 Chandler Witt 17:52.5 Warren DeLaSalle
51. 11 Zach Cannon 17:53.0 Canton
52. 11 Nick Socha 17:55.0 Canton
53. 12 Kevin Lalik 17:56.0 Warren Mott
54. 10 Calvin Riley 17:56.5 Grosse Pointe North
55. 12 Ryan Kolp 17:57.0 Grosse Pointe North
56. 9 Sam Streberger 17:59.0 Warren DeLaSalle
57. 10 Cameron Bourgeois 18:05.0 Romeo
58. 12 Josh Fischer 18:06.0 Grosse Pointe North
59. 11 Ryan Race 18:06.5 Grosse Pointe North
60. 12 Michael Zonca 18:10.0 Macomb L'Anse Creuse...
61. 11 Dylan Gray 18:12.0 Fraser
62. 11 Darren Martin 18:13.0 Utica Ford
63. 10 Daniel Chesney 18:14.0 Utica Ford
64. 11 Jason Van De Velde 18:16.0 Fraser
65. 12 Anthony Ficarra 18:18.0 Warren DeLaSalle
66. 11 Chris Lebelt 18:20.0 Sterling Heights
67. 11 Luke Roberts 18:22.0 St. Clair Shores Lak...
68. 12 Justin Vorhees 18:26.0 Grosse Pointe South
69. 11 Omar Uddin 18:30.0 Sterling Heights
70. 12 Matt Gross 18:33.0 Grosse Pointe South
71. 11 Anthony Im 18:36.0 Roseville
72. 12 Nick Vuylsteke 18:38.0 Sterling Heights Ste...
73. 12 Nick Riley 18:39.0 Warren Mott
74. 11 Robert Pedder 18:39.5 Sterling Heights
75. 10 Aidan Bullock 18:40.0 Utica Ford
76. 12 Niculae Pintea 18:41.0 Sterling Heights Ste...
77. 9 Aaron Bonner 18:43.0 Port Huron
78. 10 Nathan Myers 18:44.0 St. Clair Shores Lak...
79. 12 Everett Latos 18:44.5 Warren DeLaSalle
80. 11 Cameron Petrossi 18:46.0 Port Huron Northern
81. 9 Richard Carwile 18:51.0 Port Huron
82. 11 Logan Jackson 18:54.0 Macomb L'Anse Creuse...
83. 11 Alexander Szura 18:55.0 Grosse Pointe South
84. 12 Brendan Sluchak 18:55.5 Roseville
85. 9 Isaac Bonner 18:55.7 Port Huron
86. 11 Cameron Rohelier 18:58.0 Warren Cousino
87. 12 Zach Scurto 18:59.0 Fraser
88. 12 Ryan Julius 18:59.5 Sterling Heights Ste...
89. 11 Jared Chacon 19:00.0 Macomb L'Anse Creuse...
90. 10 Jonathon Marks 19:03.0 Utica Ford
91. 10 Kyle Helsel 19:03.5 Fraser
92. 10 Ethan Vick 19:05.0 Grosse Pointe South
93. 12 Tristan Sparks 19:06.0 Roseville
94. 10 Nathan Jarski 19:07.0 Warren DeLaSalle
95. 10 Myles Morgan 19:08.0 Macomb L'Anse Creuse...
96. 11 Rick Shackleford 19:09.0 Roseville
97. 11 Josh Bentley 19:10.0 Sterling Heights Ste...
98. 9 Dakota Jones 19:10.5 Warren Mott
99. 9 Justin Chambe 19:12.0 St. Clair Shores Lak...
100. 12 Antonio Federico 19:14.0 Fraser
101. 12 Johnny Richards 19:19.0 Roseville
102. 12 Timothy Gubler 19:20.0 Fraser
103. 10 Jon Myny 19:22.0 Sterling Heights Ste...
104. 11 Daniel Edwards 19:23.0 Warren DeLaSalle
105. 11 Cal Novara 19:25.0 Sterling Heights Ste...
106. 10 Drew Demaris 19:31.0 Warren Cousino
107. 12 Jarrett VanderLinden 19:32.0 Warren Cousino
108. 10 Chris Tyrell 19:32.5 St. Clair Shores Lak...
109. 9 Conner Rager 19:34.0 Macomb L'Anse Creuse...
110. 10 Danny Hunt 19:43.0 Port Huron Northern
111. 11 Kyree Jackson 19:45.0 St. Clair Shores Lak...
112. 10 Cameron Burns 19:46.0 Port Huron
113. 12 William Niedbala 19:47.0 Sterling Heights
114. 12 Sean Mitchell 19:48.0 St. Clair Shores Lak...
115. 10 Michael Lineberger 19:54.0 Roseville
116. 10 Michael Tunnel 19:58.0 Port Huron
117. 11 Dylan Biebuyck 19:58.5 Warren Cousino
118. 10 Armond Hicks 20:01.0 Port Huron
119. 11 Mitchell Susalla 20:12.0 Warren Mott
120. 11 Joe Mullally 20:16.0 Port Huron Northern
121. 9 Kyle Scholz 20:19.0 Warren Cousino
122. 10 William Finn 20:25.0 St. Clair Shores Lak...
123. 10 Brendan Crawford 20:29.0 Warren Mott
124. 11 Chandler Johnson 20:30.0 St. Clair Shores Lak...
125. 9 David Donze 20:32.0 Warren Cousino
126. 11 Mitch McCartney 20:59.0 St. Clair Shores Lak...
127. 9 Timmy Hunt 21:05.0 Port Huron Northern
128. 11 Kaleb Diana 21:06.0 Warren Mott
129. 11 Blake Spencer 21:59.0 Port Huron
130. 12 Jack Banick 22:22.0 Warren Cousino
131. 12 Richard Campbell 22:42.0 Roseville
132. 9 Tyler Herman 24:28.0 Port Huron Northern