boys 5000 meter run
1. 12 Dilon Lemond 16:19.7 Holly
2. 11 Jordan Eisengruber 16:30.7 Saginaw Heritage
3. 10 Michael Fiore 16:33.1 Saginaw Heritage
4. 12 Matt Beaudin 16:33.9 Saginaw Heritage
5. 10 Jack Doyle 16:34.9 Saginaw Heritage
6. 12 Blake Staffne 16:36.3 Holly
7. 12 Nicholas Davitt 16:39.6 Grand Blanc
8. 11 Michael Ponkey 16:52.9 Holly
9. 12 Connor Lavigne 16:55.0 Saginaw Heritage
10. 12 Mitchell Smith 16:56.5 Hartland
11. 12 Miles McDonald 16:59.3 Hartland
12. 11 Emilio Gomez 17:01.5 Holly
13. 11 Francisco Valdovinos 17:05.3 Holly
14. 9 Jacob McDowell 17:07.7 Saginaw Heritage
15. 12 Noah Kramer 17:09.8 Hartland
16. 11 Nate Peterson 17:11.0 Grand Blanc
17. 11 Evan Taylor 17:12.4 Swartz Creek
18. 12 Vincent Popyk 17:14.4 Grand Blanc
19. 10 Nick Sonnenberg 17:15.5 Saginaw Heritage
20. 11 Caleb Guenther 17:20.9 Hartland
21. 10 Ethan Stover 17:28.0 Hartland
22. 12 Jeremy Tervo 17:31.6 Hartland
23. 11 Chris Mayer 17:34.0 Hartland
24. 10 Cole Sobol 17:35.3 Grand Blanc
25. 11 Brennan Senkowski 17:41.7 Saginaw Heritage
26. 12 Ryan Laorr 17:42.7 Saginaw Heritage
27. 10 Jacob Alvarado 17:44.2 Holly
28. 11 Mark Crandell 17:47.0 Swartz Creek
29. 11 Ryan Gentry 17:50.7 Swartz Creek
30. 10 Nathan Weidman 18:09.6 Saginaw Heritage
31. 12 Zach Zerwick 18:13.3 Holly
32. 11 Bradley Gilson 18:15.6 Swartz Creek
33. 11 Hunter Meinburg 18:31.9 Flushing
34. 9 Carter Johnson 18:51.9 Flushing
35. 12 Maxwell Harrison 19:06.2 Grand Blanc
36. 12 Juwan Willis 19:15.9 Flint Carman-Ainsworth
37. 10 Donald Martin 19:21.2 Flint Kearsley
38. 9 Joe Chinkeefatt 19:24.2 Flint Carman-Ainsworth
39. 11 Christian Bentoski 19:26.3 Flushing
40. 11 Jacob (Larry) Popyk 19:28.8 Grand Blanc
41. 9 Nicholas Haley 19:32.3 Flushing
42. 10 Jack Vollmar 20:08.6 Flint Kearsley
43. 10 Robbie Parkhurst 20:21.4 Flint Kearsley
44. 10 Taveon Harris 20:39.2 Flint Kearsley
45. 11 Cole Strobel 20:44.9 Flushing
46. 12 Branden Wade 20:55.3 Flint Kearsley
47. 12 Deitrick Young 20:58.2 Flint Kearsley
48. 11 Justin Snider 20:59.4 Flint Carman-Ainsworth
49. 10 Kyle Palka 21:00.3 Flint Kearsley
50. 11 Shane McAuliffe 21:05.4 Swartz Creek
51. 9 John Herstein 21:07.8 Flushing
52. 9 Nickolas Hunter 21:57.0 Swartz Creek
53. 10 Reece Parrott 22:02.3 Swartz Creek
54. 10 Andrew Stephens 22:15.5 Flint Carman-Ainsworth
55. 9 Trevor Booth 23:00.6 Flint Carman-Ainsworth
56. 12 Christopher House 23:15.7 Flushing
57. 12 Deandre White 23:35.8 Flint Kearsley
58. 9 Logan Martin-Nagy 24:40.0 Flint Carman-Ainsworth
59. 9 Tyler Willis 25:19.0 Flint Carman-Ainsworth