boys 5000 meter run
1. 11 Aaron Milley 17:33.1 Saline
2. 10 Aidan Delfuoco 17:39.5 Saline
3. 12 Glen Luckhardt 17:42.2 Saline
4. 12 Derek Jordan 17:53.3 Saline
5. 10 Joshua Cook 17:57.5 Saline
6. 12 Alec Paxton 17:59.1 Saline
7. 10 Liam Smith 18:00.3 Ann Arbor Skyline
8. 9 Jesse Edelstein 18:00.6 Ann Arbor Skyline
9. 10 Garrett Peck 18:12.5 Ann Arbor Skyline
10. 10 Derek Liemohn 18:16.4 Saline
11. 11 Andrew Farren 18:19.3 Temperance Bedford
12. 11 Grant Peters 18:19.7 Saline
13. 12 Grayson Knapp 18:22.7 Saline
14. 10 Netunji Paige 18:27.6 Ann Arbor Pioneer
15. 11 Kobi Eichner 18:30.2 Ann Arbor Skyline
16. 9 Simon Pfeiffer 18:31.0 Saline
17. 10 Taiga Watanabe 18:31.6 Ann Arbor Pioneer
18. 9 Cade Sutterfield 18:32.8 Temperance Bedford
19. 11 Cooper Klein-Kassab 18:39.0 Ann Arbor Skyline
20. 12 Matt Militello 18:40.4 Saline
21. 11 Seamus McWilliams 18:41.4 Ann Arbor Skyline
22. 9 Jevin Nishioka 18:44.3 Saline
23. 11 Nicholas Faulkner 18:44.5 Saline
24. 9 Paul Sutton 18:44.9 Ann Arbor Pioneer
25. 10 Ben Shotwell 18:48.9 Ann Arbor Skyline
26. 12 John McMorris 18:49.1 Saline
27. 9 Winford Walker 18:49.4 Saline
28. 12 Noe Barrell 18:50.6 Ann Arbor Pioneer
29. 11 Noah Kos 18:51.5 Ann Arbor Pioneer
30. 11 Grant Santos 18:51.9 Saline
31. 11 Toby Valentino 18:54.2 Ann Arbor Skyline
32. 11 Justin Kowalchik 18:54.4 Saline
33. 9 Michael Shkolnik 18:55.1 Ann Arbor Pioneer
34. 12 Jacob Ehrman 18:57.6 Saline
35. 11 Luke Humphrey 18:57.9 Saline
36. 11 Spencer Leslie 19:02.5 Saline
37. 9 Bryce Brophy 19:07.5 Saline
38. 11 David Jordan 19:08.9 Temperance Bedford
39. 10 Paul Crowley 19:10.1 Saline
40. 12 Kevin Schnitzer 19:10.5 Saline
41. 10 Samuel Chen 19:11.2 Saline
42. 9 Brock Boze 19:15.9 Saline
43. 9 Keegan Oldani 19:22.6 Ann Arbor Skyline
44. 9 Benjamin Hack 19:27.1 Ann Arbor Pioneer
45. 9 Carter Phillips 19:28.4 Ann Arbor Pioneer
46. 11 Trevor Bishop 19:28.7 Saline
47. 11 Sabir Islam 19:30.3 Ann Arbor Skyline
48. 12 Tyler Redding 19:33.1 Ann Arbor Huron
49. 11 Grant Prater 19:35.3 Monroe
50. 10 Tyler Kudlak 19:36.9 Saline
51. 12 Chad Wilson 19:37.2 Saline
52. 10 Andrew Chen 19:38.7 Saline
53. 9 Ethan Chevalier 19:40.2 Temperance Bedford
54. 12 Brennan Luttrell 19:42.8 Saline
55. 11 Toby Mepham 19:43.4 Saline
56. 11 Shreeman Nimmagadda 19:44.0 Ann Arbor Skyline
57. 11 Avinash Kumar 19:44.5 Saline
58. 10 Justin Bennett 19:49.7 Temperance Bedford
59. 11 AJ Cloutier 19:58.8 Ann Arbor Skyline
60. 12 Tal Dohn 20:01.6 Ann Arbor Pioneer
61. 11 John Kraine 20:01.9 Temperance Bedford
62. 10 Brian York 20:02.1 Ann Arbor Skyline
63. 10 Brady Huber 20:03.7 Temperance Bedford
64. 9 Robert Burke 20:07.2 Ann Arbor Huron
65. 12 Blake Praschan 20:11.9 Saline
66. 10 Benjamin Phelps 20:12.7 Saline
67. 9 Adrian Routt 20:22.9 Saline
68. 9 Aidan Bunting 20:24.3 Saline
69. 10 Ethan Smith 20:28.7 Saline
70. 12 John Robison 20:32.1 Saline
71. 11 Tanner Hopkins 20:32.3 Temperance Bedford
72. 12 Brandon Gore 20:32.6 Temperance Bedford
73. 10 Dylan Reynolds 20:33.8 Ann Arbor Skyline
74. 11 Dominic Bertoia 20:34.3 Saline
75. 12 Clay Conkle 20:41.9 Saline
76. 12 Kyle Boxeth 20:43.5 Saline
77. 9 Cionne Harris 20:47.4 Ann Arbor Huron
78. 12 Robert Cardwell 20:48.7 Ann Arbor Huron
79. 10 Jacky Jaing 20:51.2 Ann Arbor Huron
80. 9 Hunter Bozzi 20:51.6 Saline
81. 12 Anthony Becker 20:51.9 Saline
82. 11 Maximilian Hollister 20:52.3 Saline
83. 10 Daniel York 20:53.2 Ann Arbor Skyline
84. 10 Alejandro DeKeyzer 20:53.6 Ann Arbor Skyline
85. 9 Alex Joseph 20:55.1 Ann Arbor Huron
86. 11 Sebastian Hollister 20:56.7 Saline
87. 10 Colin Bell 20:56.9 Temperance Bedford
88. 9 Dabao Zhang 20:57.3 Ann Arbor Pioneer
89. 9 Shay Milley 20:57.9 Saline
90. 11 Matthew Lagerquist 20:59.9 Saline
91. 10 Derek Yang 21:04.1 Ann Arbor Pioneer
92. 12 Josh Webb 21:13.3 Ann Arbor Pioneer
93. 9 Fisher Rowe 21:16.5 Temperance Bedford
94. 9 Nick Huss 21:18.6 Temperance Bedford
95. 9 Johnson He 21:19.7 Ann Arbor Huron
96. 10 James Lancaster 21:23.9 Saline
97. 9 Drake Dowdy 21:24.7 Ann Arbor Huron
98. 10 Charles Avery 21:25.2 Temperance Bedford
99. 9 Tanyr Krummenacher 21:27.7 Saline
100. 11 Ryan Yaklin 21:31.6 Saline
101. 10 Nico Kostiw 21:31.9 Saline
102. 9 Lucas Jordan 21:32.2 Temperance Bedford
103. 10 Yunfei Ma 21:35.9 Ann Arbor Skyline
104. 11 Parker Allen 21:40.1 Saline
105. 12 Garrett Moore 21:48.2 Monroe
106. 12 Christopher Combs 21:53.8 Saline
107. 9 Avery Chan 21:54.5 Ann Arbor Huron
108. 12 Canaan Lamberti 21:55.8 Ann Arbor Pioneer
109. 9 Zayd Mian 22:00.2 Ann Arbor Huron
110. 9 Erik VerDuin 22:06.9 Saline
111. 10 Mark Einhaus 22:19.1 Ann Arbor Pioneer
112. 11 Josiah Rentschler 22:26.8 Saline
113. 9 Eric Reuter 22:27.0 Saline
114. 10 Daniel Knapp 22:34.5 Temperance Bedford
115. 11 Joshua Sirota 22:38.5 Saline
116. 9 Zack Gabanyicz 22:38.9 Saline
117. 9 Paul McMorris 22:40.0 Saline
118. 10 Clayton Skinner 22:43.7 Ann Arbor Huron
119. 10 James Nedeltchev 22:44.0 Ann Arbor Huron
120. 11 Hamza Baccouche 22:46.5 Ann Arbor Pioneer
121. 9 Johnathan Faulkner 22:53.0 Ann Arbor Skyline
122. 10 Ethan Cohen 22:55.4 Ann Arbor Huron
123. 11 Ryan Farr 23:05.6 Saline
124. 11 Ryan Braley 23:09.8 Saline
125. 10 Thomas Woodside 23:12.0 Saline
126. 11 Collin Van Loo 23:37.9 Ann Arbor Skyline
127. 11 Gavin Wilkinson 23:49.8 Temperance Bedford
128. 12 Dale Davis 23:53.5 Temperance Bedford
129. 12 Matthew Skonecki 23:56.9 Saline
130. 10 Ian Cooper 24:10.2 Saline
131. 9 Luke Hensley 24:10.4 Ann Arbor Pioneer
132. 9 Sungyu Kwon 24:18.2 Ann Arbor Pioneer
133. 9 Caleb Meehan 24:24.9 Saline
134. 11 Josh Benton 24:41.1 Ann Arbor Pioneer
135. 9 James Cardwell 24:56.9 Ann Arbor Huron
136. 10 Jacob Salanta 25:05.9 Saline
137. 9 John Werner 25:08.1 Saline
138. 10 Austin Dazley 25:26.0 Temperance Bedford
139. 10 William Engelhuber 25:41.8 Saline
140. 9 Ryan Moore 25:42.7 Saline
141. 9 Samuel Lauermann 26:10.8 Saline
142. 9 Nick Rau 26:19.9 Ann Arbor Huron
143. 9 Colbert Lu 26:23.6 Ann Arbor Skyline
144. 11 Marshall Isaacs 26:29.9 Saline
145. 11 Hunter Vizzini 26:47.6 Saline
146. 9 Anthony Miller 26:54.4 Saline
147. 10 Robert Smith 27:00.2 Saline
148. 9 James Dodd 27:04.0 Ann Arbor Pioneer
149. 9 Hui Yoo 27:08.6 Ann Arbor Pioneer
150. 10 Gavin White 27:09.3 Ann Arbor Skyline
151. 10 Eldon Wilderman 27:09.9 Ann Arbor Huron
152. 9 Ivan Redondo 27:49.3 Ann Arbor Huron
153. 9 D J Burgoyne 28:46.4 Ann Arbor Pioneer
154. 9 Chase Blackwell 29:18.0 Monroe
155. 9 Macalister Mifsud 30:39.6 Saline