Michigan Runner Rankings

Home › Races › 2026 Trinity Health Seaway Run

2026 Trinity Health Seaway Run

06/26/2026 · Muskegon · Muskegon County · View on RunSignup

10K Run (10K) — 205 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/205Logan Vegh22MGrand HavenM20-24 (10K)1/891/1037:0037:0070
2/205Adam Ashley25MBig RapidsM25-29 (10K)2/891/1237:4837:5270
3/205Brandon Garnaat32MMuskegonM30-34 (10K)3/891/1438:0838:1370
4/205Jonathon Carballido20MNew EraM20-24 (10K)4/892/1038:3638:4063
5/205Cameron Umphrey28MSpring LakeM25-29 (10K)5/892/1239:2439:2964
6/205Austin Wingett30MNorth MuskegonM30-34 (10K)6/892/1439:3839:4365
7/205William Bitner51MAustinM50-54 (10K)7/891/840:0840:0870
8/205Hendrik Breen17MRavennaM15-19 (10K)8/891/541:4941:5370
9/205Nathan Barrett41MMuskegonM40-44 (10K)9/891/443:0443:1170
10/205Lincoln Richards15MBig RapidsM15-19 (10K)10/892/543:0743:1856
11/205Spencer Boertman38MMuskegonM35-39 (10K)11/891/1343:2143:2770
12/205Ben Foreman48MGrand HavenM45-49 (10K)12/891/643:4343:4970
13/205Austin Hodges16MLaingsburgM15-19 (10K)13/893/544:0144:0642
14/205Blake Cook37MMuskegonM35-39 (10K)14/892/1344:1244:1865
15/205Frank Brechting59MSpring LakeM55-59 (10K)15/891/444:1744:2470
16/205Brandyn Gould27MNunicaM25-29 (10K)16/893/1244:3744:4658
17/205Karl Kettelhut35MNunicaM35-39 (10K)17/893/1344:5345:3059
18/205J. Boertman11MNorton ShoresM10-14 (10K)18/891/145:2245:2870
19/205Adrienne Fluette18FMuskegonF15-19 (10K)1/1161/545:4745:4770
20/205Hunter McDowell28MMullikenM25-29 (10K)19/894/1246:0946:2452
21/205Jay O'Neal52MByron CenterM50-54 (10K)20/892/846:2346:3361
22/205Ben Barrett40MMuskegonM35-39 (10K)21/894/1347:1347:1954
23/205Anna Tubbergen21FAdaF20-24 (10K)2/1161/1247:1847:4770
24/205Michael Carbajal28MGrand RapidsM25-29 (10K)22/895/1247:1847:3047
25/205Avery Janssen18FFruitportF15-19 (10K)3/1162/547:5148:0256
26/205Ryan Ashburn19MMiltonM15-19 (10K)23/894/548:0948:2328
27/205Pamela McDonald46FHowellF45-49 (10K)4/1161/748:1148:1170
28/205Elissa Stenholm31FMuskegonF30-34 (10K)5/1161/1948:2148:4370
29/205Armand Stenholm32MMuskegonM30-34 (10K)24/893/1448:2448:4560
30/205Kirstin Cleveringa35FSpring LakeF35-39 (10K)6/1161/2548:3148:5670
31/205Emily Johannes42FValparaisoF40-44 (10K)7/1161/1548:4048:4670
32/205Christy Hoffman55FGrand HavenF55-59 (10K)8/1161/248:4148:5770
33/205Joshua Holden24MMuskegonM20-24 (10K)25/893/1049:0049:2956
34/205Joseph Paul30Mgrand rapidsM30-34 (10K)26/894/1449:3349:4055
35/205Geoffrey Nash60MMuskegonM60-64 (10K)27/891/249:4349:4370
36/205Drew Johnson33MMuskegonM30-34 (10K)28/895/1449:5350:1350
37/205Conor Gaffney28MMuskegonM25-29 (10K)29/896/1249:5850:1241
38/205Brett Grevel35MMuskegonM30-34 (10K)30/896/1450:1250:2045
39/205Marcus Wilson22MMuskegonM20-24 (10K)31/894/1050:1250:2749
40/205Corina Grevel31FMuskegonF30-34 (10K)9/1162/1950:1350:2066
41/205Derek Smith24MMuskegonM20-24 (10K)32/895/1050:2050:2842
42/205Lindsey Parker42FByron CenterF40-44 (10K)10/1162/1550:3050:3965
43/205Katie Lomeo32FDallasF30-34 (10K)11/1163/1950:3850:4763
44/205Karen Kekelik33FMuskegonF30-34 (10K)12/1164/1950:3850:4759
45/205Cooper Fox24MGrand HavenM20-24 (10K)33/896/1050:4250:5835
46/205CARLOS ARZATE34MSpring LakeM30-34 (10K)34/897/1450:5351:0840
47/205Dan Reiffer55MSpring LakeM55-59 (10K)35/892/451:2151:3752
48/205Gabrielle Ramos27FGrand RapidsF25-29 (10K)13/1161/1051:2551:3570
49/205Ryan Slack26MMuskegonM25-29 (10K)36/897/1251:3752:2035
50/205Meg Oblak37FPlymouthF35-39 (10K)14/1162/2551:4951:5667
51/205Lauren Johnson33FMuskegonF30-34 (10K)15/1165/1951:5952:1755
52/205Barry Ghezzi50MMuskegonM50-54 (10K)37/893/852:3552:4252
53/205Dana Seiler24FMuskegonF20-24 (10K)16/1162/1252:4753:0864
54/205Jacob Tubbergen23MAdaM20-24 (10K)38/897/1052:4953:2028
55/205Gerardo Zavala38MGrand RapidsM35-39 (10K)39/895/1352:5553:0648
56/205Rachel Vorndran36FFort WayneF35-39 (10K)17/1163/2553:1453:3064
57/205LUCAS PETERSON45MMontagueM45-49 (10K)40/892/653:2053:3158
58/205Brian Roberts26MGrand RapidsM25-29 (10K)41/898/1253:3253:4629
59/205Aaron Savage51MGrand RapidsM50-54 (10K)42/894/853:3753:4444
60/205David Verbrugge65MKewadinM65-69 (10K)43/891/553:4653:5970
61/205Aaron Frees45MWhitehallM45-49 (10K)44/893/653:5153:5747
62/205Rachel Burns28FMuskegonF25-29 (10K)18/1162/1053:5153:5863
63/205Kallea Skinner26FMuskegonF25-29 (10K)19/1163/1053:5253:5756
64/205Jessica Sluiter27FGrand RapidsF25-29 (10K)20/1164/1054:0654:2549
65/205Michael Martin71MHastingsM70-74 (10K)45/891/554:1154:3270
66/205RENE DIOSDADO34MSan BenitoM30-34 (10K)46/898/1454:3154:4235
67/205Jacob Cloutier30MMuskegonM30-34 (10K)47/899/1454:4555:0030
68/205Emma Peterson21FMontagueF20-24 (10K)21/1163/1254:5855:0958
69/205Mike Feutz62MFruitportM60-64 (10K)48/892/255:2355:4035
70/205Sam Johnson36MMuskegonM35-39 (10K)49/896/1355:2655:4543
71/205Gus Salto51MGrand RapidsM50-54 (10K)50/895/855:5456:1135
72/205Jason McDonald46MHowellM45-49 (10K)51/894/655:5956:1435
73/205Diane Vissers62FAllendaleF60-64 (10K)22/1161/656:3256:3270
74/205Kerri Newton45FMuskegonF45-49 (10K)23/1162/756:3256:4560
75/205Rick Vuyst66MMuskegonM65-69 (10K)52/892/556:3956:5556
76/205Angela Vuyst44FGrand RapidsF40-44 (10K)24/1163/1556:3956:5561
77/205McKenna Coyne26FGrand RapidsF25-29 (10K)25/1165/1057:0157:1842
78/205Kathryn Bramble28FBelvidereF25-29 (10K)26/1166/1057:1157:4035
79/205Nicholas Greiner39MAllendaleM35-39 (10K)53/897/1357:2257:3338
80/205Jeff Sellon51MMuskegonM50-54 (10K)54/896/857:3757:5826
81/205Carlie Battle13FParisF10-14 (10K)27/1161/257:4558:0370
82/205Stacey Arnold42FGrand HavenF40-44 (10K)28/1164/1557:4857:5856
83/205Kaylee Tokarczyk34FMuskegonF30-34 (10K)29/1166/1957:5458:2152
84/205PRADEEP SETHU RAMAMOORTHY36MTroyM35-39 (10K)55/898/1357:5858:3232
85/205James Kitchen50MMuskegonM50-54 (10K)56/897/857:5958:1318
86/205Kendal Awiszus31FMuskegonF30-34 (10K)30/1167/1957:5958:1648
87/205Dezmin Merwin21FMuskegonF20-24 (10K)31/1164/1258:0958:2752
88/205Katie Phillips19FMuskegonF15-19 (10K)32/1163/558:0958:2742
89/205Addison Fisher19FMuskegonF15-19 (10K)33/1164/558:1058:2728
90/205Lisa Hynes45FGrandvilleF40-44 (10K)34/1165/1558:3458:5651
91/205Raymond Arrendondo71MRockfordM70-74 (10K)57/892/558:4659:0556
92/205Raluca Mines45FMuskegonF45-49 (10K)35/1163/758:5359:2450
93/205Kelsey Biddle30FMuskegonF30-34 (10K)36/1168/1958:5759:2144
94/205Eric Johnson69MMuskegonM65-69 (10K)58/893/559:1359:3042
95/205Staci Richards42FBig RapidsF40-44 (10K)37/1166/1559:1659:4047
96/205Bryce Ball24MByron CenterM20-24 (10K)59/898/1059:2959:3921
97/205Joanie Poston37FMuskegonF35-39 (10K)38/1164/2559:3459:5662
98/205Daniel Griner39MDalzellM35-39 (10K)60/899/1359:3559:4427
99/205Kimberly Griner37FWestmontF35-39 (10K)39/1165/2559:3859:4859
100/205Kevin Volesky28MMontagueM25-29 (10K)61/899/1259:451:00:1223
101/205Pam Riley-Barbier67FMuskegonF65-69 (10K)40/1161/159:4659:5570
102/205Cameron Hurbanis25MGrand RapidsM20-24 (10K)62/899/1059:4759:5814
103/205Shelly Grube50FBargersvilleF50-54 (10K)41/1161/1059:551:00:1470
104/205Hattie Kettelhut34FNunicaF30-34 (10K)42/1169/1959:571:00:2841
105/205NATHANAEL ERNSBERGER51MGrand RapidsM50-54 (10K)63/898/81:00:031:00:179
106/205Madison Alderink29FMuskegonF25-29 (10K)43/1167/101:00:041:00:2028
107/205Karthick BHairavan37MShelby TownshipM35-39 (10K)64/8910/131:00:051:00:3922
108/205James Smith69MGrand RapidsM65-69 (10K)65/894/51:00:141:00:3528
109/205Jacob Becker30MMuskegonM30-34 (10K)66/8910/141:00:341:01:2525
110/205Brent Elkins45MGoblesM45-49 (10K)67/895/61:00:431:00:5923
111/205Krissy Elkins39FGoblesF35-39 (10K)44/1166/251:00:441:00:5956
112/205Melissa Crower70FMidlandF70-74 (10K)45/1161/11:00:501:01:1370
113/205Laura Crower41FSanfordF40-44 (10K)46/1167/151:00:501:01:1342
114/205Jeremy Gonsior42MJenisonM40-44 (10K)68/892/41:00:541:01:0652
115/205Tania Bankhead Magallanes39FMuskegonF35-39 (10K)47/1167/251:00:591:01:3153
116/205Andrew Workman31MNorton ShoresM30-34 (10K)69/8911/141:01:161:01:3020
117/205Zachary Westendorp31MMuskegonM30-34 (10K)70/8912/141:01:181:01:3815
118/205Yadira Rubio-Garcia21FWyomingF20-24 (10K)48/1165/121:01:221:01:3447
119/205Anelyce Forney47FWhitehallF45-49 (10K)49/1164/71:01:271:01:4340
120/205Cindy Garcia Weakley53FGrand RapidsF50-54 (10K)50/1162/101:01:281:01:4663
121/205Meghan Gue35FMuskegonF35-39 (10K)51/1168/251:01:441:02:0350
122/205Lauren Heikkila37FTwin LakeF35-39 (10K)52/1169/251:02:251:02:5048
123/205Cory Sander30MMuskegonM30-34 (10K)71/8913/141:02:291:03:0210
124/205Breanna Manchip32FNewaygoF30-34 (10K)53/11610/191:02:331:02:4237
125/205Lidia Lopez-Velasquez26FGrand RapidsF25-29 (10K)54/1168/101:02:361:02:4721
126/205Brittany Holmen39FElginF35-39 (10K)55/11610/251:02:561:03:2745
127/205Lynnea MacGeorge54FAllendaleF50-54 (10K)56/1163/101:03:101:03:4556
128/205Alan Tubbergen57MAdaM55-59 (10K)72/893/41:03:281:03:5735
129/205Evelin Lopez21FGrand RapidsF20-24 (10K)57/1166/121:03:411:03:5241
130/205Alissa Boczkaja34FMuskegonF30-34 (10K)58/11611/191:03:421:04:1033
131/205Michael Brouillet67MPentwaterM65-69 (10K)73/895/51:03:421:04:1014
132/205Lauren Rohr36FColumbia CityF35-39 (10K)59/11611/251:03:461:04:0342
133/205Jennifer Globensky53FFriscoF50-54 (10K)60/1164/101:03:471:04:0249
134/205Katherine Young63FNorton ShoresF60-64 (10K)61/1162/61:03:481:04:1158
135/205Jake Bean28MMuskegonM25-29 (10K)74/8910/121:04:041:04:2418
136/205Jessica Eenigenburg21FMuskegonF20-24 (10K)62/1167/121:04:061:04:2835
137/205Yakelin Deleon30FConklinF30-34 (10K)63/11612/191:04:131:04:3329
138/205Megan Durnell39FMuskegonF35-39 (10K)64/11612/251:04:171:04:2639
139/205Jennifer Ebner42FWyomingF40-44 (10K)65/1168/151:04:381:04:5637
140/205Tate Corcoran26MBelmontM25-29 (10K)75/8911/121:04:521:05:1812
141/205John Cooper71MLoudonM70-74 (10K)76/893/51:04:581:05:2242
142/205Aaron Boonstra24MMuskegonM20-24 (10K)77/8910/101:04:581:05:147
143/205Brooke Smith35FMuskegonF35-39 (10K)66/11613/251:04:581:05:2336
144/205Jonah Cook19MMuskegonM15-19 (10K)78/895/51:05:281:05:4914
145/205Maria Eenigenburg19FMuskegonF15-19 (10K)67/1165/51:05:281:05:5014
146/205Benjamin Daunais34MGrand HavenM30-34 (10K)79/8914/141:05:441:06:085
147/205Andrew Buris36MMuskegonM35-39 (10K)80/8911/131:05:471:06:3416
148/205Andrew Price44MMuskegonM40-44 (10K)81/893/41:05:471:06:1335
149/205C. Buris8FNorton ShoresF05-09 (10K)68/1161/11:05:561:06:4370
150/205Dan Finn48MHudsonvilleM45-49 (10K)82/896/61:05:561:06:4312

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

