Michigan Runner Rankings

Home › Races › Coast Guard City USA Run, Presented by Trinity Health Grand Haven

Coast Guard City USA Run, Presented by Trinity Health Grand Haven

07/25/2026 · Grand Haven · Ottawa County · View on RunSignup

5K (5K) — 1577 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/1577William Cadwell28MSouth HavenM25-29 (5K)1/8201/7114:4814:5370
2/1577GRAESON LAWRENCE20MMuskegonM20-24 (5K)2/8201/7414:5815:0070
3/1577Luka Hammond17MGrand HavenM15-19 (5K)3/8201/10415:1515:1785
4/1577Gabe DeYoung25MHollandM25-29 (5K)4/8202/7115:2315:2669
5/1577Archer VerHage15MGrand HavenM15-19 (5K)5/8202/10415:2415:2684
6/1577Charles Rodeheffer29MGrand RapidsM25-29 (5K)6/8203/7115:3115:3668
7/1577Carston Cole22MHollandM20-24 (5K)7/8202/7415:4015:4369
8/1577Vaughn Meyer21MDexterM20-24 (5K)8/8203/7415:4415:4568
9/1577Pierce Bentley20MKalamazooM20-24 (5K)9/8204/7415:4515:4767
10/1577Andrew Commeret19MBelmontM15-19 (5K)10/8203/10415:4915:5283
11/1577Joseph Vanderkooi22MByron CenterM20-24 (5K)11/8205/7415:5015:5466
12/1577Gavin DeVries18MRockfordM15-19 (5K)12/8204/10415:5115:5383
13/1577Sawyer Monroe17MSaugatuckM15-19 (5K)13/8205/10415:5916:0482
14/1577Matthias Morse19MNew EraM15-19 (5K)14/8206/10415:5916:0281
15/1577Bryce Falbe17MFruitportM15-19 (5K)15/8207/10416:0016:0480
16/1577Jack DeKruyter20MGrand RapidsM20-24 (5K)16/8206/7416:0116:0565
17/1577Corey Jones20MComstock ParkM20-24 (5K)17/8207/7416:0316:0664
18/1577Clenon Fincher25MSouth HavenM25-29 (5K)18/8204/7116:0616:0867
19/1577Keegan Hoekstra20MGrand RapidsM20-24 (5K)19/8208/7416:1116:1463
20/1577Sam Downing19MGrand RapidsM15-19 (5K)20/8208/10416:1616:1979
21/1577Ryan Porenta14MCantonM10-14 (5K)21/8201/10216:2116:2885
22/1577Caden Guffey19MZeelandM15-19 (5K)22/8209/10416:2316:2578
23/1577Trevor Dornbos20MGrandvilleM20-24 (5K)23/8209/7416:2416:2762
24/1577Caleb WILLARD18MLowellM15-19 (5K)24/82010/10416:2916:3078
25/1577Andrew Tilly22MLemontM20-24 (5K)25/82010/7416:2916:3261
26/1577Cody Aardsma20MLowellM20-24 (5K)26/82011/7416:4016:4461
27/1577Brandon Peterson17MCoopersvilleM15-19 (5K)27/82011/10416:4716:4977
28/1577Andrew Egli16MBelmontM15-19 (5K)28/82012/10416:4716:5076
29/1577Jacob McDaniel18MGrandvilleM15-19 (5K)29/82013/10416:5016:5375
30/1577Evan Spronk20MGrand RapidsM20-24 (5K)30/82012/7416:5116:5660
31/1577Brennan Ackerman17MGrand RapidsM15-19 (5K)31/82014/10416:5316:5974
32/1577Jonathan Koetje20MGrand RapidsM20-24 (5K)32/82013/7416:5516:5759
33/1577Owen Sytsema17MMuskegonM15-19 (5K)33/82015/10416:5616:5874
34/1577Tyler Egli16MBelmontM15-19 (5K)34/82016/10416:5616:5873
35/1577Alex Harrell27MKalamazooM25-29 (5K)35/8205/7116:5817:0566
36/1577ALEXANDER LAWRENCE19MMuskegonM15-19 (5K)36/82017/10417:0117:0372
37/1577Andrew Barrett35MWhitehallM35-39 (5K)37/8201/7717:0117:0370
38/1577Josiah Scholma18MSpring LakeM15-19 (5K)38/82018/10417:0617:0871
39/1577Eli Morse17MNew EraM15-19 (5K)39/82019/10417:1017:1270
40/1577Sam Hwang16MMuskegonM15-19 (5K)40/82020/10417:1017:1269
41/1577Michael Gravelyn36MRockfordM35-39 (5K)41/8202/7717:1017:1569
42/1577Philip Chamberlain18MGrand RapidsM15-19 (5K)42/82021/10417:1017:1369
43/1577Owen Adams18MMuskegonM15-19 (5K)43/82022/10417:1117:2368
44/1577Isaac Vandlen16MSpring LakeM15-19 (5K)44/82023/10417:2017:3067
45/1577Amol Huprikar38MWest OliveM35-39 (5K)45/8203/7717:2317:2768
46/1577William Deur29MGrand HavenM25-29 (5K)46/8206/7117:2817:3865
47/1577Logan Vegh22MGrand HavenM20-24 (5K)47/82014/7417:3117:4158
48/1577Victor Ramirez38MGrand RapidsM35-39 (5K)48/8204/7717:3217:3767
49/1577David Schofield40MRockfordM40-44 (5K)49/8201/6917:3717:4470
50/1577John DiPiazza21MAllendaleM20-24 (5K)50/82015/7417:4117:5657
51/1577Jayden Mueller18MMuskegonM15-19 (5K)51/82024/10417:4517:4966
52/1577Evan Buteyn17MGrandvilleM15-19 (5K)52/82025/10417:4917:5265
53/1577Shane Henry28MGrand RapidsM25-29 (5K)53/8207/7117:5017:5664
54/1577Christopher Locke18MSpring LakeM15-19 (5K)54/82026/10417:5418:0465
55/1577DYLAN WINSKAS16MFruitportM15-19 (5K)55/82027/10417:5618:2964
56/1577Dominic Kootsillas-Conybeare35MSpring LakeM35-39 (5K)56/8205/7717:5918:0366
57/1577Stephanie DiPiazza17FAllendaleF15-19 (5K)1/7571/10418:0918:1285
58/1577Josh May44MGrand RapidsM40-44 (5K)57/8202/6918:1218:2369
59/1577Isaac Primm19MSpring LakeM15-19 (5K)58/82028/10418:1318:2263
60/1577Jake Shavalier42MwyomingM40-44 (5K)59/8203/6918:2418:3068
61/1577Abby Snell42FSpring LakeF40-44 (5K)2/7571/8218:2518:2970
62/1577Nathan Ulman18MGreenvilleM15-19 (5K)60/82029/10418:2518:3862
63/1577Max Preston15MFort WayneM15-19 (5K)61/82030/10418:2619:0361
64/1577Joshua Dunham28MPortageM25-29 (5K)62/8208/7118:2718:3463
65/1577Todd Sellon59MSpring LakeM55-59 (5K)63/8201/2718:3518:4470
66/1577Matt Van Vels40MGrand HavenM40-44 (5K)64/8204/6918:3818:4667
67/1577Dan Hoekstra48MGrand RapidsM45-49 (5K)65/8201/6318:4018:4670
68/1577Fhoenix Stellard16MSpring LakeM15-19 (5K)66/82031/10418:4018:5060
69/1577Charlie Weaver15MBuffalo GroveM15-19 (5K)67/82032/10418:4218:5060
70/1577Kenneth Garstecki30MSpring LakeM30-34 (5K)68/8201/6418:4419:0270
71/1577Maya Willard19FLowellF15-19 (5K)3/7572/10418:4818:5184
72/1577Ian ODonohue14MGrand RapidM10-14 (5K)69/8202/10218:5018:5684
73/1577Elicia Land22FWyomingF20-24 (5K)4/7571/7018:5619:0870
74/1577Charlie Crowe16MEast LansingM15-19 (5K)70/82033/10419:0219:0959
75/1577Elise Barber15FGrand RapidsF15-19 (5K)5/7573/10419:0219:0583
76/1577Michael Skolarus18MChicagoM15-19 (5K)71/82034/10419:0219:0658
77/1577Simeon Hamilton14MSpring LakeM10-14 (5K)72/8203/10219:0419:2683
78/1577Doug Brunner43MDewittM40-44 (5K)73/8205/6919:0419:0966
79/1577Peter Conley15MSpring LakeM15-19 (5K)74/82035/10419:0619:1757
80/1577Jonathah Bowmen21FGrand RapidsF20-24 (5K)6/7572/7019:0819:2369
81/1577Santiago Godoy52MMuskegonM50-54 (5K)75/8201/5219:0819:1370
82/1577Brynn Ellenbecker19FOak BrookF15-19 (5K)7/7574/10419:0919:2583
83/1577Parker Moore15MFennvilleM15-19 (5K)76/82036/10419:1019:1856
84/1577Daniel Clark40MJacksonM40-44 (5K)77/8206/6919:1020:1765
85/1577Kennedi Wood19FGrand RapidsF15-19 (5K)8/7575/10419:1319:2882
86/1577Ethan Kamp16MNunicaM15-19 (5K)78/82037/10419:1319:2156
87/1577Nicholas Bailey43MMuskegonM40-44 (5K)79/8207/6919:1419:2264
88/1577Garrett Schaaf23MKentwoodM20-24 (5K)80/82016/7419:1519:2456
89/1577Tatum Dykstra19FMuskegonF15-19 (5K)9/7576/10419:1519:3081
90/1577Lily Yonker13FFremontF10-14 (5K)10/7571/9819:1819:2370
91/1577Malcolm Johnson19MGrand HavenM15-19 (5K)81/82038/10419:1819:3455
92/1577Greg Helmer54MMuskegonM50-54 (5K)82/8202/5219:3419:3869
93/1577Mitchell Borchers33MGrand HavenM30-34 (5K)83/8202/6419:3519:4169
94/1577M. ODonohue12MGrand RapidM10-14 (5K)84/8204/10219:3519:4282
95/1577Karstan Groot14MGrand HavenM10-14 (5K)85/8205/10219:3720:2082
96/1577Mark DeBlaay49MAltoM45-49 (5K)86/8202/6319:3819:5669
97/1577Greg Madendorp33MGrand RapidsM30-34 (5K)87/8203/6419:3820:0068
98/1577Joshua Clark31MGrand RapidsM30-34 (5K)88/8204/6419:4020:4967
99/1577Hayden Vess16MGrand RapidsM15-19 (5K)89/82039/10419:4020:3054
100/1577Akshay Huprikar13MWest OliveM10-14 (5K)90/8206/10219:4219:4781
101/1577Thereseann Huprikar38FWest OliveF35-39 (5K)11/7571/6719:4319:5070
102/1577Kate ODonohue16FGrand RapidF15-19 (5K)12/7577/10419:4520:1580
103/1577Ryan Armey16MSpring LakeM15-19 (5K)91/82040/10419:4920:0353
104/1577Kolten Hitsman17MGrand HavenM15-19 (5K)92/82041/10419:4920:1752
105/1577Noah Sobel14MBoxboroughM10-14 (5K)93/8207/10219:5020:1980
106/1577Karson Brennan14MGrand HavenM10-14 (5K)94/8208/10219:5120:2079
107/1577Micah Scholma16MSpring LakeM15-19 (5K)95/82042/10419:5119:5551
108/1577Zander Espinoza31MAllendaleM30-34 (5K)96/8205/6419:5720:1466
109/1577Malcolm Oosting-Sineath14MSpring LakeM10-14 (5K)97/8209/10219:5720:1878
110/1577Isaiah Wilson17MMuskegonM15-19 (5K)98/82043/10419:5820:0751
111/1577Kyle Snell40MSpring LakeM40-44 (5K)99/8208/6920:0120:2563
112/1577S. Willard12MLowellM10-14 (5K)100/82010/10220:0320:1378
113/1577Levi Eisnor17MGrand HavenM15-19 (5K)101/82044/10420:0520:3750
114/1577Evelyn Goosen14FNunicaF10-14 (5K)13/7572/9820:0520:5369
115/1577Parker Woodwyk19MSpring LakeM15-19 (5K)102/82045/10420:0620:2149
116/1577Landon King15MSpring LakeM15-19 (5K)103/82046/10420:0620:1848
117/1577Louis Schillaci14MSpring LakeM10-14 (5K)104/82011/10220:0820:3777
118/1577Andrew Schillaci48MSpring LakeM45-49 (5K)105/8203/6320:0820:3768
119/1577William Brown26MClevelandM25-29 (5K)106/8209/7120:0820:2062
120/1577Adam Shavalier14MwyomingM10-14 (5K)107/82012/10220:0920:1676
121/1577Drew Trask15MSpring LakeM15-19 (5K)108/82047/10420:1620:2247
122/1577Musa Khadija17MGrand HavenM15-19 (5K)109/82048/10420:1620:5447
123/1577Davis Woodwyk14MSpring LakeM10-14 (5K)110/82013/10220:1820:3875
124/1577Charlie Jablonski21MWhite LakeM20-24 (5K)111/82017/7420:1920:4355
125/1577Maddox Allen14MGrand HavenM10-14 (5K)112/82014/10220:2020:4074
126/1577A. Heitman11MLowellM10-14 (5K)113/82015/10220:2320:3573
127/1577Andrew Sleeper17MWest OliveM15-19 (5K)114/82049/10420:2321:0246
128/1577Judah Heitman14MLowellM10-14 (5K)115/82016/10220:2520:3472
129/1577Sara Huyser20FGrand RapidsF20-24 (5K)14/7573/7020:2620:4268
130/1577Noelle House21FWaylandF20-24 (5K)15/7574/7020:2620:4467
131/1577Van Roach17MMuskegonM15-19 (5K)116/82050/10420:2722:0845
132/1577Hannah-Grace Wildschut19FGrand RapidsF15-19 (5K)16/7578/10420:3220:4979
133/1577Lindsay Rudert39FSpring LakeF35-39 (5K)17/7572/6720:3320:4269
134/1577Isaiah Meyer17MAdaM15-19 (5K)117/82051/10420:3420:4544
135/1577Lucas Crozier15MNorton shoresM15-19 (5K)118/82052/10420:3821:0043
136/1577Mark Arbogast42MHesperiaM40-44 (5K)119/8209/6920:3821:0962
137/1577Austin Elluru33MHollandM30-34 (5K)120/8206/6420:3821:3065
138/1577Erinn Hoekstra46FGrand RapidsF45-49 (5K)18/7571/4720:3921:0170
139/1577Bethany Zimmerman19FSpring LakeF15-19 (5K)19/7579/10420:4120:5678
140/1577Tristan Monroe13MSaugatuckM10-14 (5K)121/82017/10220:4321:0572
141/1577Judy Olander16FLowellF15-19 (5K)20/75710/10420:4321:1678
142/1577Jodi Story27FMount PleasantF25-29 (5K)21/7571/7220:4321:1370
143/1577Brooklyn Springvlod20FGrand RapidsF20-24 (5K)22/7575/7020:4521:0066
144/1577Ava Wilson19FMuskegonF15-19 (5K)23/75711/10420:4520:5477
145/1577Michaela Pries15FHudsonvilleF15-19 (5K)24/75712/10420:4821:2776
146/1577Joe Verlin50MGrand RapidsM45-49 (5K)122/8204/6320:4921:2067
147/1577Gerry Verwey48MSpring LakeM45-49 (5K)123/8205/6320:5021:1866
148/1577Jacinda Cole27FHollandF25-29 (5K)25/7572/7220:5320:5769
149/1577Owen Bergman21MGrand HavenM20-24 (5K)124/82018/7420:5420:5854
150/1577Zach Preston13MFort WayneM10-14 (5K)125/82018/10220:5721:0271

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

