boys 5000 meter run
1. 12 Jacob Lee 16:24.9 Fenton
2. 12 Ethan Taljonick 16:47.9 Clio
3. 12 Dilon Lemond 16:52.9 Holly
4. 11 Kyle Schwieman 16:53.1 Flushing
5. 11 Dominic Dimambro 17:05.9 Fenton
6. 11 Andrew Bond 17:16.3 Fenton
7. 10 Luke Hart 17:17.7 Clio
8. 12 Dylan Mosher 17:19.4 Clio
9. 12 Chase Smith 17:24.2 Clio
10. 12 Blake Staffne 17:26.7 Holly
11. 11 Michael Ponkey 17:36.8 Holly
12. 10 Nick McDonald 17:44.1 Linden
13. 11 Bradley Gilson 17:48.4 Swartz Creek
14. 11 Chris Franks 17:55.1 Clio
15. 11 Kody Yorton 17:57.5 Clio
16. 12 Alex Kean 18:01.5 Clio
17. 11 Emilio Gomez 18:06.0 Holly
18. 12 Kagen Griffith 18:08.1 Linden
19. 11 Taggart Tokie 18:16.6 Ortonville Brandon
20. 12 Garett Nelson 18:16.9 Clio
21. 10 Samuel Schneider 18:20.6 Holly
22. 10 Ryan Crutchfield 18:22.5 Linden
23. 12 Chase Morse 18:32.0 Linden
24. 11 Francisco Valdovinos 18:39.3 Holly
25. 12 Luke Chabot 18:41.7 Fenton
26. 10 Mitchell Chabot 18:43.2 Fenton
27. 12 Tommy Haase 18:46.6 Ortonville Brandon
28. 9 Nolan Day 18:46.6 Fenton
29. 10 Skyler Zieske 18:48.6 Linden
30. 10 Jacob Alvarado 18:48.8 Holly
31. 9 Cooper Frederick 18:49.0 Holly
32. 12 Averey Teberian 18:57.3 Ortonville Brandon
33. 11 Mark Crandell 19:01.1 Swartz Creek
34. 12 Samuel Strickhouser 19:04.1 Fenton
35. 10 Samuel Deardorff 19:09.0 Fenton
36. 10 Tanner Blaney 19:12.7 Linden
37. 10 William Bale 19:18.7 Linden
38. 12 Eddie Kaleel 19:19.8 Ortonville Brandon
39. 11 Shane Foster 19:25.4 Ortonville Brandon
40. 11 Christian Bentoski 19:27.3 Flushing
41. 10 Adam Snitgen 19:32.7 Holly
42. 9 Cooper Lenzi 19:35.8 Clio
43. 10 James Kaleel 19:36.1 Ortonville Brandon
44. 10 Sebastian Lubahn 19:37.3 Linden
45. 11 Fred Wallevand 19:42.2 Holly
46. 11 Ryan Gentry 19:42.3 Swartz Creek
47. 11 Evan Taylor 19:48.9 Swartz Creek
48. 10 Tatum Foster 19:51.0 Fenton
49. 10 Luke Lynch 19:58.5 Fenton
50. 11 Trent Schrader 20:10.2 Linden
51. 10 Joshua Gulliver 20:21.5 Clio
52. 11 Maxwell Austin 20:22.2 Linden
53. 9 Carter Johnson 20:36.5 Flushing
54. 10 Ryan Heines 20:40.9 Ortonville Brandon
55. 10 Donald Martin 20:45.3 Flint Kearsley
56. 11 Brady Hendershott 20:47.0 Ortonville Brandon
57. 12 Hunter DeNicolo 20:53.7 Flushing
58. 12 Branden Wade 21:13.3 Flint Kearsley
59. 9 Antonio Pittiglio 21:15.8 Ortonville Brandon
60. 12 Jacob Donders 21:25.1 Ortonville Brandon
61. 10 Robbie Parkhurst 21:43.7 Flint Kearsley
62. 10 Reece Parrott 21:52.5 Swartz Creek
63. 11 Hunter Meinburg 21:54.1 Flushing
64. 10 Cole Strobel 22:16.3 Flushing
65. 9 Kyle Ritenburgh 22:17.5 Swartz Creek
66. 10 Jack Vollmar 22:36.5 Flint Kearsley
67. 12 Deontae Webster 22:53.7 Flint Kearsley
68. 12 Deitrick Young 23:13.4 Flint Kearsley
69. 10 Kyle Palka 23:13.8 Flint Kearsley
70. 10 Tahj Edwards 23:15.4 Flushing
71. 9 Nickolas Hunter 23:15.9 Swartz Creek
72. 12 Christopher House 23:24.4 Flushing
73. 11 Shane McAuliffe 23:27.2 Swartz Creek
74. 9 John Herstein 23:44.4 Flushing
75. 11 Nick Lake 25:17.8 Swartz Creek