Michigan Runner Rankings

Home › Races › Bayshore

Bayshore

05/22/2026 · Traverse City · Grand Traverse County · View on RunSignup

Marathon (Marathon) — 1767 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/1767Noah Verlinde24MSaginawM20-24 (Marathon)1/10131/1252:16:372:16:4185
2/1767Dylan Belles33MEurekaM30-34 (Marathon)2/10131/1822:18:242:18:2785
3/1767Noah Steffen27MGrand RapidsM25-29 (Marathon)3/10131/1942:24:252:24:2885
4/1767Sam Baustert25MHollandM25-29 (Marathon)4/10132/1942:24:282:24:3285
5/1767Colin Herrmann29MGrand RapidsM25-29 (Marathon)5/10133/1942:24:302:24:3484
6/1767Shea Kettner33MDetroitM30-34 (Marathon)6/10132/1822:24:452:24:4985
7/1767Kallin Carolus Khan29MIowa CityM25-29 (Marathon)7/10134/1942:26:322:26:3684
8/1767Thomas Dean31MHighlands RanchM30-34 (Marathon)8/10133/1822:26:552:26:5984
9/1767Jacob Dennis23MSaint JohnsM20-24 (Marathon)9/10132/1252:27:272:27:3184
10/1767Connor Schwartz28MGrand RapidsM25-29 (Marathon)10/10135/1942:27:532:27:5883
11/1767Ransom Allen25MDetroitM25-29 (Marathon)11/10136/1942:28:092:28:1283
12/1767Michael Gravelyn36MRockfordM35-39 (Marathon)12/10131/1802:28:132:28:1685
13/1767Brendan Parr26MAllendaleM25-29 (Marathon)13/10137/1942:28:302:28:3582
14/1767Ansel Wachter36MChicagoM35-39 (Marathon)14/10132/1802:29:002:29:0585
15/1767Yowana Wamala30MMint HillM30-34 (Marathon)15/10134/1822:29:052:29:0984
16/1767Joseph Darda38MEast LansingM35-39 (Marathon)16/10133/1802:29:272:29:3084
17/1767Jacob Fopma24MWinfieldM20-24 (Marathon)17/10133/1252:31:272:31:3284
18/1767Christian Parenteau29MHollisM25-29 (Marathon)18/10138/1942:31:272:31:3182
19/1767Iain Hunter55MProvoM55-59 (Marathon)19/10131/362:31:272:31:3070
20/1767Brett Wagner36MNew YorkM35-39 (Marathon)20/10134/1802:32:292:32:3684
21/1767Jesse Greenhagen30MMount PleasantM30-34 (Marathon)21/10135/1822:32:572:33:0383
22/1767Nate Foddrill27MSaint CharlesM25-29 (Marathon)22/10139/1942:33:112:33:1681
23/1767Ryan Gordyan37MChicagoM35-39 (Marathon)23/10135/1802:33:182:33:2383
24/1767Noah Momber21MSpartaM20-24 (Marathon)24/10134/1252:33:522:33:5583
25/1767Mikael Rae27MChicagoM25-29 (Marathon)25/101310/1942:33:542:33:5881
26/1767Thomas Scearce30MProspectM30-34 (Marathon)26/10136/1822:34:422:34:4783
27/1767Jeremy Cavallo25MDavisburgM25-29 (Marathon)27/101311/1942:34:512:34:5481
28/1767Kaleb Coston31MBurnsvilleM30-34 (Marathon)28/10137/1822:35:142:35:1982
29/1767Nicholas Katsefaras38MAnn ArborM35-39 (Marathon)29/10136/1802:35:152:35:1983
30/1767Carson Nicoletti23MUticaM20-24 (Marathon)30/10135/1252:35:172:35:2182
31/1767Matt Schweiss29MEast Grand RapidsM25-29 (Marathon)31/101312/1942:35:182:35:2480
32/1767Adam Sanchez32MMount PleasantM30-34 (Marathon)32/10138/1822:35:252:35:3382
33/1767Sean Pedernales29MCharlotteM25-29 (Marathon)33/101313/1942:35:552:36:0080
34/1767Logan Zahn21MHaslettM20-24 (Marathon)34/10136/1252:36:102:36:1682
35/1767Carson Sanders25MGunnisonM25-29 (Marathon)35/101314/1942:36:232:36:2879
36/1767Mattie Carter30FGreenvilleF30-34 (Marathon)1/7511/1272:36:342:36:3785
37/1767Neal Beegle38MTampaM35-39 (Marathon)36/10137/1802:36:472:36:5382
38/1767Matteo Reich28MSault Ste. MarieM25-29 (Marathon)37/101315/1942:37:012:37:0679
39/1767Stephen Hansen23MTorranceM20-24 (Marathon)38/10137/1252:37:182:37:2281
40/1767Kelby Laughner34FIndianapolisF30-34 (Marathon)2/7512/1272:38:052:38:0984
41/1767Austin Benoit31MRockfordM30-34 (Marathon)39/10139/1822:38:112:38:1881
42/1767Paul Wales25MTampaM25-29 (Marathon)40/101316/1942:38:192:38:2578
43/1767John Girmscheid28MGenevaM25-29 (Marathon)41/101317/1942:38:242:38:3878
44/1767Caroline Gosser29FLouisvilleF25-29 (Marathon)3/7511/1632:38:262:38:3285
45/1767Travis Guest35MRockfordM35-39 (Marathon)42/10138/1802:39:372:39:4282
46/1767Alison Wells30FKerrvilleF30-34 (Marathon)4/7513/1272:40:012:40:0684
47/1767Trent Canales35MGrass ValleyM35-39 (Marathon)43/10139/1802:40:412:40:4881
48/1767Hayley Collins27FTollandF25-29 (Marathon)5/7512/1632:40:442:40:4884
49/1767Van Monday24MIssaquahM20-24 (Marathon)44/10138/1252:40:452:40:5180
50/1767Connor Wasick22MBolingbrookM20-24 (Marathon)45/10139/1252:41:072:41:1480
51/1767Caroline Towle24FBedfordF20-24 (Marathon)6/7511/1232:41:122:41:2085
52/1767Larry Lovato39MChicagoM35-39 (Marathon)46/101310/1802:41:342:41:4081
53/1767Eisuke Narita44MNoviM40-44 (Marathon)47/10131/1152:41:352:41:3985
54/1767Jon Marcum37MAtlantaM35-39 (Marathon)48/101311/1802:41:512:41:5680
55/1767Neil Bergsma32MGrand RapidsM30-34 (Marathon)49/101310/1822:42:192:42:2781
56/1767Alexandria Scearce31FCrestwoodF30-34 (Marathon)7/7514/1272:42:342:42:4183
57/1767Nicholas Webber30MPalatineM25-29 (Marathon)50/101318/1942:42:382:42:4178
58/1767Ben Berger39MTraverse CityM35-39 (Marathon)51/101312/1802:42:462:42:5180
59/1767Allison Sherman25FLake OrionF25-29 (Marathon)8/7513/1632:42:502:42:5584
60/1767Liam Klaiman26MChicagoM25-29 (Marathon)52/101319/1942:42:532:43:0077
61/1767Thomas Walters24MNew YorkM20-24 (Marathon)53/101310/1252:42:572:43:0679
62/1767Skylar Musa34FGrahamsvilleF30-34 (Marathon)9/7515/1272:43:182:43:2282
63/1767Broderick Raleigh21MMasonM20-24 (Marathon)54/101311/1252:43:262:43:3278
64/1767Collin Zollman28MScottsburgM25-29 (Marathon)55/101320/1942:43:502:43:5877
65/1767Lenny Ramsey40FBentonvilleF40-44 (Marathon)10/7511/872:43:542:43:5870
66/1767Evan Harrison30MEnglewoodM30-34 (Marathon)56/101311/1822:44:092:44:1480
67/1767Shepard Chalkley33MJacksonvilleM30-34 (Marathon)57/101312/1822:44:132:44:2180
68/1767Reese Borlin25MManisteeM25-29 (Marathon)58/101321/1942:44:202:44:3076
69/1767Max Paull25MSaint PaulM25-29 (Marathon)59/101322/1942:44:352:44:4276
70/1767Brett Leidal21MNoviM20-24 (Marathon)60/101312/1252:45:232:45:3278
71/1767Foster Thorburn25MAllendaleM25-29 (Marathon)61/101323/1942:45:262:45:3175
72/1767Ryan Stachurski26MSaint PetersburgM25-29 (Marathon)62/101324/1942:45:362:45:4775
73/1767Edward Smith36MIndianapolisM35-39 (Marathon)63/101313/1802:47:142:47:1979
74/1767Thomas Honeyman33MCharlotteM30-34 (Marathon)64/101313/1822:47:152:47:2079
75/1767Nicholas Rosler28MEdinaM25-29 (Marathon)65/101325/1942:47:412:47:4774
76/1767Luke Kaferle24MWarrenM20-24 (Marathon)66/101313/1252:47:532:48:0477
77/1767Joseph Seibert23MLivoniaM20-24 (Marathon)67/101314/1252:47:552:48:0676
78/1767Daniel Garcia39MClarkstonM35-39 (Marathon)68/101314/1802:48:052:48:1679
79/1767Noah Krzan40MKalamazooM40-44 (Marathon)69/10132/1152:48:082:48:2084
80/1767Daniel Miller33MWyomingM30-34 (Marathon)70/101314/1822:48:362:48:4279
81/1767Matthew Wyderko24MYpsilantiM20-24 (Marathon)71/101315/1252:48:452:48:5175
82/1767Kevin Donnelly37MOak ParkM35-39 (Marathon)72/101315/1802:48:472:48:5478
83/1767Jeffery Oard32MGrand RapidsM30-34 (Marathon)73/101315/1822:48:592:49:0778
84/1767Alex Theophilus26MLoganM25-29 (Marathon)74/101326/1942:49:112:49:1774
85/1767Eric Nye37MFreelandM35-39 (Marathon)75/101316/1802:49:192:49:2478
86/1767Cole Frederick28MNorthportM25-29 (Marathon)76/101327/1942:49:212:49:3074
87/1767Will Westveer27MGrand RapidsM25-29 (Marathon)77/101328/1942:49:242:49:3373
88/1767Trevor Bruner33MCadillacM30-34 (Marathon)78/101316/1822:49:282:49:3378
89/1767Jason Klaassen28MGrand RapidsM25-29 (Marathon)79/101329/1942:49:282:49:3373
90/1767Tim Cady31MAnn ArborM30-34 (Marathon)80/101317/1822:49:482:49:5478
91/1767Owen Kalsbeek24MGrand RapidsM20-24 (Marathon)81/101316/1252:49:492:49:5675
92/1767John Bizzell49MLouisvilleM45-49 (Marathon)82/10131/692:49:532:50:1470
93/1767Caleb Kalsbeek22MJenisonM20-24 (Marathon)83/101317/1252:50:032:50:0974
94/1767Mike Andersen39MBrightonM35-39 (Marathon)84/101317/1802:50:042:50:1377
95/1767Daniel Smith21MGaylordM20-24 (Marathon)85/101318/1252:50:052:50:1473
96/1767Henry Styron24MCantonM20-24 (Marathon)86/101319/1252:50:222:50:2973
97/1767John Wydra29MRoyal OakM25-29 (Marathon)87/101330/1942:50:232:50:2972
98/1767Zach McKendrick37MGallowayM35-39 (Marathon)88/101318/1802:50:242:50:3077
99/1767Eric Chen37MMinneapolisM35-39 (Marathon)89/101319/1802:50:372:50:5976
100/1767Mitchel Horn24MPlymouthM20-24 (Marathon)90/101320/1252:50:372:50:4672
101/1767Karl Krieser34MAdaM30-34 (Marathon)91/101318/1822:50:452:50:5277
102/1767Conor Goldring28MCedar LakeM25-29 (Marathon)92/101331/1942:50:482:50:5672
103/1767Adam Kahtava45MSault Ste. MarieM45-49 (Marathon)93/10132/692:51:042:51:1269
104/1767Austin Whitelaw32MMonroeM30-34 (Marathon)94/101319/1822:51:212:51:2977
105/1767Jenna Zydanowicz24FWest HartfordF20-24 (Marathon)11/7512/1232:51:222:51:3084
106/1767Mason Gardiner24MMattawanM20-24 (Marathon)95/101321/1252:51:292:51:3671
107/1767Osip Surdutovich24MAnn ArborM20-24 (Marathon)96/101322/1252:51:422:51:5071
108/1767Huw Newton-Hill34MBostonM30-34 (Marathon)97/101320/1822:51:442:51:5176
109/1767Joshua Bennett28MStantonM25-29 (Marathon)98/101332/1942:51:532:51:5971
110/1767Robert Mazzanti39MRichmondM35-39 (Marathon)99/101320/1802:51:542:51:5776
111/1767Connor Matton27MTecumsehM25-29 (Marathon)100/101333/1942:51:552:52:0271
112/1767Jacob Jamnicky28MGuelphM25-29 (Marathon)101/101334/1942:52:112:52:1571
113/1767Craig Manning35MTraverse CityM35-39 (Marathon)102/101321/1802:52:162:52:2076
114/1767Nathan Rouse35MArlingtonM35-39 (Marathon)103/101322/1802:52:182:52:2875
115/1767Evan Pietila23MAtlantic MineM20-24 (Marathon)104/101323/1252:52:552:53:0870
116/1767Samuel Lewis29MCaledoniaM25-29 (Marathon)105/101335/1942:53:062:53:2270
117/1767Kevin Naughton42MWalled LakeM40-44 (Marathon)106/10133/1152:53:162:53:3384
118/1767Joseph Iannicello35MWindsorM35-39 (Marathon)107/101323/1802:53:172:53:2575
119/1767Noah Murphy22MFlushingM20-24 (Marathon)108/101324/1252:53:222:53:3069
120/1767Patrick Benson36MWindsorM35-39 (Marathon)109/101324/1802:53:322:53:4074
121/1767Jillian Manfredi28FChicagoF25-29 (Marathon)12/7514/1632:53:452:53:5383
122/1767Jack Tuck20MComstock ParkM20-24 (Marathon)110/101325/1252:54:012:54:1269
123/1767Hannah Bast33FIndianapolisF30-34 (Marathon)13/7516/1272:54:132:54:1882
124/1767Taylor Braunberger36FDenverF35-39 (Marathon)14/7511/1112:54:222:54:3085
125/1767Steven Bednarz30MNoviM30-34 (Marathon)111/101321/1822:54:222:54:3276
126/1767Christian Flack29MRoyal OakM25-29 (Marathon)112/101336/1942:54:232:54:3370
127/1767Mikel Gurrea41MYpsilantiM40-44 (Marathon)113/10134/1152:54:312:54:3783
128/1767Curtis Jones41MShepherdM40-44 (Marathon)114/10135/1152:54:312:54:4282
129/1767DJ Hofmann37MIthacaM35-39 (Marathon)115/101325/1802:54:342:54:4374
130/1767Shane Henry28MGrand RapidsM25-29 (Marathon)116/101337/1942:54:352:54:4269
131/1767Jonathan Gaillard33MAnn ArborM30-34 (Marathon)117/101322/1822:54:432:54:5075
132/1767Derek Scoggin29MChicagoM25-29 (Marathon)118/101338/1942:54:472:54:5869
133/1767Morgan Coulter29FSalineF25-29 (Marathon)15/7515/1632:54:542:55:0083
134/1767Jeremy Eshleman39MGreensburgM35-39 (Marathon)119/101326/1802:55:022:55:0973
135/1767Rob Devroy34MGrandvilleM30-34 (Marathon)120/101323/1822:55:092:55:1775
136/1767Austin Spies24MGrand RapidsM20-24 (Marathon)121/101326/1252:55:152:55:2168
137/1767Brian Lishawa50MTraverse CityM45-49 (Marathon)122/10133/692:55:192:55:3268
138/1767Anthony Dostal36MGrand RapidsM35-39 (Marathon)123/101327/1802:55:312:55:3873
139/1767Andrew Smith36MWashingtonM35-39 (Marathon)124/101328/1802:55:312:55:4572
140/1767A.J. Herbel37MGrand RapidsM35-39 (Marathon)125/101329/1802:55:372:55:4672
141/1767Avinash Sridhar37MSalineM35-39 (Marathon)126/101330/1802:55:552:56:0271
142/1767Aileen Mayack36FClinton TownshipF35-39 (Marathon)16/7512/1112:56:122:56:1884
143/1767Aidan Bustillo25MBrightonM25-29 (Marathon)127/101339/1942:56:202:56:4068
144/1767Breana Dixon26FWalled LakeF25-29 (Marathon)17/7516/1632:56:212:56:4082
145/1767Benjamin Reed33MYpsilantiM30-34 (Marathon)128/101324/1822:56:232:56:3374
146/1767Annie Somerville42FTraverse CityF40-44 (Marathon)18/7512/872:56:272:56:3169
147/1767Jack McKarns32MYpsilantiM30-34 (Marathon)129/101325/1822:56:302:56:4274
148/1767Zach Hawkins33MAustinM30-34 (Marathon)130/101326/1822:56:372:56:5473
149/1767Paul Soma29MHoltM25-29 (Marathon)131/101340/1942:56:432:56:5268
150/1767Corey Berg35MWilmetteM35-39 (Marathon)132/101331/1802:56:442:56:5271

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

