Michigan Runner Rankings

Home › Races › Run the Pier Running Festival

Run the Pier Running Festival

07/25/2026 · Manistee · Manistee County · View on RunSignup

Run the Pier 1/2 Marathon (Half Marathon) — 163 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/163Matthew Bauman29MGreensboroM25-29 (Half Marathon)1/701/51:18:471:18:4970
2/163Sam Holmes33MWilliamsburgM30-34 (Half Marathon)2/701/111:24:501:24:5270
3/163Jonah Zimmerman30MAllendaleM30-34 (Half Marathon)3/702/111:29:331:29:3564
4/163Jonas Baar20MAdaM20-24 (Half Marathon)4/701/201:29:391:29:5470
5/163Denny Capling49FManisteeF45-49 (Half Marathon)1/931/111:31:331:31:4270
6/163Jason Connell56MManisteeM55-59 (Half Marathon)5/701/61:34:491:34:5870
7/163Patrick Janson20MGrand RapidsM20-24 (Half Marathon)6/702/201:35:021:35:1566
8/163Jeremy Marble25MSpartaM20-24 (Half Marathon)7/703/201:35:121:35:2263
9/163Gretchen Marriott21FCentraliaF20-24 (Half Marathon)2/931/171:36:421:36:4770
10/163Ethan Goss32MTraverse CityM30-34 (Half Marathon)8/703/111:38:031:38:0657
11/163Kay Nordine Richardson36FGrand RapidsF35-39 (Half Marathon)3/931/121:39:071:39:1370
12/163Trevor Osterland16MArchboldM15-19 (Half Marathon)9/701/31:39:111:39:1770
13/163Frank Schwartz74MGrandvilleM70-74 (Half Marathon)10/701/31:39:271:40:0270
14/163Isabelle Sliter17FFennvilleF15-19 (Half Marathon)4/931/111:41:241:41:3170
15/163Steve Schnell42MHoustonM40-44 (Half Marathon)11/701/91:42:421:42:5070
16/163Heidi Spahr21FZeelandF20-24 (Half Marathon)5/932/171:42:581:43:0266
17/163Taryn DiLaura18FZeelandF15-19 (Half Marathon)6/932/111:43:001:43:0564
18/163Nicholas LoPrinzi27MPickeringtonM25-29 (Half Marathon)12/702/51:43:191:43:3056
19/163Greg Schaefer30MLeroyM30-34 (Half Marathon)13/704/111:43:321:43:5751
20/163Joshua Lieuwen20MAdaM20-24 (Half Marathon)14/704/201:44:061:44:2060
21/163Charles Fritz51MDewittM50-54 (Half Marathon)15/701/21:44:141:44:1970
22/163Christopher Jasper19MOxfordM15-19 (Half Marathon)16/702/31:44:161:44:2447
23/163Kallie Harrison23FBloomingdaleF20-24 (Half Marathon)7/933/171:44:371:44:5562
24/163Josef Bromley22MWalkervilleM20-24 (Half Marathon)17/705/201:44:411:44:5256
25/163Marcus Ferguson55MGrand BlancM55-59 (Half Marathon)18/702/61:44:431:44:5558
26/163Bobby Hodge45MHoltonM45-49 (Half Marathon)19/701/51:44:581:45:0270
27/163Nick Pappas41MBenzoniaM40-44 (Half Marathon)20/702/91:45:031:45:0862
28/163Sam Metcalf20MHollandM20-24 (Half Marathon)21/706/201:45:221:45:3652
29/163Pamela McDonald46FHowellF45-49 (Half Marathon)8/932/111:45:501:46:0064
30/163Stephen Ewing38MLudingtonM35-39 (Half Marathon)22/701/41:45:551:46:0170
31/163Yves Capitaine Jr.33MChicagoM30-34 (Half Marathon)23/705/111:45:581:46:1145
32/163Natalie Bales20FOxfordF20-24 (Half Marathon)9/934/171:46:351:46:4258
33/163Ty Windy24MElkhartM20-24 (Half Marathon)24/707/201:46:491:47:0649
34/163Anne Sargent55FFranklinF55-59 (Half Marathon)10/931/31:47:571:48:0770
35/163Travis McGregor Jr24MTraverse CityM20-24 (Half Marathon)25/708/201:48:041:48:1446
36/163Julia Moore18FEast LansingF15-19 (Half Marathon)11/933/111:49:131:49:2457
37/163Jack Somsel23MBig RapidsM20-24 (Half Marathon)26/709/201:49:161:49:3342
38/163Holly Hazeltine19FEdgertonF15-19 (Half Marathon)12/934/111:49:511:50:0951
39/163Leo Pfahl22MRocky RiverM20-24 (Half Marathon)27/7010/201:50:211:50:2538
40/163Rachel Stuckey39FNapoleonF35-39 (Half Marathon)13/932/121:50:391:50:4464
41/163Amanda Drew36FGrand RapidsF35-39 (Half Marathon)14/933/121:51:541:52:1158
42/163Marcus Wilson22MMuskegonM20-24 (Half Marathon)28/7011/201:52:521:53:2335
43/163Christian Duhrkoff20MPortageM20-24 (Half Marathon)29/7012/201:52:541:53:2532
44/163Hannah Biesbrock24FGrand RapidsF20-24 (Half Marathon)15/935/171:53:071:53:1354
45/163Sebastian Cassell32MConcordM30-34 (Half Marathon)30/706/111:53:091:53:1738
46/163Tiffany Schriever44FKalamazooF40-44 (Half Marathon)16/931/61:53:141:53:1970
47/163Josh Sliter47MFennvilleM45-49 (Half Marathon)31/702/51:53:171:53:3256
48/163Phil Johnson42MLovelandM40-44 (Half Marathon)32/703/91:53:491:54:0454
49/163Solana Postma22FManisteeF20-24 (Half Marathon)17/936/171:54:061:54:1849
50/163Randy Gauthier54MSouthgateM50-54 (Half Marathon)33/702/21:54:261:54:3935
51/163Noah Gardner19MLeonardM15-19 (Half Marathon)34/703/31:54:311:54:5323
52/163Hilary Edmondson47FManisteeF45-49 (Half Marathon)18/933/111:54:421:54:5457
53/163Megan Gunter39FVicksburgF35-39 (Half Marathon)19/934/121:54:551:54:5752
54/163Rik Moog61MMacombM60-64 (Half Marathon)35/701/11:55:071:55:1270
55/163Amanda Schnell42FHoustonF40-44 (Half Marathon)20/932/61:55:121:55:2258
56/163Jason Brown42MFree SoilM40-44 (Half Marathon)36/704/91:55:581:56:0147
57/163Victoria Goldwater33FClinton TownshipF30-34 (Half Marathon)21/931/101:56:351:59:4470
58/163Katie Asel32FEssexvilleF30-34 (Half Marathon)22/932/101:56:441:56:5363
59/163Anna Fedewa24FSpring LakeF20-24 (Half Marathon)23/937/171:57:171:57:4245
60/163Elizabeth Penrice25FSpring LakeF25-29 (Half Marathon)24/931/181:57:171:57:4270
61/163Jon Whitbeck71MMontagueM70-74 (Half Marathon)37/702/31:57:201:57:3647
62/163Cohen Mead32MHonorM30-34 (Half Marathon)38/707/111:58:241:58:4632
63/163Taylor Pennoni19FCadillacF15-19 (Half Marathon)25/935/111:59:171:59:4645
64/163Grayson Traynor20MGrand RapidsM20-24 (Half Marathon)39/7013/201:59:231:59:3728
65/163Mckenna Tanguay26FSouthgateF25-29 (Half Marathon)26/932/182:01:162:01:2066
66/163Joshua Drenth40MPentwaterM40-44 (Half Marathon)40/705/92:01:492:01:5739
67/163Madelyn Hardy28FLowellF25-29 (Half Marathon)27/933/182:01:552:02:2562
68/163Aleah Tanguay20FTrentonF20-24 (Half Marathon)28/938/172:02:152:02:1941
69/163Tamara Stoner-Sleight19FWebbervilleF15-19 (Half Marathon)29/936/112:02:242:02:4438
70/163Brianne Pitchford47FCaledoniaF45-49 (Half Marathon)30/934/112:02:282:02:4351
71/163Joseph Hayes37MKalamazooM35-39 (Half Marathon)41/702/42:03:042:03:3052
72/163Anna Kempker28FCedar SpringsF25-29 (Half Marathon)31/934/182:03:172:03:1958
73/163Nancy Alcantara41FOak LawnF40-44 (Half Marathon)32/933/62:03:462:04:0247
74/163Elizabeth Klein25FRoyal OakF25-29 (Half Marathon)33/935/182:04:282:04:3754
75/163Matthew Moe47MDeltonM45-49 (Half Marathon)42/703/52:04:322:04:4342
76/163Marisa Mazza19FCadillacF15-19 (Half Marathon)34/937/112:05:072:05:1232
77/163Ben Littlejohn30MLowellM30-34 (Half Marathon)43/708/112:05:482:06:1925
78/163Jane Kurkowski28FRoyal OakF25-29 (Half Marathon)35/936/182:07:062:07:1251
79/163Kyle Mayan33MSaginawM30-34 (Half Marathon)44/709/112:07:272:07:5619
80/163Jackson Rogers24MBig RapidsM20-24 (Half Marathon)45/7014/202:07:412:07:5824
81/163Ariana Bruininks22FPortageF20-24 (Half Marathon)36/939/172:07:472:08:0037
82/163AJ Boucher23MDeltonM20-24 (Half Marathon)46/7015/202:07:482:08:0221
83/163Brooke Beck26FSpring ArborF25-29 (Half Marathon)37/937/182:07:492:08:0947
84/163Olivia Lyons24FJacksonF20-24 (Half Marathon)38/9310/172:08:112:08:2933
85/163Anja Kelley23FLake OdessaF20-24 (Half Marathon)39/9311/172:08:122:08:3929
86/163Mackenzie Ladd25MFree SoilM25-29 (Half Marathon)47/703/52:08:462:09:0242
87/163Angie Metzger46FCadillacF45-49 (Half Marathon)40/935/112:09:092:09:3445
88/163Rhyme Vandevoorde35FHoustonF35-39 (Half Marathon)41/935/122:09:242:09:3247
89/163Mike LoMonaco58MCaledoniaM55-59 (Half Marathon)48/703/62:09:322:10:0247
90/163Scott Battiata39MKalkaskaM35-39 (Half Marathon)49/703/42:09:392:10:0635
91/163James Gardner47MLeonardM45-49 (Half Marathon)50/704/52:10:022:10:2428
92/163Kyle Winningham35MAnn ArborM35-39 (Half Marathon)51/704/42:10:272:10:4718
93/163Bridgette Frazier25FConcordF25-29 (Half Marathon)42/938/182:10:552:11:1443
94/163Charles Disantis43MChicagoM40-44 (Half Marathon)52/706/92:10:582:11:0731
95/163Margaret Fako49FTraverse CityF45-49 (Half Marathon)43/936/112:11:092:11:3038
96/163Mallorie McComb38FTraverse CityF35-39 (Half Marathon)44/936/122:11:092:11:3041
97/163Rebecca Ferguson48FGrand BlancF45-49 (Half Marathon)45/937/112:12:232:12:3532
98/163Abigail Schaefer31FLeroyF30-34 (Half Marathon)46/933/102:13:012:13:2656
99/163Luke Kooy22MManisteeM20-24 (Half Marathon)53/7016/202:13:312:13:5818
100/163Kaylee Littlejohn30FLowellF30-34 (Half Marathon)47/934/102:14:382:15:4049
101/163Ellie Hardy27FLowellF25-29 (Half Marathon)48/939/182:14:382:15:4039
102/163Samantha Froumis26FLowellF25-29 (Half Marathon)49/9310/182:14:392:15:4035
103/163Ken Pitchford58MCaledoniaM55-59 (Half Marathon)54/704/62:15:452:15:5935
104/163Brian Shubert23MFree SoilM20-24 (Half Marathon)55/7017/202:16:192:16:2514
105/163Bethani Gunn35FMuskegonF30-34 (Half Marathon)50/935/102:17:052:17:1742
106/163Fern Clark19FAdaF15-19 (Half Marathon)51/938/112:17:302:17:4225
107/163Jacob Tragis32MFreelandM30-34 (Half Marathon)56/7010/112:17:362:18:0213
108/163Judith Thomas36FGrand RapidsF35-39 (Half Marathon)52/937/122:17:522:18:1635
109/163Melissa Ladd30FFree SoilF30-34 (Half Marathon)53/936/102:18:052:18:2135
110/163Joan Andoni28MWestlandM25-29 (Half Marathon)57/704/52:18:092:18:2428
111/163Christine Rogers27FManisteeF25-29 (Half Marathon)54/9311/182:18:112:18:2731
112/163EMIL MACEK57MBloomfield HillsM55-59 (Half Marathon)58/705/62:18:192:18:4023
113/163Roland Ladd22MBangorM20-24 (Half Marathon)59/7018/202:18:202:18:3610
114/163Dannielle McCombs30FFremontF30-34 (Half Marathon)55/937/102:19:372:19:4428
115/163Kasey Wells45FSidneyF45-49 (Half Marathon)56/938/112:20:002:20:0625
116/163Olivia VanVliet VanVliet21FHollandF20-24 (Half Marathon)57/9312/172:20:042:20:3625
117/163Mallory Roberts21FZeelandF20-24 (Half Marathon)58/9313/172:20:042:20:3721
118/163Caleb Zuverink22MZeelandM20-24 (Half Marathon)60/7019/202:20:062:20:387
119/163Skye Vanderkuyl22MZeelandM20-24 (Half Marathon)61/7020/202:20:082:20:404
120/163Madison Dysinger20FFarwellF20-24 (Half Marathon)59/9314/172:20:552:21:0316
121/163Daniel Froumis26MLowellM25-29 (Half Marathon)62/705/52:22:162:23:1814
122/163Whitney Young37FTullahomaF35-39 (Half Marathon)60/938/122:22:382:23:0829
123/163Bryon Seelbach42MLivoniaM40-44 (Half Marathon)63/707/92:23:452:24:0723
123/163Jon Cadwallader43MNoviM40-44 (Half Marathon)63/707/92:23:452:24:0623
125/163Miranda LoPrinzi26FPickeringtonF25-29 (Half Marathon)61/9312/182:26:062:26:3327
126/163Tracy Esposito53FAnn ArborF50-54 (Half Marathon)62/931/52:26:112:26:4070
127/163David Esposito58MAnn ArborM55-59 (Half Marathon)65/706/62:26:122:26:4112
128/163Jody Lemmer49FPaw PawF45-49 (Half Marathon)63/939/112:26:312:26:5919
129/163Natalie Clark17FAltoF15-19 (Half Marathon)64/939/112:27:092:27:2119
130/163Kristin Cassell34FConcordF30-34 (Half Marathon)65/938/102:27:142:27:2221
131/163Jennie Pimentel46FLudingtonF45-49 (Half Marathon)66/9310/112:27:362:27:5113
132/163Mellissa Pozios57FClinton TownshipF55-59 (Half Marathon)67/932/32:27:492:27:5947
133/163Amy Clark51FPortageF50-54 (Half Marathon)68/932/52:27:522:28:2056
134/163Corinne Pertile25FWarrenF25-29 (Half Marathon)69/9313/182:28:082:28:3423
135/163Karlee Nelson32FGrantF30-34 (Half Marathon)70/939/102:28:222:28:2914
136/163Riley Knight28FNewaygoF25-29 (Half Marathon)71/9314/182:29:542:33:1019
137/163Carla Steibel39FFremontF35-39 (Half Marathon)72/939/122:29:552:33:1223
138/163Samantha Bos30FSpartaF25-29 (Half Marathon)73/9315/182:29:562:30:1616
139/163Gayle Richardson51FHowellF50-54 (Half Marathon)74/933/52:30:472:30:5942
140/163Lauren Wright18FAnn ArborF15-19 (Half Marathon)75/9310/112:30:542:31:1813
141/163Tracy Weibel55FCaledoniaF55-59 (Half Marathon)76/933/32:31:552:32:0623
142/163Natalie Weibel24FCaledoniaF20-24 (Half Marathon)77/9315/172:31:562:32:0612
143/163Jennifer Williams53FBellevueF50-54 (Half Marathon)78/934/52:33:502:34:1828
144/163Katherine Bush19FWilliamstonF15-19 (Half Marathon)79/9311/112:34:112:34:356
145/163Adam Bush46MWilliamstonM45-49 (Half Marathon)66/705/52:34:182:34:4214
146/163Germandio Andoni33MDetroitM30-34 (Half Marathon)67/7011/112:35:552:36:136
147/163Michael Panizzo65MPlymouthM65-69 (Half Marathon)68/701/12:36:492:37:0870
148/163Brandey Hall44FInterlochenF40-44 (Half Marathon)80/934/62:37:342:37:4235
149/163Brianna Alberty44FCantonF40-44 (Half Marathon)81/935/62:38:202:38:3923
150/163Tommy Alberty44MCantonM40-44 (Half Marathon)69/709/92:38:202:38:398

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

