Michigan Runner Rankings

Home › Races › 2026 Holland Haven

2026 Holland Haven

09/13/2026 · Holland · Ottawa County · View on RunSignup

Full Marathon Presented by Armor Physical Therapy (Marathon) — 445 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/445Elliott Klingenberg28MHamiltonM25-29 (Marathon)1/2561/492:54:182:54:2170
2/445Jordan Zulkanycz37MLouisvilleM35-39 (Marathon)2/2561/322:56:052:56:1070
3/445Jordan Slate36MRockfordM35-39 (Marathon)3/2562/322:57:582:57:5968
4/445Jackson Riggen35MOxfordM30-34 (Marathon)4/2561/373:01:593:02:0170
5/445Micah Gregory20MSaint PaulM20-24 (Marathon)5/2561/413:03:333:03:3670
6/445Isaac Willemsen25MHollandM20-24 (Marathon)6/2562/413:05:043:05:0768
7/445Joshua Von Borstel31MHollandM30-34 (Marathon)7/2562/373:08:533:08:5768
8/445Jeremy Marchido41MMuskegonM40-44 (Marathon)8/2561/323:09:113:09:1870
9/445William Young25MMadisonM25-29 (Marathon)9/2562/493:10:203:10:2469
10/445Erica Aikman40FDavisonF35-39 (Marathon)1/1891/273:10:213:10:4970
11/445BRENT ROWE50MHollandM50-54 (Marathon)10/2561/143:13:263:13:2970
12/445Bobby Beaulieu41MAnn ArborM40-44 (Marathon)11/2562/323:13:583:14:0768
13/445Kyleigh Conley30FHebronF30-34 (Marathon)2/1891/323:16:533:17:0970
14/445Abram Enns27MHartM25-29 (Marathon)12/2563/493:19:273:19:4567
15/445Scott Siekmeier31MRoyal OakM30-34 (Marathon)13/2563/373:20:083:20:1166
16/445Abby Bordeaux28FGrand HavenF25-29 (Marathon)3/1891/333:20:563:21:1270
17/445Brice Stewart31MMadison HeightsM30-34 (Marathon)14/2564/373:20:573:21:0164
18/445Zac Boyd37MHollyM35-39 (Marathon)15/2563/323:21:373:21:4566
19/445Aidan Van Singel30MJenisonM30-34 (Marathon)16/2565/373:22:543:23:0562
20/445Gregory Lechowicz41MLivoniaM40-44 (Marathon)17/2563/323:23:263:23:3166
21/445Matthew DeMartini24MFarmingtonM20-24 (Marathon)18/2563/413:23:303:23:3467
22/445Blane Johnson24MAlleganM20-24 (Marathon)19/2564/413:23:373:23:4965
23/445Craig Beck39MClinton TownshipM35-39 (Marathon)20/2564/323:23:423:24:3563
24/445Sam Kikstra23MZeelandM20-24 (Marathon)21/2565/413:25:133:25:1663
25/445Christian High53MKokomoM50-54 (Marathon)22/2562/143:25:153:25:1965
26/445Garrett Dickhudt26MTroyM25-29 (Marathon)23/2564/493:25:333:25:4566
27/445Dave McConnell41MHollandM40-44 (Marathon)24/2564/323:25:543:25:5763
28/445Emme Williams27FChicagoF25-29 (Marathon)4/1892/333:26:033:26:4068
29/445Alex Rogers19MBattle CreekM15-19 (Marathon)25/2561/43:26:393:27:0970
30/445Gabrielle Lindbloom35FLudingtonF35-39 (Marathon)5/1892/273:27:083:27:2467
31/445Zach LaPrad32MLudingtonM30-34 (Marathon)26/2566/373:27:123:27:2661
32/445Luke Page26MHollandM25-29 (Marathon)27/2565/493:27:583:29:5064
33/445Conor Kennedy33MRoyal OakM30-34 (Marathon)28/2567/373:28:583:29:1359
34/445Natalie Smith24FAltoonaF20-24 (Marathon)6/1891/413:29:123:29:3370
35/445Jessica Draper42FGrand HavenF40-44 (Marathon)7/1891/303:29:393:29:5570
36/445Jessica Nowicki37FHudsonvilleF35-39 (Marathon)8/1893/273:30:023:31:3665
37/445Anand Nair40MKalamazooM40-44 (Marathon)29/2565/323:31:363:31:5561
38/445Jane Turner24FAnn ArborF20-24 (Marathon)9/1892/413:31:423:31:5168
39/445Hunter Tubbs25MHartM25-29 (Marathon)30/2566/493:32:113:32:2863
40/445Ashton Bontrager25MBremenM25-29 (Marathon)31/2567/493:32:293:32:3461
41/445Isaac Zamora25MOswegoM25-29 (Marathon)32/2568/493:34:043:34:2160
42/445Christopher Goron57MDeltonM55-59 (Marathon)33/2561/133:34:123:34:2270
43/445Cameron Bartlett32MLyonsM30-34 (Marathon)34/2568/373:34:273:35:2157
44/445Jeremy Davis46MSpring LakeM45-49 (Marathon)35/2561/183:35:333:35:4170
45/445Brian Spice61MBloomingtonM60-64 (Marathon)36/2561/93:36:003:36:2670
46/445Benjamin Gilpin21MByron CenterM20-24 (Marathon)37/2566/413:36:453:36:5461
47/445Gregory Roberts36MMilfordM35-39 (Marathon)38/2565/323:37:093:37:2161
48/445Jacob Hernandez35MLudingtonM35-39 (Marathon)39/2566/323:37:273:39:1159
49/445Anna Thomas34FRockfordF30-34 (Marathon)10/1892/323:37:533:39:2468
50/445Allen Green39MNew YorkM35-39 (Marathon)40/2567/323:37:553:38:2057
51/445Zachary Lyman22MLansingM20-24 (Marathon)41/2567/413:38:263:38:4460
52/445Jeff Borghino48MArlingtonM45-49 (Marathon)42/2562/183:38:473:39:2066
53/445Thomas Heinlein58MWhitmore LakeM55-59 (Marathon)43/2562/133:39:183:39:3765
54/445Ron Calungcaguin28MAnn ArborM25-29 (Marathon)44/2569/493:39:543:40:0659
55/445Patrick Wood46MChesterfieldM45-49 (Marathon)45/2563/183:40:123:40:1662
56/445Patrick McCamley41MCincinnatiM40-44 (Marathon)46/2566/323:40:163:41:1059
57/445Kathryn Fawcett34FZanesfieldF30-34 (Marathon)11/1893/323:41:333:42:3766
58/445Jonah Diaz33MHollandM30-34 (Marathon)47/2569/373:41:573:42:3155
59/445Aaron Klinefelter31MHollandM30-34 (Marathon)48/25610/373:42:133:42:1853
60/445Ashlee Simcox37FDecaturF35-39 (Marathon)12/1894/273:42:133:42:4962
61/445David Beaty21MIndianapolisM20-24 (Marathon)49/2568/413:42:523:42:5658
62/445Ryan Rabe26MNew EraM25-29 (Marathon)50/25610/493:43:053:43:5057
63/445Ramon Diaz40MMorrisM40-44 (Marathon)51/2567/323:44:273:44:5957
64/445Kyle Piersma34MZeelandM30-34 (Marathon)52/25611/373:45:323:45:5051
65/445Emily Macina23FMilwaukeeF20-24 (Marathon)13/1893/413:46:433:47:0467
66/445Kelvin Page36MLowellM35-39 (Marathon)53/2568/323:46:463:46:5655
67/445Samantha Hill26FBirch RuNF25-29 (Marathon)14/1893/333:46:593:47:4966
68/445Teresa Phelps42FGrand HavenF40-44 (Marathon)15/1892/303:49:013:49:5868
69/445Zac Schneck26MRochesterM25-29 (Marathon)54/25611/493:49:153:49:3556
70/445Dennis Beamer45MByron CenterM45-49 (Marathon)55/2564/183:51:373:52:0258
71/445Ben Vongprachanh23MZeelandM20-24 (Marathon)56/2569/413:52:103:52:1556
72/445Drew Lyman21MLansingM20-24 (Marathon)57/25610/413:52:323:52:4955
73/445Ryan King18MByron CenterM15-19 (Marathon)58/2562/43:52:523:53:2152
74/445Dylan Chicoine28MAdrianM25-29 (Marathon)59/25612/493:53:563:54:3454
75/445Drew Jackson32MBrittonM30-34 (Marathon)60/25612/373:53:593:55:3149
76/445Jessica Parrish41FNew BostonF40-44 (Marathon)16/1893/303:54:023:55:1065
77/445Andrew Brunner40MFarmingtonM40-44 (Marathon)61/2568/323:54:143:54:2855
78/445Matthew Kuiper50MHollandM50-54 (Marathon)62/2563/143:54:143:54:4260
79/445Tyler French24MHollandM20-24 (Marathon)63/25611/413:54:263:54:3253
80/445Evan VanHollebeke20MClinton TownshipM20-24 (Marathon)64/25612/413:54:403:54:5151
81/445Zachary Osburn41MAlleganM40-44 (Marathon)65/2569/323:54:493:55:1452
82/445Kelsey Graber30FGoshenF30-34 (Marathon)17/1894/323:54:593:55:0863
83/445John Potts68MLeanderM65-69 (Marathon)66/2561/33:55:513:57:3270
84/445Angela Ladd40FDavisburgF40-44 (Marathon)18/1894/303:56:013:56:1263
85/445Brandi Claerhout29FGrand BlancF25-29 (Marathon)19/1894/333:56:143:56:4564
86/445Tyler Hubbell35MSpartaM35-39 (Marathon)67/2569/323:56:193:58:0252
87/445Tyler Buwalda25MGrand RapidsM25-29 (Marathon)68/25613/493:56:443:57:4153
88/445Alexander Roberts28MWarrenM25-29 (Marathon)69/25614/493:56:443:58:2651
89/445Logan Miller25MSaint JosephM20-24 (Marathon)70/25613/413:57:433:58:1050
90/445Ashton Arredondo24MHollandM20-24 (Marathon)71/25614/413:57:573:59:4848
91/445Caitlyn Truong49FChicagoF45-49 (Marathon)20/1891/123:58:123:59:1770
92/445Florent Gauthier52MLyonM50-54 (Marathon)72/2564/143:58:223:58:4055
93/445Kyler Rubley28MGrand RapidsM25-29 (Marathon)73/25615/493:58:444:00:3850
94/445Alexandra Lewis24FGrand BlancF20-24 (Marathon)21/1894/413:58:523:59:2565
95/445jonah sanchez20MGrand RapidsM20-24 (Marathon)74/25615/413:58:573:59:4146
96/445Cole Cloud31MLovelandM30-34 (Marathon)75/25613/373:59:023:59:5647
97/445Michael Case42MDyerM40-44 (Marathon)76/25610/323:59:253:59:3850
98/445Matthew Albertin38MSouth BendM35-39 (Marathon)77/25610/323:59:574:00:1950
99/445Matt Kelley52MFort WayneM50-54 (Marathon)78/2565/144:00:034:00:3550
100/445Ryan Snyder30MGrand RapidsM30-34 (Marathon)79/25614/374:00:394:01:0445
101/445Melanie Homik31FGrand RapidsF30-34 (Marathon)22/1895/324:00:394:01:0461
102/445Anna Hutchinson25FChicagoF25-29 (Marathon)23/1895/334:00:564:02:0262
103/445Jordan Shore26MDavisM25-29 (Marathon)80/25616/494:01:004:01:4449
104/445Jesus Rangel28MHollandM25-29 (Marathon)81/25617/494:01:084:01:5947
105/445Israel Robles27MPortageM25-29 (Marathon)82/25618/494:01:194:03:1646
106/445Austin Fogerty28MHudsonvilleM25-29 (Marathon)83/25619/494:01:404:02:1744
107/445Justin Viola30MMacombM30-34 (Marathon)84/25615/374:01:494:03:1244
108/445Bella Kephart24FHollandF20-24 (Marathon)24/1895/414:01:584:03:1863
109/445Brian Sartorius47MJenisonM45-49 (Marathon)85/2565/184:02:004:02:2154
110/445Jacob Timmer22MSouth HavenM20-24 (Marathon)86/25616/414:02:324:03:1444
111/445Joseph Puplis44MGrand RapidsM40-44 (Marathon)87/25611/324:03:034:03:3548
112/445Zac Coltrain26MMuskegonM25-29 (Marathon)88/25620/494:04:064:05:0143
113/445Todd Brown56MNorton ShoresM55-59 (Marathon)89/2563/134:04:354:05:0159
114/445Matt Benz-Weeden29MMattawanM25-29 (Marathon)90/25621/494:04:524:05:4341
115/445Caydence Watkins21FHighlandF20-24 (Marathon)25/1896/414:04:564:06:2161
116/445Anah Wilks35FGrand HavenF35-39 (Marathon)26/1895/274:05:044:06:0260
117/445Jack Krebsbach27MAnn ArborM25-29 (Marathon)91/25622/494:05:354:07:0440
118/445Domenique Tamminga36MZeelandM35-39 (Marathon)92/25611/324:05:524:07:3248
119/445Nick Adamo37MSault Ste. MarieM35-39 (Marathon)93/25612/324:06:114:06:1646
120/445Taylor Purucker32MSpring LakeM30-34 (Marathon)94/25616/374:06:124:07:1042
121/445Sophia Korfmacher24FGrand RapidsF20-24 (Marathon)27/1897/414:06:224:07:5560
122/445Rylie Velez24FBrownsburgF20-24 (Marathon)28/1898/414:06:544:08:3258
123/445Hirotaka Yamazaki45MStowM45-49 (Marathon)95/2566/184:07:024:09:0051
124/445Michael Floyd41MLittletonM40-44 (Marathon)96/25612/324:07:234:07:4046
125/445Kyle DeWald34MAllendaleM30-34 (Marathon)97/25617/374:08:504:10:0840
126/445Brian Zwart41MMuskegonM40-44 (Marathon)98/25613/324:09:024:09:0944
127/445Abigail Wilson19FHollandF15-19 (Marathon)29/1891/34:09:084:09:3670
128/445Ben Tiberi44MHollandM40-44 (Marathon)99/25614/324:09:124:09:4342
129/445Glen Schepers64MCelestineM60-64 (Marathon)100/2562/94:09:204:09:4362
130/445Henry Rummel21MCantonM20-24 (Marathon)101/25617/414:09:434:11:3543
131/445John Schaenzer35MGrand BlancM35-39 (Marathon)102/25613/324:10:274:12:2644
132/445Adam Niemur57MGrand HavenM55-59 (Marathon)103/2564/134:10:494:11:4854
133/445Ryan Duncan38MGrand RapidsM35-39 (Marathon)104/25614/324:11:214:11:4242
134/445Kim Schievink39MZeelandM35-39 (Marathon)105/25615/324:11:234:12:4939
135/445Mara Zeddis27FColumbia CityF25-29 (Marathon)30/1896/334:11:424:13:1159
136/445Connor Foster30MSpring LakeM30-34 (Marathon)106/25618/374:12:374:13:4338
137/445Nathan Moeller25MSaginawM25-29 (Marathon)107/25623/494:12:434:13:3339
138/445Sarah Barnes41FHaslettF40-44 (Marathon)31/1895/304:13:244:14:2061
139/445Cassie Beer40FFort WayneF40-44 (Marathon)32/1896/304:13:464:14:3158
140/445Gary Haga69MGrand JunctionM65-69 (Marathon)108/2562/34:14:164:14:3447
141/445Logan Grasman27MHudsonvilleM25-29 (Marathon)109/25624/494:14:404:15:0337
142/445Rachelle Blanchard34FGrandvilleF30-34 (Marathon)33/1896/324:15:264:15:5859
143/445Noah Tamminga27MHudsonvilleM25-29 (Marathon)110/25625/494:16:014:17:1036
144/445Dillon Hickman32MCarneyM30-34 (Marathon)111/25619/374:17:224:17:3036
145/445Monique Brisson21FMunisingF20-24 (Marathon)34/1899/414:17:314:18:2556
146/445Kenna Durian24FHollandF20-24 (Marathon)35/18910/414:18:244:19:3955
147/445Alejandro Gonzalez Paredes28MHollandM25-29 (Marathon)112/25626/494:18:264:20:1734
148/445Michael Davidson60MFruitportM60-64 (Marathon)113/2563/94:18:444:19:5754
149/445Jaekob Sallee25MKalamazooM25-29 (Marathon)114/25627/494:19:274:20:3033
150/445Michael Kersjes36MPortageM35-39 (Marathon)115/25616/324:19:354:20:2337

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

