Michigan Runner Rankings

Home › Races › North Shore

North Shore

10/03/2026 · Spring Lake · Ottawa County · View on RunSignup

5K Trail Run/Hike/Walk (5K) — 125 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/125Nick Bailey46MSpring LakeM45-49 (5K)1/701/921:2721:2770
2/125Noah Miller22MZeelandM20-24 (5K)2/701/322:0722:0770
3/125S. Noonan12MGrand HavenM10-14 (5K)3/701/422:3122:3170
4/125James Fisher35MGrand HavenM35-39 (5K)4/701/923:0023:0070
5/125NICHOLAS BUYS47MSpring LakeM45-49 (5K)5/702/923:2523:2562
6/125Bob Conway33MCommerce TownshipM30-34 (5K)6/701/823:3623:3670
7/125Steve Stewart34MGrand HavenM30-34 (5K)7/702/824:0324:0361
8/125Roger Bonga51MNunicaM50-54 (5K)8/701/624:2324:2370
9/125Airn Sessink27FTwin LakeF25-29 (5K)1/551/624:3224:3270
10/125Ben Tift33MGrand HavenM30-34 (5K)9/703/824:3724:3752
11/125Gabe Kuyten29MHollandM25-29 (5K)10/701/1024:3824:3870
12/125Jeremy Davis46MSpring LakeM45-49 (5K)11/703/924:3924:3954
13/125Scott Young42MSpring LakeM40-44 (5K)12/701/425:0825:0870
14/125Aaron Shonamon36MSpring LakeM35-39 (5K)13/702/925:2425:2462
15/125Adam Assink29MHollandM25-29 (5K)14/702/1025:3425:3463
16/125Derek Rietman34MZeelandM30-34 (5K)15/704/825:5025:5044
17/125W. Wolfsen10MSpring LakeM10-14 (5K)16/702/426:0126:0152
18/125Scott VanStrate69MSpring LakeM65-69 (5K)17/701/426:0426:0470
19/125John DeHoog54MMilfordM50-54 (5K)18/702/626:1826:1858
20/125Victor Jones57MSylmarM55-59 (5K)19/701/426:2226:2270
21/125Andrew Lansdale21MClinton TownshipM20-24 (5K)20/702/326:5426:5447
22/125Fiona Noonan15FGrand HavenF15-19 (5K)2/551/327:0327:0370
23/125Katie Ansel34FCommerce TownshipF30-34 (5K)3/551/327:0527:0570
24/125Troy Sutton41MMuskegonM40-44 (5K)21/702/427:0627:0652
25/125Abram VerWys18MGrand RapidsM15-19 (5K)22/701/127:1227:1270
26/125Veronica Constantine50FNunicaF45-49 (5K)4/551/1127:3127:3170
27/125Noah Johnson25MHollandM25-29 (5K)23/703/1027:3427:3456
28/125Marc Dsa28MGrand HavenM25-29 (5K)24/704/1027:4527:4549
29/125Brooke Karl43FGrand HavenF40-44 (5K)5/551/527:5727:5770
30/125S. Jeske10FSpring LakeF10-14 (5K)6/551/328:2128:2170
31/125Eric Kalvaitis39MSpring LakeM35-39 (5K)25/703/928:3228:3254
32/125Jason Deery50MMuskegonM50-54 (5K)26/703/628:3928:3947
33/125Madeline Arthur20FMidlandF20-24 (5K)7/551/528:5728:5770
34/125S. Guasco12MEast LansingM10-14 (5K)27/703/429:0429:0435
35/125Jesse Guasco42MEast LansingM40-44 (5K)28/703/429:0629:0635
36/125Kurt Bareham38MGrand HavenM35-39 (5K)29/704/929:0629:0647
37/125Cory Keesler51MZeelandM50-54 (5K)30/704/629:0729:0735
38/125Ben MacNeill29MGrand HavenM25-29 (5K)31/705/1029:3529:3542
39/125N. Pool9MGrand HavenM05-09 (5K)32/701/230:2330:2370
40/125Spencer Barlow29MGrand RapidsM25-29 (5K)33/706/1030:5130:5135
41/125L. Johnson9MGrand HavenM05-09 (5K)34/702/230:5930:5935
42/125Steven Johnson45MMuskegonM45-49 (5K)35/704/931:0631:0647
43/125Megan Flack23FDearbornF20-24 (5K)8/552/531:1631:1656
44/125Julia Robinson25FGrand HavenF25-29 (5K)9/552/631:2731:2758
45/125Todd Routt59MMuskegonM55-59 (5K)36/702/431:3031:3052
46/125Kathryn Kalvaitis37FSpring LakeF35-39 (5K)10/551/532:1932:1970
47/125M. Wolfsen10FSpring LakeF10-14 (5K)11/552/332:1932:1947
48/125Jeri VanDonkelaar15FNunicaF15-19 (5K)12/552/332:3132:3147
49/125Nate Beckholt48MBathM45-49 (5K)37/705/932:4732:4739
50/125Kristy Beckholt42FBathF40-44 (5K)13/552/532:4832:4856
51/125Jessica Donnell34FMasonF30-34 (5K)14/552/333:0633:0647
52/125Mike Lonnee63MNorton ShoresM60-64 (5K)38/701/633:5433:5470
53/125Kyle Thomas39MGrand HavenM35-39 (5K)39/705/934:0634:0639
54/125Tara VanderMolen46FCaledoniaF45-49 (5K)15/552/1134:1034:1064
55/125Sara Fillman55FMuskegonF55-59 (5K)16/551/534:3434:3470
56/125Steven Johnson39MMuskegonM35-39 (5K)40/706/934:5434:5431
57/125Steve Elenbaas51MMuskegonM50-54 (5K)41/705/634:5534:5523
58/125Tracy Bonga49FNunicaF45-49 (5K)17/553/1134:5734:5757
59/125Jake Rumler25MJenisonM25-29 (5K)42/707/1035:0535:0528
60/125Sarah Marie Greene49FGrand HavenF45-49 (5K)18/554/1135:4535:4551
61/125Andrew Jablonski49MMUSKEGONM45-49 (5K)43/706/936:0136:0131
62/125Mike Hennessey63MDeltonM60-64 (5K)44/702/636:0236:0258
63/125Steve Rusnock48MMunithM45-49 (5K)45/707/936:1036:1023
64/125Spencer Kosc25MSpring LakeM25-29 (5K)46/708/1036:1236:1221
65/125Erika Sutton41FMuskegonF40-44 (5K)19/553/536:1636:1642
66/125Lexi VanDonkelaar20FSpring LakeF20-24 (5K)20/553/536:1836:1842
67/125Christy Vos45FGrand RapidsF45-49 (5K)21/555/1136:3136:3145
67/125Charlotte Vos16FGrand RapidsF15-19 (5K)21/553/336:3136:3123
69/125Rachel Armock27FGrand HavenF25-29 (5K)23/553/636:5336:5347
70/125Jennifer Jacobs61FSpring LakeF60-64 (5K)24/551/336:5536:5570
71/125Thomas Saelens24MGrand HavenM20-24 (5K)47/703/337:0137:0123
72/125Michelle Vink50FGrand HavenF50-54 (5K)25/551/137:3237:3270
73/125Janeen Maloney57FGrand HavenF55-59 (5K)26/552/538:1238:1256
74/125Andrew Hubbard52MSpring LakeM50-54 (5K)48/706/639:0139:0112
75/125Heather Akers36FGrand HavenF35-39 (5K)27/552/539:3639:3656
76/125Jeffrey Ruiz60MSpring LakeM60-64 (5K)49/703/640:1640:1647
77/125Eric Hinderleider68MNorton ShoresM65-69 (5K)50/702/440:3440:3452
78/125Pete Richardson55MSpring LakeM55-59 (5K)51/703/440:5840:5835
79/125J. Wilde12MSpring LakeM10-14 (5K)52/704/441:1641:1618
80/125Joy Sanders63FNunicaF60-64 (5K)28/552/343:0043:0047
81/125Eileen Scott65FHollandF65-69 (5K)29/551/343:2843:2870
82/125Dawn Wilson48FSenecaF45-49 (5K)30/556/1143:4543:4538
83/125Betty Schohl73FSpring LakeF70-74 (5K)31/551/243:5243:5270
84/125Brian Snyder48MGrand HavenM45-49 (5K)53/708/944:4244:4216
85/125Melanie Dekkers45FGrand HavenF45-49 (5K)32/557/1144:4444:4432
86/125Laura Demetrious39FMuskegonF35-39 (5K)33/553/545:2845:2842
87/125Kelly Dieffenbaugher48FCantonF45-49 (5K)34/558/1146:0846:0825
88/125Tim Dieffenbaugher47MCantonM45-49 (5K)54/709/946:0846:088
89/125Kathryn Mackey68FHollandF65-69 (5K)35/552/346:1146:1147
90/125Jeff Fuller68MGrand HavenM65-69 (5K)55/703/447:4547:4535
91/125Ronnie Haines59FSpring LakeF55-59 (5K)36/553/550:0250:0242
92/125Peter Haines60MSpring LakeM60-64 (5K)56/704/650:0250:0235
93/125Nic Trotti39MMuskegonM35-39 (5K)57/707/951:0951:0923
94/125Jennifer Kolkema44FNorton ShoresF40-44 (5K)37/554/553:1053:1028
95/125Michael Johnson42MMuskegonM40-44 (5K)58/704/453:1453:1418
96/125Jordan Olthof31MAllendaleM30-34 (5K)59/705/853:3753:3735
97/125Tami Kooiman62FFerrysburgF60-64 (5K)38/553/353:4353:4323
98/125Jed Kooiman32MFerrysburgM30-34 (5K)60/706/853:4453:4426
99/125Kaleigh Batka25FGrand HavenF20-24 (5K)39/554/554:0554:0528
100/125Gibson Crandle27MCoopersvilleM25-29 (5K)61/709/1054:1654:1614
101/125Jeff Rollins56MGrand HavenM55-59 (5K)62/704/454:1754:1718
102/125Jessica Grost30FAltoF30-34 (5K)40/553/354:3854:3823
103/125Cathy Romkema66FGrand HavenF65-69 (5K)41/553/354:4054:4023
104/125Jessica Stone38FCasnoviaF35-39 (5K)42/554/554:5654:5628
105/125Kelly Eadie48FNunicaF45-49 (5K)43/559/1154:5854:5819
106/125Alejandro Guillen28MGrand RapidsM25-29 (5K)63/7010/1055:4055:407
107/125Aria Guillen26FGrand RapidsF25-29 (5K)44/554/655:4155:4135
108/125Liz Kersting38FMuskegonF35-39 (5K)45/555/556:5256:5214
109/125Michelle Batka50FGrand HavenF45-49 (5K)46/5510/1156:5256:5213
110/125Karan Kettenhofen71FNorton ShoresF70-74 (5K)47/552/259:1059:1035
111/125Alex lutz31MMuskegonM30-34 (5K)64/707/81:00:281:00:2818
112/125Jayden Wind14FMuskegonF10-14 (5K)48/553/31:01:381:01:3823
113/125Jay Case61MGrand HavenM60-64 (5K)65/705/61:02:341:02:3423
114/125Shannon Tober57FGrand HavenF55-59 (5K)49/554/51:02:341:02:3428
115/125Aireeana Middleton22FGrand HavenF20-24 (5K)50/555/51:03:031:03:0314
116/125Adam VanCura36MGrand HavenM35-39 (5K)66/708/91:03:071:03:0716
117/125Paul Bogdans60MGrand HavenM60-64 (5K)67/706/61:03:081:03:0812
118/125Melissa Montes40FGrand HavenF40-44 (5K)51/555/51:03:111:03:1114
119/125Summer Blekicki28FMuskegonF25-29 (5K)52/555/61:03:121:03:1223
120/125Ashlyn Grammer28FTwin LakeF25-29 (5K)53/556/61:03:121:03:1212
121/125Trent Hitsman33MGrand HavenM30-34 (5K)68/708/81:03:121:03:129
122/125Melissa Goddard46FMuskegonF45-49 (5K)54/5511/111:03:141:03:146
123/125Robert Walwood65MGrand HavenM65-69 (5K)69/704/41:03:151:03:1518
124/125Nicholas Lowell39MGrand HavenM35-39 (5K)70/709/91:03:151:03:158
125/125Bobby Frick55FSpring LakeF55-59 (5K)55/555/51:03:161:03:1614

