boys 5000 meter run
1. 11 Joel Woody 17:15.3 White Lake Lakeland
2. 12 Jacob Broman 17:32.4 White Lake Lakeland
3. 12 Glen Luckhardt 17:41.8 Saline
4. 12 Derek Jordan 17:47.1 Saline
5. 11 Hunter Lukes 17:48.6 White Lake Lakeland
6. 11 Aaron Milley 17:51.6 Saline
7. 12 Grayson Knapp 17:56.8 Saline
8. 10 Derek Liemohn 18:01.6 Saline
9. 12 Alec Paxton 18:06.7 Saline
10. 11 Grant Peters 18:11.5 Saline
11. 11 Karl Straus 18:15.4 White Lake Lakeland
12. 9 Simon Pfeiffer 18:18.1 Saline
13. 12 Matt Militello 18:28.9 Saline
14. 11 Nicholas Faulkner 18:34.0 Saline
15. 12 John McMorris 18:39.7 Saline
16. 12 Kevin Schnitzer 18:40.1 Saline
17. 9 Bryce Brophy 18:40.6 Saline
18. 10 Paul Crowley 18:41.8 Saline
19. 10 Michael Shkilnik 18:43.2 Ann Arbor Pioneer
20. 11 Nate Wiley 18:46.3 Battle Creek Lakeview
21. 11 Matt Martell 18:47.9 White Lake Lakeland
22. 10 Taiga Watanabe 18:50.1 Ann Arbor Pioneer
23. 9 Winford Walker 18:55.9 Saline
24. 9 Carter Phillips 18:56.4 Ann Arbor Pioneer
25. 9 Brock Boze 18:57.0 Saline
26. 11 Andrew Duke 18:57.6 White Lake Lakeland
27. 11 William Dobrowolski 18:59.5 Saline
28. 11 Spencer Leslie 19:00.9 Saline
29. 9 Mitchell Turner 19:01.6 Battle Creek Lakeview
30. 12 Kevin Komarnizki 19:02.8 Sault Ste. Marie
31. 10 Samuel Chen 19:06.0 Saline
32. 10 Adam Bailey 19:06.5 Coldwater
33. 10 Jack Korth 19:07.7 White Lake Lakeland
34. 12 Ben Zalupski 19:09.2 White Lake Lakeland
35. 11 Grant Santos 19:11.2 Saline
36. 11 Trevor Bishop 19:11.7 Saline
37. 10 Tyler Leick 19:12.7 White Lake Lakeland
38. 9 Paul Sutton 19:17.7 Ann Arbor Pioneer
39. 11 Luke Humphrey 19:18.3 Saline
40. 11 Josh Wright 19:19.2 White Lake Lakeland
41. 11 Alex Sulka 19:22.1 Battle Creek Lakeview
42. 10 Benjamin Stimac 19:22.6 Saline
43. 11 Justin Kowalchik 19:23.0 Saline
44. 11 Donnie Kirkland 19:23.7 White Lake Lakeland
45. 11 Avinash Kumar 19:27.2 Saline
46. 9 Benjamin Hack 19:28.6 Ann Arbor Pioneer
47. 12 Zack Snyder 19:29.0 Stockbridge
48. 12 Chad Wilson 19:29.9 Saline
49. 10 Tyler Kudlak 19:32.5 Saline
50. 10 Andrew Chen 19:33.1 Saline
51. 9 Kento Nakashima 19:33.7 Battle Creek Lakeview
52. 10 Isaiah Cram 19:35.9 Jackson
53. - Connor Lennon 19:40.2 Christ the King
54. 11 Toby Mepham 19:42.9 Saline
55. 10 James Burton 19:46.5 Sault Ste. Marie
56. 10 James Burns 19:48.0 Kalamazoo Loy Norrix
57. 11 Austin Schiller 19:48.7 Battle Creek Lakeview
58. 11 Ryan Braley 19:49.8 Saline
59. 9 Cole Kerner 19:50.3 Battle Creek Lakeview
60. 12 Ben Marshall 19:51.0 Parma Western
61. 12 John Robison 19:55.6 Saline
62. 9 Holden Palmer 19:59.7 Battle Creek Lakeview
63. 10 Jerry Haadsma 20:00.1 Battle Creek Lakeview
64. 9 Griffin Fortney 20:00.4 Battle Creek Lakeview
65. 10 Sam Jayakar 20:00.7 Battle Creek Lakeview
66. 11 Caleb Whiting 20:01.1 Parma Western
67. 12 Blake Praschan 20:01.7 Saline
68. 12 Clay Conkle 20:02.2 Saline
69. 9 Collin Patrick 20:03.2 Parma Western
70. 12 Zachary Mason 20:05.2 Kalamazoo Loy Norrix
71. 11 Christian Baker 20:05.7 Kalamazoo Loy Norrix
72. 11 Logan Kerner 20:06.1 Battle Creek Lakeview
73. 10 Ethan Smith 20:06.5 Saline
74. 9 Tyler Walcher 20:07.7 Sault Ste. Marie
75. 9 Aidan Bunting 20:08.0 Saline
76. 9 Jose Blakenship 20:08.4 Coldwater
77. 11 Dominic Bertoia 20:09.6 Saline
78. 12 Kyle Boxeth 20:14.5 Saline
79. 9 Adrian Routt 20:16.3 Saline
80. 9 Nolan Portteus 20:17.8 Battle Creek Lakeview
81. 12 Anthony Becker 20:19.0 Saline
82. 11 Drake Perez 20:21.8 Sault Ste. Marie
83. 10 Mason Evans 20:25.5 Battle Creek Lakeview
84. 11 Cyle Adams 20:26.1 Battle Creek Lakeview
85. 9 Garrett Hawki 20:27.0 Ann Arbor Pioneer
86. 10 Benjamin Phelps 20:29.1 Saline
87. 11 Sebastian Hollister 20:30.6 Saline
88. 12 Chase Veydt 20:35.7 Parma Western
89. 11 Conor Mulhearn 20:36.5 Jackson
90. 12 Elijah Huebner 20:37.9 Stockbridge
91. 10 Jaron Stacey 20:39.2 Saline
92. 9 Shay Milley 20:39.6 Saline
93. 10 Matt Person 20:40.4 White Lake Lakeland
94. 10 James Lancaster 20:43.2 Saline
95. 11 Brendan Zuk 20:49.3 White Lake Lakeland
96. 9 Hunter Bozzi 21:02.5 Saline
97. 11 Maximilian Hollister 21:03.6 Saline
98. 12 Christopher Combs 21:04.1 Saline
99. 11 Frank Stevens 21:04.7 White Lake Lakeland
100. 9 Jose Vroman 21:05.2 Battle Creek Lakeview
101. 11 Ryan Yaklin 21:07.1 Saline
102. 11 Matthew Lagerquist 21:07.6 Saline
103. 10 Mathew Knowles 21:09.2 Sault Ste. Marie
104. 11 Luke Schempf 21:14.6 Parma Western
105. 11 Parker Allen 21:15.3 Saline
106. 11 Andrew Jackson 21:16.2 Jackson Christian
107. 10 Christian Bowman-G... 21:19.1 Battle Creek Lakeview
108. 10 Nico Kostiw 21:21.0 Saline
109. 12 Connor Dean 21:21.4 Napoleon
110. 10 Derek Yang 21:25.4 Ann Arbor Pioneer
111. 9 Rowan Mathieson 21:25.9 Kalamazoo Loy Norrix
112. 11 Josiah Rentschler 21:28.8 Saline
113. 9 Jakob Hopkins 21:32.0 Sault Ste. Marie
114. 12 Noah Parsons 21:33.2 Parma Western
115. 11 Peter Tolsma 21:34.7 Parma Western
116. 10 Thomas Woodside 21:35.2 Saline
117. 9 Tanyr Krummenacher 21:37.9 Saline
118. 9 Michael Negus 21:48.0 Jackson Northwest
119. 10 Garrett Bloom 21:55.7 Kalamazoo Loy Norrix
120. 11 Quentin Switzer 21:57.0 Sault Ste. Marie
121. 9 Erik VerDuin 21:58.0 Saline
122. 11 Ryan Farr 22:01.3 Saline
123. 10 Henry Snapp 22:07.8 Kalamazoo Loy Norrix
124. 9 Kolyn Griswold 22:09.6 Parma Western
125. 11 Julian Fisch 22:10.8 Stockbridge
126. 10 Julien Burdick 22:11.9 Kalamazoo Loy Norrix
127. 9 Eric Reuter 22:14.2 Saline
128. 12 Canaan Lamberti 22:14.7 Ann Arbor Pioneer
129. 9 Paul McMorris 22:24.2 Saline
130. 10 Harlan (Alex) McCoy 22:29.9 Jackson
131. 12 Parker Wilkinson 22:31.1 Jackson
132. - Cory Dubin 22:35.9 White Lake Lakeland
133. 9 Shayne Warner 22:36.4 Napoleon
134. 11 Hamza Baccouche 22:39.7 Ann Arbor Pioneer
135. 12 Matthew Skonecki 22:41.1 Saline
136. 12 Alexander Manohar 22:42.1 Saline
137. 10 Nate Weston 22:47.0 Jackson
138. 10 Noah Spencer 22:48.1 Jackson
139. 11 Sidney Richardson 22:58.4 Kalamazoo Loy Norrix
140. 10 Nathan Campbell 23:01.8 Kalamazoo Loy Norrix
141. 9 Sean Salamun 23:02.4 Kalamazoo Loy Norrix
142. 9 Zack Gabanyicz 23:05.9 Saline
143. 11 Cameron Diachum 23:06.7 Christ the King
144. 9 Richie Sackett 23:09.0 Kalamazoo Loy Norrix
145. 11 Thomas Johnson 23:09.3 Stockbridge
146. 9 William Bowser 23:09.8 Kalamazoo Loy Norrix
147. 9 Max Toll 23:13.3 Jackson
148. 11 Aidan Sova 23:15.3 Jackson
149. 9 Logan Connolly 23:18.9 Stockbridge
150. 10 James Smith 23:20.5 Jackson
151. 10 Ian Cooper 23:31.2 Saline
152. 10 Ben Porter 23:33.7 Coldwater
153. 10 Chris Carter 23:43.7 Christ the King
154. 10 Quinn Killian 23:50.8 Parma Western
155. 11 Marshall Isaacs 24:05.1 Saline
156. 11 David White 24:10.4 Napoleon
157. 11 Josh Benton 24:29.7 Ann Arbor Pioneer
158. 10 Jacob Salanta 24:34.1 Saline
159. 10 Mark Einhaus 24:36.8 Ann Arbor Pioneer
160. 10 William Engelhuber 24:37.9 Saline
161. 9 Eric Cronan 24:41.6 Napoleon
162. 9 Max Roth 24:42.3 White Lake Lakeland
163. 9 Trevor Lemp 24:43.3 White Lake Lakeland
164. 10 Tyler Duong 24:46.4 Jackson
165. 9 Isaiah Lee 24:52.1 Christ the King
166. 12 Sam Wageman 24:55.5 Saline
167. 10 Thomas Martin 24:57.2 Sault Ste. Marie
168. 9 Bailey Jackson 25:08.6 Jackson Christian
169. 12 Andrew Humeston 25:13.0 Jackson Lumen Christi
170. 9 Sungyu Kwon 25:15.6 Ann Arbor Pioneer
171. 9 John Werner 25:18.0 Saline
172. 11 Michael McDonald 25:32.1 Jackson Lumen Christi
173. 9 Anthony Miller 25:46.2 Saline
174. 10 Robert Smith 25:58.2 Saline
175. 11 Giovani Diaz 26:02.6 Kalamazoo Loy Norrix
176. 11 Hunter Vizzini 26:19.6 Saline
177. 9 James Dodd 26:36.2 Ann Arbor Pioneer
178. 11 Preston Christoff 26:37.8 Parma Western
179. 9 Hui Yoo 26:39.8 Ann Arbor Pioneer
180. 9 D J Burgoyne 26:40.3 Ann Arbor Pioneer
181. 12 Alek Humphries 29:10.8 Grass Lake
182. 11 Josh Wollet 31:28.5 Grass Lake