boys 5000m run
1. 11 Chaz Jeffress 15:46.8 Salem
2. 11 Joost Plaetinck 15:55.8 Novi
3. 12 Nick Noles 15:58.5 Northville
4. 12 Matthew Pahl 16:01.3 Plymouth
5. 12 Jason Ferrante 16:05.5 Northville
6. 11 James Weekley 16:07.6 Farmington Hills Har...
7. 11 Tony Floyd 16:07.9 Livonia Franklin
8. 11 Conor Naughton 16:08.2 Northville
9. 11 Jack Bleibtrey 16:21.2 Walled Lake Western
10. 12 Keenan Jones 16:21.5 Livonia Franklin
11. 11 Scott Smith 16:21.8 Detroit Catholic Cen...
12. 12 Lynus Zullo 16:22.1 Ann Arbor Huron
13. 12 Erik Grisa 16:28.7 Livonia Stevenson
14. 11 Bailey Hobson 16:31.1 Detroit Catholic Cen...
15. 12 Sean McCullough 16:32.0 Northville
16. 12 Sahisnu Malapati 16:36.1 Novi
17. 12 Luke Green 16:45.1 Livonia Stevenson
18. 10 John Petruno 16:45.7 Walled Lake Western
19. 10 Scott MacPherson 16:46.1 Novi
20. 10 Ben Cracraft 16:48.5 Northville
21. 12 Noah Engerer 16:51.9 Salem
22. 10 Zac Clark 16:55.4 Canton
23. 12 Ammar Chishti 16:57.1 Canton
24. 11 Kenny Goolsby 17:00.0 Northville
25. 10 Mark Borek 17:00.4 Detroit Catholic Cen...
26. 12 Jonny Dalton 17:01.3 Plymouth
27. 10 John Landy 17:03.1 Novi
28. 11 Avery Felty 17:04.0 Detroit Catholic Cen...
29. 12 Nathan Hall 17:05.1 Novi
30. 12 Cameron Misko 17:06.3 Novi
31. 11 Adam Ditri 17:08.2 Novi
32. 10 Ben Racine 17:11.0 Detroit Catholic Cen...
33. 9 Ethan Byrnes 17:12.0 Plymouth
34. 11 Jacob Kubinski 17:13.9 Salem
35. 12 Andrew Hiyama 17:16.0 Ann Arbor Huron
36. 12 Matt Dottavio 17:16.3 Plymouth
37. 11 Alex Mikonczyk 17:16.7 Livonia Stevenson
38. 12 Mike Roberts 17:18.1 Canton
39. 10 Josh Mussen 17:18.3 Livonia Churchill
40. 9 Shane Andrews 17:20.8 Canton
41. 12 John Sas 17:21.8 Livonia Churchill
42. 12 Billy Toth 17:23.2 Canton
43. 10 Nick Socha 17:24.7 Canton
44. 11 Ben Ludtke 17:24.9 Detroit Catholic Cen...
45. 12 Matt Cohan 17:34.6 Livonia Churchill
46. 12 Jonathan Alessandr... 17:38.2 Livonia Churchill
47. 12 Jason Rogers 17:39.6 Salem
48. 10 Ido Morag 17:40.6 Ann Arbor Huron
49. 9 Grant Rudd 17:40.8 Livonia Franklin
50. 10 Alex Kroll 17:44.6 Salem
51. 10 Jack Balint 17:47.1 Livonia Stevenson
52. 10 Nathan Ward 17:48.7 Livonia Stevenson
53. 11 Griffin Skaff 17:49.6 Salem
54. 10 Brenndan Canavan 17:50.3 Detroit Catholic Cen...
55. 12 Cody Hardrick 17:53.6 Garden City
56. 12 Nabil Ahmed 17:56.9 Salem
57. 9 Ben Griffith 17:58.3 Livonia Stevenson
58. 10 Ben Biber 17:58.7 Westland John Glenn
59. 11 Maxx Merlino 17:59.0 Farmington
60. 12 Sean Carey 17:59.7 Canton
61. 12 Nathan McCall 18:04.2 Livonia Franklin
62. 10 Alex Piper 18:04.9 Livonia Churchill
63. 11 Matthieu Nordstrom 18:05.3 Walled Lake Western
64. 12 Kyle Perelli 18:10.3 Livonia Franklin
65. 9 Robert Irwin 18:11.3 North Farmington
66. 12 Sam Kremke 18:12.1 Northville
67. 12 Alex Zoltowski 18:12.4 Plymouth
68. 11 Jonathan Hovermale 18:15.8 Livonia Churchill
69. 12 Gage Wheeler 18:16.5 Livonia Franklin
70. 12 Austin Hickerson 18:17.4 Westland John Glenn
71. 9 Josh Saba 18:30.8 Farmington
72. 10 Jacob Bieganski 18:31.6 Livonia Stevenson
73. 12 Joey Maciag 18:37.6 Plymouth
74. 12 Jonathan Kanzelmeyer 18:41.5 Ann Arbor Huron
75. 12 Eric Matecan 18:41.8 Walled Lake Western
76. 12 Zeke Thompson 18:43.6 Westland John Glenn
77. 12 Jacob Forgacs 18:44.9 Livonia Franklin
78. 12 Dimitri Przeslawski 18:46.6 Farmington Hills Har...
79. 10 Frank La Fave 18:55.3 Livonia Churchill
80. 12 Sam Finn 19:01.8 Farmington Hills Har...
81. 9 Derek Abbott 19:02.8 North Farmington
82. 9 Connor Wright 19:10.4 Ann Arbor Huron
83. 10 Nate Taube 19:12.1 Farmington Hills Har...
84. 9 Shin Koyama 19:12.9 Walled Lake Western
85. 9 Jacob Barth 19:19.4 North Farmington
86. 9 Ben Plotnick 19:22.5 North Farmington
87. 11 Ryan Stanek 19:25.6 Farmington
88. 10 Nolan Ouellette 19:26.4 Plymouth
89. 9 Nick Johnson 19:28.7 Farmington
90. 12 Mohammad Shaikh 19:36.1 Ann Arbor Huron
91. 10 Jacob Sadowski 19:38.0 Garden City
92. 10 Dakota Kelly 19:41.4 Farmington Hills Har...
93. 12 Daniel Farat 19:41.9 Farmington Hills Har...
94. 10 Peter Fargo 19:45.5 Walled Lake Western
95. 9 Nick Trevisan 19:50.4 Farmington
96. 11 Justin Weber 19:57.7 North Farmington
97. 10 Justin Hadyniak 20:10.2 Westland John Glenn
98. 10 Ryan Darnell 20:28.4 North Farmington
99. 9 Cameron Sayor 20:33.3 Farmington Hills Har...
100. 10 Kyle Hammond 21:07.1 North Farmington
101. 11 Justin Outlaw 21:09.7 Garden City
102. 9 David Gausden 21:12.7 Garden City
103. 12 Jacob Callender 21:24.5 Garden City
104. 10 Ahmad Allen 21:29.3 Westland John Glenn
105. 10 Tanner Davis 22:45.4 Garden City
106. 12 Justin Sadowski 22:49.6 Garden City