10K Trail Run (10K) — 68 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/68Scott McKeel36MRivertonM35-39 (10K)1/391/542:1042:1070
2/68Colin Brand33MDorrM30-34 (10K)2/391/842:4942:4970
3/68Noah Miller22MZeelandM20-24 (10K)3/391/148:3048:3070
4/68Luke Olechnowicz37MGrand HavenM35-39 (10K)4/392/548:5148:5156
5/68NICHOLAS BUYS47MSpring LakeM45-49 (10K)5/391/449:3249:3270
6/68Derek Rietman34MZeelandM30-34 (10K)6/392/851:1651:1661
7/68Bob Conway33MCommerce TownshipM30-34 (10K)7/393/851:2051:2052
8/68Chase Rozeveld25MJenisonM25-29 (10K)8/391/351:4151:4170
9/68Lindsay Rudert39FSpring LakeF35-39 (10K)1/291/1051:5651:5670
10/68Scott Young42MSpring LakeM40-44 (10K)9/391/652:2152:2170
11/68Michael Hilferty37MGrand HavenM35-39 (10K)10/393/552:4252:4242
12/68Jeremy Davis46MSpring LakeM45-49 (10K)11/392/452:5152:5152
13/68Zach Kidd29MWhitehallM25-29 (10K)12/392/353:0953:0947
14/68Adam Assink29MHollandM25-29 (10K)13/393/354:3354:3323
15/68Travis Grimm30MSpring LakeM30-34 (10K)14/394/855:3955:3944
16/68Jake Shavalier42MwyomingM40-44 (10K)15/392/657:0457:0458
17/68Kevin Collins41MGrand HavenM40-44 (10K)16/393/657:1657:1647
18/68Victor Jones57MSylmarM55-59 (10K)17/391/258:1458:1470
19/68Veronica Constantine50FNunicaF45-49 (10K)2/291/158:1858:1870
20/68Corina Grevel31FMuskegonF30-34 (10K)3/291/358:3258:3270
21/68Brett Grevel35MMuskegonM35-39 (10K)18/394/558:3258:3228
22/68Katie Ansel34FCommerce TownshipF30-34 (10K)4/292/358:3558:3547
23/68Nick Risedorph46MGrand HavenM45-49 (10K)19/393/458:4358:4335
24/68Nicole Kubec38FGrand HavenF35-39 (10K)5/292/1058:5858:5863
25/68Brooke Karl43FGrand HavenF40-44 (10K)6/291/659:1659:1670
26/68Brendon OHara34MGrand HavenM30-34 (10K)20/395/859:2859:2835
27/68G. Johnson11MGrand HavenM10-14 (10K)21/391/159:3259:3270
28/68Jason Deery50MMuskegonM50-54 (10K)22/391/259:4059:4070
29/68Jana Shavalier40FWyomingF40-44 (10K)7/292/659:5559:5558
30/68Jenna Kragt37FHollandF35-39 (10K)8/293/101:00:031:00:0356
31/68Karen Blaukamp58FZeelandF55-59 (10K)9/291/21:00:061:00:0670
32/68Dan Swier43MSpring LakeM40-44 (10K)23/394/61:00:101:00:1035
33/68Frannie Johnson41FGrand HavenF40-44 (10K)10/293/61:00:331:00:3347
34/68Tracy Zylstra50FMuskegonF50-54 (10K)11/291/11:00:501:00:5070
35/68David Karl47MGrand HavenM45-49 (10K)24/394/41:04:201:04:2018
36/68Joseph Vanderstelt34MGrand HavenM30-34 (10K)25/396/81:06:171:06:1726
37/68Helana Patterson29FRavennaF25-29 (10K)12/291/11:07:261:07:2670
38/68Angela Headley42FZeelandF40-44 (10K)13/294/61:08:141:08:1435
39/68Steven Jarvis44MMuskegonM40-44 (10K)26/395/61:10:501:10:5023
40/68Jessica Donnell34FMasonF30-34 (10K)14/293/31:10:541:10:5423
41/68Mike Hennessey63MDeltonM60-64 (10K)27/391/41:11:161:11:1670
42/68Alyssa Gillette36FSpring LakeF35-39 (10K)15/294/101:11:191:11:1949
43/68Daniel Gibson41MBelmontM40-44 (10K)28/396/61:11:241:11:2412
44/68Eric Johnson70MMuskegonM70-74 (10K)29/391/21:12:361:12:3670
45/68Troy Davis56MGrand HavenM55-59 (10K)30/392/21:13:371:13:3735
46/68Meredith Fennema37FGrand RapidsF35-39 (10K)16/295/101:14:371:14:3742
47/68Chad Nienhuis32MSpring LakeM30-34 (10K)31/397/81:14:421:14:4218
48/68James Kettenhofen69MMuskegonM65-69 (10K)32/391/11:14:481:14:4870
49/68Bob Eggleston II60MAdaM60-64 (10K)33/392/41:16:221:16:2252
50/68Bruno Olechnowicz61MMuskegonM60-64 (10K)34/393/41:18:171:18:1735
51/68Michael Nelson39MGrand HavenM35-39 (10K)35/395/51:19:401:19:4014
52/68Jamie Almer39FGrand HavenF35-39 (10K)17/296/101:19:401:19:4035
53/68Andrew Hubbard52MSpring LakeM50-54 (10K)36/392/21:21:231:21:2335
54/68Robert Hendricks60MRavennaM60-64 (10K)37/394/41:22:121:22:1218
55/68Sandy Jacobs68FHollandF65-69 (10K)18/291/11:25:251:25:2570
56/68Brooke Winterhalter39FGrand HavenF35-39 (10K)19/297/101:25:381:25:3828
57/68Katherine Rozeveld24FAdaF20-24 (10K)20/291/41:27:111:27:1170
58/68Alaina Schuitema24FCaledoniaF20-24 (10K)21/292/41:27:111:27:1152
59/68Hannah Vegh24FGrand HavenF20-24 (10K)22/293/41:27:171:27:1735
60/68Margherita Lucianetti24FGrand RapidsF20-24 (10K)23/294/41:27:171:27:1718
61/68Alicia Kaines36FRavennaF35-39 (10K)24/298/101:28:571:28:5721
62/68Bobby Eggleston33MGrand HavenM30-34 (10K)38/398/81:30:351:30:359
63/68Jerry Schohl74MSpring LakeM70-74 (10K)39/392/21:30:461:30:4635
64/68Sarah Winston Bush44FRockfordF40-44 (10K)25/295/61:31:271:31:2723
65/68MICHELLE Kent55FAdaF55-59 (10K)26/292/21:31:281:31:2835
66/68Nisha Bertucci42FSpring LakeF40-44 (10K)27/296/61:31:281:31:2812
67/68Barbara Preston38FNunicaF35-39 (10K)28/299/101:31:291:31:2914
68/68Hillary Boersma38FCoopersvilleF35-39 (10K)29/2910/101:40:521:40:527
Open the interactive race page — division filters, sorting, discussion & reviews →