Boy's 5000m Run
1. 12 Ian Demrose 16:52 Macomb Dakota
2. 11 Phil Mundt 17:13 Clinton Township Chi...
3. 12 Nicholas Brooks 17:26 Macomb Dakota
4. 12 Danny Weglarz 17:57 Macomb Lutheran North
5. 11 Brendan Koch 18:02 Macomb Dakota
6. 12 Maliek Lott 18:06 L'Anse Creuse
7. 10 Thomas Szymanski 18:07 Macomb Dakota
8. 11 James Hoefler 18:11 Macomb Dakota
9. 11 Tyler Prisby 18:16 Macomb Lutheran North
10. 10 Chase Fedolak 18:18 Macomb Dakota
11. 11 Luke Powers 18:20 Sterling Heights Uti...
12. 12 Shane Luksch 18:24 Sterling Heights Uti...
13. 12 Jacob Kalahar 18:27 Macomb Dakota
14. 10 Daniel Knapp 18:33 Macomb Dakota
15. 10 Mitchell MacDonald 18:42 Macomb Dakota
16. 10 Sawyer Kisha 18:42 Macomb Dakota
17. 10 Justin Lenard 18:53 Clinton Township Chi...
18. 11 Jacob Brockert 18:56 Sterling Heights Uti...
19. 10 Zachary MacDonald 19:00 Macomb Dakota
20. 10 Alex Towianski 19:00 Sterling Heights Uti...
21. 12 Spencer Scott 19:09 Sterling Heights Uti...
22. 11 Adam Frost 19:10 Macomb Dakota
23. 9 Peter Caruso 19:17 Clinton Township Chi...
24. 12 Brett Hudson 19:20 Macomb Lutheran North
25. Brett Roginski 19:23 Clinton Township Chi...
26. 10 Joshua Jaster 19:26 Macomb Dakota
27. 9 Justin Powell 19:27 L'Anse Creuse
28. 11 Anthony Barbera 19:32 Macomb Dakota
29. 11 Calvin Bojanowski 19:48 Macomb Dakota
30. 12 Andrew Herppich 19:49 Sterling Heights Uti...
31. 12 Noah Vallee 19:54 Macomb Dakota
32. 9 Tyler Giza 19:55 Sterling Heights Uti...
33. 10 Trevor Smith 19:57 Macomb Lutheran North
34. 9 Aaron Wood 19:59 Macomb Lutheran North
35. 10 Brendan Mousseau 20:00 Macomb Dakota
36. 10 William Martin 20:00 Macomb Lutheran North
37. 12 Brendan Witt 20:14 L'Anse Creuse
38. 10 Joe Milanov 20:21 Macomb Lutheran North
39. 11 Anthony Devroy 20:27 Macomb Lutheran North
40. 10 Joseph May 20:28 Clinton Township Chi...
41. 11 Jeffrey Schimelfen... 20:28 L'Anse Creuse
42. 10 Darren Martin 20:30 Sterling Heights Uti...
43. 10 Alex Schneider 20:31 Macomb Lutheran North
44. 12 Etienne LeClerc 20:32 Clinton Township Chi...
45. 11 Robert Gracin 20:52 Macomb Dakota
46. 9 Nathan Grain 21:05 L'Anse Creuse
47. 12 Ryan Peck 21:07 Macomb Lutheran North
48. 11 Daniel Westarb 21:14 Macomb Dakota
49. 11 Nick Candela 21:21 Sterling Heights Uti...
50. 10 David Almendarez 21:29 Macomb Dakota
51. 10 Jonathan McNamara 21:30 L'Anse Creuse
52. 11 Nathan Sossi 21:39 Macomb Dakota
53. 10 Zach Anderson 21:41 Macomb Lutheran North
54. 9 Daniel Chesney 21:44 Sterling Heights Uti...
55. 11 Matthew Ford 21:47 Macomb Dakota
56. 9 Ethan Kalkman 21:54 Clinton Township Chi...
57. 9 Brendan Jungwirth 22:00 L'Anse Creuse
58. 11 Tyler Chaffin 22:02 Macomb Dakota
59. 12 Scott Schornak 22:02 L'Anse Creuse
60. 9 Aidan Bullock 22:10 Sterling Heights Uti...
61. 12 Victor Wszedybyl 22:23 Sterling Heights Uti...
62. 11 Daniel Scruggs 22:35 Clinton Township Chi...
63. 10 Andrew Gustafson 22:43 Macomb Dakota
64. 9 Jacob Schimelfening 23:02 L'Anse Creuse
65. 10 Nathan Kurek 23:24 Macomb Lutheran North
66. 10 Joshua Brooks 23:34 Macomb Dakota
67. 9 Kyle Fedolak 23:55 Macomb Dakota
68. 9 Cole Misuraca 23:56 Macomb Lutheran North
69. 9 Colin Swanson 23:56 Macomb Dakota
70. 12 Kyle Allor 23:56 Macomb Dakota
71. 12 Tyler Kressbach 24:02 Macomb Lutheran North
72. 10 Marko Tegeltija 24:13 Macomb Dakota
73. 10 Collin Bush 24:16 Macomb Lutheran North
74. 9 Justin Peck 24:27 Macomb Lutheran North
75. 11 Cameron Gray 24:32 Macomb Dakota
76. 10 Edward Gietzen 25:06 L'Anse Creuse
77. 10 Alex Klemm 25:14 Macomb Lutheran North
78. 11 Alex Julson 25:20 Macomb Lutheran North
79. 11 Alex Day 25:23 Sterling Heights Uti...
80. 10 Cale Snyder 25:26 Macomb Dakota
81. 9 Brendan Gazley 25:26 Sterling Heights Uti...
82. 12 Scott Pavlik 25:30 Macomb Lutheran North
83. 9 Noah Harris 26:10 Macomb Lutheran North
84. 10 Josh Conrad 26:19 Macomb Lutheran North
85. 12 Brian Garnett 27:39 L'Anse Creuse
86. 10 Evan Mabry 27:53 Macomb Dakota
87. 12 Shaun Sanitate 27:54 Macomb Dakota
88. 9 David Walker 27:54 Macomb Dakota
89. 12 Hunter Hannan 28:03 Macomb Lutheran North
90. 10 Evan Pena 28:21 Macomb Dakota
91. 9 Trevor Burke 29:03 Clinton Township Chi...
92. 10 Paul Michalski 29:36 Sterling Heights Uti...
93. 9 Scott Corbat 30:37 Macomb Lutheran North
94. 9 Ryan Allor 31:38 Macomb Dakota
95. 10 Kyle Knight 32:18 Macomb Dakota
96. 9 Jack Rotar 34:17 L'Anse Creuse
97. 9 Andrew Dubach 43:09 Macomb Lutheran North