Boys 5000 meter run
1. 12 Collin Kemner 16:38 Adrian
2. 12 David Gilbert 16:47 Adrian Madison
3. 12 Christopher Kangas 16:55 Adrian Madison
4. 11 Aaron Peters 16:59 Sand Creek
5. 9 Daniel Holder 17:14 Hudson
6. 10 Drew Cregar 17:28 Hudson
7. 10 Cameron Stintzi 17:31 Adrian
8. 12 Andrew Waite 17:38 Tecumseh
9. 12 Jarred Waite 17:38 Tecumseh
10. 10 Jack Lacasse 17:47 Tecumseh
11. 12 Ben Sunderman 17:49 Hudson
12. 11 Jeff Case 17:51 Tecumseh
13. 10 Gene Dudek 17:53 Britton Deerfield
14. 10 Elijah Sanchez 17:53 Sand Creek
15. 12 Jason McGinnis 17:55 Adrian Madison
16. 12 Brady Fowler 18:10 Clinton
17. 10 Alex Garcia 18:11 Adrian Madison
18. 11 Taylor Sunderman 18:16 Hudson
19. 12 Gabe Lopez 18:17 Tecumseh
20. 9 Logan Hudson 18:24 Blissfield
21. 12 Isaac Westgate 18:27 Onsted
22. 11 Michael Burciaga 18:27 Adrian Madison
23. 11 Tyler Fall 18:33 Blissfield
24. 12 Kelvin Kellk 18:35 Morenci
25. 9 Matt Doyle 18:40 Onsted
26. 11 Hayden Ross 18:41 Britton Deerfield
27. 10 Ben Kangas 18:41 Adrian Madison
28. 12 Blaze Valdez 18:44 Addison
29. 11 Kyle Spires 18:46 Blissfield
30. 11 John Ambrose 18:53 Adrian Madison
31. 11 Eric Alexander 18:54 Blissfield
32. 9 Travis Carson 18:57 Sand Creek
33. 9 Ian Thomsen 18:58 Tecumseh
34. 12 Thomas Atkin 19:06 Hudson
35. 9 Lucas Manuszak 19:07 Tecumseh
36. 10 Foster Reynard 19:09 Sand Creek
37. 12 Justin Breitenwisher 19:12 Tecumseh
38. 11 Dayne Bohn 19:13 Sand Creek
39. 12 Hunter Johns 19:14 Onsted
40. 12 Brett Anderson 19:15 Onsted
41. 12 Matt Thomas 19:17 Sand Creek
42. 10 Nick Rutledge 19:17 Tecumseh
43. 10 Lance Wood 19:19 Tecumseh
44. 11 Clinton Olberg 19:19 Tecumseh
45. 11 Micah Million 19:23 Adrian Lenawee Chris...
46. 10 Ray Vigo 19:25 Tecumseh
47. 12 Jacob Ross 19:28 Adrian Lenawee Chris...
48. 9 Dontae Edwards 19:29 Adrian
49. 11 Dylan Murrin 19:29 Britton Deerfield
50. 10 Alex McDowell 19:30 Tecumseh
51. 11 Ron Gerten 19:31 Britton Deerfield
52. 11 Brady Perry 19:31 Hudson
53. 11 Dakota Heiden 19:31 Britton Deerfield
54. 11 Logan Mikesell 19:32 Onsted
55. 12 Zach Eichenberg 19:35 Adrian
56. 9 Cameron Fee 19:37 Sand Creek
57. 10 Zachary Matthews 19:40 Clinton
58. 9 Josh Eisenmann 19:41 Blissfield
59. 11 Luke Vandenberg 19:42 Tecumseh
60. 11 Blaine Cytlak 19:44 Tecumseh
61. 11 Josh Papworth 19:46 Britton Deerfield
62. 12 Dakota Perry 19:54 Addison
63. 11 Dane Grimes 19:56 Adrian
64. 9 Spencer Stevens 19:57 Sand Creek
65. 12 Jakob Harris 19:58 Clinton
66. 10 Michael Petterson 20:00 Adrian
67. 10 Skyler Root 20:02 Tecumseh
68. 9 Jarred Lipnichan 20:08 Tecumseh
69. 12 Alan Reed 20:11 Addison
70. 10 Ben Lige 20:11 Tecumseh
71. 10 Drew Marten 20:12 Tecumseh
72. 10 Daniel Tomalak 20:13 Clinton
73. 11 Bailey Waltz 20:16 Sand Creek
74. 10 Brendan Short 20:16 Adrian
75. 10 Garrett Woerner 20:17 Britton Deerfield
76. 11 Ethan Sword 20:22 Hudson
77. 11 Collin Trainor 20:29 Tecumseh
78. 12 Lucas Wielfaert 20:35 Britton Deerfield
79. 11 Jacob Quintero 20:38 Sand Creek
80. 9 Sheldon Mozena 20:46 Onsted
81. 11 Brent Burnor 21:14 Britton Deerfield
82. 9 Caleb Christensen 21:34 Addison
83. 11 Marcus Richardson 21:37 Addison
84. 11 Hunter McClellan 21:42 Sand Creek
85. 12 Alex DeVelbiss 21:46 Addison
86. 10 Robert Roston 21:55 Clinton
87. 10 Jason Lucey 22:00 Addison
88. 10 Josh Heistan 22:07 Hudson
89. 9 Sean Newlin 22:10 Blissfield
90. 11 Collin Mayfield 22:11 Addison
91. 10 Drew Malinowski 22:12 Addison
92. 11 Nate VanAtta 22:13 Clinton
93. 9 Corbin Clark 22:17 Hudson
94. 10 Hunter Mellinger 22:27 Clinton
95. 9 Joseph Hayes 22:29 Clinton
96. 9 Caleb Gleckler 22:33 Morenci
97. 9 Micah Loar 22:44 Blissfield
98. 10 Noel Scott 22:50 Clinton
99. 9 Connor McClosky 22:50 Britton Deerfield
100. 9 John Sherik 22:51 Blissfield
101. 9 Trevor Pilbeam 22:52 Adrian
102. 9 Gunnar Savage 23:12 Adrian Madison
103. - Ameer Makalda 23:25 Clinton
104. 9 Zachary Zyla 23:29 Sand Creek
105. 9 Matt Carey 23:33 Sand Creek
106. 11 Kendall Uckele 23:46 Blissfield
107. 11 Grant Lewis 23:52 Adrian
108. 11 Devin Buckhout 24:16 Addison
109. 9 Noah Smith 24:16 Clinton
110. 9 Justin Buckhout 24:45 Addison
111. 10 Hunter Bacus 25:22 Britton Deerfield
112. 10 Scott Winters 25:23 Morenci
113. 11 Jeremy Lucey 25:29 Addison
114. 11 Kenny Cuthbertson 25:33 Addison
115. 10 Zane Woerner 25:52 Clinton
116. 10 Josh Counts 25:56 Adrian Madison
117. 9 Cameran Hinman 30:25 Adrian Madison