Michigan Runner Rankings

Home › Races › Groundhog Day

Groundhog Day

02/06/2026 · Walker · Kent County · View on RunSignup

Half Marathon (Half Marathon) — 232 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/232Charlie Vrieland31MHudsonvilleM30-34 (Half Marathon)1/1201/141:26:32—70
2/232Samuel Parlette33MWhite LakeM30-34 (Half Marathon)2/1202/141:27:04—65
3/232Matt Bartels26MSaginawM25-29 (Half Marathon)3/1201/111:27:09—70
4/232Elias DeJong17MGrand RapidsM15-19 (Half Marathon)4/1201/41:27:17—70
5/232Zachary Stepanovich33MGrand RapidsM30-34 (Half Marathon)5/1203/141:28:38—60
6/232Seth Sytsma15MGrand RapidsM15-19 (Half Marathon)6/1202/41:29:34—52
7/232Nathan Cole44MGrand RapidsM40-44 (Half Marathon)7/1201/131:32:21—70
8/232David Komline44MHollandM40-44 (Half Marathon)8/1202/131:34:31—65
9/232A.J. Herbel37MGrand RapidsM35-39 (Half Marathon)9/1201/141:34:37—70
10/232Ethan Jhamb22MSpring LakeM20-24 (Half Marathon)10/1201/91:35:36—70
11/232Cory Callaghan35MHudsonvilleM30-34 (Half Marathon)11/1204/141:36:07—55
12/232William Montgomery31MByron CenterM30-34 (Half Marathon)12/1205/141:36:33—50
13/232Bill King35M—M30-34 (Half Marathon)13/1206/141:37:01—45
14/232Luke Anderson40MRockfordM40-44 (Half Marathon)14/1203/131:37:02—59
15/232Douglas Richards37MGrand RapidsM35-39 (Half Marathon)15/1202/141:37:10—65
16/232Elliott Ward36MMasonM35-39 (Half Marathon)16/1203/141:38:12—60
17/232Joel Rau32MJenisonM30-34 (Half Marathon)17/1207/141:39:38—40
18/232Julie Grevengoed50FSpring LakeF50-54 (Half Marathon)1/1111/121:39:56—70
19/232Kendall Schroeder58MBig RapidsM55-59 (Half Marathon)18/1201/71:40:05—70
20/232Aidan Corey24MClevesM20-24 (Half Marathon)19/1202/91:40:05—62
21/232Samuel De Young18MAdaM15-19 (Half Marathon)20/1203/41:41:27—35
22/232Erika Rapp25FGrand RapidsF25-29 (Half Marathon)2/1111/101:42:41—70
23/232Mark Grevengoed51MSpring LakeM50-54 (Half Marathon)21/1201/111:44:23—70
24/232Steven Tuit54MGrand RapidsM50-54 (Half Marathon)22/1202/111:44:31—64
25/232Jonathan Ward29MGrand RapidsM25-29 (Half Marathon)23/1202/111:45:01—64
26/232Christian Weisman24MDaytonM20-24 (Half Marathon)24/1203/91:45:57—54
27/232Nick Woodward36MGrand RapidsM35-39 (Half Marathon)25/1204/141:46:40—55
28/232Melissa Fletke42FMiddlevilleF40-44 (Half Marathon)3/1111/191:46:53—70
29/232Katie Acker23FLake OdessaF20-24 (Half Marathon)4/1111/141:46:58—70
30/232Patrick Doyle39MLowellM35-39 (Half Marathon)26/1205/141:47:00—50
31/232Grant DeFrancesco27MHollandM25-29 (Half Marathon)27/1203/111:48:40—57
32/232Max Hlavin25MBolingbrookM25-29 (Half Marathon)28/1204/111:48:46—51
33/232Bryan Koetje40MZeelandM40-44 (Half Marathon)29/1204/131:49:26—54
34/232Dan Molloy44MGrand RapidsM40-44 (Half Marathon)30/1205/131:49:43—48
35/232Jake Kassuba28MMidlandM25-29 (Half Marathon)31/1205/111:49:50—45
36/232Alyssa Kramer18FDewittF15-19 (Half Marathon)5/1111/51:50:27—70
37/232Tyler Bakhuyzen21MJenisonM20-24 (Half Marathon)32/1204/91:50:36—47
38/232Justin Patten47MFremontM45-49 (Half Marathon)33/1201/201:50:47—70
39/232Tom Bruursema62MReed CityM60-64 (Half Marathon)34/1201/71:51:01—70
40/232Chad Burger53MRockfordM50-54 (Half Marathon)35/1203/111:51:16—57
41/232Ian Hancke34MYpsilantiM30-34 (Half Marathon)36/1208/141:51:32—35
42/232William Arens53MDewittM50-54 (Half Marathon)37/1204/111:52:17—51
43/232Eric Plantinga45MGrand RapidsM40-44 (Half Marathon)38/1206/131:52:56—43
44/232Scott Ponstein38MGrand RapidsM35-39 (Half Marathon)39/1206/141:54:08—45
45/232Ernest Grooney46MJenisonM45-49 (Half Marathon)40/1202/201:55:02—66
46/232Michael Piechocki26MMishawakaM25-29 (Half Marathon)41/1206/111:55:44—38
47/232Scott Akker46MNorton ShoresM45-49 (Half Marathon)42/1203/201:56:02—63
48/232Adam Schulz45MGrand RapidsM45-49 (Half Marathon)43/1204/201:56:24—60
49/232John Steenstra48MSpartaM45-49 (Half Marathon)44/1205/201:56:57—56
50/232Elizabeth Roberts Ahee46FCaledoniaF45-49 (Half Marathon)6/1111/151:58:40—70
51/232Adam Kolb31MJenisonM30-34 (Half Marathon)45/1209/141:59:04—30
52/232Nicole Robbins16FMuskegonF15-19 (Half Marathon)7/1112/51:59:20—56
53/232Charles Madden35MBig RapidsM35-39 (Half Marathon)46/1207/141:59:41—40
54/232Rebecca Kramer47FDewittF45-49 (Half Marathon)8/1112/151:59:46—65
55/232perry bennor59MGrand RapidsM55-59 (Half Marathon)47/1202/72:00:14—60
56/232Martin Kintscher39MGrand RapidsM35-39 (Half Marathon)48/1208/142:00:28—35
57/232Nick Lauer28MCaledoniaM25-29 (Half Marathon)49/1207/112:00:41—32
58/232Mathew Pierce26MTraverse CityM25-29 (Half Marathon)50/1208/112:00:47—25
59/232Allison Slawson24FOwossoF20-24 (Half Marathon)9/1112/142:00:47—65
60/232Jaeho Kim24MEast LansingM20-24 (Half Marathon)51/1205/92:00:56—39
61/232Jodie Wilkins42FAdaF40-44 (Half Marathon)10/1112/192:02:01—66
62/232Jennifer Duprey43FAltoF40-44 (Half Marathon)11/1113/192:02:01—63
63/232Cory Bergman38MWestlandM35-39 (Half Marathon)52/1209/142:02:25—30
64/232Binti Abdi26FGrand RapidsF25-29 (Half Marathon)12/1112/102:02:53—63
65/232John Dalton35MMuskegonM30-34 (Half Marathon)53/12010/142:03:09—25
66/232Ben Smith46MHollandM45-49 (Half Marathon)54/1206/202:03:15—52
67/232John Cooley44MGoblesM40-44 (Half Marathon)55/1207/132:03:29—38
68/232James Sosnoski35MWaukeshaM35-39 (Half Marathon)56/12010/142:04:17—25
69/232MARSHALL VAN STEE47MComstock ParkM45-49 (Half Marathon)57/1207/202:04:20—49
70/232John VanLaan55MHudsonvilleM50-54 (Half Marathon)58/1205/112:04:41—45
71/232Andrew Wood46MHollandM45-49 (Half Marathon)59/1208/202:05:07—46
72/232Laura Lampman37FHudsonvilleF35-39 (Half Marathon)13/1111/132:06:34—70
73/232Nathan Lauer25MGrand RapidsM25-29 (Half Marathon)60/1209/112:06:59—19
74/232Evelyn Ault18FBelmontF15-19 (Half Marathon)14/1113/52:07:01—42
75/232Hunter Soper23MLexingtonM20-24 (Half Marathon)61/1206/92:07:03—31
76/232Allison Smith26FWyomingF25-29 (Half Marathon)15/1113/102:07:31—56
77/232Shaundra Fairfield42FMuskegonF40-44 (Half Marathon)16/1114/192:07:32—59
78/232Lindsey Spoolstra45FGrand RapidsF40-44 (Half Marathon)17/1115/192:08:05—55
79/232Ken DeBack75MGrand RapidsM70-74 (Half Marathon)62/1201/42:08:07—70
80/232Julie Mortimore55FRockfordF50-54 (Half Marathon)18/1112/122:08:52—64
81/232Brianna Jhamb25FSpring LakeF25-29 (Half Marathon)19/1114/102:08:56—49
82/232Courtney Gelderloos38FHudsonvilleF35-39 (Half Marathon)20/1112/132:09:06—65
83/232Brandon Sturm46MHollandM45-49 (Half Marathon)63/1209/202:09:18—42
84/232Charles Spencer54MLowellM50-54 (Half Marathon)64/1206/112:09:20—38
85/232Nate Voigt43MZeelandM40-44 (Half Marathon)65/1208/132:09:25—32
86/232Andrew Salata40MAdaM35-39 (Half Marathon)66/12011/142:09:31—20
87/232Scott Charles48MJenisonM45-49 (Half Marathon)67/12010/202:09:43—38
88/232Sara Fife55FGrand HavenF50-54 (Half Marathon)21/1113/122:10:20—58
89/232Krista Krueger45FAdaF45-49 (Half Marathon)22/1113/152:11:59—61
90/232Jessica Trentham38FGrand RapidsF35-39 (Half Marathon)23/1113/132:12:03—59
91/232Chad Buit36MMuskegonM35-39 (Half Marathon)68/12012/142:12:44—15
92/232Viola Dengler24FGrand RapidsF20-24 (Half Marathon)24/1113/142:13:01—60
93/232Sue Gunnink49FHudsonvilleF45-49 (Half Marathon)25/1114/152:13:05—56
94/232Melisa Swoish45FNorth BranchF45-49 (Half Marathon)26/1115/152:13:08—51
95/232Michelle Klassen44FMidlandF40-44 (Half Marathon)27/1116/192:13:16—52
96/232Justin Weaver53MHollandM50-54 (Half Marathon)69/1207/112:13:48—32
97/232Macy Bolton16FBloomfield HillsF15-19 (Half Marathon)28/1114/52:14:18—28
98/232Kristine Koyama34?Grandville?30-34 (Half Marathon)1/11/12:14:54—70
99/232Kenji Koyama35MGrandvilleM35-39 (Half Marathon)70/12013/142:15:12—10
100/232Erica Ruffner-Rowell31FHollandF30-34 (Half Marathon)29/1111/62:15:14—70
101/232Rachel Vorndran36FFort WayneF35-39 (Half Marathon)30/1114/132:15:19—54
102/232Jody Sauer-Sargent45FGaylordF40-44 (Half Marathon)31/1117/192:15:28—48
103/232Thomas Ryan60MAnn ArborM60-64 (Half Marathon)71/1202/72:15:37—60
104/232Jennifer Hunt48FGrand RapidsF45-49 (Half Marathon)32/1116/152:16:29—47
105/232David Clark23MPortageM20-24 (Half Marathon)72/1207/92:16:38—23
106/232Vicki Cox58FNorton ShoresF55-59 (Half Marathon)33/1111/92:16:49—70
107/232Anah Wilks35FGrand HavenF30-34 (Half Marathon)34/1112/62:16:49—58
108/232Teresa Phelps42FGrand HavenF40-44 (Half Marathon)35/1118/192:17:05—44
109/232Paige Nye24FGrand RapidsF20-24 (Half Marathon)36/1114/142:17:26—55
110/232BRIAN PICARDAT64MWyomingM60-64 (Half Marathon)73/1203/72:17:55—50
111/232Christine Stevens35FRockfordF35-39 (Half Marathon)37/1115/132:17:56—48
112/232Danielle Gregory24FHaslettF20-24 (Half Marathon)38/1115/142:18:36—50
113/232Emma Beaver24FHaslettF20-24 (Half Marathon)39/1116/142:18:36—45
114/232Modesto Castillo57MGrand RapidsM55-59 (Half Marathon)74/1203/72:18:50—50
115/232Michael Moran66MFarwellM65-69 (Half Marathon)75/1201/62:19:04—70
116/232Jon Whitbeck71MMontagueM70-74 (Half Marathon)76/1202/42:19:46—52
117/232Melissa Schneider52FCaledoniaF50-54 (Half Marathon)40/1114/122:20:48—52
118/232Krista Chekansky42FAuburnF40-44 (Half Marathon)41/1119/192:20:58—41
119/232Beth Foxenberg45FKirkvilleF45-49 (Half Marathon)42/1117/152:20:58—42
120/232Michael Evans33MMuskegonM30-34 (Half Marathon)77/12011/142:21:34—20
121/232Ridhika Patel24FGrand RapidsF20-24 (Half Marathon)43/1117/142:21:50—40
122/232Alex Dean26FDetroitF25-29 (Half Marathon)44/1115/102:21:59—42
123/232Ben Merritt48MBelmontM45-49 (Half Marathon)78/12011/202:22:07—35
124/232Bonnie Gessler58FGreenvilleF55-59 (Half Marathon)45/1112/92:22:34—62
125/232Yair Andegeko58MGrand RapidsM55-59 (Half Marathon)79/1204/72:23:26—40
126/232Kelli Keifer44FGrand RapidsF40-44 (Half Marathon)46/11110/192:24:15—37
127/232Tom VanderVelde45MJenisonM40-44 (Half Marathon)80/1209/132:25:53—27
128/232Bobby Hughes45MlowellM45-49 (Half Marathon)81/12012/202:25:54—32
129/232Lauren Rohr36FColumbia CityF35-39 (Half Marathon)47/1116/132:25:58—43
130/232Mike Feutz62MFruitportM60-64 (Half Marathon)82/1204/72:25:59—40
131/232Jordan Grimes30MByron CenterM30-34 (Half Marathon)83/12012/142:26:33—15
132/232Emily Ogata26FSaint JosephF25-29 (Half Marathon)48/1116/102:26:35—35
133/232Rollin Handrich66MGoshenM65-69 (Half Marathon)84/1202/62:26:45—58
134/232Jamie Trimmer54FEagleF50-54 (Half Marathon)49/1115/122:27:13—47
135/232Ed Maas59MHollandM55-59 (Half Marathon)85/1205/72:27:21—30
136/232Grace Vander Hart25FHudsonvilleF25-29 (Half Marathon)50/1117/102:27:44—28
137/232Jane Garrett54FHudsonvilleF50-54 (Half Marathon)51/1116/122:27:45—41
138/232Lydia Garcia48FWyomingF45-49 (Half Marathon)52/1118/152:27:46—37
139/232Cody Chaffee32MByron CenterM30-34 (Half Marathon)86/12013/142:28:02—10
140/232Cheryl Platschorre57FGrand RapidsF55-59 (Half Marathon)53/1113/92:28:03—54
141/232James Payne62MOssinekeM60-64 (Half Marathon)87/1205/72:28:30—30
142/232Peter Bartels57MSaginawM55-59 (Half Marathon)88/1206/72:28:45—20
143/232Ryan Clark49MDecaturM45-49 (Half Marathon)89/12013/202:29:22—28
144/232Tessa Parrigin27FColomaF25-29 (Half Marathon)54/1118/102:30:09—21
145/232Isaac Payne30MSouth HavenM30-34 (Half Marathon)90/12014/142:30:09—5
146/232Liz Burnis56FCaledoniaF55-59 (Half Marathon)55/1114/92:30:47—47
147/232Heather DeBlaey57FCaledoniaF55-59 (Half Marathon)56/1115/92:30:49—39
148/232Ian BOLTON46MBloomfield HillsM45-49 (Half Marathon)91/12014/202:31:31—24
149/232David Dicks49MGrand RapidsM45-49 (Half Marathon)92/12015/202:31:41—21
150/232Carly Sullivan40FChicagoF40-44 (Half Marathon)57/11111/192:32:32—33

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

