Mens Results
5,000 Meters Varsity
1. 11 Reid Parsons 17:26.36 Comstock Park
2. 11 Joshua Fink 17:42.91 Holland Black River
3. 11 Craig Thompson 17:49.99 South Haven
4. 12 Sam Borisch 18:02.95 Comstock Park
5. 11 Jackson Schooley 18:14.18 South Haven
6. 11 Kyle Messerschmidt 18:19.45 Muskegon Oakridge
7. 11 Alex Newberry 18:29.12 Holland Black River
8. 12 Tristan Milarch 18:33.13 Jenison
9. 11 Seth Strout 18:34.86 Jenison
10. 12 Preston Mills 18:37.45 Holland Black River
11. 11 Chase Eslick 18:42.70 North Muskegon
12. 11 Devin Tomlinson 18:43.47 Niles
13. 11 Logan Henning 18:50.55 Holland Black River
14. 10 Aidan Jones 18:56.30 Holland Black River
15. 11 Hunter Geoghegan 18:57.01 Jenison
16. 10 Brad Kingman 19:06.88 Comstock Park
17. 10 Parker Reynolds 19:09.24 North Muskegon
18. 12 Sam Hardy 19:12.77 North Muskegon
19. 12 Isaac Langeland 19:32.63 SR Holland Black River
20. 10 Max Zuber 19:32.95 PR Jenison
21. 11 Justin Postma 19:34.09 South Haven
22. 12 Andrew Taylor 19:35.15 Comstock Park
23. 11 Jake Lorenz 19:35.85 North Muskegon
24. 11 Matthew Crandall 19:36.45 South Haven
25. 10 Kurt LaBlanc 19:37.52 North Muskegon
26. 10 Weston Egar 19:39.74 Niles
27. 11 Connor DenBleyker 19:41.10 Holland Black River
28. 12 Josh Hotelling 19:41.43 SR Wyoming Kelloggsville
29. 10 Matthew Taylor 19:45.09 SR Comstock Park
30. 9 Vance Locker 19:49.73 PR South Haven
31. 10 Carter Zolman 19:50.03 SR Jenison
32. 11 Dustin Bowen 19:52.09 Jenison
33. 10 Brandon Ammerman 20:00.00 Jenison
34. 11 Carter Chylek 20:02.54 Jenison
35. 9 Tristen Kloppe 20:14.91 PR Jenison
36. 10 Matthew Jones 20:19.39 Muskegon Oakridge
37. 9 Brian Thompson 20:28.55 South Haven
38. 11 Nolan Surach 20:31.34 SR Marcellus
39. 12 Edward DeLong 20:40.73 South Haven
40. 10 Matthew Beach 20:55.11 Fennville
41. 11 Zach Tindall 20:55.79 SR Muskegon Oakridge
42. 11 Mikael Wheeler 20:59.91 PR Muskegon Oakridge
43. 12 Jared Haney 21:01.81 Jenison
44. 10 Nathan Masser 21:09.84 Muskegon Oakridge
45. 11 Preston Fawcett 21:10.35 Jenison
46. 10 Nicholas DeWitt 21:10.74 PR Jenison
47. 9 Logan Bowen 21:23.58 Jenison
48. 12 Greg Olsen 21:24.42 SR Coloma
49. 9 Sheldon Brott 21:24.75 Muskegon Oakridge
50. 10 Jake Oosterink 21:28.48 Jenison
51. 10 Adiel Granados 21:29.94 SR Coloma
52. 11 Sam Racalla 21:33.00 Comstock Park
53. 12 Andrew Armstrong 21:35.18 St. Joseph Lake Mich...
54. 10 River Fitch 21:35.73 South Haven
55. 11 Braden Griffin 21:49.57 Fennville
56. 10 Noah Lowe 21:50.23 SR North Muskegon
57. 9 Owen Kittendorf 21:52.10 Comstock Park
58. 10 Owen Dobson 22:00.56 SR Berrien County Youth...
59. 10 Garret Lollar 22:02.19 Buchanan
60. 10 Ethan Pike 22:09.39 North Muskegon
61. 11 Josh Young 22:15.31 Coloma
62. 10 Andrew Coates 22:21.81 Holland Black River
63. 12 Jacob Gaines 22:22.08 Niles
64. 11 Hunter Greenman 22:22.37 SR Niles
65. 10 Michael Everett 22:24.08 PR Buchanan
66. 10 Jacob Rokos 22:31.26 Holland Black River
67. 10 Chap Morris 22:31.63 Jenison
68. 10 Sam Jager 22:37.60 SR Berrien County Youth...
69. 9 Caden Berkley 22:45.13 PR Jenison
70. 12 Grant DeFrancesco 22:50.56 St. Joseph Lake Mich...
71. 9 Ben Marth 22:55.68 Jenison
72. 10 Andrew Pachay 23:09.71 Marcellus
73. 10 Kyle McKenzie 23:15.08 Marcellus
74. 11 Grady Sakshaug 23:28.94 SR Wyoming Kelloggsville
75. 12 Jordan Lucas 23:35.28 South Haven
76. 10 Connor Hartline 23:36.29 Marcellus
77. 9 Eli Jager 23:42.28 Jenison
78. 10 Jonathan Osburn 23:49.69 SR Berrien County Youth...
79. 9 Bryson Anderson 23:52.32 Holland Black River
80. 10 Cody Obbink 23:52.75 PR Fennville
81. 11 Kevin Frost 23:56.17 Buchanan
82. 12 Robert Carpenter 24:00.71 SR Comstock Park
83. 9 Anthony Racalla 24:02.64 Comstock Park
84. 9 Joshua Clement 24:10.34 PR Jenison
85. 10 Bryton Fitzgerald 24:38.04 PR Coloma
86. 9 Jesus Beach 24:40.80 PR Fennville
87. 12 Christian Messner 24:53.09 Marcellus
88. 10 Nicholas Williams 24:53.39 North Muskegon
89. 11 Corbin Hill 25:09.87 PR Holland Calvary Chri...
90. 11 Vinny Trinchitella 25:13.31 PR Jenison
91. 10 Noah Meekhof 25:13.63 PR Jenison
92. 10 Nick Vandenberk 25:24.95 South Haven
93. 11 Jason Morgan 25:37.11 SR Marcellus
94. 12 Zachary Lambert 25:43.02 PR Wyoming Kelloggsville
95. 9 Zack Porter 26:11.99 Marcellus
96. 9 Kevin Ton 26:43.43 PR Wyoming Kelloggsville
97. 10 Aiden Popour 26:44.99 Jenison
98. 11 Devin Liang 26:48.88 Wyoming Kelloggsville
99. 9 Carter DenBleyker 27:41.65 Holland Black River
100. 10 Joel Martinez 27:41.95 Holland Black River
101. 9 Matthew Blackburn 28:44.12 PR Jenison
102. 10 Billy Lowe 30:14.94 North Muskegon
103. 9 Will Anderson 31:07.28 Holland Black River
104. 12 Tanner Bohan 31:58.36 Marcellus
105. 12 James Siek 32:56.86 SR Berrien County Youth...
106. 9 Joshua Merz 33:24.75 Holland Black River
Official Team Scores
1. Holland Black River 44
2. Comstock Park 68
3. Jenison 79
4. South Haven 79
5. North Muskegon 90
6. Muskegon Oakridge 149
7. Marcellus 218
8. Wyoming Kelloggsvi... 227