boys 5000 meter run
1. 12 Matthew Pahl 16:11.19 Plymouth
2. 11 Andrew Bill 16:16.76 Berkley
3. 12 Joe Ciaravino 16:21.94 Grosse Pointe North
4. 11 Grant Henley 16:30.37 Clarkston
5. 11 Jack Bleibtrey 16:33.56 Walled Lake Western
6. 11 Jack Halpin 16:37.96 Birmingham Seaholm
7. 11 Alex Skender 16:50.90 Birmingham Seaholm
8. 11 Adam Audet 16:51.76 Temperance Bedford
9. 12 Daniel Billette 16:53.76 Clarkston
10. 9 Michael Greeley 16:54.33 Temperance Bedford
11. 12 Tyler Dunn 16:55.11 Clarkston
12. 10 John Petruno 16:55.29 Walled Lake Western
13. 11 Gregory Lingle 16:55.52 Temperance Bedford
14. 12 Jonny Dalton 16:59.28 Plymouth
15. 10 Luke Wallace 17:03.36 Birmingham Seaholm
16. 9 Ethan Byrnes 17:03.55 Plymouth
17. 11 Luke Bowker 17:09.90 Detroit U-D Jesuit
18. 11 Brendan McClanahan 17:12.11 Temperance Bedford
19. 12 Louis Sullivan 17:13.62 Beverly Hills Groves
20. 10 Don Rea 17:15.47 Detroit U-D Jesuit
21. 10 Luke Oldford 17:21.23 Clarkston
22. 11 Liam Little 17:21.42 Birmingham Seaholm
23. 12 Matthew Lezon 17:25.40 Temperance Bedford
24. 10 Mika Juuhl 17:25.76 Clarkston
25. 12 Matt Dottavio 17:26.76 Plymouth
26. 12 Michael Kenney 17:30.03 Detroit U-D Jesuit
27. 11 Eric Smith 17:31.83 Clarkston
28. 10 Ben Williams 17:33.30 Birmingham Seaholm
29. 11 Joey Russell 17:45.51 Birmingham Seaholm
30. 11 Daniel Brady 17:47.98 Grosse Pointe North
31. 9 Mike Ciaravino 17:48.38 Grosse Pointe North
32. 9 Zeke Bowker 17:50.56 Detroit U-D Jesuit
33. 12 Richard Johnson 17:53.29 Clarkston
34. 11 Matthieu Nordstrom 17:53.50 Walled Lake Western
35. 12 Michael Trease 17:53.86 Birmingham Seaholm
36. 11 Brenden Hein 17:57.23 Detroit Catholic Cen...
37. 10 Alexander Ross 17:58.91 Beverly Hills Groves
38. 9 Matt Austin 18:02.17 Berkley
39. 12 Paul Tremonti 18:06.05 Beverly Hills Groves
40. 11 Tony Bomia 18:09.05 Temperance Bedford
41. 12 Zach Huber 18:13.36 Temperance Bedford
42. 12 Alex Zoltowski 18:14.70 Plymouth
43. 10 Zack Smith 18:20.94 Berkley
44. 9 Alberto Whitmer 18:22.98 Beverly Hills Groves
45. 10 Shane Saxton 18:23.76 Detroit Catholic Cen...
46. 11 Ian Annesser 18:24.27 Berkley
47. 12 Eric Matecan 18:25.57 Walled Lake Western
48. 12 James Searle 18:26.41 Beverly Hills Groves
49. 11 Matthew Michuta 18:26.70 Detroit Catholic Cen...
50. 9 Joseph Saval 18:26.87 Detroit Catholic Cen...
51. 11 Josh Fischer 18:27.84 Grosse Pointe North
52. 11 Adrian Carmer 18:28.03 Grosse Pointe North
53. 9 Nathan LaFramboise 18:33.29 Berkley
54. 12 Aaron Walt 18:35.62 Beverly Hills Groves
55. 10 Brennan Koehler 18:40.53 Detroit Catholic Cen...
56. 11 Ryan Kolp 18:42.73 Grosse Pointe North
57. 12 Michael Peterson 18:44.16 Detroit U-D Jesuit
58. 10 Ryan Whinnery 18:44.41 Detroit Catholic Cen...
59. 10 Henry Robertson 18:45.58 Berkley
60. 12 David Bindon 18:48.00 Detroit U-D Jesuit
61. 9 Calvin Riley 18:51.02 Grosse Pointe North
62. 10 Olivier Rochaix 18:52.25 Beverly Hills Groves
63. 11 Ryan Schildcrout 18:54.33 Berkley
64. 10 Devin Abb 19:00.21 Detroit Catholic Cen...
65. 9 Shin Koyama 19:09.86 Walled Lake Western
66. 10 Nolan Ouellette 19:11.66 Plymouth
67. 11 Nick Benedetto 19:45.06 Detroit U-D Jesuit
68. 10 Utsav Lathia 20:02.54 Walled Lake Western