Marathon (Marathon) — 101 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/101Jacob Hojnoski21MMacombM20-24 (Marathon)1/741/63:14:19—70
2/101Charlie Ogata24MSaint JosephM20-24 (Marathon)2/742/63:16:37—58
3/101Nick Dunkle35MMiddlevilleM35-39 (Marathon)3/741/143:20:54—70
4/101William Navas39MLivoniaM35-39 (Marathon)4/742/143:22:13—65
5/101Violet Butts28FRockfordF25-29 (Marathon)1/271/23:24:30—70
6/101Matthew VanSweden44MGrand RapidsM40-44 (Marathon)5/741/93:27:09—70
7/101Joshua Einspahr34MHamptonM30-34 (Marathon)6/741/153:31:45—70
8/101Jonah Brown31MGrand RapidsM30-34 (Marathon)7/742/153:32:08—65
9/101Mike Kostka36MBay CityM35-39 (Marathon)8/743/143:38:30—60
10/101Jacob Lee32MOkemosM30-34 (Marathon)9/743/153:38:40—61
11/101Dan Frost39MByron CenterM35-39 (Marathon)10/744/143:39:21—55
12/101Angela Carron48FMilanF45-49 (Marathon)2/271/53:40:03—70
13/101Charles Glaeser18MBirminghamM15-19 (Marathon)11/741/23:41:21—70
14/101Ben Stryker29MGrand RapidsM25-29 (Marathon)12/741/53:45:12—70
15/101Travis Ault47MBelmontM45-49 (Marathon)13/741/143:47:19—70
16/101Tyler Ingersoll31MGrand RapidsM30-34 (Marathon)14/744/153:47:33—56
17/101Adam Townshend46MGrand RapidsM45-49 (Marathon)15/742/143:48:44—65
18/101Luke Friedli34MHudsonvilleM30-34 (Marathon)16/745/153:49:04—51
19/101Mary Hunter41FBelmontF40-44 (Marathon)3/271/23:51:07—70
20/101Cody Snider38MNorton ShoresM35-39 (Marathon)17/745/143:51:40—50
21/101Ben Tameling38MGrandvilleM35-39 (Marathon)18/746/143:53:00—45
22/101Blake Kramer25MGrand RapidsM25-29 (Marathon)19/742/53:54:19—56
23/101Jeremy Adams24MWaylandM20-24 (Marathon)20/743/63:55:48—47
24/101Chris Nunley36MGrandvilleM35-39 (Marathon)21/747/143:57:12—40
25/101Brett Jones43MYpsilantiM40-44 (Marathon)22/742/93:57:24—62
26/101Seth Wickham26MHighlandM25-29 (Marathon)23/743/53:59:48—42
27/101Spencer Boertman38MMuskegonM35-39 (Marathon)24/748/144:00:11—35
28/101Max Lower15MAlbionM15-19 (Marathon)25/742/24:01:33—35
29/101Kyle Wilkerson36MGrand RapidsM35-39 (Marathon)26/749/144:03:13—30
30/101Michael Womersley45MIndianapolisM45-49 (Marathon)27/743/144:05:34—60
31/101Steve Grep33MCoopersvilleM30-34 (Marathon)28/746/154:14:14—47
32/101Michael Holcomb33MBitelyM30-34 (Marathon)29/747/154:14:27—42
33/101Brennan Hines39MMuskegonM35-39 (Marathon)30/7410/144:15:31—25
34/101Christopher Goron57MDeltonM55-59 (Marathon)31/741/34:15:34—70
35/101Mandi Florip46FWadsworthF45-49 (Marathon)4/272/54:15:56—56
36/101Paul Hendrix41MBarodaM40-44 (Marathon)32/743/94:16:08—54
37/101Paul Mundt39MLowellM35-39 (Marathon)33/7411/144:17:27—20
38/101Kevin Sweeney53MRockfordM50-54 (Marathon)34/741/24:20:12—70
39/101Cameron Godin25MDearbornM25-29 (Marathon)35/744/54:26:06—28
40/101Casey Winn32MGrand RapidsM30-34 (Marathon)36/748/154:26:16—37
41/101Valerie Ball50FLa PorteF45-49 (Marathon)5/273/54:27:12—42
42/101Keith Tollenaere47MMount PleasantM45-49 (Marathon)37/744/144:34:20—55
43/101Matt Frazier46MMidlandM45-49 (Marathon)38/745/144:35:04—50
44/101Joshua Marvil31MMuskegonM30-34 (Marathon)39/749/154:39:36—33
45/101Patrick Runfeldt33MChicagoM30-34 (Marathon)40/7410/154:41:14—28
46/101Randy Vreeland36MChicagoM35-39 (Marathon)41/7412/144:41:15—15
47/101Dan Ruberg40MByron CenterM40-44 (Marathon)42/744/94:52:11—47
48/101Jessica Buehler43FMuskegonF40-44 (Marathon)6/272/24:54:20—35
49/101Susanna Beien37FSkokieF35-39 (Marathon)7/271/34:56:02—70
50/101Jon Meengs48MZeelandM45-49 (Marathon)43/746/144:57:30—45
51/101Spencer Cross33MPetoskeyM30-34 (Marathon)44/7411/154:57:30—23
52/101Marissa Martz35FHollandF30-34 (Marathon)8/271/34:57:31—70
53/101Kara Tibbe36FJenisonF35-39 (Marathon)9/272/34:57:31—47
54/101Evan Dengate23MWashingtonM20-24 (Marathon)45/744/64:59:42—35
55/101Jeff Tanner57MGrand RapidsM55-59 (Marathon)46/742/35:00:01—47
56/101Sean Reynolds31MRockfordM30-34 (Marathon)47/7412/155:00:40—19
57/101AnaLisa Ehli26FBrightonF25-29 (Marathon)10/272/25:01:13—35
58/101Jason Dennis49MMidlandM45-49 (Marathon)48/747/145:03:35—40
59/101Sam Thomson33MGrand RapidsM30-34 (Marathon)49/7413/155:04:12—14
60/101Christopher French31MGrand RapidsM30-34 (Marathon)50/7414/155:06:34—9
61/101Ryan Tyler41MMiddlevilleM40-44 (Marathon)51/745/95:07:58—39
62/101Beth Gilday65FJenisonF60-64 (Marathon)11/271/15:09:25—70
63/101Ian Standerfer23MFrankfortM20-24 (Marathon)52/745/65:12:19—23
64/101Kristin Kohn52FIndianapolisF50-54 (Marathon)12/271/55:12:34—70
65/101Naomi Furgiuele52FIndianapolisF50-54 (Marathon)13/272/55:12:46—56
66/101Amelia Hilberg22FHamelF20-24 (Marathon)14/271/35:14:17—70
67/101Nicholas Barrows22MAdaM20-24 (Marathon)53/746/65:14:17—12
68/101Keith Brophy64MByron CenterM60-64 (Marathon)54/741/25:19:54—70
69/101Alan Awad35MLutzM35-39 (Marathon)55/7413/145:20:03—10
70/101Bryana Bryan32FGrand RapidsF30-34 (Marathon)15/272/35:20:36—47
71/101Ian Lock45MGrand RapidsM40-44 (Marathon)56/746/95:22:40—31
72/101Brian Steinberg47MCaledoniaM45-49 (Marathon)57/748/145:23:31—35
73/101Benjamin Hanes40MAllendaleM40-44 (Marathon)58/747/95:24:23—23
74/101Sharlen Kehoe54FLisleF50-54 (Marathon)16/273/55:27:11—42
75/101David Miller55MHoweM55-59 (Marathon)59/743/35:28:42—23
76/101Christopher Denham34MWyomingM30-34 (Marathon)60/7415/155:32:49—5
77/101Jeff Boog47MLansingM45-49 (Marathon)61/749/145:37:35—30
78/101Mike Piorkowski64MGlen MillsM60-64 (Marathon)62/742/25:38:18—35
79/101Cathi Gridley52FSyracuseF50-54 (Marathon)17/274/55:41:49—28
80/101Lisa Nisi65FLake MaryF65-69 (Marathon)18/271/35:44:33—70
81/101David Dwornick68MFlat RockM65-69 (Marathon)63/741/15:46:55—70
82/101Simon Porritt46MMount PleasantM45-49 (Marathon)64/7410/145:47:16—25
83/101Jordan Mester38MGowenM35-39 (Marathon)65/7414/145:48:32—5
84/101David Celeskey44MMuskegonM40-44 (Marathon)66/748/95:49:11—16
85/101Kelyn Celeskey39FNorton ShoresF35-39 (Marathon)19/273/35:49:12—23
86/101Dan Hasty50MMuskegonM50-54 (Marathon)67/742/25:51:01—35
87/101Frisco Alvarado26MFentonM25-29 (Marathon)68/745/55:56:52—14
88/101Scott Brewer46MCedar SpringsM45-49 (Marathon)69/7411/145:57:01—20
89/101Isaac Newhof46MCaledoniaM45-49 (Marathon)70/7412/146:12:37—15
90/101Dathan Lumpkins48MSaint JosephM45-49 (Marathon)71/7413/146:14:19—10
91/101Sean Cumming49MTecumsehM45-49 (Marathon)72/7414/146:25:22—5
92/101Chris McClure40MMuskegonM40-44 (Marathon)73/749/96:30:44—8
93/101Dan Warren78MSyracuseM75-79 (Marathon)74/741/16:34:59—70
94/101Sarah McCowin30FMiamiF30-34 (Marathon)20/273/36:39:52—23
95/101Ally Sharnowski21FNoviF20-24 (Marathon)21/272/36:42:27—47
96/101Debby Cannon45FSyracuseF45-49 (Marathon)22/274/56:47:52—28
97/101Camelia Ferman21FNoviF20-24 (Marathon)23/273/36:56:42—23
98/101Heather Durian47FMasonF45-49 (Marathon)24/275/57:58:11—14
99/101Nancy Steele66FTraverse CityF65-69 (Marathon)25/272/39:16:18—47
100/101EVELYN SMITH66FROCKFORDF65-69 (Marathon)26/273/39:20:54—23
101/101Jennifer Savage55FWarsawF50-54 (Marathon)27/275/59:30:39—14

