Boys 5k Run Varsity
PL YR Name Mark Team
1. 12 Cameron Oleen 19:33.87 Fruitport
2. 11 Caleb Hodgkinson 19:50.70 GR_Kenowa Hills
3. 11 Max Zuber 19:54.41 Jenison
4. 11 Brendan Deneen 19:55.88 Fruitport
5. 11 Nick Dennison 20:00.92 Muskegon Mona Shores
6. 11 Evan Hodson 20:01.89 Muskegon Reeths-Puffer
7. 9 Connor Vachon 20:13.88 Jenison
8. 12 Avrey Smith 20:28.83 GR_Kenowa Hills
9. 12 Cade Poland 20:29.60 Muskegon Mona Shores
10. 12 Hunter Geoghegan 20:34.64 Jenison
11. 10 Jon Wildey 20:40.37 Fruitport
12. 10 Tristen Kloppe 20:42.44 Jenison
13. 9 Brett Schlaff 20:46.49 Muskegon Reeths-Puffer
14. 12 Jeremy Yow 20:48.72 GR_Kenowa Hills
15. 11 Isaac Steers 20:50.63 GR_Kenowa Hills
16. 11 Zach Ostoin 20:53.87 Muskegon Reeths-Puffer
17. 9 Nick Walters 20:54.23 Jenison
18. 11 Mitchell Moore 21:07.44 Muskegon Reeths-Puffer
19. 9 Cameron Weaver 21:07.72 Fruitport
20. 11 Carter Zolman 21:20.63 Jenison
21. 11 Ariel Ponce 21:24.91 GR_Union
22. 10 Logan Bowen 21:28.62 Jenison
23. 11 Nicholas DeWitt 21:28.94 Jenison
24. 11 Peyton Sharlow 21:37.03 Fruitport
25. 11 Kyle Cochran 21:48.17 GR_Kenowa Hills
26. 12 Dustin Bowen 21:52.91 Jenison
27. 9 Alex Wood 22:00.32 Jenison
28. 11 Jake Oosterink 22:09.92 Jenison
29. 11 Stefan Likic 22:17.98 Jenison
30. 12 Kamren Vanos 22:20.51 Fruitport
31. 10 Cesar Vasquez 22:23.13 GR_Kenowa Hills
32. 11 Brandon Ammerman 22:23.53 Jenison
33. 10 Derek Smith 22:24.34 GR_Kenowa Hills
34. 11 Eli Jager 22:24.79 Jenison
35. 11 Nathan Clark 22:29.01 Muskegon Mona Shores
36. 11 Andrew Hammond 22:36.38 GR_Kenowa Hills
37. 12 Matthew Ostoin 22:41.93 Muskegon Reeths-Puffer
38. 10 Ben Marth 22:46.58 Jenison
39. 9 Connor Flynn 22:47.34 Jenison
40. 10 Kobe Workman 23:05.06 GR_Union
41. 11 Michael Simot 23:10.32 Fruitport
42. 10 Hayden Helmer 23:13.84 Muskegon Mona Shores
43. 12 Alex Dyke 23:29.08 GR_Union
44. 10 Will Urban 23:29.44 Muskegon Mona Shores
45. 12 michael law 23:29.88 GR_Union
46. 9 Isaac Powell 23:30.59 Muskegon Mona Shores
47. 9 Dylan Brock 23:31.17 Muskegon Reeths-Puffer
48. 11 Camaran Stout 23:43.60 Muskegon Mona Shores
49. 9 Andrew Whitsell 23:45.15 Muskegon Reeths-Puffer
50. 10 Cody Terpstra 23:46.21 Muskegon Mona Shores
51. 11 Ryan Eitniear 23:47.23 Fruitport
52. 10 James Berg 23:51.69 GR_Kenowa Hills
53. 9 Alex Best 23:56.32 Muskegon Mona Shores
54. 10 Gabriel Price 24:06.30 GR_Union
55. 9 Colton Branch 24:11.97 Muskegon Mona Shores
56. 9 Neya Monroe 24:13.02 Muskegon Mona Shores
57. 11 Cade Koehler 24:16.32 Fruitport
58. 9 Landon Jacobs 24:20.59 Fruitport
59. 9 Caden Tufts 24:22.30 Muskegon Reeths-Puffer
60. 11 Oscar Nollette-pat... 24:31.21 GR_Union
61. 12 Thomas Bruni 24:32.28 GR_Union
62. 10 Caleb Sherwin 24:32.71 GR_Kenowa Hills
63. 11 Eduardo Jose-franc... 24:35.63 GR_Union
64. 11 Noah Kinnucan 24:36.80 Muskegon Mona Shores
65. 9 Zachary Hanson 24:42.11 GR_Kenowa Hills
66. 11 Corey Gauck 24:43.13 Jenison
67. 11 Anthony Gaiser 24:44.64 Muskegon Mona Shores
68. 10 Joshua Clement 24:46.49 Jenison
69. 12 Simon Johnson 24:49.63 Fruitport
70. 12 Joe Westerlund 24:58.55 Fruitport
71. 10 Aaron Boonstra 25:30.01 Muskegon Reeths-Puffer
72. 10 Henry Rafael 25:33.83 GR_Union
73. 10 Jack Westbrook 25:35.34 Muskegon Reeths-Puffer
74. 12 Gabe Bennett 25:42.07 GR_Kenowa Hills
75. 11 Kohl Grant 25:48.14 Muskegon Reeths-Puffer
76. 9 Karson Fitzgerald 25:48.51 Fruitport
77. 11 Aiden Popour 25:50.00 Jenison
78. 9 Cole Meyers 25:57.49 Muskegon Mona Shores
79. 10 Matthew Blackburn 25:59.66 Jenison
80. 11 Nolan Duff 26:04.98 Muskegon Mona Shores
81. 10 Connor Fritz 26:05.39 Muskegon Mona Shores
82. 11 Ladon Hunington 26:20.29 Muskegon
83. 9 James Rozycki 26:26.99 Muskegon Reeths-Puffer
84. 12 Joseph Arends 26:40.66 Muskegon
85. 10 Benjamin Kendall 26:44.15 Muskegon Mona Shores
86. 11 Chap Morris 26:46.67 Jenison
87. 10 Joshua Kim 26:53.55 Muskegon Mona Shores
88. 9 Baylor Boyd 26:55.96 GR_Kenowa Hills
89. 11 Thomas Newman 27:06.25 Muskegon Mona Shores
90. 9 Brandon Stephenson 27:09.15 Muskegon Mona Shores
91. 9 Josiah O'Brien 27:09.90 Muskegon Mona Shores
92. 11 Tyler Seiferlein 27:19.61 Muskegon Mona Shores
93. 9 Jonathan Donihue 27:26.58 GR_Kenowa Hills
94. 10 Connor Sykes 27:28.65 Fruitport
95. 9 Keagan Host 27:56.92 GR_Union
96. 11 Aaron Blackwell 28:03.27 Muskegon
97. 9 Jordan Seelye 28:10.67 Fruitport
98. 9 Jordan Gonzalez 28:13.87 Muskegon Reeths-Puffer
99. 10 Santiago Chavarria... 28:44.67 Muskegon Mona Shores
100. 10 Tyler Ranshaw 28:57.37 Fruitport
101. 11 Connor Kemmerling 28:59.36 Fruitport
102. 10 Brennan Haas 29:03.58 Muskegon Mona Shores
103. 10 Nathan Lowing 29:03.94 Fruitport
104. 11 Xavaier Williams 29:15.75 Muskegon
105. 9 Cam Seiferlein 29:27.27 Muskegon Mona Shores
106. 9 Devin Brundidge 29:34.31 GR_Kenowa Hills
107. 12 Ekkasith Singmanee... 29:54.95 GR_Kenowa Hills
108. 10 Joshua Thar 30:00.14 Jenison
109. 9 Cole Ruid 30:00.51 Muskegon Mona Shores
110. 11 Brendan Sullivan 30:31.87 Muskegon Mona Shores
111. 12 Spencer Anderson 30:32.94 Muskegon Mona Shores
112. 9 Desean Hathorn 34:57.44 Muskegon
113. 12 Quinlan Webster 35:14.77 GR_Union
Girls 5k Run Varsity
PL YR Name Mark Team
1. 10 Kendall Jones 22:44.46 Muskegon Reeths-Puffer
2. 12 Jayme Brantsen 23:19.57 Muskegon Reeths-Puffer
3. 12 Grace Sweet 23:29.99 Muskegon Reeths-Puffer
4. 10 Tori Vander Veen 23:48.73 Jenison
5. 10 Sydney Bol 23:50.10 Fruitport
6. 10 Ashley Winger 24:09.21 Jenison
7. 10 Faith Clark 24:23.03 Fruitport
8. 11 Amelia Topolinski 24:46.14 Jenison
9. 12 Kathryn Cornett 24:54.30 Muskegon
10. 12 Kendra E. Johnson 24:54.56 Fruitport
11. 10 Yanely Lopez 24:54.78 GR_Kenowa Hills
12. 12 Lindsay Richardson 25:10.64 Muskegon Reeths-Puffer
13. 11 Mallory King 25:23.47 GR_Union
14. 9 Ellie Schuurman 25:32.58 Jenison
15. 11 Alejita Rodas-Maza... 25:35.12 GR_Union
16. 11 Madeline Eckerman 25:40.05 Muskegon Mona Shores
17. 11 Malee Intarachot 25:43.03 Jenison
18. 12 Hannah Hilliker 25:48.03 Muskegon Reeths-Puffer
19. 12 Katie Westfall 25:53.89 GR_Kenowa Hills
20. 11 Emily Bajema 25:58.22 GR_Kenowa Hills
21. 9 Mila Martineau 25:59.56 GR_Kenowa Hills
22. 11 Sarena Overbeek 26:19.80 Jenison
23. 12 Adele Cory 26:33.39 Muskegon Mona Shores
24. 12 Aubrey Doucette 26:33.64 GR_Kenowa Hills
25. 11 Erica Green 26:45.27 GR_Kenowa Hills
26. 12 Brianne Elliott 26:48.12 GR_Kenowa Hills
27. 10 Emma VandenToorn 26:49.92 Jenison
28. 11 Marisa VanderMolen 26:50.57 Muskegon Mona Shores
29. 11 Tia Postema 26:52.92 GR_Kenowa Hills
30. 10 Kennedy Schulist 27:22.12 Muskegon Mona Shores
31. 9 Morgan Mathiak 27:23.03 Fruitport
32. 11 Jenna Hillary 27:30.87 Jenison
33. 11 Emily Goff 27:39.39 GR_Union
34. 10 Angela Mish 27:45.04 GR_Union
35. 10 Klara Harting 27:52.13 Jenison
36. 10 Angel Stewart 27:52.88 Jenison
37. 11 Mieke Hart 27:59.00 Muskegon Mona Shores
38. 9 Elise Kaanta 28:09.96 Jenison
39. 12 Kennedy Rogers 28:10.48 Jenison
40. 9 Bella VanSlyke 28:16.21 Jenison
41. 10 Olivia Davis 28:28.22 Jenison
42. 9 Zaria Jackson 28:36.14 Jenison
43. 11 Anchalee Intarachot 28:54.05 Jenison
44. 10 Elizabeth Knoll 28:54.32 Muskegon Mona Shores
45. 11 Taylor Burke 28:59.40 Fruitport
46. 9 Abigail Sykes 29:16.87 Fruitport
47. 11 Malena Phanle 29:26.04 GR_Union
48. 9 Emma Rose 29:31.76 GR_Union
49. 12 Mackenzie Stewart 29:32.10 GR_Kenowa Hills
50. 9 Ava Deschaine 29:32.44 GR_Kenowa Hills
51. 10 Pippa Gibson 29:35.20 GR_Union
52. 12 Peyton Erndteman 29:36.93 Muskegon Mona Shores
53. 11 Claire Belke 29:38.62 Jenison
54. 12 Kallie Fehler 29:40.92 Fruitport
55. 11 MaKenzie Gradisher 29:41.96 Jenison
56. 9 Clare Watson 29:48.57 Muskegon Reeths-Puffer
57. 10 Katharina Schulte 30:01.56 Jenison
58. 10 Isabelle Boonyasith 30:02.52 Jenison
59. 9 Madde Hosfelt 30:03.35 Jenison
60. 9 Nadia Fuller 30:03.69 Fruitport
61. 10 Kaylin Meyers 30:04.36 Muskegon Mona Shores
62. 10 Madison Hilliker 30:04.61 Muskegon Reeths-Puffer
63. 11 Hannah Finkler 30:05.29 Muskegon Reeths-Puffer
64. 12 Julie Oernstroem 30:06.63 Muskegon Reeths-Puffer
65. 10 Nicole Mattox 30:10.57 GR_Union
66. 11 Erin Powers 30:15.71 Muskegon Mona Shores
67. 12 Lauren Vasquez 30:23.99 Jenison
68. 12 Macey Shotts 30:25.02 Jenison
69. 10 Ursula Dyekjaer 30:37.42 Muskegon Mona Shores
70. 11 Alyssa Ensley 30:50.26 Jenison
71. 12 Emily Huyser 31:15.45 Fruitport
72. 9 Lia Turner 31:32.41 GR_Kenowa Hills
73. 11 Sydney Morrow 31:40.01 GR_Kenowa Hills
74. 10 Morgan Tieman 31:41.55 Jenison
75. 10 Loveleen Kaur 32:00.38 Muskegon Reeths-Puffer
76. 9 Grace Orrell 32:07.59 Jenison
77. 9 Raya Klein 32:11.47 Jenison
78. 9 Kristen Lord 32:20.45 Fruitport
79. 10 Jaelynn Hoffman 32:36.36 GR_Union
80. 10 Rose Gerson 32:37.97 GR_Union
81. 10 Avery Anderson 33:02.88 Muskegon Mona Shores
82. 11 Betsy Pichardo 33:05.57 GR_Union
83. 11 Kaylee Holman 33:20.15 Muskegon Mona Shores
84. 12 Julia Ojala 33:32.45 Muskegon Reeths-Puffer
85. 9 Erinn McKenney 33:33.97 GR_Union
86. 12 Shelby Clingan 33:50.13 GR_Kenowa Hills
87. 12 Skylar Szankin 34:12.27 GR_Kenowa Hills
88. 9 Emily Hillary 34:19.37 Jenison
89. 10 Celia Jimenez 34:20.56 Jenison
90. 11 Gabrielle Dietz 34:35.68 Muskegon Mona Shores
91. 9 Ireland Gill 35:58.74 Muskegon Mona Shores
92. 12 Stephanie Vasquez 36:07.46 Muskegon
93. 12 Alexis Cronkright 36:39.42 Jenison
94. 9 Olivia Siedlecki 38:34.03 Jenison
95. 11 Madelynn Holwerda 43:02.45 Muskegon Mona Shores
Provided by Athletic.net