boys 5000 meter run
1. 9 Nick Murray 18:39.9 Berkley
2. 12 Ryan Schildcrout 18:48.6 Berkley
3. 9 Dylan Minor 19:15.6 Auburn Hills Avondale
4. 10 Andrew Schildcrout 19:24.7 Berkley
5. 9 Tyler Lockhart 19:37.9 Auburn Hills Avondale
6. 10 Sean Colling 19:44.7 Berkley
7. 10 Jacob Keener 19:54.3 Ferndale
8. 12 Samuel Yarsike 20:05.0 Beverly Hills Groves
9. 12 Ian Annesser 20:12.7 Berkley
10. 12 Jonathan Green 20:21.0 Beverly Hills Groves
11. 11 Christopher Buchanan 20:22.8 Ferndale
12. 9 Jonathan Alpert 20:27.4 Berkley
13. 11 Michael Lyons 20:30.1 Berkley
14. 12 Seth Allen 20:39.5 Beverly Hills Groves
15. 9 Ben Pratt 20:48.8 Auburn Hills Avondale
16. 9 Isiah Shoot 20:50.3 Ferndale
17. 9 AJ Hamilton 20:50.4 Auburn Hills Avondale
18. 10 Jeremy Funk 20:59.7 Ferndale
19. 9 Joseph Kaminski 21:02.0 Berkley
20. 9 Yaechan Oh 21:18.9 Auburn Hills Avondale
21. 12 Jaret Allred 21:21.2 Beverly Hills Groves
22. 12 Ethan Anderson 21:24.3 Beverly Hills Groves
23. 10 Zach Funk 21:26.8 Ferndale
24. 12 Luke McNally 21:32.8 Berkley
25. 11 Max Novick 21:33.2 Beverly Hills Groves
26. 10 Max Cooper 21:41.5 Beverly Hills Groves
27. 9 Jackson Meade 21:44.1 Ferndale
28. 12 Chase Moilanen 21:46.5 Beverly Hills Groves
29. 9 Enzo Brandow 21:50.1 Beverly Hills Groves
30. 11 Andrew Bolvari 21:50.9 Ferndale
31. 12 Zachary Trunsky 21:58.1 Beverly Hills Groves
32. 12 Will Sollish 21:59.3 Berkley
33. 9 Ross Jones 22:01.4 Berkley
34. 12 Ben Lockard 22:02.5 Auburn Hills Avondale
35. 9 Alex Coker 22:06.4 Berkley
36. 10 Mitchell Mularoni 22:10.4 Farmington Hills Har...
37. 10 Gavin Stewart 22:12.8 Auburn Hills Avondale
38. 11 Nick Snell 22:18.5 Farmington Hills Har...
39. 12 Nikolas Stahl 22:29.1 Berkley
40. 12 Patrick Schindler 22:35.5 Berkley
41. 11 Nemiah Gaddis 22:37.1 Farmington Hills Har...
42. 9 Brian Desmond 22:39.7 Berkley
43. 10 Max Weber 22:42.6 Ferndale
44. 12 Vincent Petrick 22:58.5 Berkley
45. 12 Timothy Walsh 22:58.7 Beverly Hills Groves
46. 12 David Broughton 23:02.7 Beverly Hills Groves
47. 10 Rolando Arambula 23:03.8 Beverly Hills Groves
48. 9 Jason Thayer 23:12.0 Berkley
49. 11 Noah Weingarden 23:24.4 Farmington Hills Har...
50. 12 Jay Moak 23:33.1 Beverly Hills Groves
51. 10 Josh Sam 23:52.1 Farmington Hills Har...
52. 12 Scott Schaefer 23:59.5 Beverly Hills Groves
53. 9 Jacob Gray 23:59.6 Hazel Park
54. 9 Theodore Dudas 24:00.4 Beverly Hills Groves
55. 11 Ryan Gross 24:07.5 Beverly Hills Groves
56. 10 Benjamin Meal 24:33.1 Beverly Hills Groves
57. 9 Adam Passalacqua 24:39.8 Auburn Hills Avondale
58. 12 Jack Israel 24:48.6 Beverly Hills Groves
59. 11 Davierre Burden 24:59.7 Farmington Hills Har...
60. 9 Marcus Williams 25:07.5 Beverly Hills Groves
61. 12 Lazar Orgarevic 25:10.7 Farmington Hills Har...
62. 9 Ethan Hill 25:38.9 Berkley
63. 10 Nathaniel Abbott 26:17.5 Beverly Hills Groves
64. 11 Marcellus Counts 26:52.0 Farmington Hills Har...
65. 12 Carl Karaker 27:15.4 Berkley
66. 11 Gabe Chinchilla 28:57.3 Farmington Hills Har...
67. 9 Ryan Miller 31:25.9 Berkley
68. 12 Kyle Morris 36:10.9 Pontiac
69. 10 Alex Leighton 43:50.3 Beverly Hills Groves