Left Banner
 
 

Foreshore Adventure Race

Age Group Results

May 20, 2023


Runner's Edge Race Timing Runner's Edge Race Timing


Men: 1-99
Women: 1-99

5K Adventure Run

Top

Male 99 and Under

Place Name City Bib No Age Overall Total Time Pace
1 Maxim Hofmann Muskegon MI 571 36 1 34:33.0 11:09/M
2 Nicolas Cole Muskegon MI 633 42 2 34:52.7 11:15/M
3 Kevin Buchanan Grand Rapids MI 785 32 3 35:27.1 11:26/M
4 Devin Shields Elmer NJ 429 28 4 35:58.2 11:36/M
5 Nicholas Gowings Grand Haven MI 418 37 5 36:14.8 11:42/M
6 Dustin Harris Muskegon MI 324 35 6 37:05.7 11:58/M
7 Reece Oster Muskegon MI 668 34 8 37:06.5 11:58/M
8 Elijah Davies Muskegon MI 256 13 9 37:57.5 12:15/M
9 Aiden Kalisz Muskegon MI 811 19 10 38:16.3 12:21/M
10 Michael Hummel Fremont MI 444 43 11 38:32.1 12:26/M
11 Zachary Lassanske Norton Shores MI 690 14 13 38:45.4 12:30/M
12 Jared Novak Cedar Springs MI 528 35 14 38:58.8 12:34/M
13 Jacob Tschudy Ada MI 538 42 15 39:10.1 12:38/M
14 Joseph Infante Grand Rapids MI 539 43 16 39:10.2 12:38/M
15 Brunno Gusso Muskegon MI 453 30 17 39:23.4 12:42/M
16 Kevin Wien Muskegon MI 748 30 18 40:29.0 13:04/M
17 Jeffrey Mayberry Grant MI 506 36 21 40:51.3 13:11/M
18 Andreas Gebhardt Muskegon MI 565 38 22 41:05.9 13:15/M
19 Nick Lugar Paw Paw MI 452 23 23 41:21.9 13:21/M
20 Denim Dewey Wyoming MI 454 21 24 41:43.2 13:27/M
21 Justin Jensen Spring Lake MI 630 15 25 41:48.0 13:29/M
22 Jason Schout Spring Lake MI 628 38 26 41:56.2 13:32/M
23 Isaac Vandlen Spring Lake MI 743 12 27 42:00.6 13:33/M
24 Harry Marlin Spring Lake MI 835 29 28 42:10.3 13:36/M
25 Blake Phillips Spring Lake MI 632 51 29 42:11.6 13:37/M
26 Judah Dyson Carleton MI 321 14 33 42:34.4 13:44/M
27 Colton Childress Monroe MI 314 12 34 42:35.0 13:44/M
28 William Schmidt Muskegon MI 552 59 35 42:41.9 13:46/M
29 Caleb Sabri Muskegon MI 791 27 36 42:44.5 13:47/M
30 Carson Marr Muskegon MI 686 25 37 42:44.7 13:47/M
31 Richard Davies Norton Shores MI 754 46 38 42:55.5 13:51/M
32 Justin Holtz Wayland MI 380 20 39 43:05.7 13:54/M
33 Herb Shaw Marne MI 500 42 45 44:04.3 14:13/M
34 Alexandre Mukuno Stevensville MI 550 40 46 44:11.6 14:15/M
35 Seth Baluha Carleton MI 241 11 50 45:10.4 14:34/M
36 Cy Robertson Muskegon MI 825 23 51 45:20.1 14:37/M
37 Joey Paul Muskegon MI 353 27 53 45:27.6 14:40/M
38 Micah Davies Norton Shores MI 257 16 54 45:31.3 14:41/M
39 Rylan Thorsen Fruitport MI 271 12 55 45:31.6 14:41/M
40 Brandyn Thorsen Fruitport MI 270 40 56 45:41.1 14:44/M
41 Bryon Perfitt Muskegon MI 711 30 57 45:41.2 14:44/M
42 Ray Touw Holland MI 694 52 58 45:45.8 14:46/M
43 David Armstrong Coopersville MI 619 36 59 45:56.1 14:49/M
44 Vicente Virella Grand Rapids MI 596 34 61 46:06.6 14:52/M
45 Trent Vandam Muskegon MI 255 16 62 46:10.9 14:54/M
46 Dave Mueller Muskegon MI 812 61 63 46:19.6 14:57/M
47 Timothy Hunt West Olive MI 522 45 65 46:31.8 15:01/M
48 David Hunt West Olive MI 523 17 66 46:32.7 15:01/M
49 Brycen Stewart Allendale MI 645 12 67 46:43.1 15:04/M
50 Paul Petersen Twin Lake MI 250 45 69 46:48.3 15:06/M
51 Logan Clark Grand Rapids MI 462 25 70 46:50.1 15:07/M
52 Blake Vanderveen Muskegon MI 567 32 72 46:59.3 15:09/M
53 Gage Gruver Wayland MI 378 20 74 47:09.9 15:13/M
54 Chase Wagner Jenison MI 379 20 75 47:13.0 15:14/M
55 Andrew Schmidt Muskegon MI 566 32 76 47:14.9 15:14/M
56 David Hartman Muskegon MI 563 63 77 47:22.5 15:17/M
57 Andrew Backus Kentwood MI 530 41 78 47:31.1 15:20/M
58 Caden Stombaugh Carleton MI 243 13 85 47:49.9 15:26/M
59 Jeremy Burton Schoolcraft MI 208 42 88 48:16.5 15:34/M
60 Chris Grace Muskegon MI 855 29 93 48:48.4 15:45/M
61 Brett Pittelkow Fremont MI 389 64 94 48:50.0 15:45/M
62 Richard Doyle Portage MI 485 38 95 48:59.3 15:48/M
63 Michael Koch Spring Lake MI 627 46 96 49:21.5 15:55/M
64 Willis Snyder Muskegon MI 245 34 98 49:23.6 15:56/M
65 Brayden Opie Suttons Bay MI 384 19 100 49:40.7 16:02/M
66 Bryce Opie Suttons Bay MI 386 21 101 49:41.1 16:02/M
67 Nick Cetlinski Grand Rapids MI 296 38 104 49:46.6 16:03/M
68 Caleb Villalpando Muskegon MI 663 27 105 49:47.7 16:04/M
69 Timothy Olson Spring Lake MI 459 16 111 50:11.2 16:11/M
70 Chris Jensen Spring Lake MI 629 51 112 50:19.4 16:14/M
71 Kyle Johnson Grand Rapids MI 669 31 113 50:21.2 16:15/M
72 Keenan Hacker Muskegon MI 749 30 114 50:31.5 16:18/M
73 Friedrich Staudinger Muskegon MI 568 28 116 50:36.8 16:20/M
74 Logan Harmsen Muskegon MI 662 18 117 50:43.8 16:22/M
75 Matt Lewis Spring Lake MI 726 56 118 50:48.8 16:23/M
76 Tyler Janke Westfield WI 852 26 119 50:50.3 16:24/M
77 Austin Fleener Muskegon MI 676 26 122 51:25.5 16:35/M
78 Steve Lowe Grand Haven MI 652 61 127 51:47.9 16:43/M
79 William Walraven Harrison MI 164 60 128 51:53.5 16:44/M
80 Joshua Leclair Sparta MI 640 13 129 51:56.9 16:45/M
81 Ian Granzow Plainwell MI 740 21 130 52:09.6 16:50/M
82 Tom Granzow Plainwell MI 739 58 131 52:17.7 16:52/M
83 Heath Esch Muskegon MI 431 32 132 52:21.6 16:53/M
84 Kael Thorsen Fruitport MI 272 10 134 52:23.7 16:54/M
85 David Frasier Muskegon MI 823 42 135 52:24.6 16:54/M
86 Kelan Ryder Fruitport MI 511 16 138 52:27.2 16:55/M
87 Bobb Otvos Sparta MI 586 51 139 52:31.7 16:57/M
88 Chuck Dickinson Fremont MI 214 63 142 52:39.6 16:59/M
89 Bryan Harmon Canton OH 595 59 144 52:39.8 16:59/M
90 Dillon Baker Muskegon MI 751 28 145 52:42.2 17:00/M
91 Danny Alvarado Grand Rapids MI 687 40 149 52:49.0 17:02/M
92 Samuel Westers Grand Rapids MI 606 26 150 52:50.8 17:03/M
93 Joe Risselade Grand Haven MI 499 59 152 52:51.8 17:03/M
94 Sam Cooper Fruitport MI 625 40 153 52:52.8 17:03/M
95 Bill Boshoven Grand Rapids MI 195 48 155 52:53.2 17:04/M
96 Andrew Carpenter Muskegon MI 856 34 158 52:56.4 17:05/M
97 Carl Metcalf Whitehall MI 336 55 161 53:16.3 17:11/M
98 Jon Busken Fruitport MI 413 31 163 53:27.0 17:15/M
99 Thomas Willett Newaygo MI 398 58 164 53:33.4 17:17/M
100 Matt Lewis Muskegon MI 554 30 165 53:39.0 17:18/M
101 Cameron Boughner Grand Haven MI 562 28 166 53:39.5 17:19/M
102 Kevin Viken Grand Haven MI 532 60 168 53:41.0 17:19/M
103 Theo McConnell Ludington MI 861 5 170 53:41.9 17:19/M
104 Charlie McConnell Ludington MI 860 7 171 53:43.8 17:20/M
105 Kevin Pellet Muskegon MI 837 34 173 54:01.0 17:26/M
106 Brandon Huisman Newaygo MI 732 40 175 54:02.7 17:26/M
107 Abram Overway Spring Lake MI 404 47 177 54:09.4 17:28/M
108 John Jablonski Three Rivers MI 747 51 179 54:16.7 17:31/M
109 Kennan Jordan Norton Shores MI 605 22 181 54:20.2 17:32/M
110 Todd Olson Spring Lake MI 457 50 182 54:31.1 17:35/M
111 Gunnar Hottenstein Adrian MI 191 8 187 54:53.8 17:43/M
112 Russell Dushane Jenison MI 360 40 190 55:24.6 17:52/M
113 Quinton Dushane Jenison MI 362 17 193 56:03.8 18:05/M
114 Greg Klimowicz Twin Lake MI 252 62 194 56:03.9 18:05/M
115 Kosta Vergos Grand Haven MI 772 29 196 56:21.7 18:11/M
116 Ben Wallace Grand Rapids MI 340 35 198 56:25.8 18:12/M
117 James Paul Muskegon MI 579 32 199 56:38.1 18:16/M
118 Robby Bennett Muskegon MI 730 8 202 56:57.9 18:23/M
119 Gary Perras Grand Rapids MI 369 61 204 57:01.6 18:24/M
120 Lacey Brown Zeeland MI 707 47 206 57:04.5 18:25/M
121 Jaxon Hansma Muskegon MI 832 12 208 57:06.5 18:25/M
122 Mike Hansma Muskegon MI 638 50 209 57:08.7 18:26/M
123 Duane Vanstelle Muskegon MI 805 50 210 57:15.8 18:28/M
124 Andy Felix Allendale MI 644 40 212 57:25.8 18:32/M
125 Alex Karrip Grandville MI 293 23 214 57:27.4 18:32/M
126 Michael Rhodes Chicago IL 808 55 215 57:36.3 18:35/M
127 Steven Stombaugh Carleton MI 242 53 217 57:46.7 18:38/M
128 Matthew Baluha Carleton MI 237 44 220 57:49.3 18:39/M
129 Joshua Vanstelle Muskegon MI 806 15 221 57:50.3 18:39/M
130 Ryan Ferrier Muskegon MI 779 36 222 57:55.1 18:41/M
131 John Caldwell Grand Rapids MI 291 23 227 58:10.3 18:46/M
132 Brandon Haan Muskegon MI 741 42 228 58:10.7 18:46/M
133 Mara Snook South Haven MI 439 33 229 58:11.2 18:46/M
134 Hudson Haan Muskegon MI 742 8 230 58:11.2 18:46/M
135 Travis Hoon Midland MI 327 33 232 58:22.5 18:50/M
136 Mark Bieszka Spring Lake MI 281 39 234 58:26.9 18:51/M
137 Curtis Smalligan Fremont MI 236 41 236 58:29.5 18:52/M
138 Joe Krzycki Zeeland MI 708 33 239 58:34.9 18:54/M
139 Gunnar Traxler Twin Lake MI 376 15 247 59:17.0 19:07/M
140 Hugo Ramos Fremont MI 411 42 249 59:22.7 19:09/M
141 Steve Uhen Hesperia MI 332 73 250 59:24.4 19:10/M
142 Zach Leibrandt Norton Shores MI 422 17 254 1:00:08.9 19:24/M
143 Tyler Davis Muskegon MI 526 29 255 1:00:13.6 19:26/M
144 Michael Hofmeyer Muskegon MI 288 57 259 1:00:21.4 19:28/M
145 Joshua Cross Grand Rapids MI 443 26 263 1:00:24.7 19:29/M
146 Oliver Suarez Fruitport MI 635 12 266 1:00:30.4 19:31/M
147 Andrew Leibrandt Norton Shores MI 421 12 270 1:00:49.1 19:37/M
148 Ryan Bryker Fruitport MI 750 38 271 1:00:54.1 19:39/M
149 Tom Winkelman Walker MI 282 43 272 1:00:54.1 19:39/M
150 Shrinath Kole Muskegon MI 693 27 273 1:00:56.0 19:39/M
151 Xavier Kelly Muskegon MI 520 17 275 1:01:00.1 19:41/M
152 Jacob Armstrong Muskegon MI 849 19 278 1:01:02.6 19:41/M
153 Jason Kuzyk Norton Shores MI 267 37 279 1:01:02.7 19:42/M
154 Jace Thielbar Muskegon MI 761 10 280 1:01:05.8 19:43/M
155 Mark Theberge Muskegon MI 836 25 284 1:01:34.7 19:52/M
156 Matthias Gedler Muskegon MI 569 25 285 1:01:42.2 19:54/M
157 Matt Gustafson Wyoming MI 372 40 287 1:01:50.3 19:57/M
158 Lincoln Dohm Traverse City MI 348 10 290 1:02:01.4 20:00/M
159 Kevin Schiesl Orlando FL 326 34 291 1:02:01.5 20:01/M
160 Steve Leibrandt Norton Shores MI 420 43 293 1:02:15.6 20:05/M
161 Jim Isenbarger Elkhart IN 672 55 294 1:02:41.2 20:13/M
162 Barry Kieft Holland MI 575 52 301 1:02:47.0 20:15/M
163 Liam Wallace Grand Rapids MI 659 40 302 1:02:48.0 20:16/M
164 Larry Hysell Muskegon MI 548 63 303 1:02:56.1 20:18/M
165 Joe Fritz Ann Arbor MI 365 45 304 1:03:00.1 20:19/M
166 David Dirito Muskegon MI 492 59 306 1:03:00.7 20:20/M
167 Brian Knight Muskegon MI 495 42 310 1:03:09.2 20:22/M
168 Tyler Knight Muskegon MI 496 11 311 1:03:10.6 20:23/M
169 Ian Wenger Holland MI 467 37 318 1:03:33.1 20:30/M
170 Chris Wilson Fremont MI 388 67 319 1:03:43.9 20:34/M
171 Adam Ickes Altoona PA 432 40 321 1:03:49.5 20:35/M
172 Ben Lassanske Norton Shores MI 691 44 325 1:04:16.3 20:44/M
173 Ryan Putans Grand Rapids MI 261 38 327 1:04:22.3 20:46/M
174 Cameron Baluha Carleton MI 239 15 330 1:04:31.7 20:49/M
175 Brandon Rosser Freeland MI 622 39 331 1:04:35.3 20:50/M
176 Ben Barber Mattawan MI 350 11 332 1:04:35.5 20:50/M
177 Andrew Barber Mattawan MI 349 43 333 1:04:36.9 20:51/M
178 Alan Dsouza Wixom MI 725 29 338 1:05:10.3 21:01/M
179 Rohan Arora Muskegon MI 593 28 339 1:05:10.3 21:01/M
180 Christian Kolberg Muskegon MI 734 24 343 1:05:14.4 21:03/M
181 Bill Erickson Muskegon MI 845 65 347 1:05:21.9 21:05/M
182 J Griffith Muskegon MI 656 65 353 1:05:55.5 21:16/M
183 Arie Dubois Coopersville MI 358 13 355 1:06:09.1 21:20/M
184 Dillan Neelis Muskegon MI 564 29 358 1:06:15.3 21:22/M
185 Chad Hirsch Muskegon MI 572 29 359 1:06:16.0 21:23/M
186 Jansen Dubois Coopersville MI 359 12 361 1:06:21.2 21:24/M
187 Jared Vendal Muskegon MI 760 44 362 1:06:23.0 21:25/M
188 Chad Vanwyk Nunica MI 335 38 370 1:07:08.8 21:40/M
189 Ryan Hansard Muskegon MI 383 36 372 1:07:54.4 21:54/M
190 Steve Kelly Muskegon MI 515 50 373 1:07:54.9 21:54/M
191 John Hunt East Lansing MI 653 71 379 1:08:59.6 22:15/M
192 Jared Lemaire Norton Shores MI 649 45 381 1:09:24.0 22:23/M
193 Levi Van Wely Grimsby ON 843 8 383 1:09:25.6 22:24/M
194 Matthew Van Wely Grimsby ON 840 41 384 1:09:27.7 22:24/M
195 Samuel Van Wely Grimsby ON 842 10 385 1:09:28.3 22:25/M
196 Darren Brandt Twin Lake MI 733 48 387 1:09:42.2 22:29/M
197 Luis Perez Grand Rapids MI 223 27 389 1:09:46.3 22:30/M
198 Anh Huynh Grand Rapids MI 789 29 390 1:09:46.6 22:31/M
199 Andrew McCormack Sault Ste. Marie ON 609 48 393 1:09:54.3 22:33/M
200 Angel Cruz Grand Rapids MI 187 27 398 1:10:06.7 22:37/M
201 Michael Adoga Sault Ste. Marie ON 614 23 401 1:10:15.1 22:40/M
202 Dominic Davis Muskegon MI 803 30 407 1:10:38.5 22:47/M
203 Walter David Muskegon MI 534 47 408 1:10:52.6 22:52/M
204 John Bosch Muskegonmuskegon MI 746 38 410 1:11:07.4 22:57/M
205 Jon Munson Muskegon MI 355 43 412 1:11:08.8 22:57/M
206 Martino Bartoli Muskegon MI 210 65 417 1:11:29.6 23:04/M
207 James Fox Muskegon MI 211 61 421 1:12:40.6 23:27/M
208 Taylor Fox Muskegon MI 212 34 422 1:12:41.5 23:27/M
209 Chris Mosser Grand Haven MI 448 38 433 1:16:15.3 24:36/M
210 Michael Ginger Rochester Hills MI 364 42 437 1:16:32.7 24:42/M
211 Michael Griffith Brighton MI 543 31 438 1:16:43.8 24:45/M
212 Scott Griffith Brighton MI 544 66 441 1:17:12.0 24:54/M
213 Mark Michaels Howell MI 540 59 442 1:17:13.9 24:55/M
214 Ryan Frasier Muskegon MI 826 44 446 1:18:01.7 25:10/M
215 Hayden Ericksen Muskegon MI 695 26 449 1:18:28.0 25:19/M
216 Danny Zimmerman Benton Harbor MI 601 50 453 1:18:32.7 25:20/M
217 Kyle Mossholder Grand Blanc MI 561 23 454 1:19:03.4 25:30/M
218 Benny Sasser Milan MI 284 35 455 1:19:04.6 25:31/M
219 Josh Link Muskegon MI 824 38 456 1:19:08.6 25:32/M
220 Leo Bolduc Trenton MI 549 23 458 1:19:10.6 25:32/M
221 Josh Becker Royal Oak MI 285 35 459 1:19:12.7 25:33/M
222 Seth Szukhent Flint MI 553 23 460 1:19:13.9 25:34/M
223 Aaron Szukhent Flushing MI 510 51 462 1:19:16.1 25:34/M
224 Matthew Johnson Hart MI 276 56 466 1:20:01.9 25:49/M
225 Viktor Chhun Ferndale MI 800 19 469 1:20:09.9 25:52/M
226 Matt Twomey Ferndale MI 475 50 472 1:20:18.4 25:54/M
227 Anden Hayes New Era MI 776 10 485 1:22:33.2 26:38/M
228 Nathan Hayes New Era MI 775 39 486 1:22:33.8 26:38/M
229 Deklan Bultema Wyoming MI 486 10 487 1:22:52.2 26:44/M
230 Brandon Evans Ravenna MI 620 38 488 1:23:11.7 26:50/M
231 Jace Bultema Wyoming MI 487 6 489 1:23:31.8 26:57/M
232 Matthew Piccirilli Detroit MI 305 42 492 1:24:48.3 27:21/M
233 Dan McCormack Muskegon MI 664 64 497 1:25:08.0 27:28/M
234 Hem Vadodaria Wixom MI 801 29 499 1:27:06.0 28:06/M
235 Larry Smalligan Fremont MI 235 66 500 1:27:06.2 28:06/M
236 Rowan Rumley Hollandholland MI 727 19 506 1:30:45.8 29:17/M
237 Joshua White Saint Clair Shores MI 231 30 507 1:32:19.1 29:47/M
238 Randy White Saint Clair Shores MI 229 64 508 1:32:20.6 29:47/M
239 John Brack Spring Lake MI 831 61 510 1:33:52.0 30:17/M
240 Logan Sweet Muskegon MI 797 28 512 2:04:51.9 40:17/M
Top