1/6 Marathon WORLD CHAMPIONSHIP (Other) — 142 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/142Nicholas Brouwer42MNunicaM40-44 (Other)1/691/1027:44—70
2/142Ben Zamzow44MByron CenterM40-44 (Other)2/692/1029:55—63
3/142Kyle Taylor40MFreelandM40-44 (Other)3/693/1030:56—56
4/142Max Lower15MAlbionM15-19 (Other)4/691/331:08—70
5/142Joshua Einspahr34MHamptonM30-34 (Other)5/691/431:18—70
6/142Luke Friedli34MHudsonvilleM30-34 (Other)6/692/431:51—52
7/142Nick Woodward36MGrand RapidsM35-39 (Other)7/691/732:03—70
8/142Nicole Robbins16FMuskegonF15-19 (Other)1/721/532:11—70
9/142Billy Roberts40MChicagoM40-44 (Other)8/694/1032:49—49
10/142Diana Candela26FRockfordF25-29 (Other)2/721/333:02—70
11/142Heidi Brouwer42FNunicaF40-44 (Other)3/721/833:09—70
12/142Justin Patten47MFremontM45-49 (Other)9/691/1433:30—70
13/142Scott Akker46MNorton ShoresM45-49 (Other)10/692/1433:36—65
14/142Matthew Darling37MBordenM35-39 (Other)11/692/734:16—60
15/142Eric Plantinga45MGrand RapidsM40-44 (Other)12/695/1034:30—42
16/142Rhys Todd17MEast LansingM15-19 (Other)13/692/334:54—47
17/142Rebecca Kramer47FDewittF45-49 (Other)4/721/1235:13—70
18/142Jay O'Neal52MByron CenterM50-54 (Other)14/691/1036:52—70
19/142Elizabeth Roberts Ahee46FCaledoniaF45-49 (Other)5/722/1237:11—64
20/142Michael Womersley45MIndianapolisM45-49 (Other)15/693/1437:49—60
21/142Tara Kram45FGrand HavenF45-49 (Other)6/723/1237:54—58
22/142Brandon Sturm46MHollandM45-49 (Other)16/694/1438:06—55
23/142Lindsey Parker41FByron CenterF40-44 (Other)7/722/838:30—61
24/142Easton Belland14MCaledoniaM10-14 (Other)17/691/238:41—70
25/142Victoria Fogel46FSpring LakeF45-49 (Other)8/724/1238:50—52
26/142Don Peters47MRockfordM45-49 (Other)18/695/1439:24—50
27/142Chad Burger53MRockfordM50-54 (Other)19/692/1039:24—63
28/142Nick Francis39MPortlandM35-39 (Other)20/693/739:46—50
29/142Zach Jansen43MGrand RapidsM40-44 (Other)21/696/1039:54—35
30/142Devin Mistry39MByron CenterM35-39 (Other)22/694/739:58—40
31/142Allison Smith26FWyomingF25-29 (Other)9/722/340:22—47
32/142Troy Stieve40MBrightonM40-44 (Other)23/697/1040:40—28
33/142Brett Wejrowski40MPortlandM40-44 (Other)24/698/1040:40—21
34/142Laura Harke35FGrandvilleF30-34 (Other)10/721/541:57—70
35/142Molly Algerheim30FKentwoodF30-34 (Other)11/722/542:05—56
36/142Rylee Warsen15FZeelandF15-19 (Other)12/722/542:36—56
37/142Jeremy Warsen49MZeelandM45-49 (Other)25/696/1442:36—45
38/142Hondo Anderson34MGrand RapidsM30-34 (Other)26/693/442:53—35
39/142Tim Morgan60MWyomingM60-64 (Other)27/691/642:56—70
40/142Kelly Johnson35FGrand RapidsF35-39 (Other)13/721/943:00—70
41/142Jolene Tang34FGrand RapidsF30-34 (Other)14/723/543:02—42
42/142Joelle Patten17FFremontF15-19 (Other)15/723/543:02—42
43/142Diane Vissers62FAllendaleF60-64 (Other)16/721/543:08—70
44/142Lydia Garcia48FWyomingF45-49 (Other)17/725/1243:18—47
45/142John Cooley44MGoblesM40-44 (Other)28/699/1043:24—14
46/142Jamie Trimmer54FEagleF50-54 (Other)18/721/943:27—70
47/142Rodney Eckerty54MJenisonM50-54 (Other)29/693/1043:44—56
48/142Mark Winterburn63MCaledoniaM60-64 (Other)30/692/644:01—58
49/142Timothy Fanco16MAltoM15-19 (Other)31/693/344:22—23
50/142Christine Stevens35FRockfordF35-39 (Other)19/722/944:31—62
51/142Jon Whitbeck71MMontagueM70-74 (Other)32/691/644:34—70
52/142Theodore Fanco23MAltoM20-24 (Other)33/691/144:44—70
53/142Melisa Swoish45FNorth BranchF45-49 (Other)20/726/1245:09—41
54/142BRIAN PICARDAT64MWyomingM60-64 (Other)34/693/645:20—47
55/142Christopher Denham34MWyomingM30-34 (Other)35/694/445:43—18
56/142Ali Cribbs44FNewaygoF40-44 (Other)21/723/846:14—52
57/142Aaron Simmons47MAllendaleM45-49 (Other)36/697/1446:28—40
58/142Jane Garrett54FHudsonvilleF50-54 (Other)22/722/946:33—62
59/142Craig Vissers52MAllendaleM50-54 (Other)37/694/1046:39—49
60/142Patrick Donaldson45MGrandvilleM45-49 (Other)38/698/1446:46—35
61/142Anna Polsinelli47FGrandvilleF45-49 (Other)23/727/1246:47—35
62/142Nicklas Koeller27MMuskegonM25-29 (Other)39/691/246:48—70
63/142Amber Todd40FEast LansingF35-39 (Other)24/723/946:55—54
64/142Tori Gersonde39FHollandF35-39 (Other)25/724/947:04—47
65/142Jessica Pochedly39FRichlandF35-39 (Other)26/725/947:16—39
66/142Jordan Mester38MGowenM35-39 (Other)40/695/747:28—30
67/142Gus Salto51MGrand RapidsM50-54 (Other)41/695/1047:42—42
68/142Shelley Irwin65FGrand RapidsF65-69 (Other)27/721/347:46—70
69/142Elly Gray32FWyomingF30-34 (Other)28/724/547:50—28
70/142Jeffrey Hahler47MGrand RapidsM45-49 (Other)42/699/1447:55—30
71/142Chad Langeland50MConklinM50-54 (Other)43/696/1048:15—35
72/142Chad Hainer51MZeelandM50-54 (Other)44/697/1049:03—28
73/142Patricia Morris47FGrand RapidsF45-49 (Other)29/728/1249:19—29
74/142David Long51MGrand RapidsM50-54 (Other)45/698/1049:42—21
75/142Kenton Hancock36MGrand RapidsM35-39 (Other)46/696/750:53—20
76/142Eric Smith63MGrand RapidsM60-64 (Other)47/694/651:01—35
77/142Brent Bajdek50MSpring LakeM45-49 (Other)48/6910/1451:39—25
78/142Aaron Schantz48MZeelandM45-49 (Other)49/6911/1451:40—20
79/142Bob Shaffer74MGrand RapidsM70-74 (Other)50/692/651:48—58
80/142T. Layman12MGrand RapidsM10-14 (Other)51/692/251:56—35
81/142Sarah Layman38FGrand RapidsF35-39 (Other)30/726/952:08—31
82/142Gayle Dykema48FGrand RapidsF45-49 (Other)31/729/1252:12—23
83/142Kelli Keifer44FGrand RapidsF40-44 (Other)32/724/852:22—44
84/142Sean Malone61MRockfordM60-64 (Other)52/695/652:54—23
85/142Emily Wagner29FGrand RapidsF25-29 (Other)33/723/353:41—23
86/142Diana Whorley51FSaranacF50-54 (Other)34/723/955:09—54
87/142Nate Voigt43MZeelandM40-44 (Other)53/6910/1055:10—7
88/142Joel McJones48MAllendaleM45-49 (Other)54/6912/1455:11—15
89/142Wendy Wetzel49FGrand RapidsF45-49 (Other)35/7210/1255:21—18
90/142Lindsey Spoolstra45FGrand RapidsF40-44 (Other)36/725/855:25—35
91/142Terry Bailey61FAllendaleF60-64 (Other)37/722/555:28—56
92/142Philip Sleeseman60MGoshenM60-64 (Other)55/696/655:40—12
93/142Daniel Beeler49MGrand RapidsM45-49 (Other)56/6913/1455:57—10
94/142Anne Emaus60FHudsonvilleF55-59 (Other)38/721/656:01—70
95/142Jaden Hafner24FSaint JohnsF20-24 (Other)39/721/556:40—70
96/142Pam Boven73FHudsonvilleF70-74 (Other)40/721/156:50—70
97/142Claire O’Neill38FGrand RapidsF35-39 (Other)41/727/957:06—23
98/142Ron Kietzman58MClarksvilleM55-59 (Other)57/691/257:28—70
99/142Andrea Kunkel41FGrand RapidsF40-44 (Other)42/726/857:31—26
100/142Danielle Rittner45FGrand RapidsF45-49 (Other)43/7211/1257:35—12
101/142Amy Tredway37FWaylandF35-39 (Other)44/728/957:36—16
102/142Mark Tredway39MWaylandM35-39 (Other)58/697/757:36—10
103/142Leah Gale50FHudsonvilleF50-54 (Other)45/724/957:51—47
104/142Eric Hansen54MGrand RapidsM50-54 (Other)59/699/1058:04—14
105/142Roger Bronsink70MByron CenterM70-74 (Other)60/693/658:14—47
106/142Cindy Barker62FSheridanF60-64 (Other)46/723/558:23—42
107/142Kylee Johnson34FClarksvilleF30-34 (Other)47/725/558:32—14
108/142Hank Barta72MWinfieldM70-74 (Other)61/694/659:10—35
109/142Lisa Brady53FGrandvilleF50-54 (Other)48/725/91:00:43—39
110/142Susan Roersma69FComstock ParkF65-69 (Other)49/722/31:00:44—47
111/142Kelli Newberry52FHastingsF50-54 (Other)50/726/91:01:01—31
112/142Yair Andegeko58MGrand RapidsM55-59 (Other)62/692/21:01:03—35
113/142Ruth Andegeko55FGrand RapidsF55-59 (Other)51/722/61:01:04—58
114/142Cathi Gridley52FSyracuseF50-54 (Other)52/727/91:01:59—23
115/142Heather DeBlaey57FCaledoniaF55-59 (Other)53/723/61:02:19—47
116/142Carol Rottman57FWaylandF55-59 (Other)54/724/61:02:23—35
117/142Walter Smith54MGrand RapidsM50-54 (Other)63/6910/101:02:38—7
118/142Kody Berg26MWyomingM25-29 (Other)64/692/21:02:47—35
119/142Dan Warren78MSyracuseM75-79 (Other)65/691/11:03:00—70
120/142Melinda Wheeler52FCoopersvilleF50-54 (Other)55/728/91:04:09—16
121/142Suzanne Harris42FGrand RapidsF40-44 (Other)56/727/81:04:10—18
122/142Ann Modzeleski57FGrand RapidsF55-59 (Other)57/725/61:04:25—23
123/142Sarah Stickney43FGrand RapidsF40-44 (Other)58/728/81:04:59—9
124/142Adrienne Chamberlain23FWyomingF20-24 (Other)59/722/51:06:11—56
125/142Margaret Chamberlain60FGrand RapidsF55-59 (Other)60/726/61:06:14—12
126/142Eileen Duchane67FGrand RapidsF65-69 (Other)61/723/31:08:20—23
127/142Mark Pearson66MGrand RapidsM65-69 (Other)66/691/11:10:04—70
128/142Diana Green35FClevelandF35-39 (Other)62/729/91:10:51—8
129/142John Points70MTulsaM70-74 (Other)67/695/61:11:22—23
130/142Becky Malone61FRockfordF60-64 (Other)63/724/51:11:52—28
131/142Kristi Miesen24FCaledoniaF20-24 (Other)64/723/51:11:55—42
132/142Courtney Haveman22FMiddlevilleF20-24 (Other)65/724/51:12:00—28
133/142Janelle Malagon31?Grandville?30-34 (Other)1/11/11:12:28—70
134/142Isabella Long18FGrand RapidsF15-19 (Other)66/724/51:19:02—28
135/142Sung C. Pak54FGrand RapidsF50-54 (Other)67/729/91:19:05—8
136/142Lisetta Sherman61FCedar SpringsF60-64 (Other)68/725/51:24:52—14
137/142J. Fanco12FAltoF10-14 (Other)69/721/11:25:47—70
138/142Mary Harman25FKalamazooF20-24 (Other)70/725/51:26:17—14
139/142Jeffrey Fanco46MAltoM45-49 (Other)68/6914/141:26:57—5
140/142Frank Maston75MPortageM70-74 (Other)69/696/61:27:04—12
141/142Debby Cannon45FSyracuseF45-49 (Other)71/7212/12——6
142/142Madison Cooley17FGoblesF15-19 (Other)72/725/5——14