Run the Pier Full Marathon (Marathon) — 85 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/85Alexis Spitzley21FOvidF20-24 (Marathon)1/301/103:00:403:00:4470
2/85Reuben Jiran18MWalled LakeM15-19 (Marathon)1/551/93:15:593:16:0070
3/85Ava Knight22FLeesburgF20-24 (Marathon)2/302/103:28:543:29:0363
4/85Pete Howell39MTraverse CityM35-39 (Marathon)2/551/63:32:293:32:3470
5/85John Crissman21MBloomfield HillsM20-24 (Marathon)3/551/133:38:383:38:4470
6/85JD Sprik38MWest OliveM35-39 (Marathon)4/552/63:42:233:42:2658
7/85Kaiden Langley20MBay CityM20-24 (Marathon)5/552/133:45:143:45:1865
8/85Cade Sowinski20MBay CityM20-24 (Marathon)6/553/133:45:153:45:1959
9/85Loran Vanden Bosch25MGrand RapidsM25-29 (Marathon)7/551/103:47:123:47:1470
10/85Noah Miller29MWaylandM25-29 (Marathon)8/552/103:49:073:49:2163
11/85Tanner Hecht30MGrand HavenM30-34 (Marathon)9/551/43:50:043:50:1670
12/85Wini Barnett22FWarsawF20-24 (Marathon)3/303/103:51:023:51:1156
13/85Brody Reedy20MKalamazooM20-24 (Marathon)10/554/133:51:593:52:0954
14/85Mandi Florip46FWadsworthF45-49 (Marathon)4/301/53:52:193:52:2570
15/85Titus Bretzke23MGreenvilleM20-24 (Marathon)11/555/133:55:053:55:1548
16/85Paul Hendrix41MBarodaM40-44 (Marathon)12/551/43:56:343:56:3770
17/85Eric Jaime48MAuburnM45-49 (Marathon)13/551/23:58:203:58:3670
18/85Owen Bray19MAdaM15-19 (Marathon)14/552/93:58:253:58:3362
19/85Megan Carstens42FMiltonF40-44 (Marathon)5/301/43:58:413:58:4970
20/85Abby Klesa20FFt MitchellF20-24 (Marathon)6/304/103:59:473:59:5749
21/85Ari Sargent18MFranklinM15-19 (Marathon)15/553/94:07:534:08:1154
22/85Audrey Woodard19FMarionF15-19 (Marathon)7/301/34:08:204:08:2770
23/85Jennifer Woodard42FMarionF40-44 (Marathon)8/302/44:08:254:08:2752
24/85Mitchell Brenneman31MAuburnM30-34 (Marathon)16/552/44:13:384:13:4552
25/85Tim Deptula37MTraverse CityM35-39 (Marathon)17/553/64:13:514:13:5847
26/85Alyse Casey41FFranklinF40-44 (Marathon)9/303/44:15:174:15:2135
27/85Josiah Lund26MFort WayneM25-29 (Marathon)18/553/104:15:274:15:3456
28/85Lucas Jaime21MAuburnM20-24 (Marathon)19/556/134:18:184:18:3243
29/85Jesse James52MElkhartM50-54 (Marathon)20/551/24:20:154:20:1970
30/85Carl Doud56MSanfordM55-59 (Marathon)21/551/24:21:444:21:5070
31/85Robin Long21FKalkaskaF20-24 (Marathon)10/305/104:25:164:25:3242
32/85Andrew Long53MKalkaskaM50-54 (Marathon)22/552/24:25:174:25:3235
33/85Kaitriss DeGroft22FMount PleasantF20-24 (Marathon)11/306/104:27:114:27:2535
34/85Nickolas Cline20MSouth BendM20-24 (Marathon)23/557/134:28:344:28:4638
35/85AIDEN MILLER23MWyomingM20-24 (Marathon)24/558/134:29:034:29:1232
36/85Arianna Mochalkin21FHaslettF20-24 (Marathon)12/307/104:30:084:30:2228
37/85Beth Gilday65FJenisonF65-69 (Marathon)13/301/24:30:554:31:1070
38/85Carl Loesch21MSouth BendM20-24 (Marathon)25/559/134:32:424:32:5427
39/85Beckham Reedy16MKalamazooM15-19 (Marathon)26/554/94:32:494:32:5947
40/85Abby Sneed19FMarionF15-19 (Marathon)14/302/34:32:564:33:0347
41/85David Adams57MRomeoM55-59 (Marathon)27/552/24:34:194:34:3335
42/85Mae Egnario32FRochesterF30-34 (Marathon)15/301/54:35:334:35:4170
43/85Ryan Tyler41MMiddlevilleM40-44 (Marathon)28/552/44:37:454:37:4852
44/85Max Hirsch18MBirminghamM15-19 (Marathon)29/555/94:39:314:39:3939
45/85Jack Derbyshire28MFort WayneM25-29 (Marathon)30/554/104:40:094:40:2749
46/85Jonathan Kirchenberg43MMagnoliaM40-44 (Marathon)31/553/44:41:524:41:5935
47/85Rainey Schreiber21FGreenvilleF20-24 (Marathon)16/308/104:42:524:43:0621
48/85Aidan Wright21MAnn ArborM20-24 (Marathon)32/5510/134:43:444:43:4822
49/85robert cisneros43MMuskegonM40-44 (Marathon)33/554/44:44:284:44:3818
50/85Jeff Johnston71MDeer ParkM70-74 (Marathon)34/551/14:45:224:45:3170
51/85Ben Smith46MHollandM45-49 (Marathon)35/552/24:46:304:46:3435
52/85Emma Wilkinson29FManisteeF25-29 (Marathon)17/301/14:46:324:46:4670
53/85Tyler Dence29MSalineM25-29 (Marathon)36/555/104:48:274:48:3842
54/85Dan Pop23MSterling HeightsM20-24 (Marathon)37/5511/134:50:584:51:0416
55/85Cole Hahn19MSouth LyonM15-19 (Marathon)38/556/94:51:544:52:1031
56/85Ty Macheso21MAuburnM20-24 (Marathon)39/5512/134:52:224:52:3811
57/85Nick Driesenga37MZeelandM35-39 (Marathon)40/554/64:53:554:54:1135
58/85Joseph Vanderstelt34MGrand HavenM30-34 (Marathon)41/553/44:54:244:54:3635
59/85Zachery Wajda26MGregoryM25-29 (Marathon)42/556/104:58:164:58:2135
60/85tanner culver25MBloomsburgM25-29 (Marathon)43/557/105:00:255:00:2828
61/85Heather Zeigler46FWoodridgeF45-49 (Marathon)18/302/55:00:325:00:4256
62/85Jordan DeLaRosa27MMuskegonM25-29 (Marathon)44/558/105:03:435:03:5321
63/85Laura Tyler32FNorthvilleF30-34 (Marathon)19/302/55:04:145:04:2856
64/85Megan Pefley19FBelmontF15-19 (Marathon)20/303/35:04:185:04:2023
65/85Hannah Glowzinski21FPlymouthF20-24 (Marathon)21/309/105:04:255:04:3914
66/85Rebecca Fill34FLapeerF30-34 (Marathon)22/303/55:05:215:05:3842
67/85Kendall Christy30MMilwaukeeM30-34 (Marathon)45/554/45:11:125:11:1518
68/85Robert Sukup36MWhitehallM35-39 (Marathon)46/555/65:11:545:12:0723
69/85Charlotte Loper47Fwest allisF45-49 (Marathon)23/303/55:12:125:12:2242
70/85Ethan Idalski21MBay CityM20-24 (Marathon)47/5513/135:13:325:13:475
71/85Karly Wilson31FCollege GroveF30-34 (Marathon)24/304/55:18:485:18:5728
72/85Eric Gutek19MGrand RapidsM15-19 (Marathon)48/557/95:23:475:24:0023
73/85Lucien Bruck19MGrand RapidsM15-19 (Marathon)49/558/95:23:505:24:0316
74/85Matthew Beard17MRancho CucamongaM15-19 (Marathon)50/559/95:25:085:25:178
75/85Jamie Center48FHillsdaleF45-49 (Marathon)25/304/55:26:145:26:2428
76/85Shannon Jolliff41FMount PleasantF40-44 (Marathon)26/304/45:34:095:34:2018
77/85Lacy Moore46FLutherF45-49 (Marathon)27/305/55:37:565:38:0714
78/85Bill Sparling76MSmiths CreekM75-79 (Marathon)51/551/15:38:475:39:0270
79/85Leilah Beard20FRancho CucamongaF20-24 (Marathon)28/3010/105:38:505:38:587
80/85David Novak36MFreelandM35-39 (Marathon)52/556/65:41:535:41:5712
81/85Jack Couture25MBrightonM25-29 (Marathon)53/559/105:46:195:46:2214
82/85marit janse65FFentonF65-69 (Marathon)29/302/25:57:335:57:4835
83/85Erika Henrie34FGrand HavenF30-34 (Marathon)30/305/55:58:025:58:1414
84/85Tim Kelley61MWinter ParkM60-64 (Marathon)54/551/16:01:066:01:1870
85/85Benjamin Sapp26MValparaisoM25-29 (Marathon)55/5510/106:34:336:34:457

