boys 5000m run
1. 12 Brandon Urban 16:46.9 Carleton Airport
2. 11 Roth Thoms 16:58.9 Flat Rock
3. 11 Michael Bank 17:04.0 Carleton Airport
4. 12 Jason Johnson 17:04.7 Flat Rock
5. 10 Adam Sawicki 17:13.4 Grosse Ile
6. 11 Alex Eby 17:31.9 Carleton Airport
7. 11 Jackson Kelly 17:32.7 Grosse Ile
8. 10 Dominic Paoletti 17:33.4 Monroe St. Mary CC
9. 10 Logan Andersen 17:37.4 Monroe Jefferson
10. 12 Robert Conner 17:39.9 Monroe Jefferson
11. 10 Nick Holbrook 17:43.0 New Boston Huron
12. 12 Noah Gagnon 17:49.0 Monroe St. Mary CC
13. 12 Brandon Driscoll 17:54.5 Flat Rock
14. 10 Adam Skidmore 17:55.2 Riverview Community
15. 12 Joe Abel 17:56.6 Carleton Airport
16. 10 Jacob Ochab 18:08.0 Grosse Ile
17. 9 Nick Kopp 18:10.2 Flat Rock
18. 12 Andrew Savel 18:18.5 Carleton Airport
19. 10 Zack Camilleri 18:20.0 Grosse Ile
20. 11 Justin Minnick 18:25.7 Flat Rock
21. 10 Jack Bess 18:31.6 Monroe St. Mary CC
22. 10 Colin Gonia 18:34.9 Monroe Jefferson
23. 12 Devon Bruck 18:42.0 Carleton Airport
24. 12 Tyler Jackson 18:42.6 Flat Rock
25. 12 Dakota Bostic 18:47.7 Carleton Airport
26. 12 Cameron Colwell 18:49.4 Grosse Ile
27. 10 Keaton Marks 18:53.0 Monroe St. Mary CC
28. 10 Max Grahl 19:01.7 Riverview Community
29. 12 Kyle McWilliams 19:05.3 Flat Rock
30. 11 Alex Lytle 19:21.1 Milan
31. 9 Aaron Amaya 19:23.6 Grosse Ile
32. 11 Pete Alfaro 19:31.8 Milan
33. 11 Riley Griffis 19:37.1 Milan
34. 9 Roman Ruddy 19:51.7 Riverview Community
35. 10 Brad Austin 19:52.9 Monroe Jefferson
36. 10 Josh Stroupe 20:08.6 New Boston Huron
37. 9 Antonio Walker 20:09.1 Milan
38. 10 Anthony DePaulis 20:11.2 Riverview Community
39. 10 Dawson Vore 20:23.2 Monroe St. Mary CC
40. 10 William Loggie 20:25.8 New Boston Huron
41. 12 Joseph Benjamin 20:29.1 Grosse Ile
42. 10 Patrick Orawiec 20:30.4 Riverview Community
43. 12 Dakota Nuttall 20:41.9 Riverview Community
44. 11 Jordan Chambers 20:42.9 Riverview Community
45. 9 Brendan Baker 20:55.0 Milan
46. 9 Carson French 21:13.6 Monroe Jefferson
47. 11 Darren Bigham 21:29.5 New Boston Huron
48. 10 David Hayes 22:38.2 New Boston Huron
49. 9 Xavier Ryznar 23:05.5 New Boston Huron
50. 10 Justin Bilan 23:35.2 Monroe St. Mary CC
51. 10 Adam Pulter 23:55.8 Monroe St. Mary CC