10K (10K) — 394 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/394William Cadwell28MSouth HavenM25-29 (10K)1/2311/3331:5331:5470
2/394Jack MacGregor17MHowellM15-19 (10K)2/2311/1531:5631:5770
3/394Gabe DeYoung25MHollandM25-29 (10K)3/2312/3333:4133:4368
4/394Archer VerHage15MGrand HavenM15-19 (10K)4/2312/1534:1634:1765
5/394Joseph Vanderkooi22MByron CenterM20-24 (10K)5/2311/3335:0535:0670
6/394Carston Cole22MHollandM20-24 (10K)6/2312/3335:2235:2468
7/394Josh Wareham33MChicagoM30-34 (10K)7/2311/2935:3235:3370
8/394Andrew Tilly22MLemontM20-24 (10K)8/2313/3335:3735:3966
9/394Gavin McKinney20MGrand RapidsM20-24 (10K)9/2314/3337:4837:5064
10/394David Schofield40MRockfordM40-44 (10K)10/2311/2537:5737:5970
11/394Brandon Peterson17MCoopersvilleM15-19 (10K)11/2313/1538:1038:1161
12/394Timothy Muckle49MChelseaM45-49 (10K)12/2311/2438:3038:3370
13/394William Deur29MGrand HavenM25-29 (10K)13/2313/3338:4638:5666
14/394Jacob Hernandez35MLudingtonM35-39 (10K)14/2311/2338:5739:1470
15/394Andrew Barrett35MWhitehallM35-39 (10K)15/2312/2339:0539:0667
16/394Landon Stevens19MLexingtonM15-19 (10K)16/2314/1540:0040:0356
17/394Greg Madendorp33MGrand RapidsM30-34 (10K)17/2312/2940:0240:0968
18/394Asher Liu24MNunicaM20-24 (10K)18/2315/3340:1640:1962
19/394Matthew Kovicak19MSpring LakeM15-19 (10K)19/2315/1540:3140:4151
20/394Maddie Biedenbender36FGrand HavenF35-39 (10K)1/1631/2140:5340:5670
21/394Bill Seiler35MWest OliveM35-39 (10K)20/2313/2340:5841:0064
22/394Nicholas Bailey43MMuskegonM40-44 (10K)21/2312/2541:0741:1367
23/394Ryder Merkins18MNunicaM15-19 (10K)22/2316/1541:1541:1847
24/394Justin White47MBloomfield HillsM45-49 (10K)23/2312/2441:1941:2567
25/394Matt Van Vels40MGrand HavenM40-44 (10K)24/2313/2541:3541:3964
26/394Alan Atanacio24MGrand RapidsM20-24 (10K)25/2316/3341:5442:1159
27/394Kenneth Garstecki30MSpring LakeM30-34 (10K)26/2313/2942:0142:0665
28/394Jana Stiffler21FTwin LakeF20-24 (10K)2/1631/1842:0542:1170
29/394Mark DeBlaay49MAltoM45-49 (10K)27/2313/2442:0542:0764
30/394Brandon Alexander43MGrand RapidsM40-44 (10K)28/2314/2542:1742:2162
31/394Nathan Bolis30MGrand RapidsM25-29 (10K)29/2314/3342:3942:5964
32/394Ethan Boote33MMinneapolisM30-34 (10K)30/2314/2942:5843:0263
33/394Chris Cook59MZeelandM55-59 (10K)31/2311/643:2743:3370
34/394Joe Verlin50MGrand RapidsM45-49 (10K)32/2314/2443:2943:3961
35/394Garrett Schaaf23MKentwoodM20-24 (10K)33/2317/3343:3743:4157
36/394Anton Hesse33MMinneapolisM30-34 (10K)34/2315/2943:4243:4760
37/394Samuel Braden33MRosemountM30-34 (10K)35/2316/2944:0144:0458
38/394Louis Lybrook28MGrand HavenM25-29 (10K)36/2315/3344:1944:3462
39/394Ernest Grooney46MJenisonM45-49 (10K)37/2315/2444:2344:3058
40/394Bryce Hallberg20MSpring LakeM20-24 (10K)38/2318/3344:2444:4055
41/394Lindsay Rudert39FSpring LakeF35-39 (10K)3/1632/2144:3544:4867
42/394Shawn Achtman38MGrand HavenM35-39 (10K)39/2314/2344:3644:4561
43/394John Hawkins39MGrand HavenM35-39 (10K)40/2315/2344:3644:4558
44/394Bill Fix66MComstock ParkM65-69 (10K)41/2311/744:3744:4470
45/394Austin Elluru33MHollandM30-34 (10K)42/2317/2944:3744:5056
46/394Stefanie Robles14FComstock ParkF10-14 (10K)4/1631/244:4244:5570
47/394Luke Bradford32MCoopersvilleM30-34 (10K)43/2318/2944:4444:5153
48/394Blake Cook37MMuskegonM35-39 (10K)44/2316/2344:5044:5555
49/394F. Strunk10MStuartM10-14 (10K)45/2311/844:5344:5870
50/394Bradley Martin45MDenverM45-49 (10K)46/2316/2444:5345:3055
51/394Jonathan Caceres31MGrand RapidsM30-34 (10K)47/2319/2945:0745:1751
52/394Ben Foreman48MGrand HavenM45-49 (10K)48/2317/2445:1045:1552
53/394Ashton Arredondo24MHollandM20-24 (10K)49/2319/3345:1745:2753
54/394Stu Healey64MJenisonM60-64 (10K)50/2311/1245:2745:3170
55/394Allan Murray28MJenisonM25-29 (10K)51/2316/3345:2945:2959
56/394Daniel Bennett17MMaderaM15-19 (10K)52/2317/1545:3146:1942
57/394Smashley Woods40FDearbornF40-44 (10K)5/1631/1945:4645:5370
58/394Timothy Kragt42MHudsonvilleM40-44 (10K)53/2315/2545:4845:5759
59/394Bennett Kragt13MHudsonvilleM10-14 (10K)54/2312/845:4945:5661
60/394Travis Dams40MBattle GroundM40-44 (10K)55/2316/2545:5346:2156
61/394Van Roach17MMuskegonM15-19 (10K)56/2318/1545:5646:1037
62/394William Brown26MClevelandM25-29 (10K)57/2317/3346:0146:2357
63/394Brandyn Gould27MNunicaM25-29 (10K)58/2318/3346:0546:1455
64/394Jodi Story27FMount PleasantF25-29 (10K)6/1631/2446:2446:2970
65/394Michael Cramarosso65MElmhurstM65-69 (10K)59/2312/746:2946:3760
66/394Jacob Leff21MMidlandM20-24 (10K)60/23110/3346:4646:5051
67/394Mike Jensen41MSpring LakeM40-44 (10K)61/2317/2546:5947:2253
68/394Jessica Draper42FGrand HavenF40-44 (10K)7/1632/1947:0147:1266
69/394Tony Zimmerman34MRound RockM30-34 (10K)62/23110/2947:0847:2048
70/394Leon Wilondja20MGrand RapidsM20-24 (10K)63/23111/3347:1247:3049
71/394Jason Foster39MSpring LakeM35-39 (10K)64/2317/2347:2347:3052
72/394Andy Drasiewski64MComstock ParkM60-64 (10K)65/2312/1247:2447:3364
73/394Joseph Verschueren44MMuskegonM40-44 (10K)66/2318/2547:3647:4450
74/394Ben Tift33MGrand HavenM30-34 (10K)67/23111/2947:3747:4646
75/394Erin Shibley48FGrand HavenF45-49 (10K)8/1631/1747:3747:4770
76/394Damien Perez25MHollandM25-29 (10K)68/2319/3347:3847:4953
77/394Puya Davoodi49MGainesvilleM45-49 (10K)69/2318/2447:3847:4350
78/394Missy Currie52FGrand RapidsF50-54 (10K)9/1631/1147:4347:5570
79/394Katelynn Dreyer31FHollandF30-34 (10K)10/1631/1747:4547:5870
80/394Kyle Schippa34MGrand RapidsM30-34 (10K)70/23112/2947:5648:0943
81/394Corey Swainston43MSpring LakeM40-44 (10K)71/2319/2548:0548:1648
82/394Zachary Strunk40MStuartM40-44 (10K)72/23110/2548:0848:1245
83/394Matt Delaney30MGrand HavenM30-34 (10K)73/23113/2948:0848:3141
84/394Scott Przystas40MGrand HavenM40-44 (10K)74/23111/2548:1148:2542
85/394Bryce Ball24MByron CenterM20-24 (10K)75/23112/3348:1848:5347
86/394Andy Wade44MHoltM40-44 (10K)76/23112/2548:2348:3439
87/394Seth Bilbrey24MByron CenterM20-24 (10K)77/23113/3348:3449:0145
88/394Kyle Moteberg39MBusanM35-39 (10K)78/2318/2348:4049:2149
89/394Chris Buitenhuis35MMuskegonM35-39 (10K)79/2319/2348:4148:5246
90/394Sam LaDronka19MMuskegonM15-19 (10K)80/2319/1548:4949:0733
91/394Elizabeth Gelardi39FDenverF35-39 (10K)11/1633/2149:0849:1063
92/394Kristy Beckholt42FBathF40-44 (10K)12/1633/1949:1949:2863
93/394Anah Wilks35FGrand HavenF35-39 (10K)13/1634/2149:2549:3560
94/394Teresa Phelps42FGrand HavenF40-44 (10K)14/1634/1949:2649:3659
95/394Ginger Poulton44FAshevilleF40-44 (10K)15/1635/1949:3549:4655
96/394Eric Hepler37MWaterfordM35-39 (10K)81/23110/2349:3549:4443
97/394Daniel Pedraza25MGrand RapidsM25-29 (10K)82/23110/3349:4249:5851
98/394Jesse Scott39MRockfordM35-39 (10K)83/23111/2349:4450:0640
99/394Delaney Brown20FAllendaleF20-24 (10K)16/1632/1849:4449:4766
100/394Doug VanDeRiet63MHollandM60-64 (10K)84/2313/1249:4550:1058
101/394Paulos Gebrengus28MGrand RapidsM25-29 (10K)85/23111/3349:4750:0049
102/394Michael Carbajal28MGrand RapidsM25-29 (10K)86/23112/3349:4750:0147
103/394Kirstin Cleveringa35FSpring LakeF35-39 (10K)17/1635/2149:4950:0757
104/394Kiele Buckner17FSpring LakeF15-19 (10K)18/1631/1649:5049:5870
105/394Hayley Beauregard36FSpring LakeF35-39 (10K)19/1636/2149:5550:0953
106/394Daniel Oumedian71MJenisonM70-74 (10K)87/2311/350:0250:1170
107/394Karen Blaukamp58FZeelandF55-59 (10K)20/1631/550:0350:0670
108/394Katie Simms39FGrand HavenF35-39 (10K)21/1637/2150:0450:2250
109/394Kristian Ramirez30MGrand RapidsM25-29 (10K)88/23113/3350:0650:1845
110/394Nathanael Tuinstra27MGrandvilleM25-29 (10K)89/23114/3350:1850:4942
111/394William Baker43MHollandM40-44 (10K)90/23113/2550:2050:5636
112/394Adam Niemur57MGrand HavenM55-59 (10K)91/2312/650:2850:3758
113/394Jerrold Rosema36MGrand HavenM35-39 (10K)92/23112/2350:3550:5837
114/394Oliver Voss13MWilliamsburgM10-14 (10K)93/2313/850:4250:4852
115/394Randy Van Loo63MHollandM60-64 (10K)94/2314/1250:4250:5352
116/394Anne Pant51FSand LakeF50-54 (10K)22/1632/1150:4951:0564
117/394Gerry Verwey48MSpring LakeM45-49 (10K)95/2319/2451:0751:2947
118/394Ross Ziegenthaler45MSpring LakeM45-49 (10K)96/23110/2451:1351:4644
119/394J. Boertman12MMuskegonM10-14 (10K)97/2314/851:1751:3444
120/394Spencer Boertman38MMuskegonM35-39 (10K)98/23113/2351:1851:3633
121/394Jake Shavalier42MwyomingM40-44 (10K)99/23114/2551:3051:3634
122/394Jana Shavalier40FWyomingF40-44 (10K)23/1636/1951:3151:3652
123/394Suzanne Nester44FGrand HavenF40-44 (10K)24/1637/1951:3151:5248
124/394David Givskud49MGrand HavenM45-49 (10K)100/23111/2451:3353:1741
125/394Ethan Schaaf19MGrand RapidsM15-19 (10K)101/23110/1551:3551:5128
126/394Scott Flaig37MGrand RapidsM35-39 (10K)102/23114/2351:4352:1030
127/394Tom Klaassen69MJenisonM65-69 (10K)103/2313/751:5252:0450
128/394Derek Rietman34MZeelandM30-34 (10K)104/23114/2951:5552:1639
129/394Josh Weathers27MMuskegonM25-29 (10K)105/23115/3352:0352:0940
130/394Matthew Mulcahy31MGrand HavenM30-34 (10K)106/23115/2952:0452:4736
131/394Andrew Short37MHudsonvilleM35-39 (10K)107/23115/2352:0652:5127
132/394Juan Moya33MGrand HavenM30-34 (10K)108/23116/2952:0752:0934
133/394Maddie Bosch20FZeelandF20-24 (10K)25/1633/1852:0952:2762
134/394Jace Norkoli23MGrand HavenM20-24 (10K)109/23114/3352:1252:2642
135/394Jennifer Butcher48FNunicaF45-49 (10K)26/1632/1752:1652:3566
136/394Bryan Thorwall40MGrand HavenM40-44 (10K)110/23115/2552:2352:4331
137/394Carolyn Kelly39FFisherF35-39 (10K)27/1638/2152:2752:5247
138/394Sara Kemperman52FSpartaF50-54 (10K)28/1633/1152:3052:4657
139/394Abby Voss42FWilliamsburgF40-44 (10K)29/1638/1952:4152:4744
140/394Jacob Okarski30MNunicaM25-29 (10K)111/23116/3352:5853:2738
141/394Ellee Kline15FNunicaF15-19 (10K)30/1632/1652:5853:2766
142/394Sarah Tibbe32FHollandF30-34 (10K)31/1632/1753:0253:1066
143/394Michelle Verlin55FGrand RapidsF50-54 (10K)32/1634/1153:0353:1551
144/394Jayden Mueller18MMuskegonM15-19 (10K)112/23111/1553:0853:1623
145/394Ashlyn Horness16FFruitportF15-19 (10K)33/1633/1653:0853:1661
146/394MaryRose Cripps28FGreenvilleF25-29 (10K)34/1632/2453:1553:4967
147/394Tricia Kragt42FHudsonvilleF40-44 (10K)35/1639/1953:1653:3041
148/394Gabrielle Ramos27FGrand RapidsF25-29 (10K)36/1633/2453:3153:4564
149/394Zach Aller31MGrand HavenM30-34 (10K)113/23117/2953:3253:4931
150/394Angel Vargas23MCaledoniaM20-24 (10K)114/23115/3353:3353:5340

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