Run The Pier 5K (5K) — 195 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/195Luke Niedzielski20MManisteeM20-24 (5K)1/711/418:1618:1970
2/195Ethan Dapice29MManisteeM25-29 (5K)2/711/518:3818:4170
3/195Kristin McGough Woodward43FWashingtonF40-44 (5K)1/1241/1520:0220:0870
4/195Jamie Cooper36MManisteeM35-39 (5K)3/711/522:4422:5170
5/195Steve Ingram44MManisteeM40-44 (5K)4/711/922:5623:0570
6/195Matthew Kemner31MInterlochenM30-34 (5K)5/711/823:0823:2270
7/195Hattie Driver17FManisteeF15-19 (5K)2/1241/1223:2423:2970
8/195Daniel O’Connell42MShelbyM40-44 (5K)6/712/923:3623:4262
9/195Peyton Chahley24MFiler CityM20-24 (5K)7/712/423:4323:5152
10/195Alan Neushwander44MLudingtonM40-44 (5K)8/713/923:5223:5754
11/195Emily Heiges38FFife LakeF35-39 (5K)3/1241/1524:0024:1070
12/195Nick Wilkinson35MBitelyM35-39 (5K)9/712/524:0424:0856
13/195Kristen Engstrom38FNorthvilleF35-39 (5K)4/1242/1524:1724:2665
14/195Norman Tate57MManisteeM55-59 (5K)10/711/324:2924:3670
15/195Hadley Kostecki13FBig RapidsF10-14 (5K)5/1241/424:5224:5770
16/195TJ Campbell34MMount PleasantM30-34 (5K)11/712/824:5725:0061
17/195Caleb Hawkins19MMarionM15-19 (5K)12/711/525:0225:0770
18/195Emily Luckey20FMarionF20-24 (5K)6/1241/925:0225:0770
19/195Eric Johnson44MJenisonM40-44 (5K)13/714/925:0825:1447
20/195Austin Schirk31MOtsegoM30-34 (5K)14/713/825:5226:0452
21/195C. Woodward11MWashingtonM10-14 (5K)15/711/426:0726:1470
22/195Olivia Driver14F—F10-14 (5K)7/1242/426:0826:1452
23/195B. Woodward9MWashingtonM05-09 (5K)16/711/426:0826:1670
24/195Dean Chase21MGreenvilleM20-24 (5K)17/713/426:0926:4935
25/195Brian Ferguson46MLake AnnM45-49 (5K)18/711/326:0926:1970
26/195Julia Modjeski62FManisteeF60-64 (5K)8/1241/1026:1526:2370
27/195Miriam Jiran16FWalled LakeF15-19 (5K)9/1242/1226:2026:2364
28/195Sean OBryan62MDavisonM60-64 (5K)19/711/826:4226:4670
29/195Heather Gaylord41FDefianceF40-44 (5K)10/1242/1526:4627:0265
30/195Linda Christenson49FWalled LakeF45-49 (5K)11/1241/1526:4727:0470
31/195Mark Anderson61MAdaM60-64 (5K)20/712/827:0427:2061
32/195Melissa Medacco45FManisteeF40-44 (5K)12/1243/1527:0827:1661
32/195Gabe Philhower26MReynoldsburgM25-29 (5K)21/712/527:0827:1156
34/195August Anderson-Helmboldt16MCroftonM15-19 (5K)22/712/527:1627:3956
35/195Grace Helmboldt18FBattle CreekF15-19 (5K)13/1243/1227:2027:4658
36/195Brandino Johnson40MWoodridgeM40-44 (5K)23/715/928:4529:4739
37/195Aidan Lemont18MBirminghamM15-19 (5K)24/713/529:0229:1642
38/195Rosalina A Michaeli17FWillisF15-19 (5K)14/1244/1229:1829:4952
39/195H. Driesenga10MZeelandM10-14 (5K)25/712/429:1829:3852
40/195Caroline Christenson19FWalled LakeF15-19 (5K)15/1245/1229:2029:3747
41/195Cory Spielbauer50MManisteeM50-54 (5K)26/711/629:2429:5670
42/195Adrienne Ratti40FTraverse CityF40-44 (5K)16/1244/1529:2529:3956
43/195Kyle Chowning25MLindenM25-29 (5K)27/713/529:3630:0342
44/195Christy Kemner31FInterlochenF30-34 (5K)17/1241/1229:4330:1870
45/195Margaret Pfahl20FRocky RiverF20-24 (5K)18/1242/929:4629:5962
46/195Karen Streeter49FBenzoniaF45-49 (5K)19/1242/1530:0730:2265
47/195Michael Gray67MLansingM65-69 (5K)28/711/430:1230:4470
48/195Anna Barnett36FIndianapolisF35-39 (5K)20/1243/1530:2030:2461
49/195Krista Johnson53FScottvilleF50-54 (5K)21/1241/1030:3130:4870
50/195Edgar Maynard23MBurtonM20-24 (5K)29/714/430:3131:1218
51/195Miranda DeGroft44FMount PleasantF40-44 (5K)22/1245/1530:3231:1251
52/195Justin Tymes42MGrand RapidsM40-44 (5K)30/716/930:3331:0731
53/195Micah McKeough46FManisteeF45-49 (5K)23/1243/1530:3730:4561
54/195Alexandra Rufatto-Perry48FNoblesvilleF45-49 (5K)24/1244/1530:4030:5156
55/195Aleah Heiges15FFife LakeF15-19 (5K)25/1246/1230:4930:5941
56/195Laura Schade27FScottvilleF25-29 (5K)26/1241/931:0531:4370
57/195Jessica Vickers32FLowellF30-34 (5K)27/1242/1231:1131:3964
58/195Jarrod Vickers35MLowellM35-39 (5K)31/713/531:1231:3842
59/195Jesse Spillane34MManisteeM30-34 (5K)32/714/831:5232:0944
60/195Patricia Parcells36FKalamazooF35-39 (5K)28/1244/1532:0732:5156
61/195Stacy Helmboldt49FBattle CreekF45-49 (5K)29/1245/1532:1132:3651
62/195Ryan Rosenberg18MBirminghamM15-19 (5K)33/714/532:1432:2828
63/195Daniel Dellar64MManisteeM60-64 (5K)34/713/832:1432:2252
64/195Ingrid McIntyre60FFranklinF60-64 (5K)30/1242/1032:1532:4763
65/195Trish Lamberti38FTraverse CityF35-39 (5K)31/1245/1532:2232:3851
66/195Ashley Mills27FOtsegoF25-29 (5K)32/1242/932:3432:4362
67/195Amber Wiggins33FThompsonvilleF30-34 (5K)33/1243/1232:3533:1258
68/195John Steed60MInterlochenM60-64 (5K)35/714/832:3533:1244
69/195Andrea Emery30FTraverse CityF30-34 (5K)34/1244/1232:4233:1652
70/195Tim McDougall34MManisteeM30-34 (5K)36/715/832:5433:2435
71/195Kevin Ballmer50MManisteeM50-54 (5K)37/712/633:0133:1558
72/195Joe Carter40MMc BainM40-44 (5K)38/717/933:0433:4023
73/195Angela Kubacki50FManisteeF50-54 (5K)35/1242/1033:3233:4963
74/195Katrina Glowzinski55FPlymouthF55-59 (5K)36/1241/433:3534:0270
75/195Jennifer Thurin39FBattle CreekF35-39 (5K)37/1246/1533:3934:0647
76/195Cheryl Wright52FBig RapidsF50-54 (5K)38/1243/1033:4433:5856
77/195William Howes71MRoyal OakM70-74 (5K)39/711/233:4634:0770
78/195Shannon Kostecki43FBig RapidsF40-44 (5K)39/1246/1533:5234:3147
79/195Doria Laporte47FClarklakeF45-49 (5K)40/1246/1534:0034:2847
80/195Ashley Pappas41FBenzoniaF40-44 (5K)41/1247/1534:1334:4642
81/195Steve Kostecki68MManisteeM65-69 (5K)40/712/434:3434:5052
82/195Brenda Bromley61FWalkervilleF60-64 (5K)42/1243/1034:4034:5256
83/195Wendy Summers44FHaslettF40-44 (5K)43/1248/1534:5835:1237
84/195Mary Ellen Vrbanac70FHaslettF70-74 (5K)44/1241/134:5935:1270
85/195Linae Curry34FFort WayneF30-34 (5K)45/1245/1235:0035:1347
86/195Nevaeh Heyman17FSaint JoeF15-19 (5K)46/1247/1235:0135:1335
87/195Courtney OMalia39FCedar SpringsF35-39 (5K)47/1247/1535:0635:0942
88/195Christian Robertson13MHowellM10-14 (5K)41/713/435:0735:2035
89/195Mickala Hodge37FHoltonF35-39 (5K)48/1248/1535:0835:4837
90/195Allison Smart39FManisteeF35-39 (5K)49/1249/1535:1535:3033
91/195Sophia Anderson22FTraverse CityF20-24 (5K)50/1243/935:3436:0954
92/195Christopher Tooley48MWentzvilleM45-49 (5K)42/712/335:3636:2647
93/195Bruce Fredrickson78MManisteeM75-79 (5K)43/711/135:4336:0670
94/195Erin Barrett33FNoviF30-34 (5K)51/1246/1236:3336:5841
95/195Loanna Ammerman64FSwartz CreekF60-64 (5K)52/1244/1036:3436:4549
96/195Karine Tan19FGrand RapidsF15-19 (5K)53/1248/1236:3937:1129
97/195Kayce Goll30FNorton shoresF25-29 (5K)54/1243/936:4737:0154
98/195Clark Perry65MNoblesvilleM65-69 (5K)44/713/436:4937:0535
99/195Bob Robertson50MHowellM50-54 (5K)45/713/636:5837:1047
100/195Catherine VandeVoorde49FMilanF45-49 (5K)55/1247/1537:0337:3542
101/195Andrew Wyman34MKalamazooM30-34 (5K)46/716/837:0837:5226
102/195Jessie Johnson44FJenisonF40-44 (5K)56/1249/1537:0837:2633
103/195Andrew Petersen39MNoviM35-39 (5K)47/714/537:0937:3428
104/195Ashley Shufelt32FWeidmanF30-34 (5K)57/1247/1237:1037:3335
105/195AshlynRose Kelley22FTraverse CityF20-24 (5K)58/1244/937:1637:5147
106/195Barbara Grissop65FLudingtonF65-69 (5K)59/1241/237:1837:5170
107/195Carmen Rufatto20FNoblesvilleF20-24 (5K)60/1245/937:3237:4839
108/195Ashley Bauman30FManisteeF30-34 (5K)61/1248/1237:3638:0629
109/195Julie Waterbury64FColdwaterF60-64 (5K)62/1245/1037:4737:4742
110/195Rachel Walker31FNoviF30-34 (5K)63/1249/1238:0338:2623
111/195Olivia Carter14FMc BainF10-14 (5K)64/1243/438:1138:4835
112/195O. Woodward6MWashingtonM05-09 (5K)48/712/438:1638:4552
113/195Ryan Williams40MManisteeM40-44 (5K)49/718/938:2039:0216
114/195Keanna Carboneau42FManisteeF40-44 (5K)65/12410/1538:3038:4628
115/195Amanda Ashmore43FPickeringtonF40-44 (5K)66/12411/1538:3239:1223
116/195Allison McKean36FSaint JoeF35-39 (5K)67/12410/1538:4438:5528
117/195Khyleigh Vanderhoff34FPlainwellF30-34 (5K)68/12410/1239:2940:0418
118/195Joseph Lancaster30MManisteeM30-34 (5K)50/717/839:5540:3418
119/195Ashley Lancaster28FManisteeF25-29 (5K)69/1244/940:0140:3947
120/195Erin Lutz46FMount PleasantF45-49 (5K)70/1248/1540:1040:3437
121/195Marci Novak59FManisteeF55-59 (5K)71/1242/440:2040:4452
122/195Keith Revolt65MTraverse CityM60-64 (5K)51/715/840:2140:4435
123/195Abby Adams21FShelby TwpF20-24 (5K)72/1246/940:3841:0931
124/195Lori Reedy46FKalamazooF45-49 (5K)73/1249/1540:4941:0733
125/195P. Reedy11MKalamazooM10-14 (5K)52/714/440:5141:0818
126/195Deborah Slonecki33FManisteeF30-34 (5K)74/12411/1241:0241:2312
127/195skyler spitzley23FGrand RapidsF20-24 (5K)75/1247/941:0241:2023
128/195Nichole Verheek53FTraverse CityF50-54 (5K)76/1244/1041:0341:3949
129/195Becky Mills64FPlainwellF60-64 (5K)77/1246/1041:3141:5535
130/195Dave Dixon29MNorton shoresM25-29 (5K)53/714/541:5042:0528
131/195Natasha Carper36FLeroyF35-39 (5K)78/12411/1542:5643:2023
132/195Carrie Anderson49FCroftonF45-49 (5K)79/12410/1543:1043:3628
133/195Rachel Adams48FRomeoF45-49 (5K)80/12411/1543:3043:4223
134/195Emily Marquardt16FEastlakeF15-19 (5K)81/1249/1244:0144:0723
135/195Jason Marquardt47MEastlakeM45-49 (5K)54/713/344:0244:0823
136/195Angelina Neff42FKalamazooF40-44 (5K)82/12412/1544:1244:2419
137/195Julie Oberg58FWest BranchF55-59 (5K)83/1243/445:1245:3535
138/195Barbara Thierwechter84FManisteeF80-84 (5K)84/1241/345:3146:1470
139/195Laura Kimbell43FVestaburgF40-44 (5K)85/12413/1545:4246:1214
140/195Kaleigh-Jo Kirby29FGrand RapidsF25-29 (5K)86/1245/945:5446:2739
141/195Stephen O'Grady31MGrand RapidsM30-34 (5K)55/718/845:5446:279
142/195Mark Pefley57MManisteeM55-59 (5K)56/712/345:5546:1647
143/195Jeffrey Pefley54MManisteeM50-54 (5K)57/714/645:5646:1835
144/195Pammy Buchner53FMuskegonF50-54 (5K)87/1245/1046:3147:0542
145/195R. Battiata7MKalkaskaM05-09 (5K)58/713/446:5347:0735
146/195Matt Wesolowski50MBrightonM50-54 (5K)59/715/646:5647:3423
147/195shelly battiata38FKalkaskaF35-39 (5K)88/12412/1546:5647:0919
148/195Ashley Williams28FGrand RapidsF25-29 (5K)89/1246/947:0047:0531
149/195C. Slonecki10FManisteeF10-14 (5K)90/1244/447:0947:3118
150/195Tyler Vanderhoff38MPlainwellM35-39 (5K)60/715/548:0148:3614

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