5K Run (5K) — 966 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/966Issac Romero18MFremontM15-19 (5K)1/4301/4116:4716:4770
2/966Mason Opalewski17MMearsM15-19 (5K)2/4302/4117:1617:1768
3/966Alexander Moore37MGroveportM35-39 (5K)3/4301/5417:3217:3470
4/966Amol Huprikar38MWest OliveM35-39 (5K)4/4302/5417:3917:4169
5/966ALEXANDER LAWRENCE19MMuskegonM15-19 (5K)5/4303/4117:4417:4667
6/966Brandon Cushman35MSpring LakeM35-39 (5K)6/4303/5417:5117:5267
7/966Julian Lopez14MHartM10-14 (5K)7/4301/5618:0418:0570
8/966Aaron Stenberg37MMuskegonM35-39 (5K)8/4304/5418:0518:0766
9/966Jayden Mueller18MMuskegonM15-19 (5K)9/4304/4118:3318:3565
10/966Ashton Arredondo24MHollandM20-24 (5K)10/4301/2418:4218:4670
11/966Christian Pavlige16MMuskegonM15-19 (5K)11/4305/4118:4918:5063
12/966DYLAN WINSKAS16MFruitportM15-19 (5K)12/4306/4118:5719:0061
13/966Morgan Lawrence19FMuskegonF15-19 (5K)1/5361/4019:0219:0270
14/966David Wynalda35MComstock ParkM35-39 (5K)13/4305/5419:0619:0965
15/966Tucker Vroman-Boxer17MNorton shoresM15-19 (5K)14/4307/4119:1819:2460
16/966Truman McCormick15MSpring LakeM15-19 (5K)15/4308/4119:2921:4658
17/966Valerie Pollock19FMuskegonF15-19 (5K)2/5362/4019:3419:3768
18/966Greg Helmer54MMuskegonM50-54 (5K)16/4301/1919:3719:3770
19/966Levi Kass16MRavennaM15-19 (5K)17/4309/4119:4019:4256
20/966Andre Aliseo15MMuskegonM15-19 (5K)18/43010/4119:4419:5055
21/966Emma Bergmann22FCincinnatiF20-24 (5K)3/5361/4019:4719:5270
22/966Kayla Klairter32FMuskegonF30-34 (5K)4/5361/5219:4919:5270
23/966Thereseann Huprikar38FWest OliveF35-39 (5K)5/5361/7019:5520:0070
24/966James Carpenter18MMuskegonM15-19 (5K)19/43011/4120:0020:0353
25/966Ryleigh Alderink15FHoltonF15-19 (5K)6/5363/4020:0120:0466
26/966Josh Alderink38MTwin LakeM35-39 (5K)20/4306/5420:2020:2564
27/966Devin Brock32MHollandM30-34 (5K)21/4301/3120:2720:3870
28/966Tommy Doctor16MMuskegonM15-19 (5K)22/43012/4120:3420:3751
29/966Jonathan Caceres31MGrand RapidsM30-34 (5K)23/4302/3120:3520:3968
30/966Lucas Crozier15MNorton shoresM15-19 (5K)24/43013/4120:3920:4450
31/966Cecilia Conrad20FMuskegonF20-24 (5K)7/5362/4020:4720:5368
32/966Blake Beckley14MSpring LakeM10-14 (5K)25/4302/5620:5821:0169
33/966Natalie Rosema17FShelbyF15-19 (5K)8/5364/4021:0821:1865
34/966Roger Bonga51MNunicaM50-54 (5K)26/4302/1921:1121:1366
35/966David Martin49MMuskegonM45-49 (5K)27/4301/2621:1121:1670
36/966Ryan Khatir16MMuskegonM15-19 (5K)28/43014/4121:1421:1948
37/966Kenneth Shevlin44MCharlottesvilleM40-44 (5K)29/4301/4521:1721:2570
38/966Bambi Lahaie50FWhitehallF50-54 (5K)9/5361/2221:3021:3070
39/966Brennan Kulczycki14MCantonM10-14 (5K)30/4303/5621:3322:0468
40/966Levi Vanderlaan18MSpring LakeM15-19 (5K)31/43015/4121:3621:4546
41/966Rachel Maddox18FFremontF15-19 (5K)10/5365/4021:4121:5563
42/966Ben Carpenter18MMuskegonM15-19 (5K)32/43016/4121:4521:5844
43/966Tim Powers59MOtsegoM55-59 (5K)33/4301/1821:5021:5970
44/966Andrew Leibrandt15MMuskegonM15-19 (5K)34/43017/4121:5221:5843
45/966Robert Moore61MGroveportM60-64 (5K)35/4301/1622:0022:0070
46/966Carolyn Bennett21FMuskegonF20-24 (5K)11/5363/4022:0022:4366
47/966Jonathan Carpenter16MMuskegonM15-19 (5K)36/43018/4122:0122:1541
48/966Eoghan Galloway16MZeelandM15-19 (5K)37/43019/4122:0422:4639
49/966Andrew Stevens40MBradentonM40-44 (5K)38/4302/4522:1622:2168
50/966H. Stevens10MBradentonM10-14 (5K)39/4304/5622:2422:2966
51/966Thomas Spitzley38MSpring LakeM35-39 (5K)40/4307/5422:2622:4262
52/966Ted Bowen35MMuskegonM35-39 (5K)41/4308/5422:2723:4061
53/966Don Hackenberg45MRavennaM45-49 (5K)42/4302/2622:3222:4467
54/966Miguel Reyes13MMuskegonM10-14 (5K)43/4305/5622:3422:4465
55/966A. Seifert9MMuskegonM05-09 (5K)44/4301/4722:3722:4870
56/966Eugene Barnes49MFremontM45-49 (5K)45/4303/2622:3822:5465
57/966G. Lyonnais11MMuskegonM10-14 (5K)46/4306/5622:4422:5064
58/966H. Stevens8MBradentonM05-09 (5K)47/4302/4722:4622:4969
59/966G. Smith12MNorton ShoresM10-14 (5K)48/4307/5622:5122:5662
60/966Enrique Rivera37MMuskegonM35-39 (5K)49/4309/5422:5122:5160
61/966Tim Salach61MMuskegonM60-64 (5K)50/4302/1622:5122:5766
62/966Dan Fishel47MNorton ShoresM45-49 (5K)51/4304/2622:5523:0462
63/966Jacob Carpenter21MMuskegonM20-24 (5K)52/4302/2422:5923:0267
64/966A. Guffey12FMuskegonF10-14 (5K)12/5361/8223:0123:0970
65/966Adam Fox18MSpring LakeM15-19 (5K)53/43020/4123:0824:1638
66/966Jose Zambrano27MMuskegonM25-29 (5K)54/4301/2323:1223:1570
67/966H. Stevens12MBradentonM10-14 (5K)55/4308/5623:1423:1861
68/966Ty Neal15MTwin LakeM15-19 (5K)56/43021/4123:1523:2936
69/966Allison Verschueren41FMuskegonF40-44 (5K)13/5361/4823:1523:3270
70/966Adam Kokx41MFremontM40-44 (5K)57/4303/4523:1623:3267
71/966Jordan Riley32MMuskegonM30-34 (5K)58/4303/3123:2323:2965
72/966Zachary Rought16MMuskegonM15-19 (5K)59/43022/4123:2423:4434
73/966Elwood Luttrull17MMontagueM15-19 (5K)60/43023/4123:2823:3932
74/966Jennifer Nguyen28FWyomingF25-29 (5K)14/5361/5323:2923:3370
75/966Steve Ainsworth52MVermontvilleM50-54 (5K)61/4303/1923:3023:4563
76/966Carlos Sain39MMuskegonM35-39 (5K)62/43010/5423:3024:2858
77/966Quincy Crosby30MMuskegonM30-34 (5K)63/4304/3123:3224:2963
78/966Elizabeth Omans26FAlmaF25-29 (5K)15/5362/5323:3324:2169
79/966Daniel Carpenter13MMuskegonM10-14 (5K)64/4309/5623:3623:5060
80/966Matt Klint52MMuskegonM50-54 (5K)65/4304/1923:3824:0059
81/966William Schmidt62MMuskegonM60-64 (5K)66/4303/1623:3823:5161
82/966D. Carpenter9MMuskegonM05-09 (5K)67/4303/4723:4723:5167
83/966Aaron Shonamon36MSpring LakeM35-39 (5K)68/43011/5423:4824:0857
84/966M. Felger10MSpring LakeM10-14 (5K)69/43010/5623:5124:0359
85/966Henry Torres-Mulato28MMuskegonM25-29 (5K)70/4302/2323:5225:0067
86/966Lisa Walton44FGrand RapidsF40-44 (5K)16/5362/4823:5724:1569
87/966Fred McWain60MGrand RapidsM60-64 (5K)71/4304/1623:5824:0157
88/966Susan Deuling62FMuskegonF60-64 (5K)17/5361/1224:0124:0170
89/966Brandon Hershey46MMuskegonM45-49 (5K)72/4305/2624:0524:1059
90/966Daniel Hanks37MMuskegonM35-39 (5K)73/43012/5424:0624:1656
91/966P. Kerr II12MWhitehallM10-14 (5K)74/43011/5624:0724:1158
92/966Genevieve McCormick13FSpring LakeF10-14 (5K)18/5362/8224:1324:3169
93/966S. Harris12MSpring LakeM10-14 (5K)75/43012/5624:1424:3556
94/966Paul McCormick44MSpring LakeM40-44 (5K)76/4304/4524:1524:3565
95/966Jamie Benedict52FMuskegonF50-54 (5K)19/5362/2224:2024:2767
96/966James Koehler37MRedmondM35-39 (5K)77/43013/5424:2024:3454
97/966Law Updyke13MNorton ShoresM10-14 (5K)78/43013/5624:2124:4455
98/966Ben Doctor18MMuskegonM15-19 (5K)79/43024/4124:2524:3931
99/966Jon Morey45MRavennaM45-49 (5K)80/4306/2624:2624:3857
100/966Rocky Smith Jr45MMuskegonM45-49 (5K)81/4307/2624:2624:4354
101/966Nikole Langlois45FMuskegonF45-49 (5K)20/5361/3524:2924:5570
102/966ANDREW JOHNSON38MMuskegonM35-39 (5K)82/43014/5424:3324:5653
103/966Roni Powers27FOtsegoF25-29 (5K)21/5363/5324:3424:5067
104/966Collin Poley20MRavennaM20-24 (5K)83/4303/2424:3525:2564
105/966Chad Buit36MMuskegonM35-39 (5K)84/43015/5424:3924:5452
106/966Natalie Christoffersen15FFremontF15-19 (5K)22/5366/4024:4124:5661
107/966John Wiegers35MMuskegonM35-39 (5K)85/43016/5424:4124:4151
108/966J. Coles10MMuskegonM10-14 (5K)86/43014/5624:4225:2454
109/966Kendyl Weiler13FTwin LakeF10-14 (5K)23/5363/8224:4424:5768
110/966Maggie Clark13FSpring LakeF10-14 (5K)24/5364/8224:4625:0467
111/966Jeff Clark50MSpring LakeM50-54 (5K)87/4305/1924:4625:0455
112/966Sarah Rexford31FNorton ShoresF30-34 (5K)25/5362/5224:4726:0469
113/966Easton Harris14MSpring LakeM10-14 (5K)88/43015/5624:4725:0852
114/966Sean OBryan62MDavisonM60-64 (5K)89/4305/1624:5325:0252
115/966Philip Hendrickson73MNewaygoM70-74 (5K)90/4301/1224:5325:0370
116/966Eli Luce23MMuskegonM20-24 (5K)91/4304/2424:5425:0161
117/966Max Trombly34MMuskegonM30-34 (5K)92/4305/3124:5425:3061
118/966Hailey Parker17FFruitportF15-19 (5K)26/5367/4024:5725:2360
119/966R. Oswald-Silva11MNorton ShoresM10-14 (5K)93/43016/5624:5726:4151
120/966Jason Deery50MMuskegonM50-54 (5K)94/4306/1925:0025:3452
121/966David Felger44MSpring LakeM40-44 (5K)95/4305/4525:0125:1464
122/966Brenna Franczek31FMuskegonF30-34 (5K)27/5363/5225:0325:2667
123/966MANUEL ZAMBRANO47MMuskegonM45-49 (5K)96/4308/2625:0425:0651
124/966Trent Hutson36MGrand HavenM35-39 (5K)97/43017/5425:0525:1749
125/966Madison Heuschele14FWhitehallF10-14 (5K)28/5365/8225:0725:4767
126/966Lauren Shear36FMuskegonF35-39 (5K)29/5362/7025:0725:3869
127/966Kristen Christoffersen48FFremontF45-49 (5K)30/5362/3525:0725:3368
128/966Kodi Hackenberg16FRavennaF15-19 (5K)31/5368/4025:1225:3958
129/966L. Cross12MMuskegonM10-14 (5K)98/43017/5625:1325:1950
130/966K. Smith9MNorton ShoresM05-09 (5K)99/4304/4725:1825:3066
131/966Grace Gaultney13FMuskegonF10-14 (5K)32/5366/8225:2025:3266
132/966Vivian Helsen14FMuskegonF10-14 (5K)33/5367/8225:2125:4765
133/966Kaylynn Pavlige17FMuskegonF15-19 (5K)34/5369/4025:2325:4156
134/966Mark Bush68MSpring LakeM65-69 (5K)100/4301/1125:2525:4870
135/966Shanon Tuter-Spitzley42FSpring LakeF40-44 (5K)35/5363/4825:2525:5767
136/966Ezekiel Kirkendall13MMuskegonM10-14 (5K)101/43018/5625:2726:0949
137/966J. Arntz10MMuskegonM10-14 (5K)102/43019/5625:2925:3348
138/966Carter Schuentz26MMuskegonM25-29 (5K)103/4303/2325:3128:0564
139/966Aimee Bement50FNorton ShoresF50-54 (5K)36/5363/2225:3226:0264
140/966Luke Sessink29MTwin LakeM25-29 (5K)104/4304/2325:3327:4361
141/966Alexia Goulet14FMuskegonF10-14 (5K)37/5368/8225:3526:0164
142/966Jose Adrian Godoy Torres42MMuskegonM40-44 (5K)105/4306/4525:3525:4662
143/966Jade McRoberts23FSanfordF20-24 (5K)38/5364/4025:3825:5665
144/966Michael Hannum36MMuskegonM35-39 (5K)106/43018/5425:4126:4148
145/966Bill Payette67MMuskegonM65-69 (5K)107/4302/1125:4225:5764
146/966E. Howell12MSpring LakeM10-14 (5K)108/43020/5625:4325:4946
147/966Karli Paggeot29FChicagoF25-29 (5K)39/5364/5325:4325:5866
148/966Jacob Lawrence32MMuskegonM30-34 (5K)109/4306/3125:4526:0859
149/966Mark Soderstrom69MSpring LakeM65-69 (5K)110/4303/1125:4826:1057
150/966Henry Gasahl44MFARMINGTN HLSM40-44 (5K)111/4307/4525:5026:1561

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

