boys 5000 meter run
1. 10 Marcus Jackson 17:05.3 Royal Oak
2. 10 Nick Trevisan 17:09.9 Farmington
3. 12 Nick Renke 17:16.2 Rochester Hills Ston...
4. 10 Robert Irwin 17:22.3 North Farmington
5. 12 Maxx Merlino 17:29.9 Farmington
6. - Justin Christopher... 17:32.6 West Bloomfield
7. 10 Dane Baker 17:36.9 Royal Oak
8. 11 Nick Bellinson 17:39.3 Bloomfield Hills
9. 10 Nick Johnson 17:40.3 Farmington
10. 11 Finnley MacKillop 17:43.2 Bloomfield Hills
11. 12 Brendan Queener 17:43.5 Royal Oak
12. 11 Patrick Fegan 17:46.3 Royal Oak
13. 11 Will Threlkeld 17:47.7 Bloomfield Hills
14. 9 Jonathon Pierce 17:48.2 Farmington
15. 12 Peter Harris 17:49.6 Royal Oak
16. 11 Ben Kaufman 17:52.2 Bloomfield Hills
17. 10 Jacob King 17:53.9 Bloomfield Hills
18. 10 Josh Saba 17:56.4 Farmington
19. 12 Jacob Schmitt 17:58.1 West Bloomfield
20. 12 Jaden Vaught 17:58.5 Rochester Hills Ston...
21. 11 Andy Johnson 17:58.8 Royal Oak
22. 11 Brandon Coats 18:02.1 West Bloomfield
23. 10 Garrett Winfrey 18:02.1 West Bloomfield
24. 11 Cameron Greene 18:03.3 Royal Oak
25. 10 Alec Wycoff 18:05.9 Rochester Hills Ston...
26. 11 Rahsaan Leonard 18:09.7 West Bloomfield
27. 11 Justin Cano 18:15.0 Troy Athens
28. 10 Noah Kellman 18:16.7 Bloomfield Hills
29. 10 Derek Abbott 18:17.4 North Farmington
30. 10 Ian Goan 18:18.6 West Bloomfield
31. 12 Austin Pace 18:19.1 Farmington
32. 10 Ryan McLean 18:23.9 Rochester Hills Ston...
33. 12 Robert Koerner 18:28.2 Bloomfield Hills
34. 9 Cameron Tsivitse 18:29.0 Rochester Hills Ston...
35. 11 Joe Masamery 18:29.5 Troy Athens
36. 11 Jacob Binke 18:31.5 West Bloomfield
37. 11 Shane Rembold 18:32.7 Rochester Hills Ston...
38. 12 Bryce Hill 18:33.2 Rochester Hills Ston...
39. 11 Henry Eising 18:36.8 Royal Oak
40. 11 Krish Deodhar 18:38.4 West Bloomfield
41. 12 Ty Buffington 18:39.2 Royal Oak
42. 12 Nicolas Napoleone 18:39.6 Rochester Hills Ston...
43. 12 Jacob Zysnarski 18:47.2 Rochester Hills Ston...
44. 11 Noah Leong 18:47.7 Troy Athens
45. 9 Drew Meinecke 18:49.4 Royal Oak
46. 12 Jean Pierre Ortiz 18:51.7 Rochester Hills Ston...
47. 11 Ryan Darnell 18:58.0 North Farmington
48. 12 Kai Schiefer 19:00.8 Farmington
49. 9 jett li 19:16.4 Troy Athens
50. 10 Jacob Barth 19:20.4 North Farmington
51. 9 Ben Mutz 19:21.6 Bloomfield Hills
52. 9 Justin Baker 19:28.9 North Farmington
53. 10 Jeff Tschirhart 19:34.9 Troy Athens
54. 10 Ben Plotnick 19:36.2 North Farmington
55. 10 Nick Harb 19:44.1 North Farmington
56. 12 Eduardo Rojas 19:54.7 Troy Athens
57. 10 Collin Goan 19:55.8 West Bloomfield
58. 11 Mike Zumbaugh 19:56.8 Troy Athens
59. 12 Justin Weber 20:03.6 North Farmington
60. 10 Rimaz Khan 20:04.2 North Farmington
61. 10 Dylan Edelman 20:09.1 West Bloomfield
62. 11 Kyle Hammond 21:03.5 North Farmington