Half Marathon (Half Marathon) — 2907 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/2907Jack Kelke23MRomeoM20-24 (Half Marathon)1/11061/941:05:541:05:5970
2/2907Zac Truman25MRochesterM25-29 (Half Marathon)2/11061/1501:07:341:07:4085
3/2907Luke Witvliet23MGrand RapidsM20-24 (Half Marathon)3/11062/941:08:031:08:0869
4/2907Zebedee Swager21MHoughtonM20-24 (Half Marathon)4/11063/941:09:401:09:4669
5/2907Max Klarman23MAnn ArborM20-24 (Half Marathon)5/11064/941:09:551:10:0168
6/2907Ryan Budnik29MCharlotteM25-29 (Half Marathon)6/11062/1501:10:061:10:1184
7/2907James Weissensel32MPark RidgeM30-34 (Half Marathon)7/11061/1611:10:151:10:2185
8/2907Thomas Lepper21MPinckneyM20-24 (Half Marathon)8/11065/941:10:371:10:4467
9/2907Gavin Ray23MEast LansingM20-24 (Half Marathon)9/11066/941:11:051:11:1166
10/2907Joshua Becker25MOsseoM25-29 (Half Marathon)10/11063/1501:11:291:11:3584
11/2907Andrew Dingwall27MChicagoM25-29 (Half Marathon)11/11064/1501:12:041:12:1083
12/2907Michael LaSusa23MPark RidgeM20-24 (Half Marathon)12/11067/941:13:361:13:4366
13/2907Erin McDonald30FSan FranciscoF30-34 (Half Marathon)1/17971/2811:13:371:13:4385
14/2907Elliott Ramsey24MToledoM20-24 (Half Marathon)13/11068/941:14:161:14:2165
15/2907Liam Elder22MGrand LedgeM20-24 (Half Marathon)14/11069/941:14:301:14:3564
16/2907Emma Squires23FKewadinF20-24 (Half Marathon)2/17971/1931:14:431:14:5085
17/2907Chris Sadler27MBerkleyM25-29 (Half Marathon)15/11065/1501:14:441:14:5083
18/2907Ryan Duffy32MChicagoM30-34 (Half Marathon)16/11062/1611:14:581:15:0484
19/2907Evan Suydam21MPetersburgM20-24 (Half Marathon)17/110610/941:15:451:15:5063
20/2907Zach Newman19MBrightonM15-19 (Half Marathon)18/11061/231:15:531:15:5970
21/2907Jameson Cunningham30MGrand RapidsM30-34 (Half Marathon)19/11063/1611:16:371:16:4584
22/2907Julia Pleskaczynska28FDundeeF25-29 (Half Marathon)3/17971/2811:16:541:17:0085
23/2907Josh Hamilton20MBrightonM20-24 (Half Marathon)20/110611/941:17:371:17:4263
24/2907Grace Nolan25FClarkstonF20-24 (Half Marathon)4/17972/1931:17:461:17:5385
25/2907Nathan Beemer19MOkemosM15-19 (Half Marathon)21/11062/231:17:501:17:5667
26/2907Tera Moody45FBargersvilleF45-49 (Half Marathon)5/17971/1691:18:111:18:1885
27/2907Ricky Woods34MTraverse CityM30-34 (Half Marathon)22/11064/1611:18:161:18:2383
28/2907Nate Rauh-Bieri39MGrand RapidsM35-39 (Half Marathon)23/11061/1721:18:331:18:4385
29/2907David Munafo33MCenter LineM30-34 (Half Marathon)24/11065/1611:19:191:19:2783
30/2907Zach Smrcina30MGrandvilleM30-34 (Half Marathon)25/11066/1611:19:221:19:2982
31/2907Jeremiah Jean29MSterling HeightsM25-29 (Half Marathon)26/11066/1501:19:301:19:3682
32/2907Daniel Clark40MJacksonM35-39 (Half Marathon)27/11062/1721:20:101:20:2285
33/2907Corey Crouch31MCharlottesvilleM30-34 (Half Marathon)28/11067/1611:20:241:20:2982
34/2907Melissa Winchester28FGrand RapidsF25-29 (Half Marathon)6/17972/2811:20:291:20:3685
35/2907Jonathan Bulmer27MJohannesburgM25-29 (Half Marathon)29/11067/1501:20:371:20:4682
36/2907Aaron Mahoney31MTraverse CityM30-34 (Half Marathon)30/11068/1611:20:491:20:5781
37/2907Justin Davenport30MTraverse CityM30-34 (Half Marathon)31/11069/1611:20:511:20:5981
38/2907Max Benoit31MHaslettM30-34 (Half Marathon)32/110610/1611:21:011:21:0980
39/2907Kelly Babcock30FHaslettF30-34 (Half Marathon)7/17972/2811:21:021:21:1085
40/2907Jon Weiss33MGrand RapidsM30-34 (Half Marathon)33/110611/1611:21:041:21:1180
41/2907Ben Cox39MLindenM35-39 (Half Marathon)34/11063/1721:21:111:21:1884
42/2907Chris Scott31MHazel ParkM30-34 (Half Marathon)35/110612/1611:21:241:21:3679
43/2907Hunter Hoffman29MMilwaukeeM25-29 (Half Marathon)36/11068/1501:21:351:21:4381
44/2907Claire Reid25FMilwaukeeF25-29 (Half Marathon)8/17973/2811:21:361:21:4384
45/2907Charlie Allin15MChesterlandM15-19 (Half Marathon)37/11063/231:22:001:22:0764
46/2907MICHAEL CARNEVALE44MPelhamM40-44 (Half Marathon)38/11061/1401:22:041:22:1085
47/2907Spencer Townsend37MCadillacM35-39 (Half Marathon)39/11064/1721:22:121:22:2484
48/2907Thomas Churchill34MMinneapolisM30-34 (Half Marathon)40/110613/1611:22:161:22:3879
49/2907Connor McLaren24MColorado SpringsM20-24 (Half Marathon)41/110612/941:22:321:22:4362
50/2907Michael Peterson40MOak ParkM40-44 (Half Marathon)42/11062/1401:22:391:22:4984
51/2907Austin Looser23MTroyM20-24 (Half Marathon)43/110613/941:22:441:22:5461
52/2907Rob Slate42MCedarM40-44 (Half Marathon)44/11063/1401:22:521:23:0084
53/2907Andy Hume44MAltoM40-44 (Half Marathon)45/11064/1401:23:061:23:1883
54/2907Josh Sprunger40MBuckleyM40-44 (Half Marathon)46/11065/1401:23:171:23:2883
55/2907Sawyer Zeman17MEast LansingM15-19 (Half Marathon)47/11064/231:23:261:23:3561
56/2907Emily Allison-Siep30FHowellF30-34 (Half Marathon)9/17973/2811:23:271:23:3784
57/2907Leah Hall25FTraverse CityF25-29 (Half Marathon)10/17974/2811:23:281:23:3684
58/2907Mike Thomson43MLenexaM40-44 (Half Marathon)48/11066/1401:23:301:23:4082
59/2907Cynthia Pokriefka29FWarrenF25-29 (Half Marathon)11/17975/2811:23:361:23:4684
60/2907Patrick Thornton43MOak ParkM40-44 (Half Marathon)49/11067/1401:23:501:23:5981
61/2907Kyle Siemer37MTraverse CityM35-39 (Half Marathon)50/11065/1721:24:201:24:2883
62/2907Chris Beuerle37MNoviM35-39 (Half Marathon)51/11066/1721:24:221:24:3183
63/2907Lewis Hoffman44MLansingM40-44 (Half Marathon)52/11068/1401:24:571:25:0681
64/2907Ben Beemer23MOkemosM20-24 (Half Marathon)53/110614/941:25:111:25:2260
65/2907Josh Graves31MLansingM30-34 (Half Marathon)54/110614/1611:25:161:25:2478
66/2907Al Lindner42MGrand RapidsM40-44 (Half Marathon)55/11069/1401:25:271:25:3480
67/2907Jarred Cline36MAlmaM35-39 (Half Marathon)56/11067/1721:25:461:25:5982
68/2907Alex Clink36MGrand RapidsM35-39 (Half Marathon)57/11068/1721:25:501:26:0082
69/2907Alex Pomaville27MMenashaM25-29 (Half Marathon)58/11069/1501:25:591:26:0880
70/2907Adam Jesse24MClarkstonM20-24 (Half Marathon)59/110615/941:26:031:26:1860
71/2907Alexa Jesse24FClarkstonF20-24 (Half Marathon)12/17973/1931:26:031:26:1884
72/2907Alexander Arellano25MWarrenM25-29 (Half Marathon)60/110610/1501:26:061:26:1780
73/2907Ashley Quinn25FWashingtonF20-24 (Half Marathon)13/17974/1931:26:061:26:2084
74/2907Patrick O'Connell31MRoyal OakM30-34 (Half Marathon)61/110615/1611:26:131:26:2578
75/2907Megan Dedering33FUticaF30-34 (Half Marathon)14/17974/2811:26:171:26:2884
76/2907Michael Allon36MAnn ArborM35-39 (Half Marathon)62/11069/1721:26:191:26:2681
77/2907Andy Paiz47MLowellM45-49 (Half Marathon)63/11061/1081:26:351:26:4885
78/2907Luke Voss40MPinckneyM40-44 (Half Marathon)64/110610/1401:26:391:26:5080
79/2907Timothy Martin30MSaint Clair ShoresM30-34 (Half Marathon)65/110616/1611:26:431:26:5277
80/2907Christin Nohner41FHaslettF40-44 (Half Marathon)15/17971/2231:26:501:27:0085
81/2907Alden Kruse22MWheatonM20-24 (Half Marathon)66/110616/941:26:571:27:2259
82/2907Max Olson20MOmahaM20-24 (Half Marathon)67/110617/941:27:061:27:1858
83/2907Chloie Musta23FTraverse CityF20-24 (Half Marathon)16/17975/1931:27:371:28:0183
84/2907Trent Stephens40MYpsilantiM40-44 (Half Marathon)68/110611/1401:27:441:28:0279
85/2907Scott Loewe46MAnn ArborM45-49 (Half Marathon)69/11062/1081:27:451:27:5484
86/2907Johannes Visser16MMidlandM15-19 (Half Marathon)70/11065/231:27:461:27:5758
87/2907Megan Muhs34FYpsilantiF30-34 (Half Marathon)17/17975/2811:27:501:27:5784
88/2907Chris Swiecicki48MMidlandM45-49 (Half Marathon)71/11063/1081:27:511:28:0483
89/2907Lucas Berg20MMidlandM15-19 (Half Marathon)72/11066/231:27:541:28:1255
90/2907Ryan Sullivan42MDetroitM40-44 (Half Marathon)73/110612/1401:27:561:28:0778
91/2907Abbey Ehlers39FWilliamsburgF35-39 (Half Marathon)18/17971/3211:27:591:28:0985
92/2907Colin Kane25MHoltM25-29 (Half Marathon)74/110611/1501:28:031:28:1779
93/2907Brooke Kane25FHoltF25-29 (Half Marathon)19/17976/2811:28:051:28:1783
94/2907Maxwell Quertermus29MChicagoM25-29 (Half Marathon)75/110612/1501:28:111:28:2379
95/2907Caroline Stetina24FWheatonF20-24 (Half Marathon)20/17976/1931:28:151:28:2983
96/2907Ella Behrens24FChicagoF20-24 (Half Marathon)21/17977/1931:28:161:28:2782
97/2907Kevin Daum43MMount PleasantM40-44 (Half Marathon)76/110613/1401:28:201:28:3078
98/2907Ben Bushong40MOkemosM40-44 (Half Marathon)77/110614/1401:28:251:28:3577
99/2907Sam Kikstra23MZeelandM20-24 (Half Marathon)78/110618/941:28:371:28:4857
100/2907Jennifer wackerle41FRockfordF40-44 (Half Marathon)22/17972/2231:28:381:28:5685
101/2907Jason Ting27MSouth LyonM25-29 (Half Marathon)79/110613/1501:28:461:28:5878
102/2907Jason LaFave51MSanfordM50-54 (Half Marathon)80/11061/921:28:501:29:0270
103/2907Dylan Schut26MHudsonvilleM25-29 (Half Marathon)81/110614/1501:28:571:29:1078
104/2907Josh Swett34MEast Grand RapidsM30-34 (Half Marathon)82/110617/1611:29:001:29:1377
105/2907Lindsay Garn32FWest BloomfieldF30-34 (Half Marathon)23/17976/2811:29:021:29:4983
106/2907Luke Friedli34MHudsonvilleM30-34 (Half Marathon)83/110618/1611:29:151:29:3076
107/2907David Ford49MGrosse Pointe ParkM45-49 (Half Marathon)84/11064/1081:29:161:29:2883
108/2907Mylie Kelly20FBeulahF20-24 (Half Marathon)24/17978/1931:29:171:29:2782
109/2907Owen Ackerman21MDexterM20-24 (Half Marathon)85/110619/941:29:181:29:2757
110/2907Joe Fey35MRoyal OakM35-39 (Half Marathon)86/110610/1721:29:231:29:3581
111/2907Jonathan Nichol44MNormanM40-44 (Half Marathon)87/110615/1401:29:251:29:3976
112/2907Brooke Veneman27FGrand RapidsF25-29 (Half Marathon)25/17977/2811:29:281:29:4883
113/2907Matt Vielhaber33MMaumeeM30-34 (Half Marathon)88/110619/1611:29:281:29:3975
114/2907Joseph Kerr34MBellbrookM30-34 (Half Marathon)89/110620/1611:29:331:29:4675
115/2907Meagan Nedlo43FOkemosF40-44 (Half Marathon)26/17973/2231:29:381:29:4784
116/2907Trevor Darnell52MRapid CityM50-54 (Half Marathon)90/11062/921:29:421:29:5369
117/2907Justin Thomas38MPetoskeyM35-39 (Half Marathon)91/110611/1721:29:431:29:5480
118/2907Will Vanden Bos36MGrandvilleM35-39 (Half Marathon)92/110612/1721:29:431:29:5480
119/2907Jason Eldridge43MOxfordM40-44 (Half Marathon)93/110616/1401:29:451:29:5976
120/2907Nolan Tribu22MKalamazooM20-24 (Half Marathon)94/110620/941:29:481:30:0056
121/2907Rachel Levy29FRochesterF25-29 (Half Marathon)27/17978/2811:29:491:30:1083
122/2907Matt Royalty45MMidlandM45-49 (Half Marathon)95/11065/1081:29:531:30:0782
123/2907Luke Willian23MRochesterM20-24 (Half Marathon)96/110621/941:29:541:30:0555
124/2907Joe Blakeley36MAnn ArborM35-39 (Half Marathon)97/110613/1721:29:581:30:2779
125/2907Dan Vaughn42MMilfordM40-44 (Half Marathon)98/110617/1401:30:071:30:1975
126/2907Dylan Stone20MOxfordM20-24 (Half Marathon)99/110622/941:30:111:30:2954
127/2907Ken Olson52MNorth AuroraM50-54 (Half Marathon)100/11063/921:30:221:30:3568
128/2907Josh Spicer-Swett33MEast Grand RapidsM30-34 (Half Marathon)101/110621/1611:30:431:30:5774
129/2907Jason Kalo36MLowellM35-39 (Half Marathon)102/110614/1721:30:531:31:0879
130/2907Victor Perez28MPortageM25-29 (Half Marathon)103/110615/1501:30:541:31:0977
131/2907Brooke Kovacic31FAllendaleF30-34 (Half Marathon)28/17977/2811:30:561:31:0983
132/2907Nicholas Cook39MJacksonM35-39 (Half Marathon)104/110615/1721:31:001:31:2178
133/2907Andrew Mullen52MOak ParkM50-54 (Half Marathon)105/11064/921:31:121:31:2768
134/2907Robbie Pfaff34MRoyal OakM30-34 (Half Marathon)106/110622/1611:31:141:31:3174
135/2907Trent Lieber38MTraverse CityM35-39 (Half Marathon)107/110616/1721:31:191:31:3278
136/2907Tess Piper23FLansingF20-24 (Half Marathon)29/17979/1931:31:221:31:4281
137/2907Christopher Cumming38MBloomfield HillsM35-39 (Half Marathon)108/110617/1721:31:241:31:3677
138/2907Britton Wheeler17MTraverse CityM15-19 (Half Marathon)109/11067/231:31:251:31:5352
139/2907Max Meyer26MTraverse CityM25-29 (Half Marathon)110/110616/1501:31:331:31:5676
140/2907Austin Ieuter24MMidlandM20-24 (Half Marathon)111/110623/941:31:391:31:5454
141/2907Will Maginity23MBoyne CityM20-24 (Half Marathon)112/110624/941:31:441:32:0653
142/2907Jason Lamoreaux53MAdaM50-54 (Half Marathon)113/11065/921:31:491:32:2067
143/2907Amy Berger34FTraverse CityF30-34 (Half Marathon)30/17978/2811:31:521:32:0883
144/2907Laura Sheets51FMount PleasantF50-54 (Half Marathon)31/17971/1061:31:551:32:0685
145/2907Josh Person53MRochesterM50-54 (Half Marathon)114/11066/921:32:011:32:1466
146/2907Thomas Lynch37MLansingM35-39 (Half Marathon)115/110618/1721:32:041:32:5077
147/2907Dylan Hoorn23MNorthvilleM20-24 (Half Marathon)116/110625/941:32:091:32:3952
148/2907Abbey Zitnik34FMarquetteF30-34 (Half Marathon)32/17979/2811:32:221:32:4683
149/2907Sierra Rea35FSouth LyonF35-39 (Half Marathon)33/17972/3211:32:341:32:5385
150/2907Mo Waite46MEast LansingM45-49 (Half Marathon)117/11066/1081:32:371:32:4681

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