Female 99 and Under

Place Name City Bib No Age Overall Total Time Pace
1 Kennedy Childress Monroe MI 315 16 7 37:06.2 11:58/M
2 Molly Hunt Muskegonmuskegon MI 817 35 12 38:38.5 12:28/M
3 Beth Stearns Grand Rapids MI 354 37 19 40:39.1 13:07/M
4 Skye Mayberry Grant MI 507 35 20 40:47.2 13:09/M
5 Lindsay Watson Ravenna MI 482 38 30 42:23.1 13:40/M
6 Marisa Herrera Twin Lake MI 715 42 31 42:26.3 13:41/M
7 Kasey Rasch Coopersville MI 716 15 32 42:28.9 13:42/M
8 Teela Ruehle Berrien Springs MI 657 39 40 43:42.1 14:06/M
9 Lilly Rumley Holland MI 719 22 41 43:44.6 14:07/M
10 Julie Kraley Fremont MI 330 57 42 43:51.6 14:09/M
11 Tracey Crowley Fremont MI 199 53 43 43:53.1 14:09/M
12 Kelsie Shaw Marne MI 501 12 44 44:04.1 14:13/M
13 Gabrielle Mukuno Stevensville MI 551 13 47 44:12.1 14:16/M
14 Brenna Jones Muskegon MI 323 28 48 44:38.3 14:24/M
15 Tasja Neugebauer Spring Lake MI 406 17 49 44:54.1 14:29/M
16 Brandy Safie Charlotte MI 303 30 52 45:22.1 14:38/M
17 Celia Parker Spring Lake MI 409 22 60 45:56.2 14:49/M
18 Mackenzie Schichtel Byron Center MI 650 15 64 46:30.4 15:00/M
19 Vendy Petersen Muskegon MI 570 36 68 46:43.7 15:04/M
20 Rachel Dyson Carleton MI 319 47 71 46:51.9 15:07/M
21 Analiese Mattson Otsego MI 309 33 73 47:02.3 15:10/M
22 Emily Backus Kentwood MI 529 37 79 47:31.7 15:20/M
23 Akaya Dushane Jenison MI 361 14 80 47:37.3 15:22/M
24 Ashley Tittle Grand Rapids MI 260 38 81 47:39.4 15:22/M
25 Makenzie McDowell Grand Rapids MI 259 29 82 47:39.9 15:23/M
26 Greta Johnson Fremont MI 455 60 83 47:44.8 15:24/M
27 Kim Makin Fremont MI 373 47 84 47:44.9 15:24/M
28 Harper Childress Monroe MI 313 14 86 47:54.7 15:27/M
29 London Parker Twin Lake MI 513 10 87 48:13.0 15:33/M
30 Danielle Parker Muskegon MI 521 36 89 48:33.5 15:40/M
31 Danielle Najdowski Muskegon MI 777 31 90 48:35.4 15:40/M
32 Faith Perfitt Muskegon MI 710 27 91 48:36.1 15:41/M
33 Calla Overway Spring Lake MI 408 12 92 48:42.2 15:43/M
34 Kelsey Kirkbride Middleville MI 721 19 97 49:21.6 15:55/M
35 Cynthia Opie Suttons Bay MI 385 53 99 49:40.7 16:02/M
36 Deborah Sweet Muskegon MI 798 28 102 49:41.2 16:02/M
37 Bella Lindsay Muskegon MI 799 20 103 49:43.5 16:02/M
38 Katie Wray Muskegon MI 674 38 106 49:50.3 16:05/M
39 Kari Bade Montague MI 331 56 107 49:50.5 16:05/M
40 Jada Vanstrien Grand Rapids MI 295 49 108 49:51.9 16:05/M
41 Kathleen Sawyer Muskegon MI 410 31 109 49:56.9 16:07/M
42 Katie Olson Spring Lake MI 460 13 110 50:10.3 16:11/M
43 Paula Danninger Muskegon MI 701 24 115 50:36.4 16:19/M
44 Rebecca Bergren Fremont MI 390 32 120 50:51.3 16:24/M
45 Evelyn Vandlen Dewitt MI 744 16 121 50:54.2 16:25/M
46 Brittany Dupont Muskegonmuskegon MI 816 35 123 51:25.5 16:35/M
47 Jodi Bunce Fremont MI 217 59 124 51:44.6 16:41/M
48 Shannon Lemasters Spring Lake MI 430 37 125 51:46.5 16:42/M
49 Rachel McClenahan Grand Haven MI 414 35 126 51:47.2 16:42/M
50 Lindsey Thorsen Muskegon MI 219 37 133 52:23.5 16:54/M
51 Addison Bylsma Grand Haven MI 525 15 136 52:25.8 16:55/M
52 Natacha Valmont Fremont MI 251 42 137 52:27.0 16:55/M
53 Pamela Harmon Canton OH 594 53 140 52:36.2 16:58/M
54 Erin Lothschutz Muskegon MI 254 36 141 52:39.6 16:59/M
55 Erica Gildner Cheboygan MI 589 47 143 52:39.8 16:59/M
56 Hope Diamond Cheboygan MI 588 47 146 52:43.6 17:01/M
57 Christine Baker Muskegon MI 279 24 147 52:45.7 17:01/M
58 Maggie Fritz Ann Arbor MI 366 41 148 52:48.2 17:02/M
59 Phoebe Risselade Grand Rapids MI 498 25 151 52:51.1 17:03/M
60 Abigail Cooper Fruitport MI 626 11 154 52:53.2 17:04/M
61 Heather Norden Holland MI 193 40 156 52:53.5 17:04/M
62 Kate Barbour Lake Odessa MI 262 38 157 52:54.9 17:04/M
63 Marissa Beeman Muskegon MI 692 37 159 52:57.8 17:05/M
64 Sara Otvos Sparta MI 585 46 160 53:08.4 17:09/M
65 Erika Brower Kalamazoo MI 367 33 162 53:21.1 17:13/M
66 Lisa Thorsen Fruitport MI 269 39 167 53:40.7 17:19/M
67 Crystal McConne Ludington MI 859 38 169 53:41.9 17:19/M
68 Candice Gerling Muskegon MI 473 39 172 53:53.7 17:23/M
69 Amanda Huisman Newaygo MI 731 41 174 54:02.4 17:26/M
70 Jackie Viken Muskegon MI 615 60 176 54:06.8 17:27/M
71 Maya Overway Spring Lake MI 407 14 178 54:13.1 17:29/M
72 Monica Fluette Muskegon MI 514 23 180 54:19.2 17:31/M
73 Michelle Olson Spring Lake MI 458 48 183 54:32.6 17:36/M
74 Rose Dyson Carleton MI 322 10 184 54:51.4 17:42/M
75 Kristi Hottenstein Adrian MI 190 43 185 54:52.1 17:42/M
76 Tala Johnson Muskegon MI 810 11 186 54:53.0 17:42/M
77 Paige Boes Twin Lake MI 512 10 188 55:14.9 17:49/M
78 Andrea Johnson Muskegon MI 809 42 189 55:23.8 17:52/M
79 Donna Fleener Muskegon MI 472 54 191 55:28.7 17:54/M
80 Kristi Klimowicz Twin Lake MI 253 61 192 56:01.6 18:04/M
81 Kristine Aragon Bruce Grand Haven MI 470 46 195 56:15.7 18:09/M
82 Shauna Wallace Grand Rapids MI 339 34 197 56:25.1 18:12/M
83 Emily Vanstelle Muskegon MI 807 14 200 56:55.7 18:22/M
84 Arabelle West Spring Lake MI 793 23 201 56:57.0 18:22/M
85 Karan Perras Grand Rapids MI 341 61 203 57:01.1 18:24/M
86 Gracie Hansma Muskegon MI 637 17 205 57:04.0 18:25/M
87 Lauren Lamar Muskegon MI 700 29 207 57:05.2 18:25/M
88 Caitlyn Cooling Grand Rapids MI 292 23 211 57:25.7 18:32/M
89 Chelsea Felix Allendale MI 643 35 213 57:27.0 18:32/M
90 Julie Sidlauskas Fremont MI 196 55 216 57:43.0 18:37/M
91 Jennifer Stombaugh Carleton MI 244 41 218 57:47.4 18:39/M
92 Anna Childress Monroe MI 317 46 219 57:49.2 18:39/M
93 Reagan Baluha Carleton MI 240 8 223 58:00.8 18:43/M
94 Rachel Baluha Carleton MI 238 43 224 58:02.2 18:43/M
95 Jolie Hamilton Kalamazoo MI 437 38 225 58:03.9 18:44/M
96 Megan Bennett Muskegon MI 587 34 226 58:08.7 18:45/M
97 Jillian Falzone Lambertville MI 461 21 231 58:13.4 18:47/M
98 Emily Hoon Midland MI 328 33 233 58:23.3 18:50/M
99 Lauren Bieszka Spring Lake MI 280 38 235 58:27.7 18:52/M
100 Lachrisha Eaves Holland MI 677 36 237 58:34.2 18:54/M
101 Elizabeth Grotenhuis Whitehall MI 277 13 238 58:34.9 18:54/M
102 Lauren Herlein Byron Center MI 641 27 240 58:44.5 18:57/M
103 Jennifer Dowsett Grand Rapids MI 642 28 241 58:45.6 18:57/M
104 Kylee Kirkbride Middleville MI 722 16 242 59:04.0 19:03/M
105 Betty Ramos Fremont MI 412 43 243 59:06.3 19:04/M
106 Angie Bouwsma Holton MI 278 38 244 59:12.2 19:06/M
107 Cherilyn Sturrus Hesperia MI 401 31 245 59:12.4 19:06/M
108 Tabatha Dubie Fremont MI 249 37 246 59:13.2 19:06/M
109 Mary Jo Uhen Hesperia MI 329 66 248 59:18.0 19:08/M
110 Linda Douglas Spring Lake MI 631 51 251 59:31.7 19:12/M
111 Bobbi Gauthier Twin Lake MI 375 40 252 59:52.6 19:19/M
112 Skyler David Fremont MI 402 27 253 1:00:08.6 19:24/M
113 Megan Jackson Muskegon MI 527 29 256 1:00:15.5 19:26/M
114 Amelia Hasper Norton Shores MI 266 10 257 1:00:19.1 19:27/M
115 Therese Johnson Sparta MI 639 42 258 1:00:20.5 19:28/M
116 Marissa Evans Muskegon MI 234 35 260 1:00:21.6 19:28/M
117 Annette Paul Muskegon MI 351 65 261 1:00:21.9 19:28/M
118 Andrea Paladino Portage MI 833 43 262 1:00:23.9 19:29/M
119 Gabby Klemp Muskegon MI 531 27 264 1:00:27.5 19:30/M
120 Andria Sting Nunica MI 537 33 265 1:00:28.1 19:30/M
121 Taylor Devries Muskegon MI 828 28 267 1:00:30.5 19:31/M
122 Kayleigh Siel Fruitport MI 636 33 268 1:00:33.2 19:32/M
123 Claire Winkelman Muskegon MI 287 13 269 1:00:48.1 19:37/M
124 Madelynn Gardner Muskegon MI 517 23 274 1:00:56.1 19:39/M
125 Hannah Kelly Muskegon MI 519 21 276 1:01:00.1 19:41/M
126 Holly Hasper Norton Shores MI 265 41 277 1:01:01.4 19:41/M
127 Emily Schultz Muskegon MI 682 26 281 1:01:06.3 19:43/M
128 Victoria Noble Detroit MI 580 28 282 1:01:17.5 19:46/M
129 Elena Reister Muskegon MI 382 15 283 1:01:31.5 19:51/M
130 Heidi Bolema Muskegon MI 536 47 286 1:01:48.8 19:56/M
131 Christina Dohm Traverse City MI 346 44 288 1:01:59.8 20:00/M
132 Makena Dohm Traverse City MI 347 12 289 1:02:00.9 20:00/M
133 Bekah Johnson Norton Shores MI 419 42 292 1:02:15.2 20:05/M
134 Ally Isenbarger Elkhart IN 671 24 295 1:02:43.3 20:14/M
135 Bella Genser Grand Haven MI 655 13 296 1:02:44.2 20:14/M
136 Katherine Quintero Muskegon MI 681 38 297 1:02:46.0 20:15/M
137 Kelly Isenbarger Elkhart IN 670 53 298 1:02:46.1 20:15/M
138 Stephanie Maldonado Muskegon MI 503 37 299 1:02:46.1 20:15/M
139 Regan Hamel Muskegon MI 497 43 300 1:02:46.4 20:15/M
140 Catherine Fritz Ann Arbor MI 844 38 305 1:03:00.1 20:19/M
141 Jessica Plucinsky Ann Arbor MI 617 32 307 1:03:02.6 20:20/M
142 Amy Brew Sparta MI 342 45 308 1:03:05.5 20:21/M
143 Heidi Reister Muskegon MI 381 45 309 1:03:06.8 20:22/M
144 Erika Pacheco-Rea Muskegon MI 576 35 312 1:03:20.1 20:26/M
145 Laura Uildriks West Olive MI 786 38 313 1:03:20.3 20:26/M
146 Mariana Carballo Muskegon MI 577 27 314 1:03:21.9 20:26/M
147 Leah Vosburg-Achterhof Zeeland MI 678 36 315 1:03:22.2 20:27/M
148 Nicole Kayser Zeeland MI 706 34 316 1:03:27.1 20:28/M
149 Ratha Mao Holland MI 728 35 317 1:03:32.5 20:30/M
150 Kara Ickes Altoona PA 434 12 320 1:03:49.0 20:35/M
151 Emma Jensen New Era MI 745 20 322 1:03:53.3 20:37/M
152 Tracy Little Holland MI 466 44 323 1:04:01.7 20:39/M
153 Corie Weimer Grand Rapids MI 433 29 324 1:04:04.4 20:40/M
154 Amy Lassanske Norton Shores MI 689 40 326 1:04:18.7 20:45/M
155 Reese Rosser Freeland MI 623 11 328 1:04:25.1 20:47/M
156 Andrea Rosser Freeland MI 621 39 329 1:04:25.7 20:47/M
157 Reagan Rosser Freeland MI 624 10 334 1:04:37.7 20:51/M
158 Michelle Stanfield Muskegon MI 667 41 335 1:04:48.0 20:54/M
159 Kelley Chirco Muskegon MI 666 38 336 1:04:48.4 20:54/M
160 Shaylen Bryan Brazil IN 578 25 337 1:04:54.1 20:56/M
161 Mary Louis Arulanthu Muskegon MI 592 55 340 1:05:12.7 21:02/M
162 Karren Shaalini Gunalan Muskegon MI 590 25 341 1:05:14.2 21:03/M
163 Carly Weinrick Twin Lake MI 735 17 342 1:05:14.4 21:03/M
164 Courtney Heibel Muskegon MI 469 30 344 1:05:19.4 21:04/M
165 Clairissa Groppi Montague MI 714 25 345 1:05:19.6 21:04/M
166 Paige Swanson Muskegon MI 713 26 346 1:05:21.6 21:05/M
167 Denise Pamer Twin Lake MI 471 56 348 1:05:22.3 21:05/M
168 Jackie Kinnucan Muskegon MI 468 54 349 1:05:24.1 21:06/M
169 Abigail Hoek Alto MI 221 22 350 1:05:35.3 21:09/M
170 Amy Hoek Caledonia MI 220 48 351 1:05:35.6 21:10/M
171 Christine Warren Holland MI 198 39 352 1:05:40.3 21:11/M
172 Christine Mead Indianapolis IN 451 63 354 1:05:59.4 21:17/M
173 Rocio Berger Nappanee IN 599 32 356 1:06:09.4 21:20/M
174 Katy Bradford Whitehall MI 598 37 357 1:06:09.8 21:21/M
175 Kelly Dubois Coopersville MI 357 42 360 1:06:21.2 21:24/M
176 Allyson Yankee Muskegon MI 684 31 363 1:06:32.5 21:28/M
177 Mikayla Grimm Muskegon MI 709 29 364 1:06:58.5 21:36/M
178 Erika Burgess Fruitport MI 661 20 365 1:07:01.1 21:37/M
179 Amanda Merrills Muskegon MI 505 39 366 1:07:08.0 21:39/M
180 Emily Weber Whitehall MI 289 29 367 1:07:08.1 21:39/M
181 Raluca Mines Muskegon MI 504 42 368 1:07:08.1 21:39/M
182 Hannah Vela Muskegon MI 685 29 369 1:07:08.4 21:39/M
183 Amy Kelly Muskegon MI 516 50 371 1:07:43.6 21:51/M
184 Kelly Boeve Jenison MI 297 47 374 1:08:09.8 21:59/M
185 Kayla Matash Allendale MI 298 33 375 1:08:14.9 22:01/M
186 Jennifer Veitengruber Bay City MI 395 38 376 1:08:18.1 22:02/M
187 Amanda Sheffield Grand Haven MI 300 42 377 1:08:23.0 22:04/M
188 Holly Genser Grand Haven MI 654 38 378 1:08:54.5 22:14/M
189 Heather Wallace Grand Rapids MI 658 39 380 1:08:59.6 22:15/M
190 Karen Van Wely Grimsby ON 841 39 382 1:09:25.1 22:24/M
191 Robin Lemaire Norton Shores MI 648 55 386 1:09:29.9 22:25/M
192 Kayla Herold Grand Rapids MI 222 28 388 1:09:46.2 22:30/M
193 Kalli McCormack Sault Ste. Marie ON 612 14 391 1:09:49.2 22:31/M
194 Marci Dalm Muskegon MI 233 37 392 1:09:53.1 22:33/M
195 Joanne Stoneburner Muskegon MI 246 45 394 1:09:54.8 22:33/M
196 Leah McCormack Sault Ste. Marie ON 613 14 395 1:09:57.8 22:34/M
197 Angela Reyna Grand Rapids MI 788 28 396 1:10:00.2 22:35/M
198 Christy Brandt Twin Lake MI 736 49 397 1:10:02.0 22:36/M
199 Katie Carpenter Muskegon MI 673 32 399 1:10:13.2 22:39/M
200 Grace McCormack Sault Ste. Marie ON 610 20 400 1:10:13.3 22:39/M
201 Leah Lillmars Muskegon MI 699 41 402 1:10:15.9 22:40/M
202 Karrie McCormack Sault Ste. Marie ON 608 49 403 1:10:16.1 22:40/M
203 Audrey McCormack Sault Ste. Marie ON 611 16 404 1:10:20.6 22:42/M
204 Melisa Overway Spring Lake MI 405 40 405 1:10:26.8 22:43/M
205 Hana Bielaczyc Wayland MI 602 28 406 1:10:29.1 22:44/M
206 Beth Davis Twin Lake MI 203 63 409 1:11:06.8 22:56/M
207 Malaya Munson Muskegon MI 724 18 411 1:11:08.5 22:57/M
208 Erika Bengry Whitehall MI 583 38 413 1:11:09.6 22:57/M
209 Cherish Mendez Muskegon MI 848 18 414 1:11:11.4 22:58/M
210 Heather David Muskegon MI 533 46 415 1:11:18.3 23:00/M
211 Carrie Sorensen Twin Lake MI 204 65 416 1:11:29.0 23:04/M
212 Debra Pearson Muskegon MI 494 46 418 1:11:49.2 23:10/M
213 Heather Weinrick Muskegon MI 218 40 419 1:11:53.0 23:11/M
214 Elizabeth Mundt Muskegon MI 545 36 420 1:12:00.2 23:14/M
215 Kalee Fox Muskegon MI 213 33 423 1:12:41.9 23:27/M
216 Nickole Neary Harrison MI 483 34 424 1:13:32.7 23:43/M
217 Lisa Keblbeck Harrison MI 484 36 425 1:13:54.1 23:50/M
218 Carolyn Wood Novi MI 604 27 426 1:14:33.2 24:03/M
219 Makenna Gaskill Muskegon MI 698 10 427 1:14:54.3 24:10/M
220 Layla Lord Twin Lake MI 228 17 428 1:14:58.9 24:11/M
221 Michelle Terpenning Muskegon MI 197 34 429 1:15:06.3 24:14/M
222 Krystal Veltman Montague MI 194 37 430 1:15:12.0 24:15/M
223 Brooke Lord Twin Lake MI 227 35 431 1:15:15.1 24:16/M
224 Payton Mosser Grand Haven MI 447 9 432 1:16:15.1 24:36/M
225 Sara Mosser Grand Haven MI 445 36 434 1:16:15.4 24:36/M
226 Mia Mosser Grand Haven MI 446 7 435 1:16:16.2 24:36/M
227 Sandra Ginger Rochester MI 363 39 436 1:16:17.4 24:37/M
228 Kelly Waller Muskegon MI 781 51 439 1:16:55.0 24:49/M
229 Timara Gill Muskegon MI 723 48 440 1:17:01.9 24:51/M
230 Sara Jones Howell MI 541 33 443 1:17:26.5 24:59/M
231 Tressa Brown Muskegon MI 465 57 444 1:17:41.4 25:04/M
232 Beth Koch Hart MI 463 47 445 1:17:41.7 25:04/M
233 Sherry Kirkbride Middleville MI 720 45 447 1:18:05.9 25:12/M
234 Lynnette Marks Muskegon MI 464 59 448 1:18:07.8 25:12/M
235 Samantha Hook Muskegon MI 696 33 450 1:18:28.5 25:19/M
236 Adalyn Weinheimer Muskegon MI 697 8 451 1:18:30.7 25:20/M
237 Lisa Zimmerman Benton Harbor MI 600 40 452 1:18:32.3 25:20/M
238 Jennifer Yin Hazel Park MI 283 34 457 1:19:08.6 25:32/M
239 Bonnie Becker Royal Oak MI 286 37 461 1:19:15.4 25:34/M
240 Kristina Johnson Muskegon MI 275 38 463 1:19:53.4 25:46/M
241 Autumn Hartman Newaygo MI 556 23 464 1:19:58.7 25:48/M
242 Carole Vanagtmael Fremont MI 263 75 465 1:20:01.2 25:49/M
243 Hannah Johnson Hart MI 273 30 467 1:20:03.0 25:49/M
244 Ellie Geers Fremont MI 224 31 468 1:20:04.4 25:50/M
245 Stella Landczyski Ferndale MI 858 18 470 1:20:12.7 25:52/M
246 Joy Quetulio Ferndale MI 476 47 471 1:20:18.0 25:54/M
247 Deede Petz Fremont MI 370 58 473 1:20:27.9 25:57/M
248 Hilary Sepe Grand Rapids MI 377 41 474 1:20:29.3 25:58/M
249 Kim Wilmers Twin Lake MI 399 52 475 1:20:30.9 25:58/M
250 Carla Safie Hastings MI 301 68 476 1:20:38.9 26:01/M
251 Lynette Brander Holland MI 247 45 477 1:20:45.7 26:03/M
252 Debra Spencer Hoffman Estates IL 352 60 478 1:20:46.2 26:03/M
253 Becky Bosman Oak Brook IL 248 58 479 1:20:46.2 26:03/M
254 Mayra Storck Zeeland MI 680 42 480 1:21:28.8 26:17/M
255 Courtney Boeve Zeeland MI 702 33 481 1:21:28.9 26:17/M
256 Sarah Garcia-Martinez Zeeland MI 703 33 482 1:21:28.9 26:17/M
257 Sharon Reed Hudsonville MI 509 53 483 1:21:55.5 26:26/M
258 Victoria Sorensen Dorr MI 508 41 484 1:21:56.9 26:26/M
259 Charlene Spaulding Hesperia MI 338 68 490 1:23:44.2 27:01/M
260 Tademy Bultema Wyoming MI 490 43 491 1:23:47.2 27:02/M
261 Frances Piccirilli Detroit MI 306 42 493 1:24:50.2 27:22/M
262 Giselle Piccirilli Detroit MI 308 6 494 1:24:50.8 27:22/M
263 Penelope Piccirilli Detroit MI 307 11 495 1:24:54.1 27:23/M
264 Sophia Schotts Muskegon MI 665 9 496 1:25:07.5 27:28/M
265 Meghan Baker Muskegon MI 294 44 498 1:26:11.2 27:48/M
266 Amelia Funkey Grant MI 394 29 501 1:27:06.7 28:06/M
267 Noma Funkey Fremont MI 474 37 502 1:27:09.4 28:07/M
268 Riddhi Vyas Wixom MI 802 25 503 1:27:09.5 28:07/M
269 Irma Bustos Shelby MI 202 40 504 1:27:36.3 28:16/M
270 Lindsay Brown Hart MI 651 34 505 1:27:38.3 28:16/M
271 Gaye White Saint Clair Shores MI 230 63 509 1:32:20.9 29:47/M
272 Laura Sumstad Novi MI 603 26 511 2:04:39.7 40:13/M
273 Heather Vanderzanden Walkerville MI 201 47 513 2:12:42.0 42:48/M
274 Bridget Hall Hart MI 226 43 514 2:12:42.4 42:49/M