Official Team Scores
1. GR_Kenowa Hills 51
2. Jenison 62
3. Fruitport 62
4. Muskegon Reeths-Puffer 76
5. Muskegon Mona Shores 99
6. GR_Union 173
7. Muskegon 224
Mens Results
5,000 Meters Varsity
PL YR Name Mark Team
1. 12 Cameron Oleen 16:50.00 Fruitport
2. 11 Evan Hodson 16:54.00 Muskegon Reeths-Puffer
3. 11 Nick Dennison 16:54.70 Muskegon Mona Shores
4. 11 Brendan Deneen 16:56.00 Fruitport
5. 11 Caleb Hodgkinson 17:01.00 GR_Kenowa Hills
6. 9 Connor Vachon 17:31.00 Jenison
7. 12 Cade Poland 17:49.00 Muskegon Mona Shores
8. 11 Kyle Cochran 17:52.00 GR_Kenowa Hills
9. 11 Isaac Steers 17:55.00 GR_Kenowa Hills
10. 12 Hunter Geoghegan 18:00.00 Jenison
11. 11 Max Zuber 18:04.00 Jenison
12. 10 Jon Wildey 18:12.00 Fruitport
13. 11 Zach Ostoin 18:12.60 Muskegon Reeths-Puffer
14. 12 Jeremy Yow 18:12.90 GR_Kenowa Hills
15. 12 Avrey Smith 18:38.00 GR_Kenowa Hills
16. 11 Mitchell Moore 18:48.00 Muskegon Reeths-Puffer
17. 10 Tristen Kloppe 18:49.00 Jenison
18. 9 Nick Walters 18:49.90 Jenison
19. 9 Brett Schlaff 18:52.00 Muskegon Reeths-Puffer
20. 11 Peyton Sharlow 19:01.00 Fruitport
21. 12 Dustin Bowen 19:02.00 Jenison
22. 10 Logan Bowen 19:03.00 Jenison
23. 11 Ariel Ponce 19:17.00 GR_Union
24. 12 Seth Strout 19:23.00 Jenison
25. 10 Derek Smith 19:26.00 GR_Kenowa Hills
26. 12 Kamren Vanos 19:31.00 Fruitport
27. 12 Matthew Ostoin 19:53.00 Muskegon Reeths-Puffer
28. 11 Andrew Hammond 20:07.00 GR_Kenowa Hills
29. 9 Alex Wood 20:10.00 Jenison
30. 11 Nathan Clark 20:14.00 Muskegon Mona Shores
31. 10 Jadyn Courtney 20:20.00 GR_Kenowa Hills
32. 11 Michael Simot 20:28.00 Fruitport
33. 11 Brandon Ammerman 20:34.00 Jenison
34. 11 Jake Oosterink 20:39.00 Jenison
35. 11 Carter Zolman 20:40.00 Jenison
36. 9 Zachary Hanson 20:42.00 GR_Kenowa Hills
37. 11 Noah Kinnucan 20:42.50 Muskegon Mona Shores
38. 10 Hayden Helmer 20:46.00 Muskegon Mona Shores
39. 12 Zach Sykes 20:47.00 Fruitport
40. 10 Benjamin Kendall 20:48.00 Muskegon Mona Shores
41. 10 Kobe Workman 20:49.00 GR_Union
42. 11 Ryan Eitniear 20:50.00 Fruitport
43. 9 Connor Flynn 20:54.00 Jenison
44. 11 Camaran Stout 20:59.00 Muskegon Mona Shores
45. 10 Will Urban 21:07.00 Muskegon Mona Shores
46. 9 Landon Jacobs 21:15.00 Fruitport
47. 11 Nolan Duff 21:15.20 Muskegon Mona Shores
48. 10 James Berg 21:16.00 GR_Kenowa Hills
49. 9 Caden Tufts 21:16.80 Muskegon Reeths-Puffer
50. 11 Oscar Nollette-pat... 21:24.00 GR_Union
51. 9 Tanner O'Neal 21:33.00 Muskegon Reeths-Puffer
52. 11 Kohl Grant 21:46.00 Muskegon Reeths-Puffer
53. 9 Isaac Powell 21:49.00 Muskegon Mona Shores
54. 9 Alex Best 21:49.70 Muskegon Mona Shores
55. 11 Corey Gauck 21:53.00 Jenison
56. 9 Dylan Brock 21:54.00 Muskegon Reeths-Puffer
57. 11 Eduardo Jose-franc... 21:55.00 GR_Union
58. 12 Joe Westerlund 21:56.00 Fruitport
59. 10 Caleb Sherwin 22:03.00 GR_Kenowa Hills
60. 11 Anthony Gaiser 22:09.00 Muskegon Mona Shores
61. 12 Thomas Bruni 22:11.00 GR_Union
62. 10 Cody Terpstra 22:13.00 Muskegon Mona Shores
63. 11 Eli Jager 22:15.00 Jenison
64. 10 Joshua Clement 22:15.90 Jenison
65. 12 Simon Johnson 22:21.00 Fruitport
66. 12 michael law 22:22.00 GR_Union
67. 9 Colton Branch 22:22.60 Muskegon Mona Shores
68. 9 Andrew Whitsell 22:42.00 Muskegon Reeths-Puffer
69. 12 Joseph Arends 22:50.00 Muskegon
70. 10 Ben Marth 22:51.00 Jenison
71. 9 Karson Fitzgerald 22:52.00 Fruitport
72. 10 Aaron Boonstra 23:02.00 Muskegon Reeths-Puffer
73. 10 Jack Westbrook 23:15.00 Muskegon Reeths-Puffer
74. 9 Jonathan Donihue 23:20.00 GR_Kenowa Hills
75. 11 Aiden Popour 23:27.00 Jenison
76. 10 Connor Fritz 23:27.40 Muskegon Mona Shores
77. 9 James Rozycki 23:36.00 Muskegon Reeths-Puffer
78. 10 Henry Rafael 24:03.00 GR_Union
79. 9 Cole Meyers 24:19.00 Muskegon Mona Shores
80. 11 Thomas Newman 24:44.00 Muskegon Mona Shores
81. 10 Connor Sykes 24:45.00 Fruitport
82. 10 Joshua Kim 24:53.00 Muskegon Mona Shores
83. 11 Ladon Hunington 25:00.00 Muskegon
84. 9 Brandon Stephenson 25:12.00 Muskegon Mona Shores
85. 11 Randy Santana 25:20.00 GR_Union
86. 11 Aaron Blackwell 25:23.00 Muskegon
87. 11 Xavaier Williams 25:52.00 Muskegon
88. 11 Connor Kemmerling 25:52.50 Fruitport
89. 9 Jordan Seelye 26:11.00 Fruitport
90. 10 Joshua Thar 26:15.00 Jenison
91. 9 Neya Monroe 26:16.00 Muskegon Mona Shores
92. 11 Tyler Seiferlein 26:20.00 Muskegon Mona Shores
93. 10 Tyler Ranshaw 26:21.00 Fruitport
94. 12 Spencer Anderson 26:28.00 Muskegon Mona Shores
95. 10 Santiago Chavarria... 26:29.00 Muskegon Mona Shores
96. 10 Brennan Haas 26:32.00 Muskegon Mona Shores
97. 10 Nathan Lowing 26:37.00 Fruitport
98. 9 Keagan Host 26:58.00 GR_Union
99. 9 Jordan Gonzalez 27:45.00 Muskegon Reeths-Puffer
100. 9 Baylor Boyd 28:28.00 GR_Kenowa Hills
101. 9 Josiah O'Brien 29:04.00 Muskegon Mona Shores
102. 9 Cole Ruid 29:10.00 Muskegon Mona Shores
103. 12 Quinlan Webster 29:26.00 GR_Union
104. 9 Cam Seiferlein 30:53.00 Muskegon Mona Shores
105. 9 Desean Hathorn 34:18.00 Muskegon
Provided by Athletic.net
Official Team Scores
1. Jenison 35
2. Muskegon Reeths-Puffer 37
3. GR_Kenowa Hills 103
4. Fruitport 103
5. Muskegon Mona Shores 104
6. GR_Union 167
Womens Results
5,000 Meters Varsity
PL YR Name Mark Team
1. 10 Kendall Jones 20:16.31 Muskegon Reeths-Puffer
2. 12 Adele Cory 20:27.33 Muskegon Mona Shores
3. 12 Jayme Brantsen 20:50.87 Muskegon Reeths-Puffer
4. 10 Tori Vander Veen 20:51.81 Jenison
5. 11 Amelia Topolinski 20:58.45 Jenison
6. 12 Emily Sytsma 21:05.81 Jenison
7. 12 Grace Sweet 21:08.71 Muskegon Reeths-Puffer
8. 10 Ashley Winger 21:42.15 Jenison
9. 10 Sydney Bol 21:46.71 Fruitport
10. 10 Faith Clark 21:59.33 Fruitport
11. 12 Lindsay Richardson 22:05.20 Muskegon Reeths-Puffer
12. 11 Hannah Lok 22:06.83 Jenison
13. 9 Ellie Schuurman 22:29.92 Jenison
14. 12 Kathryn Cornett 22:30.14 Muskegon
15. 9 Elise Kaanta 22:30.33 Jenison
16. 12 Hannah Hilliker 22:33.91 Muskegon Reeths-Puffer
17. 12 Kendra E. Johnson 22:34.69 Fruitport
18. 12 Katie Westfall 22:43.68 GR_Kenowa Hills
19. 11 Erica Green 22:49.27 GR_Kenowa Hills
20. 11 Maria Donihue 22:50.17 GR_Kenowa Hills
21. 11 Madeline Eckerman 22:55.56 Muskegon Mona Shores
22. 9 Sylvia VanderJagt 22:56.40 Jenison
23. 11 Mieke Hart 22:56.82 Muskegon Mona Shores
24. 9 Ari Antor 23:03.45 Muskegon Reeths-Puffer
25. 10 Yanely Lopez 23:13.48 GR_Kenowa Hills
26. 10 Alyssa Sykes 23:14.30 Muskegon Reeths-Puffer
27. 11 Alejita Rodas-Maza... 23:33.08 GR_Union
28. 11 Jenna Hillary 23:38.58 Jenison
29. 12 Aubrey Doucette 23:42.87 GR_Kenowa Hills
30. 11 Mallory King 23:44.59 GR_Union
31. 11 Sarena Overbeek 23:48.88 Jenison
32. 11 Tia Postema 23:52.57 GR_Kenowa Hills
33. 12 Brianne Elliott 23:56.48 GR_Kenowa Hills
34. 11 Marisa VanderMolen 24:04.30 Muskegon Mona Shores
35. 10 Olivia Davis 24:04.76 Jenison
36. 10 Angel Stewart 24:24.19 Jenison
37. 10 Kennedy Schulist 24:25.40 Muskegon Mona Shores
38. 11 Malee Intarachot 24:45.79 Jenison
39. 12 Kennedy Rogers 24:48.00 Jenison
40. 12 Macey Shotts 24:54.32 Jenison
41. 9 Mila Martineau 25:03.47 GR_Kenowa Hills
42. 11 Hannah Finkler 25:17.40 Muskegon Reeths-Puffer
43. 9 Madde Hosfelt 25:31.84 Jenison
44. 9 Bella VanSlyke 25:37.35 Jenison
45. 10 Klara Harting 25:59.19 Jenison
46. 10 Elizabeth Knoll 25:59.70 Muskegon Mona Shores
47. 10 Isabelle Boonyasith 26:09.36 Jenison
48. 12 Kallie Fehler 26:21.50 Fruitport
49. 12 Peyton Erndteman 26:23.01 Muskegon Mona Shores
50. 9 Zaria Jackson 26:32.52 Jenison
51. 9 Kristen Lord 26:33.79 Fruitport
52. 10 Kaylin Meyers 26:34.63 Muskegon Mona Shores
53. 10 Madison Hilliker 26:37.00 Muskegon Reeths-Puffer
54. 11 MaKenzie Gradisher 26:37.62 Jenison
55. 10 Morgan Tieman 26:38.67 Jenison
56. 11 Claire Belke 26:40.43 Jenison
57. 12 Mackenzie Stewart 27:00.00 GR_Kenowa Hills
58. 11 Anchalee Intarachot 27:07.32 Jenison
59. 10 Avery Anderson 27:20.18 Muskegon Mona Shores
60. 10 Katharina Schulte 27:25.91 Jenison
61. 9 Clare Watson 27:35.25 Muskegon Reeths-Puffer
62. 9 Lia Turner 27:46.08 GR_Kenowa Hills
63. 11 Emily Goff 27:59.03 GR_Union
64. 9 Morgan Mathiak 28:16.31 Fruitport
65. 11 Alyssa Ensley 28:22.08 Jenison
66. 9 Nadia Fuller 28:36.46 Fruitport
67. 12 Emily Huyser 28:47.19 Fruitport
68. 12 Julie Oernstroem 28:59.69 Muskegon Reeths-Puffer
69. 9 Grace Orrell 29:12.03 Jenison
70. 9 Ireland Gill 29:39.18 Muskegon Mona Shores
71. 9 Emma Rose 29:42.41 GR_Union
72. 11 Malena Phanle 30:08.68 GR_Union
73. 11 Gabrielle Dietz 30:09.75 Muskegon Mona Shores
74. 10 Nicole Mattox 31:28.64 GR_Union
75. 11 Kaylee Holman 31:41.02 Muskegon Mona Shores
76. 12 Stephanie Vasquez 32:51.62 Muskegon
77. 12 Alexis Cronkright 32:59.94 Jenison
78. 11 Betsy Pichardo 33:14.57 GR_Union
79. 11 Allie Tober 33:15.30 GR_Union
80. 10 Jaelynn Hoffman 33:39.69 GR_Union
81. 10 Rose Gerson 33:39.94 GR_Union
82. 9 Olivia Siedlecki 34:34.45 Jenison
83. 9 Emily Hillary 34:36.54 Jenison
84. 9 Erinn McKenney 35:15.18 GR_Union
85. 11 Madelynn Holwerda 38:56.93 Muskegon Mona Shores