Michigan Runner Rankings

Home › Races › Foreshore Adventure Run

Foreshore Adventure Run

05/16/2026 · Muskegon · Muskegon County · View on RunSignup

5K Adventure Fun Run (Individual and Teams) (5K) — 668 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/668Caleb DenHartigh19MHudsonvilleM15-19 (5K)1/3231/3229:5929:5970
2/668Ethan Smith22MGoshenM20-24 (5K)2/3231/2632:4432:4470
3/668Lucas Pastucha18MMuskegonM15-19 (5K)3/3232/3238:5438:5468
4/668Ron Zaagman40MByron CenterM40-44 (5K)4/3231/3939:0039:0070
5/668Daniel Burch21MBremenM20-24 (5K)5/3232/2639:0139:0167
6/668Emerson Hedrick16MMuskegonM15-19 (5K)6/3233/3239:3339:3366
7/668Michael Evans33MMuskegonM30-34 (5K)7/3231/3339:4039:4070
8/668Asher Kolmus17MTwin LakeM15-19 (5K)8/3234/3239:4639:4663
9/668Rikki Schaphorst37FHoltonF35-39 (5K)1/3451/4639:5939:5970
10/668Jacob Gardner18MGrand HavenM15-19 (5K)9/3235/3240:0540:0561
11/668Evan Christoffersen17MFremontM15-19 (5K)10/3236/3240:1240:1259
12/668Pax Jackson20MWakarusaM20-24 (5K)11/3233/2640:3340:3365
13/668Jeremy Zaagman15MByron CenterM15-19 (5K)12/3237/3240:3440:3457
14/668Benjamin Leeper19MElkhartM15-19 (5K)13/3238/3241:1941:1955
15/668Paul Siembida51MMuskegonM50-54 (5K)14/3231/1041:5741:5770
16/668Teagan Bayne20MTwin LakeM20-24 (5K)15/3234/2642:3842:3862
17/668Evan Cooper22MMuskegonM20-24 (5K)16/3235/2642:4242:4259
18/668Joel Ceton19MGrand HavenM15-19 (5K)17/3239/3242:5742:5752
19/668Ethyn Minner15MAllendaleM15-19 (5K)18/32310/3243:0043:0050
20/668Carter Thompson26MMuskegonM25-29 (5K)19/3231/3943:0343:0370
21/668Logan Foster22MArcadiaM20-24 (5K)20/3236/2643:1243:1257
22/668Zayden Zlotnicki16MNunicaM15-19 (5K)21/32311/3243:2743:2748
23/668Carson Marr28MMuskegonM25-29 (5K)22/3232/3943:2843:2868
24/668TJ Cooper27MHartM25-29 (5K)23/3233/3943:3243:3266
25/668A. Strautmann11MFremontM10-14 (5K)24/3231/4043:3943:3970
26/668Ed Hoekenga41MTwin LakeM40-44 (5K)25/3232/3944:0744:0768
27/668C. Walker12MTwin LakeM10-14 (5K)26/3232/4044:1144:1168
28/668Brad Smith40MRockfordM40-44 (5K)27/3233/3944:1844:1866
29/668Riley DenHartigh17FHudsonvilleF15-19 (5K)2/3451/2444:4244:4270
30/668enrique jacvinde27MMuskegonM25-29 (5K)28/3234/3944:4344:4365
31/668ARMAAN Muretcehajic18MGrand RapidsM15-19 (5K)29/32312/3244:4844:4846
32/668Addison Bylsma18FGrand HavenF15-19 (5K)3/3452/2445:0845:0867
33/668J. Bergren10MFremontM10-14 (5K)30/3233/4045:1945:1966
33/668Jesús Hidalgo16MMuskegonM15-19 (5K)30/32313/3245:1945:1944
35/668Brandon Stempky39MGreenvilleM35-39 (5K)32/3231/3645:1945:1970
36/668Liam Simon17MMuskegonM15-19 (5K)33/32314/3245:2545:2542
37/668Tyler Tomlin40MNew EraM40-44 (5K)34/3234/3945:3245:3265
38/668dimitrious frasier24MMuskegonM20-24 (5K)35/3237/2645:4445:4454
39/668Reuben Koeman25MHollandM25-29 (5K)36/3235/3945:4845:4863
40/668sebastian frasier26MMuskegonM25-29 (5K)37/3236/3945:4945:4961
41/668W. Waugh12MTwin LakeM10-14 (5K)38/3234/4045:5745:5765
42/668Josiah Peterson26MHollandM25-29 (5K)39/3237/3946:0046:0059
43/668Jason Kibiloski26MWest OliveM25-29 (5K)40/3238/3946:0046:0057
44/668Brock Waugh46MTwin LakeM45-49 (5K)41/3231/2646:0246:0270
45/668Silas Peterson24MGrand RapidsM20-24 (5K)42/3238/2646:0346:0351
46/668gerald curry29MMuskegonM25-29 (5K)43/3239/3946:3246:3256
47/668S. Brauer7MJonesM05-09 (5K)44/3231/1746:4246:4270
48/668Brendan Herbert26MMuskegonM25-29 (5K)45/32310/3946:5046:5054
49/668Adrian Bregg35MGrand RapidsM35-39 (5K)46/3232/3646:5146:5168
50/668Steven Smith35MHoltonM35-39 (5K)47/3233/3647:2147:2166
51/668Robert Weller47MPortlandM45-49 (5K)48/3232/2647:3147:3167
52/668Jaclyn Weller34FPortlandF30-34 (5K)4/3451/3547:3447:3470
53/668Lindsey Snyder37FMuskegonF35-39 (5K)5/3452/4647:5947:5968
54/668Willis Snyder37MMuskegonM35-39 (5K)49/3234/3647:5947:5964
55/668Joseph Clink55MSpring LakeM50-54 (5K)50/3232/1048:0348:0363
56/668Piper Cammenga15FHudsonvilleF15-19 (5K)6/3453/2448:0648:0664
57/668CHLOE DENHARTIGH15FHudsonvilleF15-19 (5K)7/3454/2448:0848:0861
58/668Nathan DenHartigh47MHudsonvilleM45-49 (5K)51/3233/2648:1048:1065
59/668Duncan Lynch15MMuskegonM15-19 (5K)52/32315/3248:1448:1439
60/668Austin Clink24MSpring LakeM20-24 (5K)53/3239/2648:5048:5048
61/668Steven N20MPlainwellM20-24 (5K)54/32310/2648:5548:5546
62/668Bailey Zimmerman33FAshleyF30-34 (5K)8/3452/3548:5648:5668
63/668Kristin Marcus22FGrand RapidsF20-24 (5K)9/3451/2349:0749:0770
64/668Melanie Hanko25FMarneF25-29 (5K)10/3451/3749:1749:1770
65/668Amad Bedoun18MCantonM15-19 (5K)55/32316/3249:1849:1837
66/668Julie Kraley60FFremontF60-64 (5K)11/3451/1249:4749:4770
67/668Tracey Crowley56FFremontF55-59 (5K)12/3451/649:4849:4870
68/668Dion Jr. Stumpo15MHoltonM15-19 (5K)56/32317/3250:0250:0235
69/668Bryan Thorwall40MGrand HavenM40-44 (5K)57/3235/3950:0850:0863
70/668Caleb Mccumber14MMuskegonM10-14 (5K)58/3235/4050:1350:1363
71/668Andrew Veltman39MMontagueM35-39 (5K)59/3235/3650:1850:1862
72/668Michelle Zaagman39FByron CenterF35-39 (5K)13/3453/4650:3950:3967
73/668Brendon Shaffer23MLexingtonM20-24 (5K)60/32311/2650:4150:4143
74/668Kari Bade59FMontagueF55-59 (5K)14/3452/650:4450:4458
75/668Ellie Minner13FAllendaleF10-14 (5K)15/3451/2950:4850:4870
76/668Patrick Mullan40MGrand RapidsM40-44 (5K)61/3236/3950:4850:4861
77/668E. Knoll8MFremontM05-09 (5K)62/3232/1750:5850:5866
78/668Michael Hummel46MFremontM45-49 (5K)63/3234/2650:5850:5862
79/668N. Habetler9MMuskegonM05-09 (5K)64/3233/1751:0851:0862
80/668David Johns57MRomeoM55-59 (5K)65/3231/1351:1451:1470
81/668J. El-Cassabgui11MGrand HavenM10-14 (5K)66/3236/4051:1851:1861
82/668W. Katcher11FFarmington HillsF10-14 (5K)16/3452/2951:4351:4368
83/668John Dalton35MMuskegonM35-39 (5K)67/3236/3651:4451:4460
84/668Zachary Evans31MMuskegonM30-34 (5K)68/3232/3351:5251:5268
85/668Mia Oppenhuizen16FMuskegonF15-19 (5K)17/3455/2452:2152:2158
86/668S. Proctor11MNorton ShoresM10-14 (5K)69/3237/4052:2852:2860
87/668Brayden Mumper24MMuskegonM20-24 (5K)70/32312/2652:4252:4240
88/668Mike Mumper49MMuskegonM45-49 (5K)71/3235/2652:4252:4259
89/668Natalie Christoffersen15FFremontF15-19 (5K)18/3456/2452:4352:4355
90/668Nicholas Barnes17MFremontM15-19 (5K)72/32318/3252:4352:4333
91/668SARAH Burrus52FChelseaF50-54 (5K)19/3451/1952:4352:4370
92/668Allison Kucek17FJenisonF15-19 (5K)20/3457/2452:5852:5852
93/668Robert Kucek55MJenisonM55-59 (5K)73/3232/1352:5952:5965
94/668Megan Michelotti44FGrandvilleF40-44 (5K)21/3451/5053:0453:0470
95/668Ben Strautmann35MFremontM35-39 (5K)74/3237/3653:1253:1258
96/668F. Strautmann9FFremontF05-09 (5K)22/3451/1553:1353:1370
97/668Peter Mooney38MTraverse CityM35-39 (5K)75/3238/3653:2653:2656
98/668Patrick Deissner42MHollandM40-44 (5K)76/3237/3953:2653:2659
99/668F. Mooney8MTraverse CityM05-09 (5K)77/3234/1753:2653:2658
100/668Jared Krick54MFremontM50-54 (5K)78/3233/1053:3153:3156
101/668C. Wakefield10MRockfordM10-14 (5K)79/3238/4053:4853:4858
102/668C. Waligora12MRockfordM10-14 (5K)80/3239/4053:4853:4856
103/668Ally Oppenhuizen21FMuskegonF20-24 (5K)23/3452/2353:5153:5167
104/668Lynne DeLeeuw77FMuskegonF75-79 (5K)24/3451/354:0254:0270
105/668Emily Plageman21FCarrollF20-24 (5K)25/3453/2354:0554:0564
106/668Kylie Leatherman17FHudsonvilleF15-19 (5K)26/3458/2454:0654:0650
107/668Matthew Plageman18MCarrollM15-19 (5K)81/32319/3254:0654:0631
108/668Isaiah Stapel16MMuskegonM15-19 (5K)82/32320/3254:1854:1828
109/668Kayleb Venema24MMuskegonM20-24 (5K)83/32313/2654:2654:2638
110/668Olivia Tjapkes23FMuskegonF20-24 (5K)27/3454/2354:2754:2761
111/668Roland Katcher16MFarmington HillsM15-19 (5K)84/32321/3254:3254:3226
112/668Jesse Chase24MByron CenterM20-24 (5K)85/32314/2654:3254:3235
113/668Jessica Clarke39FClintonF35-39 (5K)28/3454/4654:3954:3965
114/668Aedan McCauley24MMontagueM20-24 (5K)86/32315/2654:4054:4032
115/668Marisa Herrera45FTwin LakeF45-49 (5K)29/3451/3754:4754:4770
116/668Na'Haar Nicholls16MSand LakeM15-19 (5K)87/32322/3255:0155:0124
117/668John Newlan30MAllendaleM30-34 (5K)88/3233/3355:0255:0266
118/668Jodi Bunce63FFremontF60-64 (5K)30/3452/1255:0255:0264
119/668Noah Willmer30MGrandvilleM30-34 (5K)89/3234/3355:0455:0464
120/668Ted Bowen35MMuskegonM35-39 (5K)90/3239/3655:0455:0454
121/668E. DenHartigh11FHudsonvilleF10-14 (5K)31/3453/2955:1055:1065
122/668Jessica DenHartigh44FHudsonvilleF40-44 (5K)32/3452/5055:1355:1369
123/668Ashley McIntire29FMuskegonF25-29 (5K)33/3452/3755:1555:1568
124/668Amy VanKlompenburg38FWhitehallF35-39 (5K)34/3455/4655:1655:1664
125/668Chase McIntire28MMuskegonM25-29 (5K)91/32311/3955:1655:1652
126/668Andria Sting36FNunicaF35-39 (5K)35/3456/4655:1655:1662
127/668Becky Seder37FGrand LedgeF35-39 (5K)36/3457/4655:1755:1761
128/668Travis Sting35MNunicaM35-39 (5K)92/32310/3655:1755:1752
129/668Gabby Klemp30FMuskegonF30-34 (5K)37/3453/3555:1755:1766
130/668Chelsie Morris41FMontagueF40-44 (5K)38/3453/5055:1955:1967
131/668Sara Stone29FMuskegonF25-29 (5K)39/3453/3755:3455:3466
132/668Brad Chorny28MGrand RapidsM25-29 (5K)93/32312/3955:3655:3650
133/668Makenzie Proctor15FNorton ShoresF15-19 (5K)40/3459/2455:3755:3747
134/668Ethan Sandoval18MMontagueM15-19 (5K)94/32323/3255:3855:3822
135/668Larry Smalligan69MFremontM65-69 (5K)95/3231/555:4555:4570
136/668Carl Smalec68MMuskegonM65-69 (5K)96/3232/555:4655:4656
137/668Paige Swanson29FGrantF25-29 (5K)41/3454/3755:5155:5164
138/668Jenelle Ensing32FHollandF30-34 (5K)42/3454/3555:5255:5264
138/668Jon Zubrickas45MGrand HavenM45-49 (5K)97/3236/2655:5255:5257
140/668Jared Ensing32MHollandM30-34 (5K)98/3235/3355:5355:5362
141/668Aiden Moore20MFremontM20-24 (5K)99/32316/2655:5555:5530
142/668Tim Knoll32MFremontM30-34 (5K)100/3236/3355:5755:5759
143/668Greg Leatherman45MHudsonvilleM45-49 (5K)101/3237/2656:2056:2054
144/668Michael Middlestadt26MMuskegonM25-29 (5K)102/32313/3956:3356:3348
145/668Jordan Zubrickas43FGrand HavenF40-44 (5K)43/3454/5056:3956:3966
146/668Cody Almendarez33MTwin LakeM30-34 (5K)103/3237/3356:5056:5057
147/668odilon hernandez29MMuskegonM25-29 (5K)104/32314/3956:5756:5747
148/668DAVID FRASIER45MMuskegonM45-49 (5K)105/3238/2657:0257:0251
149/668Travis Chorny34MFruitportM30-34 (5K)106/3238/3357:1257:1255
150/668kaitlyn spillane34FHollandF30-34 (5K)44/3455/3557:5457:5462