Half Marathon (Half Marathon) — 380 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/380GRAESON LAWRENCE20MMuskegonM20-24 (Half Marathon)1/2001/401:10:551:10:5570
2/380Archer VerHage15MGrand HavenM15-19 (Half Marathon)2/2001/101:12:301:12:3270
3/380Alex Eplin20MLivoniaM20-24 (Half Marathon)3/2002/401:15:441:15:4768
4/380Samuel Darling48MWhitehallM45-49 (Half Marathon)4/2001/141:16:541:16:5470
5/380Drew Mulder23MComstock ParkM20-24 (Half Marathon)5/2003/401:19:311:19:3666
6/380Jake Houston32MMuskegonM30-34 (Half Marathon)6/2001/291:20:241:20:2870
7/380Silas Smith20MMacombM20-24 (Half Marathon)7/2004/401:21:311:21:3365
8/380Andrew Stern22MSalineM20-24 (Half Marathon)8/2005/401:22:421:22:4363
9/380Evan Rigterink23MSaranacM20-24 (Half Marathon)9/2006/401:23:221:23:2461
10/380Austin Enns29MHartM25-29 (Half Marathon)10/2001/321:24:131:24:1670
11/380John Alberts30MHollandM25-29 (Half Marathon)11/2002/321:24:251:24:2968
12/380Alexander Stockwell27MDimondaleM25-29 (Half Marathon)12/2003/321:24:261:24:2966
13/380Adam Ogg22MCedar SpringsM20-24 (Half Marathon)13/2007/401:25:021:25:0660
14/380Matthew Vanderwall25MSpring LakeM25-29 (Half Marathon)14/2004/321:25:041:25:0663
15/380Cobe Huizenga26MHollandM25-29 (Half Marathon)15/2005/321:26:351:26:3861
16/380Hunter Nivison30MRemusM30-34 (Half Marathon)16/2002/291:26:431:26:4868
17/380Joey Fischer23MGrand HavenM20-24 (Half Marathon)17/2008/401:27:591:28:0458
18/380Neil French16MSpring LakeM15-19 (Half Marathon)18/2002/101:29:321:29:3663
19/380Hayden Fox18MNorton ShoresM15-19 (Half Marathon)19/2003/101:29:461:29:4956
20/380Joshua Joy31MGrand RapidsM30-34 (Half Marathon)20/2003/291:30:041:30:0965
21/380Lukas Rennells18MMuskegonM15-19 (Half Marathon)21/2004/101:30:061:30:1249
22/380Kyle Wakerley22MSpring LakeM20-24 (Half Marathon)22/2009/401:30:091:30:1256
23/380Ryan Hildwein22MMuskegonM20-24 (Half Marathon)23/20010/401:30:191:30:2354
24/380Aidan Kreps20MSpring LakeM20-24 (Half Marathon)24/20011/401:30:201:30:2952
25/380Lauren Santmier33FAltoF30-34 (Half Marathon)1/1801/241:30:241:30:2470
26/380Mackenzie Baldrica19FSpartaF15-19 (Half Marathon)2/1801/101:31:341:31:4070
27/380A.J. Herbel37MGrand RapidsM35-39 (Half Marathon)25/2001/201:31:401:31:4670
28/380Laura Smith39FGrand RapidsF35-39 (Half Marathon)3/1801/281:31:411:31:4670
29/380Damon Brown54MGrand RapidsM50-54 (Half Marathon)26/2001/181:32:221:32:2870
30/380Thomas McGuire40MTurnerM40-44 (Half Marathon)27/2001/151:32:321:32:3770
31/380Bryce Hallberg20MSpring LakeM20-24 (Half Marathon)28/20012/401:32:481:32:5851
32/380Leon Wilondja20MGrand RapidsM20-24 (Half Marathon)29/20013/401:33:061:33:5949
33/380Evan Pesch29MMuskegonM25-29 (Half Marathon)30/2006/321:33:111:33:1859
34/380Nicole Robbins16FMuskegonF15-19 (Half Marathon)4/1802/101:33:251:33:2763
35/380Alek Zapata32MKenoshaM30-34 (Half Marathon)31/2004/291:33:541:33:5963
36/380Mason Muilenburg24MHollandM20-24 (Half Marathon)32/20014/401:33:591:51:0747
37/380Brennan Hines39MMuskegonM35-39 (Half Marathon)33/2002/201:34:151:34:1866
38/380Collin Khatir20MNorton ShoresM20-24 (Half Marathon)34/20015/401:34:171:34:2646
39/380Josh VerHage46MGrand HavenM45-49 (Half Marathon)35/2002/141:34:261:34:3265
40/380Julie Grevengoed50FSpring LakeF50-54 (Half Marathon)5/1801/131:34:491:34:4970
41/380Braden Nielsen23MGrand HavenM20-24 (Half Marathon)36/20016/401:35:001:35:0544
42/380Will Ripple21MMuskegonM20-24 (Half Marathon)37/20017/401:35:081:35:1842
43/380Logan Grasman27MHudsonvilleM25-29 (Half Marathon)38/2007/321:35:381:35:5357
44/380John Vanderlaan32MSpring LakeM30-34 (Half Marathon)39/2005/291:35:411:35:5160
45/380Rian Kwantes44MGrand RapidsM40-44 (Half Marathon)40/2002/151:35:461:36:0465
46/380Dov Emerson26MHollandM25-29 (Half Marathon)41/2008/321:36:071:36:1355
47/380Courtney Hansen-Jablonski44FMuskegonF40-44 (Half Marathon)6/1801/181:36:501:36:5770
48/380Logan Tyson21MMuskegonM20-24 (Half Marathon)42/20018/401:37:521:38:3340
49/380Jeremy Davis45MSpring LakeM45-49 (Half Marathon)43/2003/141:38:191:38:2960
50/380Ryan Nivison34MMuskegonM30-34 (Half Marathon)44/2006/291:38:371:38:4358
51/380Abby Bordeaux28FGrand HavenF25-29 (Half Marathon)7/1801/261:38:541:39:0770
52/380Mark Grevengoed51MSpring LakeM50-54 (Half Marathon)45/2002/181:38:541:38:5966
53/380Leah Sneller16FMuskegonF15-19 (Half Marathon)8/1803/101:38:581:39:1156
54/380Neil Kuharevicz27MGrand RapidsM25-29 (Half Marathon)46/2009/321:39:261:39:3552
55/380Nic Van Der Knoop30MTempeM30-34 (Half Marathon)47/2007/291:39:571:40:0456
56/380Ashlee Simcox37FDecaturF35-39 (Half Marathon)9/1802/281:39:581:40:0868
57/380Becci Castillo23FHesperiaF20-24 (Half Marathon)10/1801/301:40:441:40:5770
58/380Stephen Ewing38MLudingtonM35-39 (Half Marathon)48/2003/201:41:021:41:1063
59/380Brian Rice61MGrand RapidsM60-64 (Half Marathon)49/2001/91:41:241:41:2470
60/380Landon Bittrick28MCedar SpringsM25-29 (Half Marathon)50/20010/321:41:351:41:4050
61/380Ryan Stephens41MSaginawM40-44 (Half Marathon)51/2003/151:42:191:42:2661
62/380Eleanor Kingshott20FMuskegonF20-24 (Half Marathon)11/1802/301:42:211:42:3368
63/380Kevin Ashley34MMuskegonM30-34 (Half Marathon)52/2008/291:42:301:42:3953
64/380Sara Liljefors Larsson27FUppsalaF25-29 (Half Marathon)12/1802/261:42:581:43:1367
65/380Brandon Diaz26MGrand HavenM25-29 (Half Marathon)53/20011/321:43:021:43:1548
66/380Allie Lindsay22FMuskegonF20-24 (Half Marathon)13/1803/301:43:161:43:2665
67/380Logan Sweet31MMuskegonM30-34 (Half Marathon)54/2009/291:43:161:43:2751
68/380Gabe Wright27MMuskegonM25-29 (Half Marathon)55/20012/321:43:301:43:5846
69/380Tina Haan48FGrand RapidsF45-49 (Half Marathon)14/1801/171:43:391:43:4970
70/380Nicholas Klynstra40MJenisonM40-44 (Half Marathon)56/2004/151:44:371:44:4756
71/380Raquel Zavala30FMuskegonF30-34 (Half Marathon)15/1802/241:44:481:45:0067
72/380Evan Kowalski34MGrand RapidsM30-34 (Half Marathon)57/20010/291:45:061:45:1948
73/380Jayden Joy21MCantonM20-24 (Half Marathon)58/20019/401:45:091:45:1438
74/380Madelyn Norman20FBrooklynF20-24 (Half Marathon)16/1804/301:45:151:45:2663
75/380Madison Parmley21FWhitehallF20-24 (Half Marathon)17/1805/301:45:251:45:3561
76/380Wayne Otten34MZeelandM30-34 (Half Marathon)59/20011/291:45:291:45:4146
77/380Ronald Estlick53MMuskegonM50-54 (Half Marathon)60/2003/181:45:561:46:1162
78/380Amanda Thayer50FGrand RapidsF50-54 (Half Marathon)18/1802/131:46:011:46:1165
79/380Michelle Anderson46FNorton ShoresF45-49 (Half Marathon)19/1802/171:46:301:46:3866
80/380Nicholas Brown28MMuskegonM25-29 (Half Marathon)61/20013/321:46:301:46:5044
81/380Katie Alguire53FGrand HavenF50-54 (Half Marathon)20/1803/131:46:331:46:4959
82/380Brad VanDuinen51MPentwaterM50-54 (Half Marathon)62/2004/181:46:371:46:4858
83/380Matthew Jones25MMuskegonM25-29 (Half Marathon)63/20014/321:46:431:46:4942
84/380Kate Derdowski19FNunicaF15-19 (Half Marathon)21/1804/101:47:111:47:2449
85/380Brittney Pospiech30FGrand RapidsF30-34 (Half Marathon)22/1803/241:47:181:47:2864
86/380Joey Barlog23MChicagoM20-24 (Half Marathon)64/20020/401:47:221:47:3737
87/380Wesley Miller24MGrand RapidsM20-24 (Half Marathon)65/20021/401:47:311:47:5235
88/380Aadon Wagner21MWaylandM20-24 (Half Marathon)66/20022/401:47:361:47:5333
89/380Jackie Berson37FMontagueF35-39 (Half Marathon)23/1803/281:47:381:47:5065
90/380Nicole Klaver37FAllendaleF35-39 (Half Marathon)24/1804/281:47:381:47:5062
91/380Collin Riley20MMuskegonM20-24 (Half Marathon)67/20023/401:47:411:47:4732
92/380Mary Kitchen36FGrand HavenF35-39 (Half Marathon)25/1805/281:47:421:47:5460
93/380Jeremy Anderson52MMuskegonM50-54 (Half Marathon)68/2005/181:47:431:47:5154
94/380Alexander Barlog21MPlainfieldM20-24 (Half Marathon)69/20024/401:47:581:48:1330
95/380Erin Shibley48FGrand HavenF45-49 (Half Marathon)26/1803/171:48:061:48:2062
96/380Jennifer Cannon45FGrand RapidsF45-49 (Half Marathon)27/1804/171:48:121:48:2858
97/380Travis Lee37MStandishM35-39 (Half Marathon)70/2004/201:48:421:48:5360
98/380Benedikt Wolf30MStuttgartM30-34 (Half Marathon)71/20012/291:48:551:49:0443
99/380Patrick Kent44MKent CityM40-44 (Half Marathon)72/2005/151:48:551:49:1051
100/380Emily Miller21FMontagueF20-24 (Half Marathon)28/1806/301:49:011:49:2258
101/380Ross Ziegenthaler45MSpring LakeM45-49 (Half Marathon)73/2004/141:49:141:49:3055
102/380Kiele Buckner17FSpring LakeF15-19 (Half Marathon)29/1805/101:49:251:49:4342
103/380Tyler Hoerle34MMuskegonM30-34 (Half Marathon)74/20013/291:49:341:49:4641
104/380Jeff Cave39MSpring LakeM35-39 (Half Marathon)75/2005/201:49:341:49:5656
105/380Hunter Koekkoek22MNorton ShoresM20-24 (Half Marathon)76/20025/401:49:381:49:5928
106/380Meghan Russo39FJenisonF35-39 (Half Marathon)30/1806/281:50:081:50:2058
107/380Andrew Gerlach41MSpring LakeM40-44 (Half Marathon)77/2006/151:50:081:51:1047
108/380Adam Kujat51MMontagueM50-54 (Half Marathon)78/2006/181:50:231:50:3851
109/380Glen Kuharevicz26MMuskegonM25-29 (Half Marathon)79/20015/321:50:361:50:5239
110/380Justin Roelant28MSouth LyonM25-29 (Half Marathon)80/20016/321:50:421:50:5737
111/380Tammy Barnum47FHickory CornersF45-49 (Half Marathon)31/1805/171:50:431:50:5754
112/380Pascal Winter38MCaledoniaM35-39 (Half Marathon)81/2006/201:50:461:50:5852
113/380Joel Hrit36MAdaM35-39 (Half Marathon)82/2007/201:51:001:51:1149
114/380Mark Holsworth43MZeelandM40-44 (Half Marathon)83/2007/151:51:071:51:1842
115/380MaryRose Cripps28FGreenvilleF25-29 (Half Marathon)32/1803/261:51:401:52:0065
116/380Tracie Kreps51FSpring LakeF50-54 (Half Marathon)33/1804/131:51:431:52:0454
117/380Anne Pant51FSand LakeF50-54 (Half Marathon)34/1805/131:52:101:52:2648
118/380Madi Partlow19FRochesterF15-19 (Half Marathon)35/1806/101:52:201:52:4135
119/380Seth Holmen40MElginM40-44 (Half Marathon)84/2008/151:52:271:52:4737
120/380Riyaz Pradhan35MNorton ShoresM35-39 (Half Marathon)85/2008/201:52:341:52:3846
121/380Jennifer Butcher48FNunicaF45-49 (Half Marathon)36/1806/171:52:361:52:5049
122/380Joshua Weathers27MMuskegonM25-29 (Half Marathon)86/20017/321:53:141:53:4135
123/380Daniel Bennett17MMaderaM15-19 (Half Marathon)87/2005/101:53:151:53:2542
124/380Daxton MacDonald18MMuskegonM15-19 (Half Marathon)88/2006/101:53:251:53:3035
125/380Alexis Castillo30FMuskegonF25-29 (Half Marathon)37/1804/261:53:541:54:0962
126/380Meaghan Finnegan42FMuskegonF40-44 (Half Marathon)38/1802/181:54:081:54:2066
127/380Jack Reelman21MMuskegonM20-24 (Half Marathon)89/20026/401:54:111:54:2026
128/380Alicia Hall23FNorth MuskegonF20-24 (Half Marathon)39/1807/301:54:111:54:3256
129/380Dominique Carlson30FTwin LakeF30-34 (Half Marathon)40/1804/241:54:121:54:3361
130/380Brenden Alderink32MMuskegonM30-34 (Half Marathon)90/20014/291:54:481:55:0839
131/380Brad Knetsch44MGrand RapidsM40-44 (Half Marathon)91/2009/151:55:011:55:2133
132/380Noah Mireles26MGrand HavenM25-29 (Half Marathon)92/20018/321:55:031:55:1633
133/380Brenda Clark59FKawkawlinF55-59 (Half Marathon)41/1801/81:55:091:55:2270
134/380Nathan Grinwis30MMuskegonM30-34 (Half Marathon)93/20015/291:55:201:55:3636
135/380William Zahrt65MMuskegonM65-69 (Half Marathon)94/2001/51:55:281:55:4670
136/380Colin Zenobia27MSterling HeightsM25-29 (Half Marathon)95/20019/321:56:161:56:3731
137/380Lily Wu21FHowellF20-24 (Half Marathon)42/1808/301:56:261:56:4354
138/380Robert Potts46MWarrenM45-49 (Half Marathon)96/2005/141:56:381:56:5650
139/380Aaron Cox39MKalamazooM35-39 (Half Marathon)97/2009/201:56:401:57:0842
140/380Emma Johnston34FMuskegonF30-34 (Half Marathon)43/1805/241:56:451:57:0858
141/380Mike Ford30MKentwoodM25-29 (Half Marathon)98/20020/321:56:541:57:1028
142/380Jessica Thelen39FKentwoodF35-39 (Half Marathon)44/1807/281:56:551:57:1055
143/380Gael Atanaciovalencia19MGrand RapidsM15-19 (Half Marathon)99/2007/101:56:561:57:4928
144/380Rong Wu51MHowellM50-54 (Half Marathon)100/2007/181:56:591:57:1647
145/380Kevin Bennett45MRothburyM45-49 (Half Marathon)101/2006/141:57:101:57:3045
146/380Eden Smith20FGrand HavenF20-24 (Half Marathon)45/1809/301:57:151:57:3551
147/380Erika Alvarado35FMuskegonF30-34 (Half Marathon)46/1806/241:57:231:57:3855
148/380Julie Baltmanis40FWest OliveF40-44 (Half Marathon)47/1803/181:57:231:57:3762
149/380Dalton Radosa19MMuskegonM15-19 (Half Marathon)102/2008/101:57:291:57:4521
150/380Jon Whitbeck71MMontagueM70-74 (Half Marathon)103/2001/21:57:381:57:5970

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