10K (10K) — 1603 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/1603Andrew Bowman32MFerndaleM30-34 (10K)1/6391/7529:1229:1670
2/1603Zachary Ripley38MRockfordM35-39 (10K)2/6391/7729:5029:5470
3/1603Oliver Raimond24MSavannahM20-24 (10K)3/6391/4629:5329:5670
4/1603Jozef Meyers24MAnn ArborM20-24 (10K)4/6392/4630:1530:1968
5/1603Jack Spamer24MBrightonM20-24 (10K)5/6393/4631:0031:0467
6/1603William McElgunn26MBostonM25-29 (10K)6/6391/7332:0632:0970
7/1603Ethan Pruzinsky20MTroyM20-24 (10K)7/6394/4632:1432:1865
8/1603Aaron Bachman38MBrightonM35-39 (10K)8/6392/7732:3832:4269
9/1603Zachary White25MToledoM25-29 (10K)9/6392/7335:0235:0669
10/1603Zane Bannink23MTraverse CityM20-24 (10K)10/6395/4635:2135:2564
11/1603Tyler Dew27MFerndaleM25-29 (10K)11/6393/7335:3935:4668
12/1603Jessica Rockafellow34FPalatineF30-34 (10K)1/9641/11735:4435:4985
13/1603Steven Marr28MEssexvilleM25-29 (10K)12/6394/7335:5135:5567
14/1603Ross McAulay24MNew YorkM20-24 (10K)13/6396/4635:5335:5762
15/1603Alex Lucio43MOkemosM40-44 (10K)14/6391/7036:1936:2470
16/1603Maria Harrison30FEnglewoodF30-34 (10K)2/9642/11736:2536:2984
17/1603Aaron Putala19MYpsilantiM15-19 (10K)15/6391/2636:2936:3370
18/1603James Beyer58MOakwoodM55-59 (10K)16/6391/4036:3036:3570
19/1603Laney Alig20FSalineF20-24 (10K)3/9641/7436:4336:4770
20/1603Sam Elmi30MTraverse CityM25-29 (10K)17/6395/7336:4936:5366
21/1603Mike Grinols32MAuburn HillsM30-34 (10K)18/6392/7537:1237:1969
22/1603Taryn Chapko24FHollandF20-24 (10K)4/9642/7438:0838:1269
23/1603Abby Snell42FSpring LakeF40-44 (10K)5/9641/11038:1438:1785
24/1603KEITH SHOEMAKER49MWEST OLIVEM45-49 (10K)19/6391/5538:1838:2370
25/1603Ben Zamzow44MByron CenterM40-44 (10K)20/6392/7038:2138:2569
26/1603Erin Ralston40FHighlandF40-44 (10K)6/9642/11038:2238:2684
27/1603Lincoln Bailey17MHonorM15-19 (10K)21/6392/2638:2438:3267
28/1603Langston Waite15MEast LansingM15-19 (10K)22/6393/2638:4138:4665
29/1603T. Handley12MTraverse CityM10-14 (10K)23/6391/2738:4638:5870
30/1603Dave Allan47MGrand RapidsM45-49 (10K)24/6392/5538:5038:5669
31/1603Bailey Wiggins20MMidlandM20-24 (10K)25/6397/4639:2139:2561
32/1603Adam Crampton36MClawsonM35-39 (10K)26/6393/7739:3139:3768
33/1603Kylen Cieslak37FGrand RapidsF35-39 (10K)7/9641/14239:4239:4985
34/1603James Higdon34MRoyal OakM30-34 (10K)27/6393/7539:4339:5168
35/1603Kevin Deyo67MTraverse CityM65-69 (10K)28/6391/3339:4339:5070
36/1603Adam Korrick45MSouthfieldM45-49 (10K)29/6393/5539:5039:5767
37/1603George Datsenko37MFerndaleM35-39 (10K)30/6394/7739:5940:0667
38/1603Callie Delaney26FCaledoniaF25-29 (10K)8/9641/10140:2740:3285
39/1603Kevin Hoxie42MAnn ArborM40-44 (10K)31/6393/7040:4340:4868
40/1603Simon Baldwin40MLansingM40-44 (10K)32/6394/7041:0741:1267
41/1603Matt McComb43MTraverse CityM40-44 (10K)33/6395/7041:1141:1566
42/1603Noah Aldridge15MAltonM15-19 (10K)34/6394/2641:1741:2562
43/1603Shawn Van Dyke35MWoodhavenM30-34 (10K)35/6394/7541:1941:2567
44/1603Wyatt Pugh23MLake AnnM20-24 (10K)36/6398/4641:2641:3259
45/1603Dani Filipek34FSault Sainte MarieF30-34 (10K)9/9643/11741:3141:3684
46/1603Amber Dermyre36FFarmingtonF35-39 (10K)10/9642/14241:3341:3884
47/1603Evan Kuhlman15MRochesterM15-19 (10K)37/6395/2641:3542:0259
48/1603C. Kushmaul12MTraverse CityM10-14 (10K)38/6392/2741:3741:4767
49/1603Chris See43MVero BeachM40-44 (10K)39/6396/7041:4841:5565
50/1603Kody Fisher34MCincinnatiM30-34 (10K)40/6395/7541:5042:1666
51/1603Lauren Couls37FBrightonF35-39 (10K)11/9643/14241:5141:5684
52/1603Hung Tran37MMinneapolisM35-39 (10K)41/6395/7741:5342:0466
53/1603Tim Madion57MTraverse CityM55-59 (10K)42/6392/4042:2642:3668
54/1603Haseeb Moten37MMidlandM35-39 (10K)43/6396/7742:2842:3365
55/1603Dan Madion51MTraverse CityM50-54 (10K)44/6391/4342:3042:3670
56/1603Kory Watts35MTraverse CityM35-39 (10K)45/6397/7742:3542:5265
57/1603Stephanie Littlefield37FHolly SpringsF35-39 (10K)12/9644/14242:3942:4383
58/1603Katie Boyce40FCadillacF40-44 (10K)13/9643/11042:5343:0783
59/1603Pat Butterfield42MMidlandM40-44 (10K)46/6397/7042:5343:0864
60/1603Michael Bodor38MOak ParkM35-39 (10K)47/6398/7742:5543:0264
61/1603Katharina Wang37FOak ParkF35-39 (10K)14/9645/14242:5643:0183
62/1603Joel Clark43MTraverse CityM40-44 (10K)48/6398/7043:0343:1763
63/1603Taylor Zick30MTraverse CityM30-34 (10K)49/6396/7543:0643:1265
64/1603Zoe Hoke20FClarkstonF20-24 (10K)15/9643/7443:1743:2568
65/1603Winston Clark13MTraverse CityM10-14 (10K)50/6393/2743:2443:3665
66/1603Emily Steffke29FWashingtonF25-29 (10K)16/9642/10143:2543:2984
67/1603Jim Clabuesch61MDurhamM60-64 (10K)51/6391/3843:2543:3270
68/1603Connor Armstrong23MPlymouthM20-24 (10K)52/6399/4643:3745:0058
69/1603Britten Morse33FByron CenterF30-34 (10K)17/9644/11743:3743:4783
70/1603Aurora Doepker16FDeWittF15-19 (10K)18/9641/3643:4243:5570
71/1603Ryan Burke41MComstock ParkM40-44 (10K)53/6399/7043:4443:5362
72/1603C. Bulloch11MTraverse CityM10-14 (10K)54/6394/2743:5844:0762
73/1603Daniel Dubois25MMacombM25-29 (10K)55/6396/7344:0344:2265
74/1603Sarah Abdilla34FRoyal OakF30-34 (10K)19/9645/11744:0444:1782
75/1603David Rood43MEast Grand RapidsM40-44 (10K)56/63910/7044:0544:2161
76/1603Todd Galdes43MTraverse CityM40-44 (10K)57/63911/7044:0844:2760
77/1603Jacob Mills36MTraverse CityM35-39 (10K)58/6399/7744:0844:1463
78/1603Ian Hoke25MClarkstonM25-29 (10K)59/6397/7344:1344:2064
79/1603Emma Malinois32FAnn ArborF30-34 (10K)20/9646/11744:1744:2381
80/1603Olivia Arkema28FLudingtonF25-29 (10K)21/9643/10144:2344:3583
81/1603Anabelle Sketch17FTraverse CityF15-19 (10K)22/9642/3644:3044:3668
82/1603Niko Kodos14MYaleM10-14 (10K)60/6395/2744:4344:5460
83/1603Matthew Jana27MPlymouthM25-29 (10K)61/6398/7344:4445:0563
84/1603Annette Hobbs34FTraverse CityF30-34 (10K)23/9647/11744:5245:1681
85/1603Matthew Block13MDewittM10-14 (10K)62/6396/2745:0445:1557
86/1603Douglas Rabideau52MBirch RunM50-54 (10K)63/6392/4345:0945:3268
87/1603Brienne Peers31FRoyal OakF30-34 (10K)24/9648/11745:1145:2480
88/1603Tyler Vandemark41MTraverse CityM40-44 (10K)64/63912/7045:1645:2859
89/1603Oksana Shybunka33FWarrenF30-34 (10K)25/9649/11745:1745:2879
90/1603Charles Sie35MRoyal OakM35-39 (10K)65/63910/7745:1945:2762
91/1603Cameron Lange29MTraverse CityM25-29 (10K)66/6399/7345:2045:3662
92/1603Madeline MacLellan14FCantonF10-14 (10K)26/9641/1045:2545:2970
93/1603Louisa McDonnell34FShelby TownshipF30-34 (10K)27/96410/11745:2645:4078
94/1603Nathan Ellenbecker31MArlingtonM30-34 (10K)67/6397/7545:2845:3764
95/1603Anna Pray18FWilliamsburgF15-19 (10K)28/9643/3645:3045:4566
96/1603Naomi Clark15FTraverse CityF15-19 (10K)29/9644/3645:4045:4464
97/1603Elizabeth Burchfield38FHollandF35-39 (10K)30/9646/14245:4145:5082
98/1603Chad Kotlarz54MWilliamsburgM50-54 (10K)68/6393/4345:5345:5967
99/1603Maxwell Burden16MTraverse CityM15-19 (10K)69/6396/2645:5946:2157
100/1603Jeremy Treadwell66MTraverse CityM65-69 (10K)70/6392/3346:0146:1068
101/1603Stephen Hoke65MClarkstonM65-69 (10K)71/6393/3346:0446:1166
102/1603Hannah Budnik30FCharlotteF30-34 (10K)31/96411/11746:0746:1678
103/1603Andrea Moss47FBerkleyF45-49 (10K)32/9641/9446:0846:1770
104/1603O. Hoover10MMidlandM10-14 (10K)72/6397/2746:0846:2154
105/1603Nicole McCastle54FDeWittF50-54 (10K)33/9641/8646:1046:2670
106/1603Charles Leister49MYpsilantiM45-49 (10K)73/6394/5546:1446:2866
107/1603Koaki Beyersdorf58FFarmington HillsF55-59 (10K)34/9641/7546:1546:3670
108/1603Michelle Witt51FRapid CityF50-54 (10K)35/9642/8646:1746:2569
109/1603Logan Wesolek21MWest OliveM20-24 (10K)74/63910/4646:2248:1256
110/1603Joel Bardenhagen49MLake LeelanauM45-49 (10K)75/6395/5546:2446:3365
111/1603Reid Berdanier37MState CollegeM35-39 (10K)76/63911/7746:3348:2061
112/1603Aaron Swanker54MTraverse CityM50-54 (10K)77/6394/4346:3746:4765
113/1603Raymond Deneweth28MTraverse CityM25-29 (10K)78/63910/7346:4546:5461
114/1603Travis Kirk30MTraverse CityM30-34 (10K)79/6398/7546:4946:5763
115/1603Felicia Rushlau37FTraverse CityF35-39 (10K)36/9647/14246:4946:5781
116/1603Jeff Wentzloff50MTraverse CityM50-54 (10K)80/6395/4346:5046:5763
117/1603Lyman Mower46MMidlandM45-49 (10K)81/6396/5546:5747:0964
118/1603Andrew Lindeboom22MComstock ParkM20-24 (10K)82/63911/4647:1147:3855
119/1603Morgan Siemer36FTraverse CityF35-39 (10K)37/9648/14247:1847:3581
120/1603MATTHEW WOJCZYNSKI44MHowellM40-44 (10K)83/63913/7047:2647:3258
121/1603John Gessner41MTraverse CityM40-44 (10K)84/63914/7047:2847:4357
122/1603Mathias Marcos36MMidlandM35-39 (10K)85/63912/7747:2947:5760
123/1603Sara Smith40FTraverse CityF40-44 (10K)38/9644/11047:3747:4883
124/1603James McAuliffe33MWashingtonM30-34 (10K)86/6399/7547:4047:4663
125/1603Pascal Winter38MCaledoniaM35-39 (10K)87/63913/7747:4148:0459
126/1603Brennan Fetters14MTraverse CityM10-14 (10K)88/6398/2747:5648:0952
127/1603Clara Craig17FEast LansingF15-19 (10K)39/9645/3647:5848:0762
128/1603Ryan Bissell47MRoyal OakM45-49 (10K)89/6397/5548:0148:4062
129/1603Christopher Semrinec30MGrand HavenM30-34 (10K)90/63910/7548:0148:2762
130/1603Diane Weber20FAnn ArborF20-24 (10K)40/9644/7448:0648:1267
131/1603Theresa Waller23FClarkstonF20-24 (10K)41/9645/7448:0748:1266
132/1603Nathanael Brookshire31MMount PleasantM30-34 (10K)91/63911/7548:0749:2461
133/1603Amanda Gillis39FTraverse CityF35-39 (10K)42/9649/14248:0848:3280
134/1603Alex Potter38MMilfordM35-39 (10K)92/63914/7748:0848:5658
135/1603Tyler Schram26MGalesburgM25-29 (10K)93/63911/7348:1848:3560
136/1603Blake Beyer29MTraverse CityM25-29 (10K)94/63912/7348:1948:3459
137/1603Grant Bell22MWest OliveM20-24 (10K)95/63912/4648:1949:3553
138/1603Aaron DeVos46MGrand RapidsM45-49 (10K)96/6398/5548:2048:5461
139/1603Jackson Liggett23MGrand RapidsM20-24 (10K)97/63913/4648:2048:4652
140/1603Andrew Peper30MGrand RapidsM30-34 (10K)98/63912/7548:2248:4860
141/1603Scott Blocher39MMiddlevilleM35-39 (10K)99/63915/7748:2949:2957
142/1603Jake Zuckerman32MColumbusM30-34 (10K)100/63913/7548:3048:3059
143/1603Tonya Jacobs51FTraverse CityF50-54 (10K)43/9643/8648:3048:4468
144/1603Rico Bastian31MTraverse CityM30-34 (10K)101/63914/7548:3449:0258
145/1603Christine Rogers27FManisteeF25-29 (10K)44/9644/10148:3548:4982
146/1603Cole Sarkon27MGrand BlancM25-29 (10K)102/63913/7348:3550:2358
147/1603Tom Haug40MTraverse CityM35-39 (10K)103/63916/7748:3749:1356
148/1603James Doud26MSaint Clair ShoresM25-29 (10K)104/63914/7348:4549:0458
149/1603Kristi Murphy43FTraverse CityF40-44 (10K)45/9645/11048:4849:3882
150/1603Steve Clifford48MTraverse CityM45-49 (10K)105/6399/5548:4949:3660

Showing the first 150 of 1603 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 →