boys 5000 meter run
1. 11 Kyle Schwieman 16:49.03 Flushing
2. 10 Saano Murembya 16:55.56 Okemos
3. 10 Paul McKinley 17:07.21 Okemos
4. 12 Elliot Kadrofske 17:17.05 Okemos
5. 10 Dillan Haviland 17:43.12 St. Johns
6. 12 Josiah Quinn 18:03.43 St. Johns
7. 11 Finnley MacKillop 18:10.35 Bloomfield Hills
8. 12 Sam Wakeman 18:12.16 Okemos
9. 11 Mason Berridge 18:13.72 St. Johns
10. 12 Ilya Poltavets 18:20.92 Okemos
11. 11 Will Threlkeld 18:22.24 Bloomfield Hills
12. 10 Evan McNall 18:23.34 Okemos
13. 12 Danny Baker 18:23.64 Okemos
14. 11 Taggart Tokie 18:27.61 Ortonville Brandon
15. 12 Justin Tavormina 18:36.88 Okemos
16. 10 Joey Fox 18:39.70 St. Johns
17. 10 Trevor Luznak 18:40.57 St. Johns
18. 11 Nolan Wirth 18:41.47 St. Johns
19. 11 Rylan Rawson 18:54.22 Okemos
20. 12 Eddie Kaleel 19:03.56 Ortonville Brandon
21. 11 Nick Bellinson 19:03.94 Bloomfield Hills
22. 10 Jacob King 19:10.62 Bloomfield Hills
23. 11 Shane Foster 19:14.07 Ortonville Brandon
24. 12 Averey Teberian 19:15.94 Ortonville Brandon
25. 9 Jackson Irmscher 19:22.34 Bloomfield Hills
26. 11 Ben Kaufman 19:24.03 Bloomfield Hills
27. 12 Tommy Haase 19:25.50 Ortonville Brandon
28. 9 Kyle Samluk 19:29.84 Okemos
29. 11 Brady Falor 19:44.11 St. Johns
30. 11 Casey Meyer 19:49.58 Okemos
31. 9 Ben Mutz 19:52.84 Bloomfield Hills
32. 12 Ivan Liekert 19:53.14 St. Johns
33. 12 Robert Koerner 19:53.38 Bloomfield Hills
34. 10 James Kaleel 20:08.58 Ortonville Brandon
35. 10 Noah Kellman 20:11.42 Bloomfield Hills
36. 12 Christian Cerny 20:13.08 Lapeer
37. 9 Will Jones 20:17.26 Okemos
38. 11 Andrew Stephenson 20:24.76 Okemos
39. 12 Andy Beagle 20:35.48 St. Johns
40. 9 Duncan MacKillop 20:36.33 Bloomfield Hills
41. 10 Andrew Menard 20:44.55 St. Johns
42. 11 Isaac Perry 20:48.94 Okemos
43. 11 Tom Paul 20:50.88 Bloomfield Hills
44. 9 Liam Fairbanks 20:52.62 Bloomfield Hills
45. 10 Tommy Paulson 20:53.44 Bloomfield Hills
46. 10 Nick Albaran 20:57.95 Bloomfield Hills
47. 12 Caleb Claucherty 21:02.28 Okemos
48. 10 Fredric Tonstad 21:02.80 Bloomfield Hills
49. 9 Austin Wiggins 21:09.69 Bloomfield Hills
50. 11 Kyle Rummell 21:11.35 Okemos
51. 10 Ryan Heines 21:11.89 Ortonville Brandon
52. 12 Hunter DeNicolo 21:12.40 Flushing
53. 10 Vincent Warnke 21:13.57 St. Johns
54. 10 Damion Kleman 21:14.28 Okemos
55. 11 Brendan Cone 21:18.67 Okemos
56. 10 Jimmy Thalison 21:28.14 St. Johns
57. 10 Evan Kolin 21:28.61 Bloomfield Hills
58. 10 Travis Feldpausch 21:32.45 St. Johns
59. 10 Jordan VanAmburg 21:33.33 St. Johns
60. 10 Josh Sherman 21:40.32 Bloomfield Hills
61. 9 Michael Yamin 21:41.01 Bloomfield Hills
62. 11 Eashwar Mohan 21:41.25 Okemos
63. 9 Ben Clark 21:42.41 Okemos
64. 11 Zach Sisco 21:47.91 St. Johns
65. 9 Carter Johnson 21:49.12 Flushing
66. 12 Juwan Willis 21:49.62 Flint Carman-Ainsworth
67. 9 Antonio Pittiglio 21:58.85 Ortonville Brandon
68. 10 Calder Lewis 21:59.10 Okemos
69. 12 Anthony Fisher 22:03.29 Flint Carman-Ainsworth
70. 12 Brendan Kiel 22:05.22 St. Johns
71. 12 Gary Pipes 22:17.62 St. Johns
72. 10 Zachary Sparks 22:21.50 Lapeer
73. 11 Thomas Dayton 22:23.51 Lapeer
74. 11 Jake Fishkind 22:28.75 Bloomfield Hills
75. 9 Evan Buck 22:32.23 Okemos
76. 11 Robert McQuaid 22:35.96 Okemos
77. 9 Nick Balesky 22:36.54 Okemos
78. 9 Dakotah DeShaw 22:37.10 Lapeer
79. 11 Brady Hendershott 22:38.38 Ortonville Brandon
80. 12 Tim Carey 22:43.54 Lapeer
81. 9 Riley Cook 22:44.44 Bloomfield Hills
82. 10 Joe Divito 22:54.10 Bloomfield Hills
83. 12 Nolan Feeny 22:54.76 Okemos
84. 9 Robert Walsworth 23:00.17 Okemos
85. 12 Matthew Malkasian 23:22.17 Bloomfield Hills
86. 12 Brendan Ladd 23:22.91 Ortonville Brandon
87. 11 Nathan Gittleman 23:46.22 Bloomfield Hills
88. 9 Christian Miller 23:49.30 Lapeer
89. 12 Anthony Cleland 23:52.07 St. Johns
90. 11 Dustin Mott 24:04.91 Okemos
91. 10 Tahj Edwards 24:11.84 Flushing
92. 9 Joe Chinkeefatt 24:13.60 Flint Carman-Ainsworth
93. 10 Chad Fochesato 24:27.08 Ortonville Brandon
94. 10 Cole Strobel 24:28.38 Flushing
95. 9 Angel Roussev 24:41.39 Bloomfield Hills
96. 12 James Wenzlick 24:42.04 Lapeer
97. 11 Wyatt Pangerl 24:42.90 Flint Carman-Ainsworth
98. 9 Brady Crimmins 24:44.94 Bloomfield Hills
99. 9 Luke McCann 24:55.80 St. Johns
100. 10 Andrew Stephens 25:08.89 Flint Carman-Ainsworth
101. 10 Nathan Walker 25:25.28 Ortonville Brandon
102. 9 Wyatt Crandall 25:43.55 Okemos
103. 9 Thomas Raistrick 25:54.69 Bloomfield Hills
104. 9 Nathan van Duijven... 26:25.22 Bloomfield Hills
105. 12 Ethan Bommarito 26:57.02 Okemos
106. 10 Arden Knoll 27:00.68 Okemos
107. 11 Tahj Willis 27:32.11 Flint Carman-Ainsworth
108. 9 John Michael 27:52.45 Okemos
109. 9 Trevor Booth 28:03.04 Flint Carman-Ainsworth
110. 10 Jacob Gutting 28:08.01 Okemos
111. 11 Christian Bentoski 28:44.94 Flushing
112. 11 Ethan Regulinski 29:06.00 Lapeer
113. 9 Jacob Parsons 29:08.63 Lapeer
114. 9 Carter Cerney 29:38.78 Lapeer
115. 9 Nicholas Haley 29:39.16 Flushing
116. 10 Zack Sheely 29:46.75 Flint Carman-Ainsworth
117. 11 Daniel Hult 29:50.98 Okemos
118. 10 Nathan Jasper 31:30.07 Lapeer
119. 9 Jacob Wenzlick 31:48.98 Lapeer
120. 9 Tristan Garrett 31:59.25 Lapeer
121. 9 Tyler Willis 32:53.38 Flint Carman-Ainsworth
122. 11 Timmy Li 33:16.28 Okemos
123. 10 Kyle Martindale 33:35.74 Lapeer
124. 11 Ashton Smith 34:19.14 Flint Carman-Ainsworth
125. 12 David Lubonski 36:12.75 Lapeer