8K Race (Other) — 467 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/467Gabe DeYoung25MHollandM25-29 (Other)1/1771/3924:1024:1070
2/467Austin Enns29MHartM25-29 (Other)2/1772/3926:3426:3468
3/467Levi Jongekryg19MHollandM15-19 (Other)3/1771/1027:0627:0670
4/467Chase Brown16MEdmondM15-19 (Other)4/1772/1027:1027:1063
5/467Kayla Nelson26FHamiltonF25-29 (Other)1/2901/5629:1029:1070
6/467Kenneth Garstecki30MSpring LakeM30-34 (Other)5/1771/2331:0831:0970
7/467Brad Fry51MHollandM50-54 (Other)6/1771/1331:2331:2370
8/467Jayme Kammeraad26FHollandF25-29 (Other)2/2902/5631:5932:0969
9/467Nathaniel Ellis16MWaylandM15-19 (Other)7/1773/1032:3732:3756
10/467Ryan Meyer31MGrand RapidsM30-34 (Other)8/1772/2333:1133:3067
11/467Betsy Neustifter42FMiddlevilleF40-44 (Other)3/2901/2933:1433:1570
12/467Loghan Murphy16MAlleganM15-19 (Other)9/1774/1033:1733:4549
13/467Bryce Curry33MHollandM30-34 (Other)10/1773/2333:4133:5864
14/467JARED AULICK25MGRAND RAPIDSM25-29 (Other)11/1773/3933:5834:0066
15/467Ben Foreman48MGrand HavenM45-49 (Other)12/1771/1533:5834:0170
16/467Mike Brown54MEdmondM50-54 (Other)13/1772/1334:1334:2665
17/467Daniel Pedraza25MGrand RapidsM25-29 (Other)14/1774/3934:1334:1665
18/467Pedro Solis58MHollandM55-59 (Other)15/1771/634:1634:4470
19/467Alexander Rivera28MGrand RapidsM25-29 (Other)16/1775/3934:3134:3363
20/467Carter Gillis19MFreelandM15-19 (Other)17/1775/1034:4434:5142
21/467Mitchell Janicki41MHopkinsM40-44 (Other)18/1771/2134:4635:0770
22/467Katie RietKerk36FGrand RapidsF35-39 (Other)4/2901/3635:0035:0870
23/467Dominik Nowowiejski31MHollandM30-34 (Other)19/1774/2335:0435:1761
24/467Rosalio Ruiz43MFennvilleM40-44 (Other)20/1772/2135:1135:1767
25/467Adrian Lopez43MGrand RapidsM40-44 (Other)21/1773/2135:1435:1863
26/467Jay O'Neal52MByron CenterM50-54 (Other)22/1773/1335:1635:1859
27/467Jordan Query28MTraverse CityM25-29 (Other)23/1776/3935:4736:5261
28/467C. Cooley12MGoblesM10-14 (Other)24/1771/335:5936:0170
29/467Marcos Rojano32MHollandM30-34 (Other)25/1775/2336:1636:1958
30/467Travis McNamara30MGrand RapidsM30-34 (Other)26/1776/2336:3136:3655
31/467Craig Story41MHollandM40-44 (Other)27/1774/2136:3337:1560
32/467Liberty Henry26FMount PleasantF25-29 (Other)5/2903/5636:3336:5768
33/467Mel Rus69MZeelandM65-69 (Other)28/1771/836:4136:5070
34/467Daniel De Jong36MAlmaM35-39 (Other)29/1771/1736:4737:0170
35/467Nick Klaasen40MHollandM40-44 (Other)30/1775/2136:5037:2557
36/467Amber Smith33FMasonF30-34 (Other)6/2901/3637:0137:0570
37/467Ron Brotherton63MSaugatuckM60-64 (Other)31/1771/1037:1137:1770
38/467Jim TenBrink53MHollandM50-54 (Other)32/1774/1337:1837:1954
39/467Charrie Hemmeke48FHollandF45-49 (Other)7/2901/2437:1937:2070
40/467Meghan Russo39FJenisonF35-39 (Other)8/2902/3637:2837:4668
41/467Camille Isenga34FJenisonF30-34 (Other)9/2902/3638:1038:2168
42/467Gwen Todd18FPlainwellF15-19 (Other)10/2901/1038:1238:4370
43/467Isaac Nelson27MJenisonM25-29 (Other)33/1777/3938:2038:3259
44/467Sarah Rosenberg44FGenevaF40-44 (Other)11/2902/2938:2538:3868
45/467Scott Wolff44MCOLUMBUSM40-44 (Other)34/1776/2138:3138:3353
46/467Eric Frederick45MHollandM45-49 (Other)35/1772/1538:3238:4065
47/467JARED BLOOMFIELD29MGrand RapidsM25-29 (Other)36/1778/3938:3538:5457
48/467Daniel VanTil49MHollandM45-49 (Other)37/1773/1538:3638:4161
49/467Justin Lach38MKalamazooM35-39 (Other)38/1772/1738:4738:4966
50/467Justin Romero20MHollandM20-24 (Other)39/1771/1038:4838:5070
51/467Jennifer Nguyen28FWyomingF25-29 (Other)12/2904/5638:4938:4966
52/467John Zona35MHollandM35-39 (Other)40/1773/1738:5139:0962
53/467Hudson Stickel19MChillicotheM15-19 (Other)41/1776/1039:0339:1035
54/467Roberto Rodriguez47MHollandM45-49 (Other)42/1774/1539:0639:3856
55/467Mateo Cervantes28MHollandM25-29 (Other)43/1779/3939:2039:4856
56/467Sara Folkert45FHollandF45-49 (Other)13/2902/2439:2439:4267
57/467Tim Morgan60MWyomingM60-64 (Other)44/1772/1039:2739:3063
58/467Evan Potter24MZeelandM20-24 (Other)45/1772/1039:2940:3263
59/467Emerson Hamsher26FHilliardF25-29 (Other)14/2905/5639:3340:3565
60/467Nathan Eckert26MAshlandM25-29 (Other)46/17710/3939:3440:3554
61/467Michal Tokarz31MHollandM30-34 (Other)47/1777/2339:3739:5152
62/467Francisco Javier Perez37MHollandM35-39 (Other)48/1774/1739:3739:4158
63/467Timothy Lutz51MGrand RapidsM50-54 (Other)49/1775/1339:4140:3348
64/467Camelia Meindertsma28FGrand HavenF25-29 (Other)15/2906/5639:4239:5564
65/467Madison Gryzen24FHudsonvilleF20-24 (Other)16/2901/2639:4939:5870
66/467Tara Townsend22FBeulahF20-24 (Other)17/2902/2639:5240:1367
67/467Tatum Townsend25FBeulahF25-29 (Other)18/2907/5639:5240:1362
68/467Kiarra Lambert23FSaranacF20-24 (Other)19/2903/2639:5240:1365
69/467Marcus Murphy44MAlleganM40-44 (Other)50/1777/2139:5440:2650
70/467Kristi Zietz-Hozeska38FHollandF35-39 (Other)20/2903/3639:5740:1566
71/467Travis Garza43MNilesM40-44 (Other)51/1778/2140:0540:3547
72/467Kirstin Volkening33FGrawnF30-34 (Other)21/2903/3640:1640:2166
73/467Pam Volkening63FGrawnF60-64 (Other)22/2901/1340:1640:2170
74/467Lauren Villemure23FHollandF20-24 (Other)23/2904/2640:1641:2662
75/467Jeremy Northrop27MChelseaM25-29 (Other)52/17711/3940:1840:4552
76/467Katie Pitcher42FHollandF40-44 (Other)24/2903/2940:2440:5465
77/467Katelyn Willis31FGrand RapidsF30-34 (Other)25/2904/3640:2440:3464
78/467Dani Goen58FHollandF55-59 (Other)26/2901/1540:2640:3570
79/467Ron Delciello61MGrand HavenM60-64 (Other)53/1773/1040:2940:5856
80/467Michael Von Holtz60MHollandM60-64 (Other)54/1774/1040:3440:5849
81/467Tyrell Davis35MHarrison TownshipM35-39 (Other)55/1775/1740:4542:4554
82/467Eddie Watson29MHollandM25-29 (Other)56/17712/3940:4841:0950
83/467Fatima Rojano33FHollandF30-34 (Other)27/2905/3640:5340:5762
84/467Marc Townley52MByron CenterM50-54 (Other)57/1776/1340:5941:1343
85/467Melissa Rozelle31FAdaF30-34 (Other)28/2906/3641:0341:5160
86/467Nick Cassidy46MWest OliveM45-49 (Other)58/1775/1541:1141:3551
87/467Venessa Gutierrez22FHollandF20-24 (Other)29/2905/2641:2542:4359
88/467Mark Waters25MColumbusM25-29 (Other)59/17713/3941:3842:4148
89/467Mara Swinkunas40FHollandF40-44 (Other)30/2904/2941:4341:4563
90/467Jason Yin17MZeelandM15-19 (Other)60/1777/1041:5342:3728
91/467Ellery Obrien25MWyomingM25-29 (Other)61/17714/3942:0342:4447
92/467Lucas Wiersma23MHollandM20-24 (Other)62/1773/1042:0542:1556
93/467Selah Sellers15FHollandF15-19 (Other)31/2902/1042:0642:4363
94/467Rick Wesolek50MWest OliveM50-54 (Other)63/1777/1342:1442:2938
95/467Deanna Temple36FMontagueF35-39 (Other)32/2904/3642:1843:1964
96/467Nate Woodwyk40MWaylandM40-44 (Other)64/1779/2142:2042:5043
97/467Lauren Sharp13FHollandF10-14 (Other)33/2901/1142:4342:5470
98/467S. Hazen11FHollandF10-14 (Other)34/2902/1142:4342:5664
99/467C. Hazen12FHollandF10-14 (Other)35/2903/1142:4642:5857
100/467Rachel James29FSterling HeightsF25-29 (Other)36/2908/5642:4742:4761
101/467Brandon Hazen42MHollandM40-44 (Other)65/17710/2142:4943:0240
102/467Ellery Dykgraaf31FHollandF30-34 (Other)37/2907/3642:5143:5058
103/467Bryan Klosterman30MWhitehallM30-34 (Other)66/1778/2342:5342:5349
104/467Kyle Heather40MAlleganM35-39 (Other)67/1776/1743:0243:2349
105/467Jill Van Soelen38FHollandF35-39 (Other)38/2905/3643:0543:3462
106/467Shea Penning28FOklahoma CityF25-29 (Other)39/2909/5643:0643:0960
107/467Rigel Sartorius15MJenisonM15-19 (Other)68/1778/1043:2044:3921
108/467Sheila Keltsch55FKalamazooF55-59 (Other)40/2902/1543:4443:5365
109/467Alexis Quinones30FHollandF30-34 (Other)41/2908/3643:5145:3356
110/467C. Sellers9FHollandF05-09 (Other)42/2901/343:5844:3770
111/467Christopher Garcia43MHollandM40-44 (Other)69/17711/2144:0244:0337
112/467Maria Garcia26FHollandF25-29 (Other)43/29010/5644:0244:0359
113/467Robert Paliani61MSouth HavenM60-64 (Other)70/1775/1044:0945:2042
114/467Steph Lundy28FHollandF25-29 (Other)44/29011/5644:2244:2758
115/467Tracy Knapp-Krcil45FWhitehallF45-49 (Other)45/2903/2444:3046:0164
116/467Daniel Misovich24MGrand RapidsM20-24 (Other)71/1774/1044:3250:3849
117/467Melissa Johnson41FWyomingF40-44 (Other)46/2905/2944:3645:0960
118/467Lindsey Goehring26FHilliardF25-29 (Other)47/29012/5644:4045:4256
119/467Veronica Lacy25FGrand RapidsF25-29 (Other)48/29013/5644:4146:0055
120/467Ashley Wilson24FGrand RapidsF20-24 (Other)49/2906/2644:4146:0057
121/467Eric Esman55MKalamazooM55-59 (Other)72/1772/644:4844:5558
122/467Quinn Peterson33MDetroitM30-34 (Other)73/1779/2344:5645:5046
123/467David Shoup50MHuntertownM50-54 (Other)74/1778/1345:0245:2532
124/467Romaine Barnes38MHaslettM35-39 (Other)75/1777/1745:0946:0745
125/467Kadence Grimm22FColorado SpringsF20-24 (Other)50/2907/2645:1345:5954
126/467Caleb Driesenga30MHollandM30-34 (Other)76/17710/2345:1445:5743
127/467Drew Andree28MHollandM25-29 (Other)77/17715/3945:1445:5645
128/467Michelle Klein59FLudingtonF55-59 (Other)51/2903/1545:1645:1761
129/467Steven Johnson45MMuskegonM45-49 (Other)78/1776/1545:1847:1647
130/467Teri Hurley49FMuskegonF45-49 (Other)52/2904/2445:2246:5661
131/467Tyler VanDoeselaar37MHudsonvilleM35-39 (Other)79/1778/1745:2646:3141
132/467Savannah Reed22FHollandF20-24 (Other)53/2908/2645:4047:0351
133/467Audrey Todd20FPlainwellF20-24 (Other)54/2909/2645:4646:1748
134/467Taylor Hackney32FHollandF30-34 (Other)55/2909/3645:4946:4054
135/467Juli Vanden Heuvel34FHollandF30-34 (Other)56/29010/3645:5146:1752
136/467Scott Hart43MWest OliveM40-44 (Other)80/17712/2145:5346:3633
137/467Leslie Todd48FPlainwellF45-49 (Other)57/2905/2445:5446:2558
138/467Kara Moberg Kroeze43FKalamazooF40-44 (Other)58/2906/2945:5846:3158
139/467Nicholas Kroeze43MKalamazooM40-44 (Other)81/17713/2146:0346:3630
140/467Al Victoria56MSalineM55-59 (Other)82/1773/646:0547:4747
141/467Travis Bentley32MGoblesM30-34 (Other)83/17711/2346:0846:1540
142/467Alysha Callaghan32FGrand HavenF30-34 (Other)59/29011/3646:1046:2851
143/467Tracey Hartz51FHamiltonF50-54 (Other)60/2901/1846:1347:0570
144/467Caitlin Hokanson36FFarmington HillsF35-39 (Other)61/2906/3646:1346:3860
145/467Renae Werbish55FEast LansingF55-59 (Other)62/2904/1546:1446:2356
146/467Heather Durian47FMasonF45-49 (Other)63/2906/2446:1446:2355
147/467Chelsea Thelen43FPortlandF40-44 (Other)64/2907/2946:1647:3256
148/467Jaime Escalante26MWyomingM25-29 (Other)84/17716/3946:1947:1143
149/467Barbara Arnold55FHastingsF55-59 (Other)65/2905/1546:2147:1351
150/467Jason Heinrich34MHastingsM30-34 (Other)85/17712/2346:2347:4337

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

