boys 5000 meter run
1. 11 Nathan Mack 16:29 Portage Central
2. 12 Joey Dawson 16:40 Richland Gull Lake
3. 11 Logan McDonald 16:57 Portage Northern
4. 12 Lucas Hamilton 16:59 Richland Gull Lake
5. 11 Gabe Runyon 17:01 Kalamazoo Loy Norrix
6. 11 Brady Rudesill 17:03 Portage Central
7. 11 Riley Nickell 17:03 Portage Central
8. 11 Jacob Hovda 17:04 Portage Central
9. 12 Faruq Schieber 17:05 Kalamazoo Central
10. 11 Will Kellam 17:07 Portage Northern
11. 10 Zhane Arthur 17:08 St. Joseph
12. 11 Jack Millmier 17:10 Richland Gull Lake
13. 11 Travis Grube 17:10 Kalamazoo Loy Norrix
14. 12 Cody Clemens 17:12 Portage Northern
15. 10 Will Lage 17:13 St. Joseph
16. 12 Wayne Matunas 17:15 Portage Northern
17. 10 Sebastian Smaling 17:21 Portage Central
18. 12 Kurt Egelhaaf 17:27 St. Joseph
19. 9 Samuel Weber 17:29 Portage Central
20. 11 Austin Lovett 17:30 Richland Gull Lake
21. 11 Jacob Lyons 17:32 Richland Gull Lake
22. 11 Scott Bridges 17:34 Battle Creek Lakeview
23. 9 Max Rathburn 17:42 Portage Northern
24. 11 Austin Langlanais 17:43 Mattawan
25. 11 Jerod Meinema 17:45 Kalamazoo Loy Norrix
26. 11 Ryan Ross 17:48 Kalamazoo Loy Norrix
27. 10 Cian Johnson 17:49 Kalamazoo Central
28. 10 Griffin Fitts 17:50 St. Joseph
29. 10 Jackson Henning 17:52 Kalamazoo Central
30. 10 Devonte Gaskill 17:53 Niles
31. 10 Joe Glubke 17:53 Battle Creek Lakeview
32. 12 Brandon VanOosten 17:58 Battle Creek Lakeview
33. 12 Jake Schmitt 17:58 Richland Gull Lake
34. 11 Nolan Rowland 18:01 Richland Gull Lake
35. 11 Nate Wiley 18:02 Battle Creek Lakeview
36. 10 Owen Langejans 18:16 Portage Northern
37. 12 Joshua Dunham 18:24 Kalamazoo Loy Norrix
38. 9 Cooper Clark 18:25 Stevensville Lakeshore
39. 12 Daniel Pfahler 18:25 St. Joseph
40. 12 Alex Quardokus 18:26 Mattawan
41. 12 Matthew Strouse 18:30 Stevensville Lakeshore
42. 10 Sage Castleberry 18:32 Battle Creek Lakeview
43. 12 Alex Harrell 18:35 Kalamazoo Loy Norrix
44. 10 Keegan Murphy 18:38 Niles
45. 10 Will Ingalls 18:40 Battle Creek Lakeview
46. 12 Martin Mueller 18:42 Kalamazoo Loy Norrix
47. 12 Michael Vandevusse 18:42 Mattawan
48. 10 Owen O'Neil 18:44 Kalamazoo Central
49. 11 Kaleb Berry 18:45 Stevensville Lakeshore
50. 12 Scott Schueneman 18:46 Stevensville Lakeshore
51. 10 Josh Dunlop 18:47 St. Joseph
52. 10 Hunter Greenman 18:50 Niles
53. 11 Mike Stinchcomb 18:50 Portage Northern
54. 12 Foster Woodruff 18:52 St. Joseph
55. 9 Keegan Aimesbury 18:54 Battle Creek Lakeview
56. 11 Thomas Gearhart 18:57 Mattawan
57. 10 David Konold 18:57 Mattawan
58. 9 Matthew Johnson 18:58 Mattawan
59. 12 Max Meyer 18:59 Niles
60. 10 Ryan Short 19:01 Mattawan
61. 10 Reuben Glasser 19:03 Kalamazoo Central
62. 10 Idrees Schieber 19:09 Kalamazoo Central
63. 10 Jalen Smith 19:23 Kalamazoo Central
64. 12 Samuel Burck 19:26 Niles
65. 12 Kyle Ogata 19:48 Stevensville Lakeshore
66. 11 Casey Noack 19:59 Stevensville Lakeshore
67. 12 Logan Wilkerson 20:12 Stevensville Lakeshore