Half Hog (1/6 plus Half) (Half Marathon) — 46 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/46Nick Woodward36MGrand RapidsM35-39 (Half Marathon)1/191/12:18:43—70
2/46Justin Patten47MFremontM45-49 (Half Marathon)2/191/62:24:17—70
3/46Eric Plantinga45MGrand RapidsM40-44 (Half Marathon)3/191/42:27:26—70
4/46Scott Akker46MNorton ShoresM45-49 (Half Marathon)4/192/62:29:38—58
5/46Chad Burger53MRockfordM50-54 (Half Marathon)5/191/22:30:40—70
6/46Nicole Robbins16FMuskegonF15-19 (Half Marathon)1/271/22:31:32—70
7/46Rebecca Kramer47FDewittF45-49 (Half Marathon)2/271/62:34:58—70
8/46Elizabeth Roberts Ahee46FCaledoniaF45-49 (Half Marathon)3/272/62:35:51—58
9/46John Cooley44MGoblesM40-44 (Half Marathon)6/192/42:46:53—52
10/46Brandon Sturm46MHollandM45-49 (Half Marathon)7/193/62:47:24—47
11/46Allison Smith26FWyomingF25-29 (Half Marathon)4/271/12:47:54—70
12/46Melisa Swoish45FNorth BranchF45-49 (Half Marathon)5/273/62:58:16—47
13/46Christine Stevens35FRockfordF35-39 (Half Marathon)6/271/33:02:27—70
14/46BRIAN PICARDAT64MWyomingM60-64 (Half Marathon)8/191/13:03:14—70
15/46Lindsey Spoolstra45FGrand RapidsF40-44 (Half Marathon)7/271/43:03:30—70
16/46Jon Whitbeck71MMontagueM70-74 (Half Marathon)9/191/33:04:20—70
17/46Nate Voigt43MZeelandM40-44 (Half Marathon)10/193/43:04:35—35
18/46Jamie Trimmer54FEagleF50-54 (Half Marathon)8/271/53:10:40—70
19/46Lydia Garcia48FWyomingF45-49 (Half Marathon)9/274/63:11:04—35
20/46Jane Garrett54FHudsonvilleF50-54 (Half Marathon)10/272/53:14:17—56
21/46Kelli Keifer44FGrand RapidsF40-44 (Half Marathon)11/272/43:16:37—52
22/46Jessica Pochedly39FRichlandF35-39 (Half Marathon)12/272/33:21:01—47
23/46Joelle Patten17FFremontF15-19 (Half Marathon)13/272/23:21:46—35
24/46Yair Andegeko58MGrand RapidsM55-59 (Half Marathon)11/191/13:24:29—70
25/46Kristi Cook50FGrand RapidsF45-49 (Half Marathon)14/275/63:29:38—23
26/46Aaron Simmons47MAllendaleM45-49 (Half Marathon)12/194/63:29:41—35
27/46Chad Hainer51MZeelandM50-54 (Half Marathon)13/192/23:32:05—35
28/46Heather DeBlaey57FCaledoniaF55-59 (Half Marathon)15/271/23:33:09—70
29/46Shelley Irwin65FGrand RapidsF65-69 (Half Marathon)16/271/23:33:31—70
30/46Nicklas Koeller27MMuskegonM25-29 (Half Marathon)14/191/13:35:51—70
31/46Jeffrey Hahler47MGrand RapidsM45-49 (Half Marathon)15/195/63:37:10—23
32/46Anne Emaus60FHudsonvilleF55-59 (Half Marathon)17/272/23:45:47—35
33/46Ali Cribbs44FNewaygoF40-44 (Half Marathon)18/273/43:50:01—35
34/46Jaden Hafner24FSaint JohnsF20-24 (Half Marathon)19/271/13:56:18—70
35/46Daniel Beeler49MGrand RapidsM45-49 (Half Marathon)16/196/64:03:18—12
36/46Hank Barta72MWinfieldM70-74 (Half Marathon)17/192/34:09:00—47
37/46Lisa Brady53FGrandvilleF50-54 (Half Marathon)20/273/54:15:56—42
38/46Suzanne Harris42FGrand RapidsF40-44 (Half Marathon)21/274/44:33:31—18
39/46Melinda Wheeler52FCoopersvilleF50-54 (Half Marathon)22/274/54:33:44—28
40/46Cindy Barker62FSheridanF60-64 (Half Marathon)23/271/14:38:29—70
41/46Eileen Duchane67FGrand RapidsF65-69 (Half Marathon)24/272/24:55:24—35
42/46Diana Green35FClevelandF35-39 (Half Marathon)25/273/35:08:43—23
43/46John Points70MTulsaM70-74 (Half Marathon)18/193/35:29:02—23
44/46Ben Zamzow44MByron CenterM40-44 (Half Marathon)19/194/4——18
45/46Patricia Morris47FGrand RapidsF45-49 (Half Marathon)26/276/6——12
46/46Nikki Seeley53FNorth BranchF50-54 (Half Marathon)27/275/5——14

Whole Hog (1/6 plus Full) (Other) — 9 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/9Joshua Einspahr34MHamptonM30-34 (Other)1/71/34:03:03—70
2/9Luke Friedli34MHudsonvilleM30-34 (Other)2/72/34:20:55—47
3/9Max Lower15MAlbionM15-19 (Other)3/71/14:32:41—70
4/9Michael Womersley45MIndianapolisM45-49 (Other)4/71/14:43:23—70
5/9Christopher Denham34MWyomingM30-34 (Other)5/73/36:18:32—23
6/9Debby Cannon45FSyracuseF45-49 (Other)1/21/16:26:50—70
7/9Jordan Mester38MGowenM35-39 (Other)6/71/16:36:00—70
8/9Cathi Gridley52FSyracuseF50-54 (Other)2/21/16:43:49—70
9/9Dan Warren78MSyracuseM75-79 (Other)7/71/17:37:59—70
Open the interactive race page — division filters, sorting, discussion & reviews →