Run the Pier 10K (10K) — 75 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/75Cy Kosmowski16MManisteeM15-19 (10K)1/251/441:1441:1670
2/75Jeremi Lutostanski48MFarmingtonM45-49 (10K)2/251/443:0443:0670
3/75Devin Swihart17MWalkervilleM15-19 (10K)3/252/445:4845:5052
4/75Tyler McPherson31MSwartz CreekM30-34 (10K)4/251/247:0747:1270
5/75Tyler Englebrecht15MManisteeM15-19 (10K)5/253/447:1847:2035
6/75Rebekah Stevens40FJacksonF40-44 (10K)1/501/647:2447:3270
7/75Jake Wagoner38MManisteeM35-39 (10K)6/251/247:3748:1170
8/75Zakia Wagoner15FOnekamaF15-19 (10K)2/501/647:3848:1270
9/75Keira Bommarito18FCaledoniaF15-19 (10K)3/502/649:0349:1058
10/75Sarah McGann35FSpring LakeF35-39 (10K)4/501/749:4349:4670
11/75Mike Everett55MMiddlevilleM55-59 (10K)7/251/350:3650:4070
12/75Matthew Ashmore43MPickeringtonM40-44 (10K)8/251/250:5951:0670
13/75Keagon Kostecki15MBig RapidsM15-19 (10K)9/254/451:1651:2818
14/75Jason Kostecki43MBig RapidsM40-44 (10K)10/252/251:1751:2835
15/75Jessica Gustad29FManisteeF25-29 (10K)5/501/451:5552:0270
16/75Stacie Pelletier52FMadawaskaF50-54 (10K)6/501/651:5852:0270
17/75Malgorzata Studzinska49FFarmingtonF45-49 (10K)7/501/252:4052:4370
18/75Jenny Howes43FBrethrenF40-44 (10K)8/502/653:0853:1458
19/75Cheri Cook58FNoviF55-59 (10K)9/501/753:1353:1970
20/75Timothy Lutz51MGrand RapidsM50-54 (10K)11/251/153:1553:3170
21/75Michele Revolt59FTraverse CityF55-59 (10K)10/502/753:2253:2960
22/75Lauren Ashmore16FPickeringtonF15-19 (10K)11/503/653:4353:5047
23/75Nathan Stevens37MDeerfieldM35-39 (10K)12/252/254:2054:2935
24/75Glenn Johnson66MManisteeM65-69 (10K)13/251/254:4154:4670
25/75Christopher Cook62MNoviM60-64 (10K)14/251/355:3555:4070
26/75Jason McDonald46MHowellM45-49 (10K)15/252/455:4055:5752
27/75Rui Bento Oliveira Sousa33MColumbusM30-34 (10K)16/252/256:4056:4435
28/75Peyton Bush23MGrand RapidsM20-24 (10K)17/251/156:4256:5170
29/75Alexis Mayan29FSaginawF25-29 (10K)12/502/456:4256:5052
30/75Kate Miller36FCadillacF35-39 (10K)13/502/756:4756:5460
31/75Amanda Shearon32F—F30-34 (10K)14/501/557:3857:5270
32/75Wendy Truax43FHarrisonF40-44 (10K)15/503/658:5158:5547
33/75Kristine Kotsch57FDewittF55-59 (10K)16/503/759:3959:4550
34/75Dora Hoge38FGrandvilleF35-39 (10K)17/503/759:471:01:4550
35/75Philip Vandevoorde46MHoustonM45-49 (10K)18/253/41:00:261:00:2835
36/75Rose Chrcek60FMarysvilleF60-64 (10K)18/501/21:01:581:02:0870
37/75Rebecca Holland38FBaton RougeF35-39 (10K)19/504/71:02:221:02:3140
38/75Tracey Hartz51FHamiltonF50-54 (10K)20/502/61:03:181:03:3458
39/75Kathy Shafer55FScottvilleF55-59 (10K)21/504/71:03:291:03:4040
40/75Camille Higley57FFranklinF55-59 (10K)22/505/71:03:361:03:4830
41/75Christina Peek53FFree SoilF50-54 (10K)23/503/61:04:061:04:1847
42/75Lindsay Lauria20FGrand RapidsF20-24 (10K)24/501/41:05:131:05:2170
43/75Sophia Allen19FGrand RapidsF15-19 (10K)25/504/61:05:131:05:2235
44/75Avery Lannon20FGrand RapidsF20-24 (10K)26/502/41:05:141:05:2252
45/75Elle Sharpe20FAdaF20-24 (10K)27/503/41:05:191:05:2835
46/75Brigid Byrne19FLowellF15-19 (10K)28/505/61:05:201:05:2823
47/75Laura Wilkinson57FBitelyF55-59 (10K)29/506/71:05:421:05:5220
48/75Rui Li56FNorthvilleF55-59 (10K)30/507/71:05:461:05:5410
49/75Nicole Leclaire52FRoyal OakF50-54 (10K)31/504/61:06:111:06:1135
50/75Camille Fenton24FTraverse CityF20-24 (10K)32/504/41:06:151:06:3118
51/75Rachaelle Baxter39FBrightonF35-39 (10K)33/505/71:06:221:06:3630
52/75Chuck Pearce63MManisteeM60-64 (10K)19/252/31:06:261:06:3747
53/75Aaron Schantz48MZeelandM45-49 (10K)20/254/41:06:301:06:4418
54/75Jessica Kelley34FBerrien CenterF30-34 (10K)34/502/51:06:301:06:4556
55/75Kurt Couture60MHartlandM60-64 (10K)21/253/31:06:351:06:4723
56/75Bridget Andres30FAllendaleF30-34 (10K)35/503/51:06:381:06:5142
57/75Amanda Matzke37FMidlandF35-39 (10K)36/506/71:09:241:09:3420
58/75Laura Winningham34FAnn ArborF30-34 (10K)37/504/51:09:361:09:4328
59/75C. Suida12FManisteeF10-14 (10K)38/501/11:10:121:10:1870
60/75Katie Reid29FTraverse CityF25-29 (10K)39/503/41:10:571:11:1235
61/75Charlotte Lippert52FCarmelF50-54 (10K)40/505/61:11:381:11:4823
62/75Jason Thomas57MClarkstonM55-59 (10K)22/252/31:11:471:12:0247
63/75Niki Schultz43FCadillacF40-44 (10K)41/504/61:13:261:13:3835
64/75Elsie Veenstra18FGrand RapidsF15-19 (10K)42/506/61:13:461:14:0012
65/75Tessa Tragis32FFreelandF30-34 (10K)43/505/51:16:081:16:2014
66/75Jill DeLong49FHummelstownF45-49 (10K)44/502/21:16:101:26:3035
67/75Darian Protasiewicz29FScottvilleF25-29 (10K)45/504/41:17:031:17:1818
68/75Chris Pfahl55MRocky RiverM55-59 (10K)23/253/31:17:151:17:2923
69/75Kellie Keys42FOnekamaF40-44 (10K)46/505/61:17:211:17:2723
70/75Brendan Rogers28MWarrenM25-29 (10K)24/251/11:19:341:19:3870
71/75Terri Steinberg35FOnekamaF35-39 (10K)47/507/71:19:381:19:5010
72/75Gary Meadows66MTulsaM65-69 (10K)25/252/21:24:051:24:1635
73/75Tina Henderson60FHoughton LakeF60-64 (10K)48/502/21:28:161:28:2835
74/75Meghan Lambourne43FCadillacF40-44 (10K)49/506/61:30:391:30:4212
75/75Kaci Roller54FCadillacF50-54 (10K)50/506/61:30:401:30:4312
Open the interactive race page — division filters, sorting, discussion & reviews →