Mens 5000m Run
1. 12 Jacob Domagalski 16:17.0 Romeo
2. 10 Thomas Michno 16:26.0 Macomb L'Anse Creuse...
3. 11 Adam Fraeyman 16:33.0 Romeo
4. 12 Ian Demrose 16:36.0 Macomb Dakota
5. 12 Jeremiah Jean 16:43.0 Sterling Heights Ste...
6. 12 Joe Ciaravino 16:44.0 Grosse Pointe North
7. 12 Paul Garbarino 16:50.0 Utica
8. 12 Zechariah Jean 16:56.0 Sterling Heights Ste...
9. 12 Ryan Filbeck 17:13.0 Macomb L'Anse Creuse...
10. 10 Chase Fedolak 17:14.0 Macomb Dakota
11. 10 Daniel Knapp 17:17.0 Macomb Dakota
12. 11 James Hoefler 17:20.0 Macomb Dakota
13. 11 Brendan Koch 17:21.0 Macomb Dakota
14. 12 Austin Willey 17:22.0 Romeo
15. 10 Logan Hefferan 17:25.0 Shelby Township Utic...
16. 9 Nick Behring 17:28.0 Romeo
17. 12 Jacob Kalahar 17:31.0 Macomb Dakota
18. 10 Gabe Garbarino 17:37.0 Utica
19. 11 Griffin Murray 17:48.0 Grosse Pointe South
20. 12 Chris Vancoillie 17:49.0 Shelby Township Utic...
21. 9 Mike Ciaravino 17:50.0 Grosse Pointe North
22. 11 Jared Felts 17:52.0 Utica
23. 10 Mitchell MacDonald 17:53.0 Macomb Dakota
24. 12 Noah Domagalski 17:55.0 Romeo
25. 10 Jacob Schaldenbrand 17:57.0 Macomb L'Anse Creuse...
26. 11 Dylan Gaines 17:59.0 Sterling Heights Ste...
27. 11 Earl Allard 18:02.0 Grosse Pointe South
28. 12 Joe Kalmar 18:02.5 Grosse Pointe South
29. 10 Sawyer Kisha 18:03.0 Macomb Dakota
30. 9 Andrew Goodrich 18:04.0 Romeo
31. 9 Jarrett St. John 18:05.0 Romeo
32. 10 Joshua Jaster 18:06.0 Macomb Dakota
33. 12 Jason Sharnas 18:08.0 Romeo
34. 11 Matt Wholihan 18:09.0 Grosse Pointe South
35. 10 Matthew Dinnan 18:10.0 Utica
36. 10 Sam Delcourt 18:11.0 Romeo
37. 12 Nicholas Brooks 18:13.0 Macomb Dakota
38. 12 Kollin Poindexter 18:16.0 Utica
39. 10 Brennan Brothers 18:22.0 Shelby Township Utic...
40. 10 Thomas Szymanski 18:24.0 Macomb Dakota
41. 11 Daniel Brady 18:27.0 Grosse Pointe North
42. 11 Josh Fischer 18:30.0 Grosse Pointe North
43. 12 Mark Garza 18:32.0 Shelby Township Utic...
44. 11 Paul Arnold 18:32.5 Romeo
45. 10 Zachary MacDonald 18:33.0 Macomb Dakota
46. 12 Timothy Vohs 18:34.0 Utica
47. 11 Luke Walters 18:35.0 Utica
48. 11 Michael Zonca 18:38.0 Macomb L'Anse Creuse...
49. 10 Nathan Gryspeerd 18:40.0 Shelby Township Utic...
50. 11 Matt Gross 18:45.0 Grosse Pointe South
51. 12 Connor Madek 18:45.5 Utica
52. 12 Grant Klebba 18:49.0 Shelby Township Utic...
53. 12 Kyle Ristow 18:50.0 Romeo
54. 11 Ethan Sloan 18:51.0 Grosse Pointe South
55. 11 Adrian Carmer 18:54.0 Grosse Pointe North
56. 10 Grant Broski 19:04.0 Shelby Township Utic...
57. 12 Andrew Nguyen 19:05.0 Utica
58. 9 Calvin Riley 19:06.0 Grosse Pointe North
59. 12 Steven Szatkowski 19:08.0 Utica
60. 10 Jack Felts 19:18.0 Utica
61. 12 Jack Kuchta 19:27.0 Grosse Pointe South
62. 11 Ryan Julius 19:28.0 Sterling Heights Ste...
63. 9 Zachary Nieman 19:29.0 Shelby Township Utic...
64. 12 Jacob Smellie 19:30.0 Utica
65. 10 Josh Bentley 19:37.0 Sterling Heights Ste...
66. 11 Niculae Pintea 19:57.0 Sterling Heights Ste...
67. 10 Jared Chacon 20:08.0 Macomb L'Anse Creuse...
68. 10 Ryan Race 20:15.0 Grosse Pointe North
69. 12 Parker Misch 20:20.0 Shelby Township Utic...
70. 10 Joey Cuffaro 20:57.0 Macomb L'Anse Creuse...
71. 12 Devyn Brass 21:34.0 Macomb L'Anse Creuse...