Official Team Scores
1. Jenison 61
2. Fruitport 63
3. Montague 94
4. GR West Catholic 96
5. Muskegon Mona Shores 117
6. Muskegon Oakridge 128
7. Coopersville 184
8. Holton 211
9. Ravenna 226
10. Muskegon 288
Mens Results
5,000 Meters Varsity
PL YR Name Mark Team
1. 12 Cameron Oleen 16:49.75 Fruitport
2. 11 Cole Jensen 16:54.88 Montague
3. 12 Kyle Messerschmidt 17:12.18 Muskegon Oakridge
4. 11 Nick Dennison 17:14.88 Muskegon Mona Shores
5. 12 Michael Hyatt 17:15.47 Muskegon Orchard View
6. 9 Connor Vachon 17:28.62 Jenison
7. 11 Malachi Mills 17:40.39 GR West Catholic
8. 11 Chase Mendham 17:40.93 Coopersville
9. 11 Brendan Deneen 17:45.35 Fruitport
10. 12 Kyler Korstanje 17:46.79 Holton
11. 11 Max Zuber 17:54.19 Jenison
12. 12 Cade Poland 17:58.48 Muskegon Mona Shores
13. 10 Jon Wildey 18:10.84 Fruitport
14. 12 Hunter Geoghegan 18:14.64 Jenison
15. 9 Nick Walters 18:15.87 Jenison
16. 12 Matt Jager 18:34.41 GR West Catholic
17. 11 Nathan Masser 18:35.74 Muskegon Oakridge
18. 10 Clay Jancek 18:36.08 Montague
19. 11 Peyton Sharlow 18:36.73 Fruitport
20. 10 Tristen Kloppe 18:40.40 Jenison
21. 9 Kolbe Mills 18:41.35 GR West Catholic
22. 10 Vinny Ladner 18:42.34 GR West Catholic
23. 10 Adam Wolffis 18:48.71 Montague
24. 11 Josh Vanderwoude 18:49.79 Ravenna
25. 9 Cameron Weaver 18:52.66 Fruitport
26. 12 Christian Lipka 19:00.16 Montague
27. 11 Carter Zolman 19:06.38 Jenison
28. 10 Logan Bowen 19:09.20 Jenison
29. 9 Alex Wood 19:11.44 Jenison
30. 11 Brandon Ammerman 19:12.79 Jenison
31. 12 Dustin Bowen 19:13.38 Jenison
32. 12 Daniel Lipka 19:14.58 Montague
33. 11 Stefan Likic 19:15.32 Jenison
34. 10 Sheldon Brott 19:23.38 Muskegon Oakridge
35. 11 Nathan Clark 19:26.06 Muskegon Mona Shores
36. 11 Jake Oosterink 19:30.59 Jenison
37. 11 Matthew Jones 19:33.69 Muskegon Oakridge
38. 10 Vance Butler 19:38.34 Montague
39. 10 Benjamin Kendall 19:44.50 Muskegon Mona Shores
40. 11 Chase Boshoven 19:49.93 GR West Catholic
41. 12 Kamren Vanos 19:55.43 Fruitport
42. 12 Trevor Sikkema 19:57.72 Coopersville
43. 10 Drew Sikkema 20:01.13 Coopersville
44. 12 Sean Smith 20:04.67 GR West Catholic
45. 9 Brandon Stephenson 20:05.81 Muskegon Mona Shores
46. 11 Michael Simot 20:09.93 Fruitport
47. 9 Kayden Hainer 20:10.97 Montague
48. 10 Will Urban 20:14.20 Muskegon Mona Shores
49. 11 Ryan Inglat 20:16.47 Muskegon Catholic Ce...
50. 9 Connor Flynn 20:17.48 Jenison
51. 9 Isaac Powell 20:17.70 Muskegon Mona Shores
52. 11 Noah Kinnucan 20:18.13 Muskegon Mona Shores
53. 11 Ryan Eitniear 20:19.12 Fruitport
54. 12 Joseph Arends 20:19.50 Muskegon
55. 9 Alex Best 20:19.86 Muskegon Mona Shores
56. 10 Jared Dugener 20:21.08 Muskegon Catholic Ce...
57. 11 Nolan Duff 20:21.50 Muskegon Mona Shores
58. 10 Connor Hilliker 20:21.75 Muskegon Mona Shores
59. 10 Ben Marth 20:22.69 Jenison
60. 12 Brendan Redding 20:25.36 Ravenna
61. 12 Joe Westerlund 20:25.63 Fruitport
62. 10 Hayden Helmer 20:33.64 Muskegon Mona Shores
63. 10 Drew Trygstad 20:39.97 Holton
64. 11 Camaran Stout 20:40.27 Muskegon Mona Shores
65. 9 Luke Siler 20:41.10 Coopersville
66. 11 Cade Koehler 20:45.04 Fruitport
67. 12 Simon Johnson 20:45.59 Fruitport
68. 12 Julian Blum 20:46.21 Holton
69. 12 Jazper Clave 20:51.41 Muskegon Oakridge
70. 10 Edward Frey 20:52.29 GR West Catholic
71. 9 Colton Branch 20:57.78 Muskegon Mona Shores
72. 10 Hunter Garbrecht 20:58.09 Ravenna
73. 12 Kameron Bishop 20:58.42 Holton
74. 11 Chap Morris 21:01.40 Jenison
75. 12 Paul Bowyer 21:01.97 Ravenna
76. 12 Matt Hutson 21:04.65 Ravenna
77. 9 Griffin Michelli 21:09.87 Muskegon Catholic Ce...
78. 11 Corey Gauck 21:13.46 Jenison
79. 9 Neya Monroe 21:17.93 Muskegon Mona Shores
80. 11 Ladon Hunington 21:18.41 Muskegon
81. 11 Isao Sakai 21:22.09 GR West Catholic
82. 10 James Eberly 21:29.58 Holton
83. 9 Landon Jacobs 21:33.08 Fruitport
84. 10 Connor Fritz 21:34.07 Muskegon Mona Shores
85. 11 Anthony Gaiser 21:39.22 Muskegon Mona Shores
86. 10 Damien Logan 21:51.85 GR West Catholic
87. 11 Brent Kuzma 21:52.16 Coopersville
88. 9 Karson Fitzgerald 21:55.55 Fruitport
89. 11 Ian Irish 21:59.85 Coopersville
90. 10 Justin Marble 22:03.55 GR West Catholic
91. 10 Matthew Blackburn 22:06.88 Jenison
92. 12 Devon Forner 22:08.31 Ravenna
93. 9 Cole Meyers 22:09.41 Muskegon Mona Shores
94. 10 Joshua Clement 22:10.12 Jenison
95. 11 Christian Johnston 22:20.73 Holton
96. 11 Aaron Blackwell 22:26.87 Muskegon
97. 11 Mason Vogts 22:29.42 Montague
98. 11 Aiden Popour 23:01.21 Jenison
99. 11 Lucas Jenkins 23:03.46 Coopersville
100. 11 Xavaier Williams 23:03.91 Muskegon
101. 10 Joe Crowell 23:16.48 Holton
102. - Ethan Cammenga 23:18.12 Fruitport Calvary Ch...
103. 11 Connor Kemmerling 23:18.47 Fruitport
104. 9 Marshall Broere 23:23.38 Coopersville
105. 10 Connor Sykes 23:23.59 Fruitport
106. 11 Tyler Seiferlein 23:49.99 Muskegon Mona Shores
107. 9 Cam Seiferlein 23:57.12 Muskegon Mona Shores
108. 10 Joshua Kim 24:01.44 Muskegon Mona Shores
109. 9 Jordan Seelye 24:24.43 Fruitport
110. 12 Spencer Anderson 24:33.90 Muskegon Mona Shores
111. 10 Nathan Lowing 24:37.98 Fruitport
112. 10 Brennan Haas 24:46.96 Muskegon Mona Shores
113. 9 Hunter Stevens 24:47.79 Montague
114. 11 Nathan Szysko 24:48.70 Coopersville
115. 9 Cole Ruid 24:48.91 Muskegon Mona Shores
116. 10 Tyler Ranshaw 24:51.73 Fruitport
117. 9 Desean Hathorn 25:05.20 Muskegon
118. 9 Robbie Zerfas 26:45.93 Coopersville
119. 12 Fong Lohaprathan 29:47.82 Holton
120. 9 Gavin Showers 31:37.21 Coopersville
121. 12 Mason Gabriel 32:58.30 Muskegon Orchard View
122. 11 Micheal Herington 35:55.19 Muskegon Mona Shores
Provided by Athletic.net
Official Team Scores
1. Fruitport 45
2. Muskegon Mona Shores 47
3. GR West Catholic 52
4. Montague 104
5. Coopersville 108
Womens Results
5,000 Meters Varsity
PL YR Name Mark Team
1. 12 Adele Cory 20:39.77 Muskegon Mona Shores
2. 10 Faith Clark 20:43.79 Fruitport
3. 10 Sydney Bol 20:48.45 Fruitport
4. 11 Emily Unger 20:54.65 Montague
5. 11 Ambria Druelle 21:53.42 GR West Catholic
6. 12 Kathryn Cornett 22:05.57 Muskegon
7. 11 Madeline Eckerman 22:16.13 Muskegon Mona Shores
8. 12 Kendra E. Johnson 22:16.42 Fruitport
9. 11 Mieke Hart 22:19.68 Muskegon Mona Shores
10. 10 Lizzie Cammenga 22:29.47 Fruitport Calvary Ch...
11. 12 Michaela Quam 22:38.41 GR West Catholic
12. 11 Emma Schuiling 22:55.71 Coopersville
13. 10 Paige Byrnes 22:56.57 Holton
14. 10 Hope Thome 22:58.21 GR West Catholic
15. 10 Kennedy Schulist 22:59.33 Muskegon Mona Shores
16. 11 Colleen Ryan 23:00.97 GR West Catholic
17. 11 Alyssa May 23:12.09 GR West Catholic
18. 11 Taylor Burke 23:16.26 Fruitport
19. 9 Lily Crowell 23:17.14 Holton
20. 9 Jayden Hill 23:18.70 Coopersville
21. 12 Kylie Beaudoin 23:23.96 GR West Catholic
22. 9 Abigail Sykes 23:25.71 Fruitport
23. 12 Dani Tanner 23:29.72 Holton
24. 12 Clare Anderson 23:40.08 GR West Catholic
25. 11 Julie Breivik 23:45.96 Ravenna
26. 9 Olivia Woodring 23:49.21 Ravenna
27. 10 Elizabeth Knoll 23:53.55 Muskegon Mona Shores
28. 9 Ashlyn Henderson 24:00.97 Montague
29. 12 Lauren DeJonge 24:07.92 Coopersville
30. 10 Carly Duba 24:09.94 GR West Catholic
31. 10 Lauren Guiterrez 24:12.36 GR West Catholic
32. 11 Erin Mangan 24:27.42 GR West Catholic
33. 12 Kallie Fehler 24:31.48 Fruitport
34. 9 Morgan Mathiak 24:32.19 Fruitport
35. 9 Kristen Lord 24:34.80 Fruitport
36. 10 Emma Olson 24:41.38 Montague
37. 9 Erica Peets 24:42.75 Montague
38. 12 Peyton Erndteman 24:48.68 Muskegon Mona Shores
39. 11 Maddie Smith 24:52.51 Montague
40. 10 Bailey Gilbert 24:53.72 Coopersville
41. 11 ALAYNA McNEIL 24:58.51 Montague
42. 12 Clare St. Andre 25:05.10 GR West Catholic
43. 11 Madison Wackernagel 25:06.59 Holton
44. 10 Katie Haley 25:35.26 Coopersville
45. 10 Grace McCartney 25:41.16 GR West Catholic
46. 10 Ursula Dyekjaer 25:42.82 Muskegon Mona Shores
47. 9 Lindi Meyers 25:43.02 Fruitport Calvary Ch...
48. 9 Kyra Hamilton 25:43.93 Fruitport Calvary Ch...
49. 10 Avery Anderson 25:48.49 Muskegon Mona Shores
50. 12 Celia Pohl 25:55.17 Muskegon Oakridge
51. 10 Celine Smith 25:56.39 Muskegon Oakridge
52. 9 Cassidy Hamaan 25:57.82 Montague
53. 12 Linea Holmer 26:05.96 Muskegon Oakridge
54. 9 Nadia Fuller 26:10.10 Fruitport
55. 12 Anna Lee Spoon 26:14.22 Ravenna
56. 12 MaKayla Rykse 26:17.28 Coopersville
57. 12 Emily Huyser 26:18.17 Fruitport
58. 11 Anna Burgess 26:40.78 Coopersville
59. 10 Megan Spring 26:53.98 Muskegon Catholic Ce...
60. 9 Megan Vry 27:00.89 GR West Catholic
61. 10 Kaylin Meyers 27:11.60 Muskegon Mona Shores
62. 11 Maggie Schichtel 27:12.53 GR West Catholic
63. 9 Sylvia Dusseau 27:23.98 GR West Catholic
64. 11 Kaylee Holman 27:27.68 Muskegon Mona Shores
65. 10 Alaina Dockery 27:31.05 Muskegon Orchard View
66. 9 Abby Nawrocki 27:36.43 GR West Catholic
67. 10 Megan Parzych 27:50.33 GR West Catholic
68. 12 Chloe VanSickle 29:05.92 Coopersville
69. 9 Abby Needham 29:20.45 GR West Catholic
70. 12 Liz Isom 29:55.43 Muskegon Catholic Ce...
71. 10 Riley Fuller 30:12.79 Coopersville
72. 9 Ryanne Wilczak 30:14.14 Fruitport Calvary Ch...
73. 12 Odelia Mitchell 30:18.31 GR West Catholic
74. 11 Danica Rutz 30:21.56 Muskegon Catholic Ce...
75. 12 Stephanie Vasquez 30:23.67 Muskegon
76. 11 Kayla Fessenden 31:35.82 Muskegon Oakridge
77. 12 TiAna Wade 32:52.64 Montague
78. 11 Hannah Vogts 34:25.26 Montague
79. 11 Madelynn Holwerda 34:36.86 Muskegon Mona Shores
80. 10 Morgan Anderson 38:34.47 Muskegon Mona Shores