HM Pacers (Half Marathon) — 27 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/27Matt Jones52MMuskegonM50-54 (Half Marathon)1/121/11:37:311:37:3770
2/27Scott Akker46MNorton ShoresM45-49 (Half Marathon)2/121/11:37:311:37:3770
3/27Michael Resterhouse56MMuskegonM55-59 (Half Marathon)3/121/11:37:321:37:3770
4/27Patrick McGettigan34MWhitehallM30-34 (Half Marathon)4/121/41:43:181:43:2770
5/27Jared Alderink33MMuskegonM30-34 (Half Marathon)5/122/41:43:191:43:2752
6/27Ross Bartlett38MGrand RapidsM35-39 (Half Marathon)6/121/21:43:191:43:2770
7/27Heather TerLouw43FMuskegonF40-44 (Half Marathon)1/151/21:51:131:51:2670
8/27Sidney Long33FMuskegonF30-34 (Half Marathon)2/151/31:51:131:51:2670
9/27Matthew Bundt37MSpring LakeM35-39 (Half Marathon)7/122/21:51:141:51:2635
10/27Rory Closz35MMuskegonM30-34 (Half Marathon)8/123/41:58:011:58:1835
11/27Alana Matyas-Brower40FMuskegonF40-44 (Half Marathon)3/152/21:58:011:58:1935
12/27Joshua Marvil31MMuskegonM30-34 (Half Marathon)9/124/41:58:021:58:1918
13/27Ken DeBack75MGrand RapidsM70-74 (Half Marathon)10/121/12:04:422:05:0770
14/27Tracy Zylstra50FMuskegonF50-54 (Half Marathon)4/151/32:04:472:05:1170
15/27Jack Mueller63MMuskegonM60-64 (Half Marathon)11/121/12:04:482:05:1370
16/27Brenda Penland60FAllendaleF60-64 (Half Marathon)5/151/12:10:392:11:0770
17/27Kaitlin Bundt35FSpring LakeF35-39 (Half Marathon)6/151/12:10:392:11:0870
18/27Amanda Lacy52FZeelandF50-54 (Half Marathon)7/152/32:10:392:11:0847
19/27Rachel Kent51FWhitehallF50-54 (Half Marathon)8/153/32:17:052:17:4023
20/27Amber Smith32FMasonF30-34 (Half Marathon)9/152/32:17:052:17:4147
21/27Marcos Valim65MMuskegonM65-69 (Half Marathon)12/121/12:17:062:17:4170
22/27Lindsey Helsen30FMuskegonF30-34 (Half Marathon)10/153/32:24:132:24:5323
23/27Bonnie Gessler58FGreenvilleF55-59 (Half Marathon)11/151/12:24:132:24:5370
24/27Cathy Cantu47FNorton ShoresF45-49 (Half Marathon)12/151/22:24:132:24:5370
25/27Kate Merrill29FMuskegonF25-29 (Half Marathon)13/151/22:36:402:37:2970
26/27Ali Brogan30FMuskegonF25-29 (Half Marathon)14/152/22:36:402:37:2935
27/27Amy Hayes45FGrand RapidsF45-49 (Half Marathon)15/152/22:36:412:37:2935
Open the interactive race page — division filters, sorting, discussion & reviews →