boys 5000 meter run
2. 12 Adam Fraeyman 16:04 Romeo
4. 10 Nick Behring 16:23 Romeo
8. 11 Thomas Michno 16:29 Macomb L'Anse Creuse...
9. 11 Chase Fedolak 16:32 Macomb Dakota
10. 11 Brennan Brothers 16:33 Utica Eisenhower
11. 11 Jacob Schaldenbrand 16:34 Macomb L'Anse Creuse...
12. 12 Brendan Koch 16:35 Macomb Dakota
13. 11 Gabe Garbarino 16:42 Utica
14. 12 James Hoefler 16:44 Macomb Dakota
16. 11 Logan Hefferan 16:51 Utica Eisenhower
17. 10 Andrew Goodrich 16:51 Romeo
18. 11 Mitchell MacDonald 16:52 Macomb Dakota
22. 12 Ethan Sloan 16:58 Grosse Pointe South
25. 9 William Hofmann 16:59 Grosse Pointe North
26. 11 Zachary MacDonald 17:01 Macomb Dakota
27. 12 Paul Arnold 17:01 Romeo
29. 12 Earl Allard III 17:03 Grosse Pointe South
30. 12 Jared Felts 17:04 Utica
31. 12 Donovan Pipitone 17:04 Utica
32. 9 Jeffrey Hitchcock 17:04 Utica
37. 11 Joshua Jaster 17:06 Macomb Dakota
42. 10 Ray Bell 17:15 Utica
45. 10 Mike Ciaravino 17:20 Grosse Pointe North
47. 11 Matthew Dinnan 17:21 Utica
49. 11 Brendan Mousseau 17:22 Macomb Dakota
50. 12 Ryan Kolp 17:22 Grosse Pointe North
52. 11 Ryan Race 17:26 Grosse Pointe North
53. 11 Sawyer Kisha 17:27 Macomb Dakota
55. 10 Zachary Truman 17:32 Utica Eisenhower
58. 10 Jarrett St. John 17:36 Romeo
61. 10 Calvin Riley 17:40 Grosse Pointe North
65. 12 Luke Walters 17:42 Utica
70. 11 Jack Felts 17:45 Utica
71. 10 Rockim Williamson 17:45 Grosse Pointe South
72. 12 Michael Zonca 17:46 Macomb L'Anse Creuse...
73. 10 Cameron Bourgeois 17:47 Romeo
74. 11 Freddie Wallace 17:48 Romeo
76. 10 Eric Seefried 17:52 Romeo
79. 12 Dylan Gaines 17:53 Sterling Heights Ste...
80. 12 Griffin Murray 17:54 Grosse Pointe South
81. 9 Garrett Schreck 17:55 Grosse Pointe North
83. 12 Josh Fischer 17:58 Grosse Pointe North
85. 11 Grant Broski 18:00 Utica Eisenhower
88. 9 Brian Jones 18:02 Utica Eisenhower
90. 12 Adrian Carmer 18:05 Grosse Pointe North
92. 11 Alexander Szura 18:15 Grosse Pointe South
93. 9 Kamden Miller 18:15 Utica Eisenhower
102. 12 Niculae Pintea 18:22 Sterling Heights Ste...
103. 12 Matt Wholihan 18:24 Grosse Pointe South
107. 12 Nick Vuylsteke 18:29 Sterling Heights Ste...
109. 12 Justin Vorhees 18:30 Grosse Pointe South
110. 12 Ryan Julius 18:31 Sterling Heights Ste...
112. 10 Zachary Nieman 18:34 Utica Eisenhower
119. 10 Brandon Hilliker 18:42 Sterling Heights Ste...
126. 11 Logan Jackson 18:55 Macomb L'Anse Creuse...
127. 10 Myles Morgan 18:56 Macomb L'Anse Creuse...
131. 9 Conner Rager 19:00 Macomb L'Anse Creuse...
137. 11 Josh Bentley 19:08 Sterling Heights Ste...
141. 10 Jon Myny 19:13 Sterling Heights Ste...
149. 11 Jared Chacon 19:31 Macomb L'Anse Creuse...
181. 9 Chandler Clemens 20:23 Macomb L'Anse Creuse..