boys 5000 meter run
1. 11 Noah Jacobs 15:49.4 Corunna
2. 12 Ethan Taljonick 16:12.4 Clio
3. 11 Kyle Schwieman 16:23.5 Flushing
4. 12 Jacob Trowbridge 16:35.4 Corunna
5. 12 Nick Sleeman 16:36.7 Davison
6. 11 David Pinter 16:41.8 Davison
7. 12 Kyle Gavulic 16:43.1 Goodrich
8. 10 Nick McDonald 16:49.0 Linden
9. 12 Jacob Turgeon 16:50.6 Davison
10. 10 Dakota Hundley 16:51.0 Corunna
11. 10 Miles Petersen 16:51.5 Corunna
12. 12 Dylan Mosher 16:53.3 Clio
13. 12 Chase Smith 16:54.3 Clio
14. 11 Chris Franks 16:56.5 Clio
15. 11 Kody Yorton 16:57.1 Clio
16. 12 Nicholas Davitt 16:58.3 Grand Blanc
17. 11 Nate Peterson 17:00.6 Grand Blanc
18. 12 Vincent Popyk 17:01.9 Grand Blanc
19. 11 Jacob Ferguson 17:02.8 Davison
20. 12 Garett Nelson 17:05.1 Clio
21. 9 Charlie Bruckman 17:14.4 Corunna
22. 12 Ty Hergenrader 17:15.2 Goodrich
23. 12 Kagen Griffith 17:16.1 Linden
24. 11 Spencer Atkinson 17:17.0 Grand Blanc
25. 12 Zack Sleeman 17:19.0 Davison
26. 11 Kyle Mesh 17:19.2 Corunna
27. 11 Evan Taylor 17:21.0 Swartz Creek
28. 10 Cole Sobol 17:21.1 Grand Blanc
29. 12 Will Haran 17:23.3 Flint Powers Catholic
30. 12 Cole Davis 17:24.9 Davison
31. Thomas Mueller 17:29.0 Lake Fenton
32. 12 Jack Eck 17:30.6 Linden
33. 12 Alex Kean 17:33.5 Clio
34. Jacob Fletcher 17:36.0 Lake Fenton
35. 9 Greg Smith 17:36.1 Davison
36. 12 Max LeDuc 17:36.7 Owosso
37. 10 Chandler Lorf 17:38.0 Flint Powers Catholic
38. 11 Taggart Tokie 17:39.5 Ortonville Brandon
39. 12 Averey Teberian 17:39.9 Ortonville Brandon
40. 12 Cole Hersch 17:41.4 New Lothrop
41. 11 Ryan Gentry 17:44.7 Swartz Creek
42. 12 Chase Morse 17:47.5 Linden
43. 9 Ethan Hamilton 17:48.6 Flint Powers Catholic
44. 12 Ian Fox 17:50.0 Flint Powers Catholic
45. 10 Ryan Crutchfield 17:53.2 Linden
46. Eric Niestroy 17:56.4 Lake Fenton
47. 10 Samuel Stechschulte 17:56.4 Owosso
48. 11 Mark Crandell 17:57.1 Swartz Creek
49. 10 Brian Wiltse 18:01.0 Flint Powers Catholic
50. 12 Josh Smelser 18:03.9 Owosso
51. Kyle Markley 18:06.1 Byron
52. 12 Eddie Kaleel 18:07.6 Ortonville Brandon
53. 11 Britton Spencer 18:12.4 Owosso
54. 10 Tanner Blaney 18:16.4 Linden
55. 11 Carson Krupp 18:19.3 New Lothrop
56. 12 Tommy Haase 18:19.5 Ortonville Brandon
57. 10 Peyton Tipton 18:21.8 Montrose
58. 10 Eric Vandefifer 18:22.2 Montrose
59. 10 Skyler Zieske 18:25.7 Linden
60. Michael Nievierowski 18:28.1 Genesee
61. 11 Shane Foster 18:28.9 Ortonville Brandon
62. 11 Christian Bentoski 18:34.4 Flushing
63. 11 Joshua Sebok 18:37.7 New Lothrop
64. Adrian Paris 18:40.9 Byron
65. 12 Heberto Guerra 18:47.1 Grand Blanc
66. Justin Comis 18:47.7 Byron
67. 12 Cody Lajewski 18:50.2 Mt Morris
68. 10 Chandler Sheatzley 18:52.7 Flint Powers Catholic
69. 9 Sasha Bennett 18:58.2 Flint Powers Catholic
70. 11 Bradley Gilson 18:59.3 Swartz Creek
71. 11 Alex Brandt 18:59.7 Morrice
72. 9 Carter Johnson 19:00.6 Flushing
73. Sam Thompson 19:01.8 Byron
74. Logan Yost 19:01.8 Genesee
75. 9 Peyton Hobson 19:03.1 Montrose
76. 10 James Kaleel 19:04.1 Ortonville Brandon
77. 10 Ryan Heines 19:04.3 Ortonville Brandon
78. 9 Hunter Stonerock 19:05.4 Goodrich
79. 10 Ethan Dunman 19:06.3 Mt Morris
80. 11 Hunter Meinburg 19:06.9 Flushing
81. Tyler March 19:07.7 Genesee
82. Logan Wykes 19:11.2 Byron
83. 10 Eamon McClintock 19:14.4 Owosso
84. 11 Parker Soukup 19:17.0 Owosso
85. 11 Ben Dennings 19:19.5 Montrose
86. 10 Andrew Tippen 19:20.6 Goodrich
87. 12 Derek Beard 19:24.7 Owosso
88. 10 Dylan Vincke 19:24.9 New Lothrop
89. Jackson Chenett 19:27.2 Lake Fenton
90. 11 Trevor Phelps 19:27.5 Bentley Senior
91. Josh Bentley 19:29.4 Byron
92. 11 Chris Forgie 19:35.4 Montrose
93. 12 Anthony Fisher 19:36.8 Flint Carman-Ainsworth
94. 10 Donald Martin 19:37.3 Flint Kearsley
95. 11 Evan Bierkamp 19:39.6 Goodrich
96. 10 Noah DeLaVergne 19:40.0 Durand
97. 11 Domanik Cox 19:42.8 Mt Morris
98. 9 Zach Duvall 19:43.1 Goodrich
99. 12 Chase Carter 19:43.3 Goodrich
100. 10 Reece Parrott 19:44.8 Swartz Creek
101. 12 Juwan Willis 19:44.9 Flint Carman-Ainsworth
102. 10 Kade Meganck 19:47.8 Montrose
103. 10 Jack Vollmar 19:52.3 Flint Kearsley
104. Vincent Nagel 19:52.6 Lake Fenton
105. David Burgess 20:04.1 Lake Fenton
106. 9 Caleb Shelton 20:04.7 Morrice
107. 10 Robbie Parkhurst 20:07.0 Flint Kearsley
108. 12 Maxwell Harrison 20:11.9 Grand Blanc
109. Robert Shoultz 20:20.4 Lake Fenton
110. 9 Joe Chinkeefatt 20:32.5 Flint Carman-Ainsworth
111. 12 Branden Wade 20:33.3 Flint Kearsley
112. 10 Kyle Palka 20:33.3 Flint Kearsley
113. 12 Garrett Delemeester 20:42.4 New Lothrop
114. 9 John Herstein 20:47.2 Flushing
115. 10 Tahj Edwards 20:47.5 Flushing
116. Jared Krejci 20:50.4 Byron
117. 10 Cole Strobel 20:51.3 Flushing
118. 10 Taveon Harris 21:19.0 Flint Kearsley
119. 10 Camerin Miller 21:20.7 Montrose
120. James Heron 21:20.8 Genesee
121. 12 Jesse Maikarfi 21:37.6 New Lothrop
122. 9 Mikey Hinojosa 21:40.2 Durand
123. 11 Shane McAuliffe 21:48.0 Swartz Creek
124. 9 Trevor Booth 21:49.5 Flint Carman-Ainsworth
125. 12 Brandon Henige 21:50.8 New Lothrop
126. Jackson Powell 21:57.7 Genesee
127. 12 Andy Stein 22:02.7 Durand
128. - Justin Snider 22:07.7 Flint Carman-Ainsworth
129. 12 August Tomisack 22:09.9 Durand
130. Jacob Bezinque 22:22.3 Genesee
131. 10 Andrew Stephens 22:24.0 Flint Carman-Ainsworth
132. Christopher Smith 22:48.9 Genesee
133. 9 Nickolas Hunter 23:04.0 Swartz Creek
134. 9 Robert London 23:47.4 Morrice
135. 12 Deandre White 23:52.8 Flint Kearsley
136. 11 Tahj Willis 24:31.6 Flint Carman-Ainsworth
137. 9 TK Scribner 24:52.5 Morrice