boys 5000 meter run
1. 11 Riad Rababeh 15:50.7 Dearborn
2. 11 Trey Cucuro 16:29.7 Whitmore Lake
3. 12 Kyle Gavulic 16:49.3 Goodrich
4. 11 Peter Freeman 16:56.8 Macomb Lutheran North
5. 12 Jerod Allen 17:10.5 South Lyon
6. 10 Drew Johnson 17:11.2 Allen Park
7. 12 Jared Rieden 17:12.7 Allen Park
8. 11 Isiah Wyatt-Young 17:16.0 Adrian Madison
9. 11 Josh Chezick 17:19.1 South Lyon
10. 12 Matt Skarbinski 17:19.6 Allen Park
11. 9 Mark Wood 17:22.9 Goodrich
12. 12 Alex Rieden 17:33.6 Allen Park
13. 10 Anthony Mack 17:34.0 Dansville
14. 12 Zack Sleeman 17:35.2 Davison
15. 12 Craig Weaver 17:40.1 Dearborn
16. 12 Brent Peruski 17:43.7 South Lyon
17. 12 Kyle Pietras 17:52.6 Davison
18. 11 Ryan Lafferty 17:54.7 Allen Park
19. 11 Christian Thibodeau 17:55.1 Dearborn
20. 11 Luke Armstrong 17:55.7 Dearborn
21. 11 Jon Gibson 17:57.3 Ottawa Lake-Whiteford
22. 12 Tyler Prisby 17:58.7 Macomb Lutheran North
23. 10 Colton Seigle 18:03.4 Whitmore Lake
24. 9 Patrick Lennon 18:06.9 Christ the King
25. 11 Devin Tenerowicz 18:08.6 Allen Park
26. 12 Reagan Wardie 18:10.5 Bloomfield Christian
27. 12 Marshall Thelen 18:12.6 South Lyon
28. 12 Austin Pifer 18:18.3 Davison
29. 12 Ethan Launstein 18:18.5 Dansville
30. 11 Jacob Gibbs 18:18.9 Ottawa Lake-Whiteford
31. 10 Aaron Wood 18:19.8 Macomb Lutheran North
32. 10 Ethan Moran-Onweller 18:20.7 Davison
33. 10 Evan Leslie 18:23.7 South Lyon
34. 10 Hunter Fanson 18:24.4 Whitmore Lake
35. 9 Gordon Chattaway 18:27.0 Dansville
36. 9 Logan Coughlin 18:27.0 Davison
37. 11 Curtis Manore 18:30.7 Petersburg-Summerfield
38. 10 Mohamad Osman 18:33.3 Dearborn
39. 12 Michael Burciaga 18:41.5 Adrian Madison
40. 9 Hunter Stonerock 18:42.1 Goodrich
41. 12 Sam Inloes 18:42.1 Bloomfield Hills Cra...
42. 10 Joey Younkin 18:42.6 South Lyon
43. 9 Kevin LaMont 18:43.0 Whitmore Lake
44. 11 Anthony Brown 18:44.9 Dearborn
45. 9 Reilly Shellenbarger 18:47.9 Goodrich
46. 12 Lucas Magno 18:49.7 Davison
47. 12 Alan Gibson 18:54.2 Ottawa Lake-Whiteford
48. 10 Austin Ausmus 18:54.9 Ottawa Lake-Whiteford
49. 11 William Martin 18:55.3 Macomb Lutheran North
50. 9 Zach Duvall 18:56.6 Goodrich
51. 12 Adam Lyons 18:56.8 South Lyon
52. 9 Zack Metzger 18:56.9 Davison
53. 11 Daniel Wood 19:00.0 Goodrich
54. 10 Wyatt Tipping 19:02.5 Petersburg-Summerfield
55. 12 John Ambrose 19:02.8 Adrian Madison
56. 10 Spencer Anderson 19:03.1 Dansville
57. 12 Marc Crew 19:09.1 Bloomfield Hills Cra...
58. 12 Brian Harmon 19:09.8 South Lyon
59. 11 Ryan Shafer 19:12.1 Springport
60. 12 Jack Gomori 19:12.4 South Lyon
61. 12 Jarrett Krzeminski 19:13.6 Ottawa Lake-Whiteford
62. 11 Ben Lober 19:18.8 Dansville
63. 12 Aidan Fallon 19:19.1 South Lyon
64. 9 Aidan Dyer 19:26.5 Dearborn
65. 12 Chase Carter 19:38.0 Goodrich
66. 10 Corbin Willis 19:38.0 Ottawa Lake-Whiteford
67. 9 Anthony Contreras 19:42.1 Adrian Madison
68. 11 Zach Anderson 19:48.5 Macomb Lutheran North
69. 12 Louie Hoover 19:50.0 Petersburg-Summerfield
70. 9 Camden Willis 19:54.8 Ottawa Lake-Whiteford
71. 9 Robert McClelland 19:58.7 Christ the King
72. 10 Tristan Sirls 20:02.6 Bloomfield Hills Cra...
73. 10 Noah Doneth 20:08.0 Whitmore Lake
74. 12 A. Kevin Waytes 20:13.8 Bloomfield Hills Cra...
75. 10 Cole Misuraca 20:19.5 Macomb Lutheran North
76. 11 Joe Milanov 20:35.6 Macomb Lutheran North
77. 10 Nick Adams 20:37.3 Adrian Madison
78. 11 Luke Dendy 20:40.5 Christ the King
79. 10 Jon Knicklebein 20:40.7 Christ the King
80. 11 Jonathan Waterhouse 20:44.2 Petersburg-Summerfield
81. 10 Chris Carter 20:47.2 Christ the King
82. 12 Tim Slavik 20:54.2 South Lyon
83. 9 Alex Kelly 21:03.8 Adrian Madison
84. 12 Joe-Ryan Curtis 21:14.3 South Lyon
85. 11 Hunter Longnecker 21:21.9 Petersburg-Summerfield
86. 9 Tim Perrydore 21:22.5 Christ the King
87. 12 Justin Carbary 21:29.4 South Lyon
88. 11 Deacon Fountain 21:29.5 Whitmore Lake
89. 10 Garrett Dickhudt 21:34.0 Bloomfield Christian
90. 12 Bryan Cooney 21:36.8 South Lyon
91. 12 Benjamin Boss 21:46.6 Bloomfield Hills Cra...
92. 10 Gaven Ludtke 21:48.6 Springport
93. 11 Josh Glover 21:55.5 Dansville
94. 10 McCarty Simmons 21:56.1 Ottawa Lake-Whiteford
95. 9 Gabriel Allis 21:58.1 Christ the King
96. 12 Max Shew 21:59.1 Whitmore Lake
97. 11 Josh Puterbaugh 22:03.6 Petersburg-Summerfield
98. 12 Andrew Ladi 22:10.5 Bloomfield Hills Cra...
99. 11 Oak Arquette 22:27.2 Petersburg-Summerfield
100. 10 Gunnar Savage 22:33.8 Adrian Madison
101. 9 Henry Chelf 23:04.1 Dansville
102. 10 Mike Iott 24:02.5 Ottawa Lake-Whiteford
103. 9 Joshua Bradbury 25:54.1 Kensington Woods