OAM/i'move Combo 5K+10K Coastie Challenge (5K) — 195 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/195William Cadwell28MSouth HavenM25-29 (5K)1/1181/1646:4246:4670
2/195Gabe DeYoung25MHollandM25-29 (5K)2/1182/1649:0549:0766
3/195Archer VerHage15MGrand HavenM15-19 (5K)3/1181/849:4049:4370
4/195Joseph Vanderkooi22MByron CenterM20-24 (5K)4/1181/1250:5550:5870
5/195Carston Cole22MHollandM20-24 (5K)5/1182/1251:0251:0564
6/195Andrew Tilly22MLemontM20-24 (5K)6/1183/1252:0652:0958
7/195Brandon Peterson17MCoopersvilleM15-19 (5K)7/1182/854:5755:0061
8/195David Schofield40MRockfordM40-44 (5K)8/1181/1455:3455:4170
9/195Andrew Barrett35MWhitehallM35-39 (5K)9/1181/1356:0556:0870
10/195William Deur29MGrand HavenM25-29 (5K)10/1183/1656:1356:2361
11/195Greg Madendorp33MGrand RapidsM30-34 (5K)11/1181/1159:401:00:0270
12/195Matt Van Vels40MGrand HavenM40-44 (5K)12/1182/141:00:131:00:2265
13/195Nicholas Bailey43MMuskegonM40-44 (5K)13/1183/141:00:211:00:2960
14/195Kenneth Garstecki30MSpring LakeM30-34 (5K)14/1182/111:00:451:01:0364
15/195Mark DeBlaay49MAltoM45-49 (5K)15/1181/121:01:431:02:0070
16/195Matthew Kovicak19MSpring LakeM15-19 (5K)16/1183/81:02:251:03:3052
17/195Garrett Schaaf23MKentwoodM20-24 (5K)17/1184/121:02:521:03:0152
18/195Joe Verlin50MGrand RapidsM45-49 (5K)18/1182/121:04:181:04:4964
19/195Lindsay Rudert39FSpring LakeF35-39 (5K)1/771/71:05:091:05:1770
20/195Austin Elluru33MHollandM30-34 (5K)19/1183/111:05:151:06:0757
21/195Bill Fix66MComstock ParkM65-69 (5K)20/1181/51:06:021:06:1570
22/195William Brown26MClevelandM25-29 (5K)21/1184/161:06:101:06:2157
23/195Ashton Arredondo24MHollandM20-24 (5K)22/1185/121:06:201:07:4047
24/195Van Roach17MMuskegonM15-19 (5K)23/1184/81:06:231:08:0444
25/195John Hawkins39MGrand HavenM35-39 (5K)24/1182/131:06:231:07:3465
26/195Shawn Achtman38MGrand HavenM35-39 (5K)25/1183/131:06:231:07:3459
27/195Jodi Story27FMount PleasantF25-29 (5K)2/771/121:07:071:07:3770
28/195Brandyn Gould27MNunicaM25-29 (5K)26/1185/161:07:091:07:5652
29/195Ernest Grooney46MJenisonM45-49 (5K)27/1183/121:08:021:08:4158
30/195Smashley Woods40FDearbornF40-44 (5K)3/771/171:08:151:08:4570
31/195Michael Cramarosso65MElmhurstM65-69 (5K)28/1182/51:08:161:08:3756
32/195Jason Foster39MSpring LakeM35-39 (5K)29/1184/131:08:381:10:1654
33/195Jessica Draper42FGrand HavenF40-44 (5K)4/772/171:08:481:09:2666
34/195Kyle Schippa34MGrand RapidsM30-34 (5K)30/1184/111:09:031:09:3951
35/195Andy Drasiewski64MComstock ParkM60-64 (5K)31/1181/81:09:251:09:5470
36/195Puya Davoodi49MGainesvilleM45-49 (5K)32/1184/121:09:411:10:3352
37/195Katelynn Dreyer31FHollandF30-34 (5K)5/771/101:09:531:10:4570
38/195Jake Shavalier42MwyomingM40-44 (5K)33/1184/141:09:541:10:0155
39/195Joseph Verschueren44MMuskegonM40-44 (5K)34/1185/141:10:271:10:5550
40/195Seth Bilbrey24MByron CenterM20-24 (5K)35/1186/121:10:391:12:0541
41/195Jayden Mueller18MMuskegonM15-19 (5K)36/1185/81:10:531:10:5735
42/195Corey Swainston43MSpring LakeM40-44 (5K)37/1186/141:10:581:12:5545
43/195Kristy Beckholt42FBathF40-44 (5K)6/773/171:11:241:11:4762
44/195Scott Przystas40MGrand HavenM40-44 (5K)38/1187/141:11:241:11:5840
45/195Teresa Phelps42FGrand HavenF40-44 (5K)7/774/171:11:291:11:5058
46/195Michael Carbajal28MGrand RapidsM25-29 (5K)39/1186/161:11:341:12:5448
47/195Kiele Buckner17FSpring LakeF15-19 (5K)8/771/61:11:421:11:5570
48/195Ginger Poulton44FAshevilleF40-44 (5K)9/775/171:11:501:12:2154
49/195Gerry Verwey48MSpring LakeM45-49 (5K)40/1185/121:11:571:12:2447
50/195Kristian Ramirez30MGrand RapidsM25-29 (5K)41/1187/161:12:191:13:4044
51/195Anah Wilks35FGrand HavenF35-39 (5K)10/772/71:12:251:12:4560
52/195Paulos Gebrengus28MGrand RapidsM25-29 (5K)42/1188/161:12:291:13:4939
53/195Oliver Voss13MWilliamsburgM10-14 (5K)43/1181/31:12:331:12:5370
54/195Eric Hepler37MWaterfordM35-39 (5K)44/1185/131:12:431:14:1248
55/195Bryce Hallberg20MSpring LakeM20-24 (5K)45/1187/121:12:551:15:0835
56/195Daniel Pedraza25MGrand RapidsM25-29 (5K)46/1189/161:12:561:16:4335
57/195Timothy Kragt42MHudsonvilleM40-44 (5K)47/1188/141:12:591:13:3735
58/195Hayley Beauregard36FSpring LakeF35-39 (5K)11/773/71:13:131:13:5250
59/195Derek Rietman34MZeelandM30-34 (5K)48/1185/111:13:221:13:4545
60/195Karen Blaukamp58FZeelandF55-59 (5K)12/771/31:13:391:13:5170
61/195Adam Niemur57MGrand HavenM55-59 (5K)49/1181/41:13:391:14:2370
62/195Chris Buitenhuis35MMuskegonM35-39 (5K)50/1186/131:13:531:14:3043
63/195Daniel Oumedian71MJenisonM70-74 (5K)51/1181/21:14:041:14:2170
64/195Justin White47MBloomfield HillsM45-49 (5K)52/1186/121:14:131:15:1041
65/195Randy Van Loo63MHollandM60-64 (5K)53/1182/81:14:261:14:4261
66/195Jace Norkoli23MGrand HavenM20-24 (5K)54/1188/121:14:291:15:2229
67/195J. Boertman12MMuskegonM10-14 (5K)55/1182/31:14:481:15:5847
68/195Spencer Boertman38MMuskegonM35-39 (5K)56/1187/131:14:491:15:5938
69/195Ross Ziegenthaler45MSpring LakeM45-49 (5K)57/1187/121:14:561:18:0335
70/195Josh Weathers27MMuskegonM25-29 (5K)58/11810/161:15:091:16:2131
71/195Bryan Thorwall40MGrand HavenM40-44 (5K)59/1189/141:15:101:15:4530
72/195Ashlyn Horness16FFruitportF15-19 (5K)13/772/61:15:141:15:2658
73/195Mike Jensen41MSpring LakeM40-44 (5K)60/11810/141:15:361:17:2425
74/195Suzanne Nester44FGrand HavenF40-44 (5K)14/776/171:15:491:16:3149
75/195Jennifer Butcher48FNunicaF45-49 (5K)15/771/81:16:231:17:3670
76/195Tom Klaassen69MJenisonM65-69 (5K)61/1183/51:16:441:17:2342
77/195Abby Voss42FWilliamsburgF40-44 (5K)16/777/171:16:491:17:0745
78/195Sarah Tibbe32FHollandF30-34 (5K)17/772/101:16:551:17:4163
79/195Andrew Short37MHudsonvilleM35-39 (5K)62/1188/131:16:561:19:0232
80/195Carolyn Kelly39FFisherF35-39 (5K)18/774/71:17:271:18:1340
81/195MaryRose Cripps28FGreenvilleF25-29 (5K)19/772/121:17:361:18:1264
82/195Gabrielle Ramos27FGrand RapidsF25-29 (5K)20/773/121:17:421:17:5358
83/195Graham Whiddon19MGrand HavenM15-19 (5K)63/1186/81:17:491:20:2426
84/195Matthew Mulcahy31MGrand HavenM30-34 (5K)64/1186/111:17:501:18:5838
85/195Zach Aller31MGrand HavenM30-34 (5K)65/1187/111:18:001:19:5232
86/195Kevin Schaaf51MGrand RapidsM50-54 (5K)66/1181/91:18:261:18:4970
87/195Josh Hooker32MGrand HavenM30-34 (5K)67/1188/111:18:361:19:4825
88/195Michelle Verlin55FGrand RapidsF50-54 (5K)21/771/51:18:411:19:2670
89/195Amber Kolenbrander43FRockfordF40-44 (5K)22/778/171:18:431:18:5641
90/195Jaela Baker25FRockfordF25-29 (5K)23/774/121:18:491:19:4252
91/195Josh Berka45MIowa CityM45-49 (5K)68/1188/121:18:581:20:0429
92/195Brenda Penland60FAllendaleF60-64 (5K)24/771/41:19:011:19:2370
93/195Brandon Salinas40MAugustaM40-44 (5K)69/11811/141:19:151:20:0120
94/195William Schmidt62MMuskegonM60-64 (5K)70/1183/81:19:181:19:4352
95/195Jerrold Rosema36MGrand HavenM35-39 (5K)71/1189/131:19:201:22:1127
96/195Keola Johnson33FGrand HavenF30-34 (5K)25/773/101:19:241:19:2956
97/195Ken Sremba51MGrand RapidsM50-54 (5K)72/1182/91:19:311:20:0862
98/195Dan Reiffer55MSpring LakeM55-59 (5K)73/1182/41:19:421:21:2252
99/195Rachel Baker52FGermantownF50-54 (5K)26/772/51:19:541:20:2456
100/195Ed Spier66MMuskegonM65-69 (5K)74/1184/51:19:551:20:2428
101/195Jennifer Nguyen28FWyomingF25-29 (5K)27/775/121:20:001:23:5147
102/195Tricia Kragt42FHudsonvilleF40-44 (5K)28/779/171:20:271:21:0537
103/195Brendan Bentz24MGrand HavenM20-24 (5K)75/1189/121:21:161:24:2323
104/195Matthew Lindstrom50MMuskegonM50-54 (5K)76/1183/91:21:421:23:1554
105/195John Adams65MMuskegonM65-69 (5K)77/1185/51:21:461:21:5914
106/195Bradley Jacobi28MMuskegonM25-29 (5K)78/11811/161:21:471:24:4526
107/195Travis Dams40MBattle GroundM40-44 (5K)79/11812/141:22:311:25:0315
108/195Patrick Kent44MKent CityM40-44 (5K)80/11813/141:23:071:23:3410
109/195Heather Kent40FKent CityF40-44 (5K)29/7710/171:23:091:23:3633
110/195Ismartin Paulino31MGrand HavenM30-34 (5K)81/1189/111:24:041:26:2619
111/195Abby Maat35FSpring LakeF30-34 (5K)30/774/101:24:151:24:5449
112/195Gabriella Tietema17FMuskegonF15-19 (5K)31/773/61:24:461:25:0247
113/195Steve Post45MWest OliveM45-49 (5K)82/1189/121:24:461:27:4223
114/195Eric Emens36MGrand HavenM35-39 (5K)83/11810/131:25:061:27:2322
115/195EVIE DEBLAAY21FAltoF20-24 (5K)32/771/11:25:111:25:3570
116/195Natalie Hansen26FFarmingtonF25-29 (5K)33/776/121:25:161:25:4841
117/195Leah Schock26FChicagoF25-29 (5K)34/777/121:26:001:26:0835
118/195Orlando Sanchez23MEssexvilleM20-24 (5K)84/11810/121:26:111:27:0318
119/195Meredith Skorupski30FGrand HavenF30-34 (5K)35/775/101:26:241:26:5642
120/195Lindsay Pollard-Post45FWest OliveF45-49 (5K)36/772/81:26:251:28:5661
121/195Katelyn Roop28FGrand HavenF25-29 (5K)37/778/121:27:001:29:2029
122/195Joe Clark58MGrand HavenM55-59 (5K)85/1183/41:27:111:28:4935
123/195Jana Shavalier40FWyomingF40-44 (5K)38/7711/171:27:151:29:5829
124/195Chad Nienhuis32MSpring LakeM30-34 (5K)86/11810/111:27:171:28:0713
125/195Amanda Gaeth45FGrand HavenF45-49 (5K)39/773/81:27:541:28:2652
126/195Lidia Lopez-Velasquez26FGrand RapidsF25-29 (5K)40/779/121:28:201:29:4223
127/195Lisa Hynes45FGrandvilleF45-49 (5K)41/774/81:29:111:30:2044
128/195Ashlye Spencer27FGrand HavenF25-29 (5K)42/7710/121:29:151:32:2118
129/195Susan Tater47FGrand HavenF45-49 (5K)43/775/81:29:371:31:1235
130/195Jessica Buehler43FMuskegonF40-44 (5K)44/7712/171:29:431:31:2225
131/195Stacy Martin62FSalt Lake CityF60-64 (5K)45/772/41:30:231:32:3352
132/195Steve Scheidel63MSpartaM60-64 (5K)87/1184/81:31:391:32:4444
133/195Jonggwon Yang26MEssexvilleM25-29 (5K)88/11812/161:31:501:32:4322
134/195Troy Davis56MGrand HavenM55-59 (5K)89/1184/41:32:021:33:4518
135/195Kara Reed30FGowenF25-29 (5K)46/7711/121:32:121:32:4412
136/195Ivy DeWitt40FWest OliveF40-44 (5K)47/7713/171:32:121:32:4621
137/195Kindy Segovia67FSpring LakeF65-69 (5K)48/771/21:32:211:33:3870
138/195Mark Rendel63MJenisonM60-64 (5K)90/1185/81:32:221:33:3535
139/195Elizabeth Griffin40FGrand HavenF40-44 (5K)49/7714/171:32:231:34:0516
140/195Michael Maffioli35MSterling HeightsM35-39 (5K)91/11811/131:32:411:33:1216
141/195Paul DeLeeuw45MAllendaleM45-49 (5K)92/11810/121:33:051:34:4018
142/195Noah Wittkopp29MGrand HavenM25-29 (5K)93/11813/161:33:071:34:4618
143/195Ali Brogan30FMuskegonF30-34 (5K)50/776/101:33:091:33:4735
144/195Leigh Ann Hawver60FGrand HavenF60-64 (5K)51/773/41:33:281:35:0635
145/195Armin Hagenloch63MRockfordM60-64 (5K)94/1186/81:33:511:35:2926
146/195Karol Ostrowski60FNorthvilleF60-64 (5K)52/774/41:34:151:35:1818
147/195Tasha Mitchell41FStar CityF40-44 (5K)53/7715/171:34:261:35:4112
148/195Kate Merrill29FMuskegonF25-29 (5K)54/7712/121:34:361:35:156
149/195Callie Wight17FEdwardsF15-19 (5K)55/774/61:34:391:36:5335
150/195Luca Hagenloch29MGrand RapidsM25-29 (5K)95/11814/161:34:431:36:2113

Showing the first 150 of 195 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 →