boys 5000 meter run
1. 11 Brian Njuguna 16:55 Bridgman
2. 12 Elliott Hanke 17:29 Bridgman
3. 12 Brendan Daly 17:40 Watervliet
4. 11 Jobe Kerr 17:42 Watervliet
5. 12 Brad Wurzel 17:45 Berrien Springs
6. 11 Kole Hanke 18:01 Bridgman
7. 10 Tommy Shaw 18:16 Battle Creek Harper ...
8. 12 Karl Hanke 18:20 Bridgman
9. 12 Miguel Flores 18:21 Hartford
10. 10 Parker DePalma 18:31 New Buffalo
11. 10 Sean Valentine 18:32 Berrien Springs
12. 12 Benji Isaacson 18:33 Battle Creek Harper ...
13. 12 Jorge Sieira Hermida 18:37 Berrien Springs
14. 12 Freddie Burtchett 18:39 Hartford
15. 11 Brandon Owen 18:43 Bridgman
16. 12 Brody Roland 18:53 Watervliet
17. 10 Drew VanWagner 18:56 Battle Creek Harper ...
18. 12 Reese Jones 19:05 Watervliet
19. 10 Devin Tomlinson 19:05 Niles
20. 11 Greg Olsen 19:05 Coloma
21. 11 Brent Simmons 19:05 Watervliet
22. 12 Collin Gaishin 19:18 Bridgman
23. 11 Drew Haller 19:20 Battle Creek Harper ...
24. 11 Rafael Lopez 19:20 Eau Claire
25. 10 Caleb Falcone 19:26 Eau Claire
26. 9 Connor Blesy 19:34 Bridgman
27. 10 Dominick Tavolacci 19:36 Watervliet
28. 12 Matt Montgomery 19:44 Bridgman
29. 9 Kendall Jeremiah 19:46 Niles
30. 11 Jaden Costa 19:48 Battle Creek Harper ...
31. 10 Devon Funk 19:49 Battle Creek Harper ...
32. 12 Max Meyer 20:02 Niles
33. 10 Keegan Murphy 20:04 Niles
34. 9 Nico Grillo 20:17 Battle Creek Harper ...
35. 10 Aidan Raschke 20:22 Berrien Springs
36. 11 Alex Porter 20:24 Berrien Springs
37. 10 Nick Swanson 20:26 Watervliet
38. 10 Hunter Greenman 20:27 Niles
39. 9 Austin Roberts 20:33 Watervliet
40. 9 Evan Griffiths 20:40 Berrien Springs
41. 12 Samuel Burck 20:41 Niles
42. 11 Gaige Rice 20:46 New Buffalo
43. 12 Reese Sample 20:46 Coloma
44. 11 Haydon Richards 21:12 Watervliet
45. 9 Marvin Crespo-Sand... 21:12 Battle Creek Harper ...
46. 11 Brenden Hall 21:12 Niles
47. 11 Adam Poschke 21:14 Bridgman
48. 9 Francisco Loera 21:20 Hartford
49. 11 Amos Leach 21:21 Berrien Springs
50. 9 Weston Egar 21:22 Niles
51. 11 Andrew Armstrong 21:22 St. Joseph Lake Mich...
52. 9 Spencer Noll 21:23 Bridgman
53. 10 Klayton Marshall 21:30 Watervliet
54. 11 Ryan Lefor 21:42 Watervliet
55. 9 Jarod Volstorf 21:48 Three Oaks River Val...
56. 10 Terrence Young 21:58 Eau Claire
57. 10 Jacob Bittner 22:01 Berrien Springs
58. 11 Andrew Flick 22:04 Niles
59. 10 Calvin Starnes 22:07 Coloma
60. 11 Matt Kemp 22:12 Bridgman
61. 12 Austin Ebrecht 22:22 Coloma
62. 10 Josh Young 22:23 Coloma
63. 10 Camron Jones 22:32 Eau Claire
64. 10 Seth Margaritis 22:33 New Buffalo
65. 11 Zach Noll 22:35 Bridgman
66. 10 Thayne Hanners 22:40 Hartford
67. 10 Jonah Burden 23:03 Battle Creek Harper ...
68. 10 Andrew Bell 23:03 Eau Claire
69. 11 Ricky Austin 23:22 Hartford
70. 9 Adiel Granados 23:31 Coloma
71. 9 Blake Newton 23:40 New Buffalo
72. 11 Jacob Gaines 23:44 Niles
73. 12 Cameron Caligiuri 23:47 Bridgman
74. 12 Vincent Doneruse 23:49 Watervliet
75. 11 Darien Tomlinson 23:49 Niles
76. 11 Grant DeFrancesco 23:56 St. Joseph Lake Mich...
77. 12 Hervin Crespo-Sand... 24:01 Battle Creek Harper ...
78. 9 James Lucero 24:07 Hartford
79. 10 Christopher Thompson 24:43 Niles
80. 9 Brenden Stark 25:36 New Buffalo
81. 9 Chase Ehlert 25:45 Three Oaks River Val...
82. 11 Tristan Hanners 26:01 Hartford
83. 9 Coleman Schroeder 26:23 Three Oaks River Val...
84. 9 Jacob Huttenga 28:05 Coloma
85. 9 Gabriel Sardeneta 29:15 Berrien Springs
86. 9 Austin Shivley 31:58 Eau Claire
87. 9 Jacob Good 39:45 Three Oaks River Val...