Half Marathon (Half Marathon) — 550 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/550Luke Talbot25MChannahonM25-29 (Half Marathon)1/1951/311:17:241:17:2570
2/550Sawyer McCarthy20MAdaM20-24 (Half Marathon)2/1951/221:18:471:18:5370
3/550Andrew VandeBunte30MGrand RapidsM30-34 (Half Marathon)3/1951/341:20:321:20:3570
4/550Brandon Garnaat32MMuskegonM30-34 (Half Marathon)4/1952/341:21:021:21:0668
5/550Nathan Luce20MRiversideM20-24 (Half Marathon)5/1952/221:21:161:21:2067
6/550Greg Madendorp33MGrand RapidsM30-34 (Half Marathon)6/1953/341:23:061:23:0966
7/550Cayden Snyder24MMidlandM20-24 (Half Marathon)7/1953/221:26:231:26:2764
8/550Calvin Ackley55MMearsM55-59 (Half Marathon)8/1951/101:26:571:27:0170
9/550Nicholas Bugbee38MBerrien SpringsM35-39 (Half Marathon)9/1951/281:28:351:28:3770
10/550Justin VanAcker36MHollandM35-39 (Half Marathon)10/1952/281:29:121:29:1568
11/550Julia Armstrong33FGaylordF30-34 (Half Marathon)1/3551/581:29:321:29:3470
12/550David Komline44MHollandM40-44 (Half Marathon)11/1951/241:29:561:29:5970
13/550Hailey Richards31FPinckneyF30-34 (Half Marathon)2/3552/581:30:171:30:2369
14/550Elizabeth Burrill22FKalamazooF20-24 (Half Marathon)3/3551/541:30:471:30:5970
15/550Christian Koepnick35MLebanonM35-39 (Half Marathon)12/1953/281:31:201:31:3765
16/550Ryan Woolever38MGrand RapidsM35-39 (Half Marathon)13/1954/281:31:491:31:5762
17/550Rolando Huerta51MGrandvilleM50-54 (Half Marathon)14/1951/111:32:251:32:3470
18/550Madison Boundy29FHartF25-29 (Half Marathon)4/3551/741:33:571:34:0270
19/550Erik Butchart24MColdwaterM20-24 (Half Marathon)15/1954/221:35:171:35:3060
20/550Jeremy Schepers41MEvergreenM40-44 (Half Marathon)16/1952/241:36:061:36:1167
21/550Haleigh Nower24FKalamazooF20-24 (Half Marathon)5/3552/541:36:571:37:0769
22/550James Wonsowicz44MHollandM40-44 (Half Marathon)17/1953/241:37:011:37:3164
23/550Michael Kanarios56MBloomfield HillsM55-59 (Half Marathon)18/1952/101:37:161:37:2463
24/550Zachary VandenBerg32MGrand HavenM30-34 (Half Marathon)19/1954/341:37:221:37:3064
25/550Suresh Raghavan60MGrosse PointeM60-64 (Half Marathon)20/1951/101:38:461:38:5870
26/550Leah Nesburg33FRockfordF30-34 (Half Marathon)6/3553/581:39:081:39:2368
27/550Michael Gilpin47MByron CenterM45-49 (Half Marathon)21/1951/191:39:221:40:0070
28/550Christopher Jordan47MBellevueM45-49 (Half Marathon)22/1952/191:39:311:39:4066
29/550Brandon Bentley29MGrand RapidsM25-29 (Half Marathon)23/1952/311:39:411:39:4868
30/550Chase Rozeveld25MJenisonM25-29 (Half Marathon)24/1953/311:39:411:39:4665
31/550Luke Bradford32MCoopersvilleM30-34 (Half Marathon)25/1955/341:40:061:40:2162
32/550Lauren Gormley20FKalamazooF20-24 (Half Marathon)7/3553/541:40:101:40:1867
33/550Travis Dams40MBattle GroundM40-44 (Half Marathon)26/1954/241:40:151:40:2661
34/550Anne Marie Carson39FGrand RapidsF35-39 (Half Marathon)8/3551/451:40:311:40:5170
35/550Julia Frampton19FHollandF15-19 (Half Marathon)9/3551/81:40:571:41:0870
36/550Mallory Bowker24FKalamazooF20-24 (Half Marathon)10/3554/541:41:011:41:1266
37/550Sarah Susalski27FSaint Clair ShoresF25-29 (Half Marathon)11/3552/741:41:381:41:4469
38/550Tinelle Steely37FBuchananF35-39 (Half Marathon)12/3552/451:41:501:42:0468
39/550Scott Klein32MWheatonM30-34 (Half Marathon)27/1956/341:42:041:43:1160
40/550Elina Guffy14FCiceroF10-14 (Half Marathon)13/3551/31:42:251:43:1270
41/550Nolan Umali27MZeelandM25-29 (Half Marathon)28/1954/311:42:301:43:5463
42/550Cody Mart32MRoyal OakM30-34 (Half Marathon)29/1957/341:42:331:42:4258
43/550Lily Raleigh28FGalesburgF25-29 (Half Marathon)14/3553/741:42:401:42:4468
44/550John VanLaan55MHudsonvilleM55-59 (Half Marathon)30/1953/101:43:341:43:4956
45/550Sarah Voss39FKalamazooF35-39 (Half Marathon)15/3553/451:43:501:44:0567
46/550Jeffrey TenBrink65MHollandM65-69 (Half Marathon)31/1951/31:43:521:44:0270
47/550Sean Little36MPhoenixM35-39 (Half Marathon)32/1955/281:43:521:43:5660
48/550Katie Dykstra25FSaugatuckF25-29 (Half Marathon)16/3554/741:44:211:44:3667
49/550Houston Hemingsen26MSaugatuckM25-29 (Half Marathon)33/1955/311:44:211:44:3661
50/550Caleb Irvin30MHollandM30-34 (Half Marathon)34/1958/341:44:471:45:0756
51/550Mackenzie Korff25FRochesterF25-29 (Half Marathon)17/3555/741:44:591:46:2466
52/550Jayne Kessel32FByron CenterF30-34 (Half Marathon)18/3554/581:45:331:45:5266
53/550Brett Barents26MGrand RapidsM25-29 (Half Marathon)35/1956/311:45:361:47:0859
54/550Ashley Helm35FBerrien SpringsF35-39 (Half Marathon)19/3554/451:45:511:46:0665
55/550Anne DeGlopper30FHollandF30-34 (Half Marathon)20/3555/581:46:201:46:4065
56/550Russell Goodrich29MGalesburgM25-29 (Half Marathon)36/1957/311:46:361:47:0156
57/550Riley Tuttle25MKalamazooM25-29 (Half Marathon)37/1958/311:47:151:47:3654
58/550Isabella Kilduff34FClinton TownshiPF30-34 (Half Marathon)21/3556/581:47:351:47:5764
59/550Toby Prafke29MZeelandM25-29 (Half Marathon)38/1959/311:47:421:47:4652
60/550Tori Maciejewski24FHudsonvilleF20-24 (Half Marathon)22/3555/541:47:441:48:5465
61/550Ethan Patrick21MJenisonM20-24 (Half Marathon)39/1955/221:47:541:48:2957
62/550Sebastian Cameron33MGrangerM30-34 (Half Marathon)40/1959/341:47:561:49:0054
63/550Connor Gaylord21MKalamazooM20-24 (Half Marathon)41/1956/221:48:021:48:2854
64/550Lyndsi Koepnick34FLebanonF30-34 (Half Marathon)23/3557/581:48:241:48:4563
65/550Meghan Wise44FWilliamstonF40-44 (Half Marathon)24/3551/371:48:291:48:5170
66/550Parker Petroff29MHollandM25-29 (Half Marathon)42/19510/311:48:301:49:3950
67/550Emily Lorenz36FRockfordF35-39 (Half Marathon)25/3555/451:49:101:50:0764
68/550Jackie Schafer39FYpsilantiF35-39 (Half Marathon)26/3556/451:49:141:49:2362
69/550Tara Lewis33FNew YorkF30-34 (Half Marathon)27/3558/581:49:281:50:1462
70/550Paige Parker29FGrand RapidsF25-29 (Half Marathon)28/3556/741:49:371:49:5365
71/550Patrick Doyle39MLowellM35-39 (Half Marathon)43/1956/281:49:491:50:3158
72/550Mira Edmonds47FAnn ArborF45-49 (Half Marathon)29/3551/281:49:501:49:5770
73/550Mike Toburen49MAltoM45-49 (Half Marathon)44/1953/191:49:501:50:3363
74/550Jake Mulder39MHollandM35-39 (Half Marathon)45/1957/281:49:541:50:1555
75/550Adam Wigger31MHollandM30-34 (Half Marathon)46/19510/341:49:551:50:2551
76/550Nick Eluskie34MMaldenM30-34 (Half Marathon)47/19511/341:50:171:51:5649
77/550Paul Aschmetat42MBattle CreekM40-44 (Half Marathon)48/1955/241:50:271:50:4458
78/550Logan Steely38MBuchananM35-39 (Half Marathon)49/1958/281:50:411:50:5452
79/550Hannah Shanley28FGrandvilleF25-29 (Half Marathon)30/3557/741:50:421:50:5964
80/550Mitchell Dempsey29MManitou BeachM25-29 (Half Marathon)50/19511/311:50:491:51:2247
81/550Luke Gingell29MFerndaleM25-29 (Half Marathon)51/19512/311:51:001:52:5345
82/550Jennifer Cannon45FGrand RapidsF45-49 (Half Marathon)31/3552/281:51:271:52:0168
83/550Gage Behrenbrinker20MWyomingM20-24 (Half Marathon)52/1957/221:51:321:52:2351
84/550Julie Baltmanis40FWest OliveF40-44 (Half Marathon)32/3552/371:51:441:52:5968
85/550Heidi Hoogeveen39FHollandF35-39 (Half Marathon)33/3557/451:51:451:52:1161
86/550Scott Chicotka45MBelmontM45-49 (Half Marathon)53/1954/191:52:031:53:4059
87/550Genna Gaby26FAtlantaF25-29 (Half Marathon)34/3558/741:52:041:52:3363
88/550Angie Monterusso60FComstock ParkF60-64 (Half Marathon)35/3551/121:52:091:53:5870
89/550Sarah Tibbe32FHollandF30-34 (Half Marathon)36/3559/581:52:161:52:5460
90/550Haleigh Veldhouse22FGrandvilleF20-24 (Half Marathon)37/3556/541:52:441:52:4764
91/550Stephen Ewing38MLudingtonM35-39 (Half Marathon)54/1959/281:52:531:53:1050
92/550Jeff Woolems62MFrankfortM60-64 (Half Marathon)55/1952/101:52:581:53:1563
93/550Autumn Reed34FSouth BendF30-34 (Half Marathon)38/35510/581:53:031:54:4059
94/550Joel Martin36MTrentonM35-39 (Half Marathon)56/19510/281:53:251:53:4948
95/550Mia Van Hofwegen27FGrand RapidsF25-29 (Half Marathon)39/3559/741:53:261:54:5762
96/550David Vander Ploeg34MBrooklynM30-34 (Half Marathon)57/19512/341:53:351:54:2547
97/550Alex Flannery24MFentonM20-24 (Half Marathon)58/1958/221:53:401:54:0348
98/550Andreas Slette32MHollandM30-34 (Half Marathon)59/19513/341:53:501:54:4345
99/550Carson Horky20MManchesterM20-24 (Half Marathon)60/1959/221:53:581:54:3945
100/550Landen Adkins33MGrand HavenM30-34 (Half Marathon)61/19514/341:53:591:54:0843
101/550Isaac Cassel25MHollandM25-29 (Half Marathon)62/19513/311:54:111:54:2643
102/550Maya Heibel28FWest OliveF25-29 (Half Marathon)40/35510/741:54:161:54:4161
103/550Stephen Murphy43MHollandM40-44 (Half Marathon)63/1956/241:54:171:55:2055
104/550Steven Buter42MByron CenterM40-44 (Half Marathon)64/1957/241:54:231:55:1252
105/550Heidi Stoudt56FTraverse CityF55-59 (Half Marathon)41/3551/161:54:291:54:3670
106/550Madz Ham29FMadison HeightsF25-29 (Half Marathon)42/35511/741:54:461:55:1861
107/550Cory Scholler26MKalamazooM25-29 (Half Marathon)65/19514/311:54:501:55:3041
108/550Amanda Lantz41FWest OliveF40-44 (Half Marathon)43/3553/371:54:521:55:3566
109/550Jeff English68MBattle CreekM65-69 (Half Marathon)66/1952/31:55:031:55:2547
110/550Jennifer Wood34FRockfordF30-34 (Half Marathon)44/35511/581:55:251:55:3358
111/550Grace Wesley22FRomeoF20-24 (Half Marathon)45/3557/541:55:271:56:2562
112/550Joshua Andary25MHollandM25-29 (Half Marathon)67/19515/311:55:351:56:4338
113/550Andrea mason42FZeelandF40-44 (Half Marathon)46/3554/371:55:361:56:1964
114/550Amelia Anderson21FEden PrairieF20-24 (Half Marathon)47/3558/541:55:391:57:0261
115/550Sarah Rott20FGrand RapidsF20-24 (Half Marathon)48/3559/541:55:401:55:5060
116/550Nikki Grashorn40FGrand RapidsF40-44 (Half Marathon)49/3555/371:56:141:57:2062
117/550Katie Ross42FBrightonF40-44 (Half Marathon)50/3556/371:56:351:57:1261
118/550Michael Knox36MHollandM35-39 (Half Marathon)68/19511/281:56:371:56:4745
119/550Corey Horky52MManchesterM50-54 (Half Marathon)69/1952/111:57:051:57:4664
120/550Christopher Reedy30MKalamazooM30-34 (Half Marathon)70/19515/341:57:061:58:1341
121/550Tyler Horky24MPortageM20-24 (Half Marathon)71/19510/221:57:071:57:4741
122/550Shannon Williams53FPetoskeyF50-54 (Half Marathon)51/3551/121:57:291:58:3870
123/550Amanda Atkinson40FOwossoF40-44 (Half Marathon)52/3557/371:57:301:57:4559
124/550Kenna Shoup20FHuntertownF20-24 (Half Marathon)53/35510/541:57:331:57:5358
125/550Richard Williams37MMattawanM35-39 (Half Marathon)72/19512/281:57:351:59:1242
126/550Melanie Burdick43FChicagoF40-44 (Half Marathon)54/3558/371:57:511:58:2257
127/550Kayla Austin28FParmaF25-29 (Half Marathon)55/35512/741:57:531:58:1060
128/550Abby Whitwam29FHollandF25-29 (Half Marathon)56/35513/741:58:021:58:3459
129/550Noah Brown24MJacksonM20-24 (Half Marathon)73/19511/221:58:271:59:5338
130/550Katie Riddering32FRockfordF30-34 (Half Marathon)57/35512/581:58:381:59:3557
131/550Liberty Pleune23FGrantF20-24 (Half Marathon)58/35511/541:58:461:59:1557
132/550Ben Gingell27MBloomfield HillsM25-29 (Half Marathon)74/19516/311:59:072:01:0236
133/550Kat Schulte43FHollandF40-44 (Half Marathon)59/3559/371:59:091:59:4255
134/550Jason Mitchell54MEast LansingM50-54 (Half Marathon)75/1953/111:59:141:59:5857
135/550Margo Budde24FGrand RapidsF20-24 (Half Marathon)60/35512/541:59:192:00:0956
136/550Zach Gray21MColdwaterM20-24 (Half Marathon)76/19512/221:59:271:59:4135
137/550Makenzie Fitzgerald34FGrand RapidsF30-34 (Half Marathon)61/35513/581:59:282:00:3956
138/550Matthew Felt25MNew EraM25-29 (Half Marathon)77/19517/311:59:302:00:0834
139/550Samantha Chammings36FEvergreenF35-39 (Half Marathon)62/3558/451:59:412:00:2659
140/550Brooke Lanz29FGrand RapidsF25-29 (Half Marathon)63/35514/741:59:492:01:1058
141/550Matthew Mellado37MPortageM35-39 (Half Marathon)78/19513/281:59:552:01:2740
142/550Morgan VandenBerg32FGrand HavenF30-34 (Half Marathon)64/35514/581:59:592:00:0654
143/550Gabriela Felt25FNew EraF25-29 (Half Marathon)65/35515/741:59:592:00:3757
144/550Travis Pettit31MBoerneM30-34 (Half Marathon)79/19516/342:00:172:01:4939
145/550Cam Van Koevering34MAllendaleM30-34 (Half Marathon)80/19517/342:00:172:01:1837
146/550Kurt Kossen61MChicagoM60-64 (Half Marathon)81/1953/102:00:292:02:2156
147/550Cole Kish20MOnstedM20-24 (Half Marathon)82/19513/222:00:302:01:0932
148/550Jaecheol Yang40MHudsonvilleM40-44 (Half Marathon)83/1958/242:00:402:02:0150
149/550Amber Korytkowski27FNewaygoF25-29 (Half Marathon)66/35516/742:00:542:01:3656
150/550Shawn Nelson46FWest branchF45-49 (Half Marathon)67/3553/282:01:002:02:0865

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

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