Official Team Scores
1. Mendon 33
2. Kalamazoo Hackett 61
3. Kalamazoo Christian 82
4. St Philip Catholic... 119
5. Centreville 127
6. Athens 141
7. Marcellus 182
8. White Pigeon 220
9. Colon 237
Boys 5000m run
1. 9 Dylan Jergens 17:07.4 Howardsville Christian
2. 12 Mitch Yelton 17:19.0 Kalamazoo Hackett
3. 11 Palmer Cleaver 17:19.6 Kalamazoo Hackett
4. 12 Dylan Plummer 17:24.3 Mendon
5. 11 Jack Greenman 17:24.7 St Philip Catholic C...
6. 12 Austin Yunker 17:27.0 Mendon
7. 11 Jacob Hagenbuch 17:32.3 Mendon
8. 12 Ben Carpenter 17:36.1 Marcellus
9. 12 Kevin Wunderly 17:40.0 Kalamazoo Christian
10. 10 Keaton Crotser 17:45.9 Mendon
11. 11 Alex Heckman 17:47.4 Mendon
12. 10 John Cramer 17:48.5 Kalamazoo Christian
13. 10 Kenny Wojick 18:00.0 St Philip Catholic C...
14. 9 Anders Bogard 18:05.3 Kalamazoo Christian
15. 11 Drew Lantinga 18:08.3 St Philip Catholic C...
16. 12 Nolan Troyer 18:14.4 Centreville
17. 10 Justus Chupp 18:21.8 Centreville
18. 10 Connor Henckel 18:25.2 Mendon
19. 11 Adam Schwanzl 18:29.7 Kalamazoo Hackett
20. 10 Evans Brown 18:34.0 Kalamazoo Hackett
21. 12 Casey Hardin 18:39.8 Athens
22. 10 Ryan Takacs 18:44.6 Kalamazoo Hackett
23. 9 Corbin Smith 18:45.2 Kalamazoo Hackett
24. 12 Cameron Deel 18:54.5 Mendon
25. 9 Harley Seelbinder 18:56.3 Kalamazoo Christian
26. 10 Nolan Surach 19:17.1 Marcellus
27. 12 Ryan Wunderly 19:17.8 Kalamazoo Christian
28. 12 Mason Mears 19:24.3 Athens
29. 12 Austin Fuller 19:26.7 Athens
30. 10 Ross Hunter 19:28.3 Centreville
31. 11 Ryan Phillips 19:36.5 Decatur
32. 11 Coletin Gascho 19:37.3 Centreville
33. 9 Riley Howard 19:37.8 Athens
34. 12 Larry Peppers 19:49.8 Colon
35. 12 Noah Barry 19:52.4 St Philip Catholic C...
36. 11 TJ Krawczyk 19:56.4 Kalamazoo Hackett
37. 11 Max Glynn 20:01.2 Decatur
38. 9 Bradley Branvold 20:02.9 Athens
39. 10 Cole Shafer 20:10.6 White Pigeon
40. 10 Brandon Davis 20:10.6 Centreville
41. 11 John Stehouwer 20:31.6 Kalamazoo Christian
42. 12 David Miller 20:34.2 White Pigeon
43. 10 Chad Spence 20:48.4 Centreville
44. 9 Andrew Nowak 20:56.8 Kalamazoo Christian
45. 12 Steven Waring 21:03.9 Athens
46. 9 Evan Atherton 21:08.6 White Pigeon
47. 9 Isaiah Fellers 21:21.0 Colon
48. 11 Jordan Rose 21:24.6 Howardsville Christian
49. 9 Damon Knowles 21:24.8 Athens
50. 9 Jacob Miller 21:43.6 Centreville
51. 11 Michael Weaver 21:51.2 Colon
52. 10 Noah Hagen 21:56.2 White Pigeon
53. 12 Andrew Romig 22:03.1 Marcellus
54. 9 Andrew Pachay 22:32.0 Marcellus
55. 11 Tim Lotter 22:33.9 Climax-Scotts
56. 12 Doug Brown 22:37.6 Marcellus
57. 11 Christian Messner 22:53.2 Marcellus
58. 11 Joshua Uhl 22:54.7 Howardsville Christian
59. 9 Andrew Stoll 23:01.6 Colon
60. 9 David Cripps 23:04.9 Howardsville Christian
61. 10 Noah Krull 23:13.4 White Pigeon
62. 12 Brenden Ludlow 23:15.2 Marcellus
63. 9 Jon Perry 23:42.1 St Philip Catholic C...
64. 11 Matt Worley 23:44.3 Decatur
65. 12 Jack Wojcik 23:58.2 St Philip Catholic C...
66. 12 Logan Shafer 25:24.3 White Pigeon
67. 12 Andrew Marsden 26:31.9 St Philip Catholic C...
68. 10 Elijah Carr 27:23.7 White Pigeon
69. 12 Nathan Clipfell 28:01.5 Colon