boys 5000 meter run
1. 12 Joey Dawson 17:07 Richland Gull Lake
2. 11 Brian Njuguna 17:12 Bridgman
3. 12 Austin Shepherd 17:30 Hanover-Horton
4. 12 Brennan Burk 17:33 Hanover-Horton
5. 12 Elliott Hanke 17:44 Bridgman
6. 12 Lucas Hamilton 18:02 Richland Gull Lake
7. 11 Kole Hanke 18:03 Bridgman
8. 12 Karl Hanke 18:12 Bridgman
9. 11 Austin Lovett 18:13 Richland Gull Lake
10. 12 Zach Abbee 18:13 Hanover-Horton
11. 11 Justin Smith 18:17 Bangor
12. 12 Nick Simonds 18:24 Battle Creek Pennfield
13. 12 Jake Schmitt 18:24 Richland Gull Lake
14. 11 Nolan Rowland 18:50 Richland Gull Lake
15. 11 Jay Waggener 18:52 Hanover-Horton
16. 11 Blake Bucklin 18:55 Bronson
17. 11 Stosh Tustin 19:04 Richland Gull Lake
18. 12 Collin Gaishin 19:08 Bridgman
19. 11 Kyle Tharp 19:18 Battle Creek Pennfield
20. 11 Brandon Owen 19:21 Bridgman
23. 12 Aaron Heath 19:26 Hanover-Horton
24. 12 Benji Isaacson 19:31 Battle Creek Harper ...
25. 12 Cameron Vinton 19:39 Hanover-Horton
27. 11 Jean-Luc Lachance 19:44 Battle Creek Pennfield
28. 11 Tyrique Cunningham 19:46 Bangor
29. 11 Jaden Costa 19:49 Battle Creek Harper ...
30. 12 Geoffrey Campbell 20:04 Richland Gull Lake
31. 11 Jason Chartier 20:08 Hanover-Horton
32. 12 Matt Montgomery 20:15 Bridgman
33. 12 David Stults 20:16 Richland Gull Lake
34. 11 Isaac Robertson 20:17 Bronson
35. 11 Drew Haller 20:20 Battle Creek Harper ...
36. 12 Bryce Withers 20:28 Battle Creek Harper ...
37. 11 Michael Hoban 20:31 Battle Creek Pennfield
38. 11 Bryce Kosmerick 20:42 Bronson
39. 11 Carson Finch 20:44 Bangor
40. 11 Soraki Yoneda 21:00 Richland Gull Lake
41. 11 Andrew Wietzke 21:02 Olivet
42. 11 Bryce Stevens 21:07 Hanover-Horton
43. 11 Adam Poschke 21:12 Bridgman
44. 11 Luis DePaz 21:19 Bronson
45. 12 Charles Goole 21:39 Lawton
46. 12 Collin Hannahs 21:43 Olivet
47. 12 Brian Hall 21:58 Richland Gull Lake
48. 11 Dalton Mauchmar 22:10 Battle Creek Pennfield
49. 11 Anders Mortensen 22:18 Bangor
50. 12 Alex Margol 22:24 Richland Gull Lake
51. 11 Quinten Bortz 22:36 Battle Creek Pennfield
52. 11 John Chipman 22:47 Richland Gull Lake
53. 11 Zach Noll 22:52 Bridgman
54. 11 Matt Kemp 22:53 Bridgman
55. 11 Gavin Alger 23:01 Bronson
56. 12 Matt Peavler 23:16 Richland Gull Lake
57. 11 Kameron Kyser 23:47 Olivet
58. 12 Austin Zambroni 23:50 Richland Gull Lake
59. Jacobn Butters 23:56 Bronson
60. 11 Lance Meyer 25:12 Olivet
61. 12 Ian Hines 25:26 Olivet
62. 11 Keiary Modert 25:36 Bronson
63. 12 Hervin Crespo-Sand... 25:50 Battle Creek Harper ...
64. 12 Erik VanFulpen 25:59 Richland Gull Lake
65. 12 Devin Matos 26:15 Richland Gull Lake
67. 11 Vincent Wade 27:04 Olivet
68. 12 Sam Snow 30:51 Richland Gull Lake
70. 11 Ean Johnson 36:10 Battle Creek Harper ...