Showing the first 150 of 668 finishers. Open the interactive race page for the full results table, division filters and sorting.

5K Run - Individual Competitive (5K) — 226 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/226Bryson Curtis17MMuskegonM15-19 (5K)1/1401/1230:3230:3270
2/226Adam Wolffis24MWhitehallM20-24 (5K)2/1401/1931:3331:3370
3/226Cody Stenberg32MTwin LakeM30-34 (5K)3/1401/2132:2732:2770
4/226Nicholas Muday17MDeltonM15-19 (5K)4/1402/1232:4332:4364
5/226Graham Gaule33MGrand RapidsM30-34 (5K)5/1402/2133:0233:0267
6/226Matthew Vanderwall25MSpring LakeM25-29 (5K)6/1401/1633:3333:3370
7/226Charles Muday51MDeltonM50-54 (5K)7/1401/533:4233:4270
8/226Levi Hinkle-DeGroot23MGrand RapidsM20-24 (5K)8/1402/1933:4433:4466
9/226James Sytsema27MMuskegonM25-29 (5K)9/1402/1634:0934:0966
10/226Henry Wert16MZeelandM15-19 (5K)10/1403/1234:1134:1158
11/226Aaron Jansen44MRockfordM40-44 (5K)11/1401/1434:1134:1170
12/226Jack Heist17MClarkstonM15-19 (5K)12/1404/1234:4734:4752
13/226Zachary Bitely23MHartM20-24 (5K)13/1403/1934:4934:4963
14/226Jacob Drelles32MMuskegonM30-34 (5K)14/1403/2134:5234:5263
15/226Sylvie Heist13FClarkstonF10-14 (5K)1/861/334:5334:5370
16/226Josiah Jackson22MGrand HavenM20-24 (5K)15/1404/1935:1035:1059
17/226Steve Mitchell35MGrand RapidsM35-39 (5K)16/1401/1535:1235:1270
18/226Scott Akker46MNorton ShoresM45-49 (5K)17/1401/1335:2635:2670
19/226Dylan Spedowski30MPiersonM30-34 (5K)18/1404/2136:1136:1160
20/226Caleb Klein18MNorton ShoresM15-19 (5K)19/1405/1236:5036:5047
21/226Eric Pupek38MmuskegonM35-39 (5K)20/1402/1537:0537:0565
22/226Zachary Archambault26MMuskegonM25-29 (5K)21/1403/1637:1637:1661
23/226Samuel Guffey36MHollandM35-39 (5K)22/1403/1537:1737:1761
24/226Jeff Gordon49MMuskegonM45-49 (5K)23/1402/1338:0238:0265
25/226Jordan Bruursema42MRosebushM40-44 (5K)24/1402/1438:1838:1865
26/226Nathan Slowik24MHoltonM20-24 (5K)25/1405/1938:2138:2155
27/226Adam Rayner31MMuskegonM30-34 (5K)26/1405/2138:2738:2757
28/226Will Ripple21MMuskegonM20-24 (5K)27/1406/1938:2738:2752
29/226Derek Edlund37MMuskegonM35-39 (5K)28/1404/1538:4138:4156
30/226Alec Snider29MMuskegonM25-29 (5K)29/1404/1638:4238:4257
31/226Travis Schultz49MGrand BlancM45-49 (5K)30/1403/1338:4538:4559
32/226Van Roach17MMuskegonM15-19 (5K)31/1406/1238:5038:5041
33/226Eric Nash46MMuskegonM45-49 (5K)32/1404/1338:5838:5854
34/226Corina Grevel31FMuskegonF30-34 (5K)2/861/1239:0439:0470
35/226Madison Parmley21FWhitehallF20-24 (5K)3/861/1139:0439:0470
36/226Preston Leslie15MFremontM15-19 (5K)33/1407/1240:0140:0135
37/226Bryan Lopez19MMuskegonM15-19 (5K)34/1408/1240:5540:5529
38/226Jeremy DYER46MShelbyM45-49 (5K)35/1405/1340:5740:5748
39/226Derek Snider31MWhitehallM30-34 (5K)36/1406/2141:0541:0553
40/226Traver Johnson41MGrand HavenM40-44 (5K)37/1403/1441:1341:1360
41/226Timothy Klein46MNorton ShoresM45-49 (5K)38/1406/1341:1841:1843
42/226William Schmidt62MMuskegonM60-64 (5K)39/1401/241:2341:2370
43/226Brandon Bentley29MGrand RapidsM25-29 (5K)40/1405/1641:2541:2552
44/226Brian Dow41MDewittM40-44 (5K)41/1404/1441:3241:3255
45/226Dyago Flores25MLyonsM25-29 (5K)42/1406/1641:3841:3848
46/226Raven Groce24MFenwickM20-24 (5K)43/1407/1941:3841:3848
47/226Zach Job40MMuskegonM40-44 (5K)44/1405/1441:5841:5850
48/226Kiele Buckner17FSpring LakeF15-19 (5K)4/861/842:0142:0170
49/226Rosilyn Stelwagen17FHollandF15-19 (5K)5/862/842:3242:3261
50/226Kelli Rebone30FMuskegonF30-34 (5K)6/862/1242:3642:3664
51/226Jill Heist53FClarkstonF50-54 (5K)7/861/342:4442:4470
52/226Bruce Latsch21MMuskegonM20-24 (5K)45/1408/1942:4442:4444
53/226Brenna Franczek31FMuskegonF30-34 (5K)8/863/1242:5642:5658
54/226Moriah Sprague23FHoltonF20-24 (5K)9/862/1143:0243:0264
55/226Matt Jones52MMuskegonM50-54 (5K)46/1402/543:0443:0456
56/226Sebastien Navis18MGrand HavenM15-19 (5K)47/1409/1243:0543:0523
57/226Brian Nickerson57MRiverdaleM55-59 (5K)48/1401/743:1243:1270
58/226Kara Knapp21FTwin LakeF20-24 (5K)10/863/1143:2343:2357
59/226Alex Reinsma32MNorton shoresM30-34 (5K)49/1407/2143:2843:2850
60/226Karen Kekelik33FMuskegonF30-34 (5K)11/864/1243:4243:4252
61/226Nelae Steele35FMuskegonF35-39 (5K)12/861/1243:5643:5670
62/226Jace Schlatter20MGrand HavenM20-24 (5K)50/1409/1944:0944:0941
63/226Adriana Fowler37FLake CityF35-39 (5K)13/862/1244:1044:1064
64/226Elijah Parmley19MWhitehallM15-19 (5K)51/14010/1244:1044:1018
65/226Henry Smith14MRockfordM10-14 (5K)52/1401/1044:1544:1570
66/226Brian Cantrell47MMarionM45-49 (5K)53/1407/1344:1944:1938
67/226Ellery Horness18FFruitportF15-19 (5K)14/863/844:2944:2952
68/226Adalyn Britton18FWhitehallF15-19 (5K)15/864/844:2944:2944
69/226Jersi Bilek18FMuskegonF15-19 (5K)16/865/844:2944:2935
70/226Cami Kraai19FWhitehallF15-19 (5K)17/866/844:3444:3426
71/226Jahaziel Flores37MHartM35-39 (5K)54/1405/1544:5144:5151
72/226N. Fairfield12MMuskegonM10-14 (5K)55/1402/1045:1745:1763
73/226Tyler Gagnon29MMuskegonM25-29 (5K)56/1407/1645:2945:2944
74/226Timothy Gleason47MHoward CityM45-49 (5K)57/1408/1345:3645:3632
75/226Bryce Morrison13MMuskegonM10-14 (5K)58/1403/1045:3945:3956
76/226Olivia Van Elderen33FShelbyvilleF30-34 (5K)18/865/1245:4445:4447
77/226Stephen Gaar56MAndersonM55-59 (5K)59/1402/746:1246:1260
78/226Christian Hornbacher22MSand LakeM20-24 (5K)60/14010/1946:2746:2737
79/226Kolt Slater31MMuskegonM30-34 (5K)61/1408/2146:3146:3147
80/226Tiovanni Knight23MMuskegonM20-24 (5K)62/14011/1946:4846:4833
81/226Eli Walsh24MMuskegonM20-24 (5K)63/14012/1946:4946:4929
82/226Ethan Vanderberg23MMuskegonM20-24 (5K)64/14013/1946:5046:5026
83/226Juan Carlos Valdez32MHollandM30-34 (5K)65/1409/2146:5646:5643
84/226Gentry Stoudt49FWhitehallF45-49 (5K)19/861/847:0147:0170
85/226Peter Mooney38MTraverse CityM35-39 (5K)66/1406/1547:0647:0647
86/226David Hartman66MMuskegonM65-69 (5K)67/1401/147:0847:0870
87/226Michael Muday53MRichlandM50-54 (5K)68/1403/547:2947:2942
88/226Megan Fox47FNorton ShoresF45-49 (5K)20/862/847:2947:2961
89/226Jared Trevino33MGreenvilleM30-34 (5K)69/14010/2147:3747:3740
90/226Tal Holmes25MGrand RapidsM25-29 (5K)70/1408/1647:4847:4839
91/226J. Holstege11MGrand RapidsM10-14 (5K)71/1404/1047:4847:4849
92/226Jonah Boraby24MGrand RapidsM20-24 (5K)72/14014/1947:5547:5522
93/226Joe Holstege35MGrand RapidsM35-39 (5K)73/1407/1547:5847:5842
94/226Kristen Kaltenberg45FGrand RapidsF45-49 (5K)21/863/848:0148:0152
95/226Linnae Viles42FHollandF40-44 (5K)22/861/848:0748:0770
95/226Keegan DeKuiper23MMuskegonM20-24 (5K)74/14015/1948:0748:0718
97/226Jonathan Zarzoza-Garcia30MMuskegonM30-34 (5K)75/14011/2148:1548:1537
98/226Bill DePender27MMuskegonM25-29 (5K)76/1409/1648:1548:1535
99/226Trent Hutson36MGrand HavenM35-39 (5K)77/1408/1548:5048:5037
100/226Mitchell Karrip26MNewaygoM25-29 (5K)78/14010/1649:1849:1831
101/226Dana duChemin26FNewaygoF25-29 (5K)23/861/749:1949:1970
102/226Paul Van Elderen39MShelbyvilleM35-39 (5K)79/1409/1549:2149:2133
103/226Nate Dyer45MMuskegonM45-49 (5K)80/1409/1349:3549:3527
104/226Matt Seifert38MNorton ShoresM35-39 (5K)81/14010/1549:4049:4028
105/226A. Seifert9MMuskegonM05-09 (5K)82/1401/349:4049:4070
106/226J. Butcher12MNunicaM10-14 (5K)83/1405/1049:4849:4842
107/226Jennifer Butcher48FNunicaF45-49 (5K)24/864/849:4949:4944
108/226Nora Dear13FNorton ShoresF10-14 (5K)25/862/350:0050:0047
109/226Charles Blackmore32MGrand HavenM30-34 (5K)84/14012/2150:0850:0833
110/226Jeremie Smith55MVestaburgM55-59 (5K)85/1403/750:0850:0850
111/226Jordan Riley32MMuskegonM30-34 (5K)86/14013/2150:0950:0930
112/226Magen Payne36FFremontF35-39 (5K)26/863/1250:1650:1658
113/226Joe Clark58MGrand HavenM55-59 (5K)87/1404/750:1850:1840
113/226Chad Carpenter37MFremontM35-39 (5K)87/14011/1550:1850:1823
115/226Hailey Zuniga20FTwin LakeF20-24 (5K)27/864/1150:3250:3251
116/226Alyssa Gillette36FSpring LakeF35-39 (5K)28/864/1250:4650:4652
117/226Paul Pladziewicz34MFremontM30-34 (5K)89/14014/2151:0151:0127
118/226Donald Shampine55MGrand HavenM55-59 (5K)90/1405/751:0551:0530
119/226Sultan Oklla24MBinghamtonM20-24 (5K)91/14016/1951:1551:1515
120/226Josh Malikowski33MTwin LakeM30-34 (5K)92/14015/2151:1851:1823
121/226Paige Malikowski30FTwin LakeF30-34 (5K)29/866/1251:1851:1841
122/226Mike Horan51MMuskegonM50-54 (5K)93/1404/551:2251:2228
123/226Jacob Becker30MMuskegonM30-34 (5K)94/14016/2151:5051:5020
124/226Joshua White33MClinton TownshipM30-34 (5K)95/14017/2152:0252:0217
125/226William Lyons23MMuskegonM20-24 (5K)96/14017/1952:0952:0911
126/226Gavin Payne19MFremontM15-19 (5K)97/14011/1252:1352:1312
127/226Tori Maciejewski24FHudsonvilleF20-24 (5K)30/865/1152:2452:2445
127/226Taryn Swayze25FLapeerF25-29 (5K)30/862/752:2452:2460
127/226Craig Carlson35MMuskegonM35-39 (5K)98/14012/1552:2452:2419
130/226Leah Wynbeek25FGrand RapidsF20-24 (5K)32/866/1152:2452:2438
131/226Kelsey Hill24FHollandF20-24 (5K)33/867/1152:2552:2532
132/226Madison Gryzen24FHudsonvilleF20-24 (5K)34/868/1152:2552:2525
133/226Steve Schaner43MSpring LakeM40-44 (5K)99/1406/1452:2852:2845
134/226Leah Vosburg39FZeelandF35-39 (5K)35/865/1252:4552:4547
135/226Samanthah Greenbey32FHollandF30-34 (5K)36/867/1252:5252:5235
136/226Andrea Slater46FMuskegonF45-49 (5K)37/865/853:0553:0535
137/226Frank Acosta28MGrand RapidsM25-29 (5K)100/14011/1653:1353:1326
138/226Pedro Anderson28MGrand HavenM25-29 (5K)101/14012/1653:2853:2822
139/226Kevin Simerick44MMuskegonM40-44 (5K)102/1407/1453:3553:3540
140/226A. Fairfield10FMuskegonF10-14 (5K)38/863/353:4653:4623
141/226Jordan DeKuiper22MMuskegonM20-24 (5K)103/14018/1953:4853:487
142/226Hayley Berry35FGrand HavenF35-39 (5K)39/866/1253:5653:5641
143/226Myles Taylor25MMuskegonM25-29 (5K)104/14013/1653:5953:5918
144/226Bella Borgeson22FMuskegonF20-24 (5K)40/869/1154:1054:1019
145/226Bill Walraven62MHarrisonM60-64 (5K)105/1402/254:3354:3335
146/226Justin Middlehurst32MPittsburghM30-34 (5K)106/14018/2154:5854:5813
147/226Jamie Johnson31FNorton ShoresF30-34 (5K)41/868/1255:3055:3029
148/226Tristan Robbins26MMuskegonM25-29 (5K)107/14014/1655:4555:4513
149/226Eric Heisser37MMuskegonM35-39 (5K)108/14013/1555:4655:4614
150/226Ariel Westervelt Heisser35FNorton ShoresF35-39 (5K)42/867/1255:4755:4735

Showing the first 150 of 226 finishers. Open the interactive race page for the full results table, division filters and sorting.

Open the interactive race page — division filters, sorting, discussion & reviews →