Michigan Runner Rankings

Home › Races › Capital City River Run

Capital City River Run

09/19/2026 · Lansing · Ingham County · View on RunSignup

Capital City River Run Half Marathon (Half Marathon) — 709 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/709Nick McArdle24MSaginawM20-24 (Half Marathon)1/3621/411:06:101:06:1170
2/709Alex Penski24MHoltM20-24 (Half Marathon)2/3622/411:09:171:09:1868
3/709Evan Suydam21MPetersburgM20-24 (Half Marathon)3/3623/411:11:471:11:4867
4/709Elliott Lipe27MBathM25-29 (Half Marathon)4/3621/351:11:511:11:5370
5/709Jacob Dennis24MLansingM20-24 (Half Marathon)5/3624/411:12:401:12:4165
6/709Hunter Hillard24MPottervilleM20-24 (Half Marathon)6/3625/411:14:041:14:0563
7/709James Sears35MOkemosM35-39 (Half Marathon)7/3621/521:16:061:16:0770
8/709Broderick Raleigh21MMasonM20-24 (Half Marathon)8/3626/411:16:451:16:4661
9/709Eisuke Narita44MNoviM40-44 (Half Marathon)9/3621/511:16:551:16:5670
10/709Jack Ryan19MLansingM15-19 (Half Marathon)10/3621/161:18:241:18:2670
11/709Yuta Tsuchikawa40MAnn ArborM40-44 (Half Marathon)11/3622/511:19:021:19:0469
12/709Seth Jones31MLansingM30-34 (Half Marathon)12/3621/451:19:061:19:0870
13/709Don Wilkins44MMidlandM40-44 (Half Marathon)13/3623/511:19:281:19:2967
14/709Logan Romain19MDrydenM15-19 (Half Marathon)14/3622/161:20:521:20:5466
15/709Jacob Schwarz24MEast LansingM20-24 (Half Marathon)15/3627/411:22:011:22:0660
16/709Takehito Onuki47MMilfordM45-49 (Half Marathon)16/3621/471:23:121:23:1570
17/709Rob McQuaid27MEast LansingM25-29 (Half Marathon)17/3622/351:23:291:23:3268
18/709Lewis Hoffman44MLansingM40-44 (Half Marathon)18/3624/511:24:281:24:3066
19/709Robert Sherman42MHaslettM40-44 (Half Marathon)19/3625/511:24:391:24:4165
20/709Braxton Lamey23MBrantM20-24 (Half Marathon)20/3628/411:25:051:25:0758
21/709Jesus Moreno41MBrightonM40-44 (Half Marathon)21/3626/511:25:131:25:1563
22/709David McComb38MLansingM35-39 (Half Marathon)22/3622/521:25:181:25:2169
23/709Sarah Kasabian-Larson44FAlmaF40-44 (Half Marathon)1/3461/411:25:321:25:3470
24/709Megan Muhs34FYpsilantiF30-34 (Half Marathon)2/3461/331:25:381:25:4070
25/709Robert McNergney45MLansingM40-44 (Half Marathon)23/3627/511:26:341:26:3762
26/709Andrew Koehlinger37MMidlandM35-39 (Half Marathon)24/3623/521:26:581:27:1067
27/709Momodou Ndiaye16MLansingM15-19 (Half Marathon)25/3623/161:27:141:27:1861
28/709James Schafer22MNoviM20-24 (Half Marathon)26/3629/411:27:241:27:2856
29/709Nicholas Bailey43MMuskegonM40-44 (Half Marathon)27/3628/511:27:391:27:4360
30/709Elliott Ward36MMasonM35-39 (Half Marathon)28/3624/521:27:511:27:5466
31/709James Bloomfield24MJacksonM20-24 (Half Marathon)29/36210/411:28:051:28:0855
32/709Jackson Farnum18MOkemosM15-19 (Half Marathon)30/3624/161:28:291:28:3357
33/709Andrew Myers35MHoltM35-39 (Half Marathon)31/3625/521:28:451:28:4865
34/709Josh Sparks36MHoltM35-39 (Half Marathon)32/3626/521:28:521:28:5563
35/709Miles Hirsch22MWest BloomfieldM20-24 (Half Marathon)33/36211/411:28:561:29:0253
36/709Michael Trescone39MRochesterM35-39 (Half Marathon)34/3627/521:28:581:29:0262
37/709Mason Staggs23MLansingM20-24 (Half Marathon)35/36212/411:29:071:29:1051
38/709Christopher Gregory46MLansingM45-49 (Half Marathon)36/3622/471:29:171:29:2069
39/709David Meza23MEaton RapidsM20-24 (Half Marathon)37/36213/411:29:241:29:3450
40/709Matthew Karl35MLansingM35-39 (Half Marathon)38/3628/521:29:261:29:3061
41/709Ramon Brunson45MHoltM45-49 (Half Marathon)39/3623/471:29:341:29:4967
42/709Ayako Hirata47FNoviF45-49 (Half Marathon)3/3461/531:29:451:29:4970
43/709Patrick McGlynn29MLansingM25-29 (Half Marathon)40/3623/351:29:551:29:5966
44/709Brent McKellar50MRoyal OakM50-54 (Half Marathon)41/3621/271:31:061:31:1070
45/709Emily Allison-Siep30FHowellF30-34 (Half Marathon)4/3462/331:31:101:31:1868
46/709Nana Ono45FPortageF45-49 (Half Marathon)5/3462/531:31:111:31:1169
47/709Bobby Dodson43MHaslettM40-44 (Half Marathon)42/3629/511:31:251:31:3059
48/709Daniel Tippman41MKalamazooM40-44 (Half Marathon)43/36210/511:31:341:31:3958
49/709Maria Brandon40FLake OrionF40-44 (Half Marathon)6/3462/411:31:471:31:5068
50/709Aiden Grasse23FHoltF20-24 (Half Marathon)7/3461/361:31:511:31:5470
51/709Clinton Lawhorne54MPerryM50-54 (Half Marathon)44/3622/271:31:511:31:5467
52/709Nicholas Hanson44MKalamazooM40-44 (Half Marathon)45/36211/511:31:541:31:5556
53/709Mark Czopp48MAkronM45-49 (Half Marathon)46/3624/471:32:501:32:5566
54/709Changhae Kim30MLansingM30-34 (Half Marathon)47/3622/451:33:011:33:0568
55/709Chris Miller20MChampaignM20-24 (Half Marathon)48/36214/411:33:101:33:1648
56/709James Keathley39MOkemosM35-39 (Half Marathon)49/3629/521:33:191:33:5759
57/709Jamie Lord28MEast LansingM25-29 (Half Marathon)50/3624/351:33:211:33:2564
58/709Josh Niemi31MHowellM30-34 (Half Marathon)51/3623/451:33:361:33:4167
59/709Kyle Schafer40MEagleM40-44 (Half Marathon)52/36212/511:33:521:33:5555
60/709Kevin Glaza57MLaingsburgM55-59 (Half Marathon)53/3621/221:34:171:34:2170
61/709Jaewang Lee32MHaslettM30-34 (Half Marathon)54/3624/451:34:511:34:5565
62/709Kristina Crandell48FSaint JohnsF45-49 (Half Marathon)8/3463/531:35:031:35:0967
63/709Kristen Scheidel35FChelseaF35-39 (Half Marathon)9/3461/681:35:461:35:5370
64/709Liam O'Malley21MGrand RapidsM20-24 (Half Marathon)55/36215/411:35:571:36:0846
65/709Justin Seigo41MEaton RapidsM40-44 (Half Marathon)56/36213/511:35:591:36:0954
66/709Hannah Cullen37FDearbornF35-39 (Half Marathon)10/3462/681:36:321:36:3769
67/709Kaylee Smith21FSmiths CreekF20-24 (Half Marathon)11/3462/361:36:571:37:0268
68/709Jaime Hartges64MMasonM60-64 (Half Marathon)57/3621/121:37:191:37:3470
69/709Christopher Goron57MDeltonM55-59 (Half Marathon)58/3622/221:37:431:37:5167
70/709Levi Skinner17MGrand BlancM15-19 (Half Marathon)59/3625/161:37:441:37:5052
71/709Bjorn Soderstrom61MCommerce TownshipM60-64 (Half Marathon)60/3622/121:37:531:37:5964
72/709Ross Bartlett38MGrand RapidsM35-39 (Half Marathon)61/36210/521:37:541:38:0058
73/709Venkateswara Adusumalli45MNoviM45-49 (Half Marathon)62/3625/471:37:581:38:0864
74/709Jackson Walthorn19MDewittM15-19 (Half Marathon)63/3626/161:38:091:38:2848
75/709Kelsey Cox35FAdaF35-39 (Half Marathon)12/3463/681:38:111:38:2068
76/709Eric Cox36MAdaM35-39 (Half Marathon)64/36211/521:38:111:38:2157
77/709Todd Kauffman50MDewittM50-54 (Half Marathon)65/3623/271:38:161:38:2665
78/709Matthew Mangus26MHaslettM25-29 (Half Marathon)66/3625/351:38:291:39:1062
79/709Bailey Porter30FMuskegonF30-34 (Half Marathon)13/3463/331:38:331:38:3766
80/709Nathaniel Shuff37MGrand LedgeM35-39 (Half Marathon)67/36212/521:38:491:38:5955
81/709Kiran Kumar Annem44MNoviM40-44 (Half Marathon)68/36214/511:39:021:39:1152
82/709Ryan Haughey38MMasonM35-39 (Half Marathon)69/36213/521:39:061:39:1154
83/709Alejandro Zúñiga32MAnn ArborM30-34 (Half Marathon)70/3625/451:39:101:39:2064
84/709Ashley Bebow36FSaginawF35-39 (Half Marathon)14/3464/681:39:111:39:1867
85/709Anthony Sottile35MAnn ArborM35-39 (Half Marathon)71/36214/521:39:151:39:2152
86/709Sonja Perakis45FGrand RapidsF45-49 (Half Marathon)15/3464/531:39:161:39:2266
87/709Brent Weakland28MBathM25-29 (Half Marathon)72/3626/351:39:191:39:3160
88/709Ian Goodrich19MDewittM15-19 (Half Marathon)73/3627/161:39:331:39:3344
89/709Brian McArthur39MDewittM35-39 (Half Marathon)74/36215/521:39:331:39:4351
90/709Brendan Conard29MWestlandM25-29 (Half Marathon)75/3627/351:39:401:39:4658
91/709Michael Bell38MOkemosM35-39 (Half Marathon)76/36216/521:39:531:39:5850
92/709Scott McCann21MSaint JohnsM20-24 (Half Marathon)77/36216/411:40:161:40:2244
93/709Katelyn Lynch42FEast LansingF40-44 (Half Marathon)16/3463/411:40:161:40:2867
94/709Jeff Rainville42MEast LansingM40-44 (Half Marathon)78/36215/511:40:171:40:3151
95/709Levi Bargen13MHowellM10-14 (Half Marathon)79/3621/11:40:331:40:3970
96/709Ryan Gingras52MCharlotteM50-54 (Half Marathon)80/3624/271:40:331:40:4362
97/709Kris Bargen43MHowellM40-44 (Half Marathon)81/36216/511:40:391:40:4649
98/709Cruz Martinez63MLansingM60-64 (Half Marathon)82/3623/121:40:421:40:5858
99/709Steven Else30MWaterfordM30-34 (Half Marathon)83/3626/451:40:461:40:5162
100/709Marco Schimizzi31MWilliamstonM30-34 (Half Marathon)84/3627/451:40:461:40:5961
101/709Jeremy Barton53MLasalleM50-54 (Half Marathon)85/3625/271:40:461:40:5560
102/709Claire Zurowick21FGrosse Pointe ParkF20-24 (Half Marathon)17/3463/361:41:251:41:3266
103/709Michael Struzinski50MPottervilleM50-54 (Half Marathon)86/3626/271:41:271:41:4257
104/709Jacob Kleinhenz37MHoltM35-39 (Half Marathon)87/36217/521:41:281:41:4648
105/709Abby Crandell16FSaint JohnsF15-19 (Half Marathon)18/3461/131:41:351:41:4170
106/709Christian Fairbanks30MEast LansingM30-34 (Half Marathon)88/3628/451:41:391:41:4559
107/709Shawn Smith58MYpsilantiM55-59 (Half Marathon)89/3623/221:41:481:41:5764
108/709Collin Davies21MGrand RapidsM20-24 (Half Marathon)90/36217/411:41:571:42:0843
109/709Jay Wallace23MBathM20-24 (Half Marathon)91/36218/411:42:121:42:2941
110/709Allison Alguire21FGrand RapidsF20-24 (Half Marathon)19/3464/361:42:131:42:2464
111/709Tyler Ziemann32MHollyM30-34 (Half Marathon)92/3629/451:42:211:42:3058
112/709Michael Schmille48MSouthgateM45-49 (Half Marathon)93/3626/471:42:231:42:3363
113/709Chad Wiggins37MEast LansingM35-39 (Half Marathon)94/36218/521:42:241:42:3547
114/709Amanda Clark35FFarmingtonF35-39 (Half Marathon)20/3465/681:42:331:42:4366
115/709Evan Corace31MStevensvilleM30-34 (Half Marathon)95/36210/451:42:351:42:4156
116/709Drew Harr31MMasonM30-34 (Half Marathon)96/36211/451:42:361:42:5854
117/709Jordan Altobelli38MMasonM35-39 (Half Marathon)97/36219/521:42:391:42:4946
118/709LD Jean Charles29MOkemosM25-29 (Half Marathon)98/3628/351:42:391:42:4556
119/709Brent Donnellan54MEast LansingM50-54 (Half Marathon)99/3627/271:42:421:43:2054
120/709Leah Costlow34FLansingF30-34 (Half Marathon)21/3464/331:42:521:43:0564
121/709Lael Bialek37FSeattleF35-39 (Half Marathon)22/3466/681:42:551:43:0365
122/709Molly Sears34FOkemosF30-34 (Half Marathon)23/3465/331:42:591:43:1162
123/709Justin Kerr31MSaint JohnsM30-34 (Half Marathon)100/36212/451:43:021:43:1353
124/709Kenneth Eschbach39MClawsonM35-39 (Half Marathon)101/36220/521:43:111:43:3744
125/709Raquel Cunningham27FEast LansingF25-29 (Half Marathon)24/3461/291:43:121:43:2570
126/709Matthew Childs30MLansingM30-34 (Half Marathon)102/36213/451:43:121:43:2651
127/709John Langstaff40MOwossoM40-44 (Half Marathon)103/36217/511:43:191:43:3248
128/709Scott Turner40MWilliamstonM40-44 (Half Marathon)104/36218/511:43:221:43:3947
129/709Joe Janca33MEast LansingM30-34 (Half Marathon)105/36214/451:43:311:43:4050
130/709Jeremy Kammer47MGrand LedgeM45-49 (Half Marathon)106/3627/471:43:361:43:4561
131/709Melanie Pipkens36FDewittF35-39 (Half Marathon)25/3467/681:43:391:43:5664
132/709Craig Luna42MLaingsburgM40-44 (Half Marathon)107/36219/511:43:571:44:1145
133/709Alex Seddon38MLansingM35-39 (Half Marathon)108/36221/521:43:581:44:0743
134/709Ann Horowitz45FMidlandF45-49 (Half Marathon)26/3465/531:44:041:44:1765
135/709Allison Lebron45FAlmaF45-49 (Half Marathon)27/3466/531:44:071:44:1663
136/709Thomas Cullen48MDearbornM45-49 (Half Marathon)109/3628/471:44:161:44:2360
137/709James Martin67MFreelandM65-69 (Half Marathon)110/3621/91:44:311:44:4470
138/709Inga Carlson46FMasonF45-49 (Half Marathon)28/3467/531:44:341:44:5062
139/709Tatum Verburg22FAltoF20-24 (Half Marathon)29/3465/361:44:551:45:0262
140/709Mylie Kelly20FBeulahF20-24 (Half Marathon)30/3466/361:44:561:45:0260
141/709Mathias Schueller41MLansingM40-44 (Half Marathon)111/36220/511:44:561:45:2144
142/709Karen Perry45FFentonF45-49 (Half Marathon)31/3468/531:45:061:45:1761
143/709Melissa Haas44FCharlotteF40-44 (Half Marathon)32/3464/411:45:141:45:2565
144/709Matthew Campbell41MEast LansingM40-44 (Half Marathon)112/36221/511:45:201:45:3743
145/709DIANA FERRARI Ferrari53FNorthvilleF50-54 (Half Marathon)33/3461/251:45:321:45:3870
146/709Kyle James39FMarquetteF35-39 (Half Marathon)34/3468/681:45:351:45:4663
147/709James Orme51MLansingM50-54 (Half Marathon)113/3628/271:45:421:45:5252
148/709Cassandra Mandel38FLansingF35-39 (Half Marathon)35/3469/681:45:431:45:5262
149/709Joe Hefner53MEast LansingM50-54 (Half Marathon)114/3629/271:45:551:46:0249
150/709Keenan Mullaney37MYpsilantiM35-39 (Half Marathon)115/36222/521:46:251:46:3342

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

Capital City River Run 5K Race (5K) — 518 finishers

PlaceRunnerAgeGCityDivisionGenderDivisionChipClockPoints
1/518Julian Edwards21MHoltM20-24 (5K)1/1851/1316:3816:4070
2/518Jacob Lee33MOkemosM30-34 (5K)2/1851/1917:0917:1170
3/518David Spinner43MDansvilleM40-44 (5K)3/1851/1917:2117:2470
4/518Jason Russell48MOkemosM45-49 (5K)4/1851/1817:2717:2970
5/518Noah Thelen17MLansingM15-19 (5K)5/1851/817:4317:4570
6/518Joshua Spinner14MDansvilleM10-14 (5K)6/1851/917:4817:5170
7/518Brooklynn Willett32FMount PleasantF30-34 (5K)1/3321/4417:5718:0170
8/518Jason Dillion40MHomerM40-44 (5K)7/1852/1918:0618:1466
9/518Alex Lucio43MOkemosM40-44 (5K)8/1853/1918:1318:1663
10/518Samuel Bruce39MWilliamstonM35-39 (5K)9/1851/2018:2018:2370
11/518Jesse Lothamer41MEast LansingM40-44 (5K)10/1854/1918:2118:2559
12/518Avery Mclean23FEast LansingF20-24 (5K)2/3321/2018:3218:3570
13/518Greg Whittaker58MLansingM55-59 (5K)11/1851/1318:4518:4870
14/518Stefanie Clutten42FHoltF40-44 (5K)3/3321/3618:5318:5770
15/518Jacob Spinner13MDansvilleM10-14 (5K)12/1852/919:0719:1162
16/518Ryan Whittaker48MHaslettM45-49 (5K)13/1852/1819:2319:2866
17/518Luis Alcantar33MSturgisM30-34 (5K)14/1852/1919:2719:3566
18/518Grace Jolin14FWebbervilleF10-14 (5K)4/3321/819:3219:3570
19/518Keith Gretzler41MEast LansingM40-44 (5K)15/1855/1919:3419:4355
20/518Matthew Holen49MWilliamstonM45-49 (5K)16/1853/1819:3519:3962
21/518Joshua Donnelly55MJacksonM55-59 (5K)17/1852/1319:3919:4565
22/518Kevin Gamper59MHoltM55-59 (5K)18/1853/1319:4819:5659
23/518Tim Lambrecht64MAlmaM60-64 (5K)19/1851/1119:5620:0070
24/518Rogan Hallock16MMasonM15-19 (5K)20/1852/820:0420:0761
25/518Kayla Zielinski28FSouth LyonF25-29 (5K)5/3321/4920:0920:1870
26/518Karolyn Hemker42FOakleyF40-44 (5K)6/3322/3620:0920:1368
27/518Jesse Feldpausch46MEaton RapidsM45-49 (5K)21/1854/1820:1620:2458
28/518Andrew Weidman29MDeckerM25-29 (5K)22/1851/1920:2620:4070
29/518Nicole McCastle54FDeWittF50-54 (5K)7/3321/2320:2720:3270
30/518Aaron Bales48MLansingM45-49 (5K)23/1855/1820:3020:3454
31/518Payton Packer14FMasonF10-14 (5K)8/3322/820:5121:0761
32/518Laurie Mooney59FGrand LedgeF55-59 (5K)9/3321/2721:2221:3070
33/518Nate Thomas32MEast LansingM30-34 (5K)24/1853/1921:2921:3763
34/518Liberty Henry26FMount PleasantF25-29 (5K)10/3322/4921:3321:4169
35/518David Dilley36MSaint JohnsM35-39 (5K)25/1852/2021:3621:5966
36/518Esteban Venegas-Soto22MSturgisM20-24 (5K)26/1852/1321:4221:5065
37/518Gabe Munoz22MThree RiversM20-24 (5K)27/1853/1321:4721:5259
38/518Edmund Wooldridge30MDewittM30-34 (5K)28/1854/1921:4822:0559
39/518Naomi Dimambro35FHaslettF35-39 (5K)11/3321/4222:0322:1170
40/518Eric Stuber63MLansingM60-64 (5K)29/1852/1122:0422:0964
41/518Sawyer Nelson13MGrand LedgeM10-14 (5K)30/1853/922:1022:1854
42/518Rachel Connelly26FIthacaF25-29 (5K)12/3323/4922:2822:3667
43/518Douglas Bessette46MLansingM45-49 (5K)31/1856/1822:3622:4651
44/518Brianna Koenigsknecht30FFowlerF30-34 (5K)13/3322/4422:3923:4368
45/518Chris Vincent63FJacksonF60-64 (5K)14/3321/2022:4622:5470
46/518Remington Hallock13MMasonM10-14 (5K)32/1854/922:5022:5447
47/518Kyle Shearer37MCharlevoixM35-39 (5K)33/1853/2022:5123:3363
48/518Tom Hulse29MDetroitM25-29 (5K)34/1852/1923:0323:1566
49/518Stephanie Edwards50FHoltF50-54 (5K)15/3322/2323:1323:2567
50/518Kevin Wilson42MlansingM40-44 (5K)35/1856/1923:1723:3652
51/518Siera Feldpausch23FIthacaF20-24 (5K)16/3322/2023:2424:2766
52/518Maria Cinzori27FLansingF25-29 (5K)17/3324/4923:3023:4566
53/518Curtis Williams31MLansingM30-34 (5K)36/1855/1923:3123:3955
54/518Greta Houlahan49FWilliamstonF45-49 (5K)18/3321/3023:3123:4170
55/518Nick Andary30MLansingM30-34 (5K)37/1856/1923:4124:2452
56/518Brent Beckman41MLansingM40-44 (5K)38/1857/1923:4623:5548
57/518Noelle Wegener43FLansingF40-44 (5K)19/3323/3623:4624:1066
58/518Marie Bowen38FWilliamstonF35-39 (5K)20/3322/4223:5925:1468
59/518Jonathan Spinner15MDansvilleM15-19 (5K)39/1853/823:5924:0852
60/518Zach Burns40MLansingM40-44 (5K)40/1858/1924:0524:1444
61/518Jason Bowen45MWilliamstonM45-49 (5K)41/1857/1824:0625:2347
62/518Tracy Tanner44FLansingF40-44 (5K)21/3324/3624:1224:3264
63/518Thaxton Wummel14MHoltM10-14 (5K)42/1855/924:1724:4039
64/518Aleksei Lewis-Rodriguez28MGrand RapidsM25-29 (5K)43/1853/1924:2424:3463
65/518Nancy Le23FHoltF20-24 (5K)22/3323/2024:3325:3263
66/518Marco Colonna25MGrand LedgeM25-29 (5K)44/1854/1924:3624:5059
67/518Sage Miller32MLansingM30-34 (5K)45/1857/1924:3924:4448
68/518Etta Skinner13FGrand BlancF10-14 (5K)23/3323/824:3924:5252
69/518daehan CHOE35MHaslettM35-39 (5K)46/1854/2024:4024:5160
70/518Kaleb Strey23MTroyM20-24 (5K)47/1854/1324:4925:1754
71/518Juan Mena31MPottervilleM30-34 (5K)48/1858/1924:5125:2844
72/518Joe Thornton33MEast LansingM30-34 (5K)49/1859/1924:5425:3141
73/518Dan Soeltner55MLaingsburgM55-59 (5K)50/1854/1324:5625:2554
74/518Alex Paddock19MEast LansingM15-19 (5K)51/1854/824:5725:2144
75/518David Ruddock42MOkemosM40-44 (5K)52/1859/1924:5725:1141
76/518RON G BUCHANAN68MROYAL OAKM65-69 (5K)53/1851/525:0125:0470
77/518Natalie Greener33FWebbervilleF30-34 (5K)24/3323/4425:0425:1667
78/518Christine Bakken39FEast LansingF35-39 (5K)25/3323/4225:1025:2867
79/518Sadie Nelson15FGrand LedgeF15-19 (5K)26/3321/925:1125:1970
80/518Paige Thelen15FLansingF15-19 (5K)27/3322/925:1125:1962
81/518IN HYUK CHO29MHaslettM25-29 (5K)54/1855/1925:1425:2555
82/518Gerard Wilbrink73MOkemosM70-74 (5K)55/1851/925:1425:2570
83/518Emily Langlois35FLansingF35-39 (5K)28/3324/4225:1425:2365
84/518Cole Pachucki28MBathM25-29 (5K)56/1856/1925:1625:3052
85/518Sean OBryan62MDavisonM60-64 (5K)57/1853/1125:1725:2557
86/518Iliana Cosme-Brooks25FHoltF25-29 (5K)29/3325/4925:2025:2864
87/518Benjamin Jacokes17MLansingM15-19 (5K)58/1855/825:2226:0335
88/518Elise Wright23FAllenF20-24 (5K)30/3324/2025:2326:0360
89/518Jaclyn Nelson45FGrand LedgeF45-49 (5K)31/3322/3025:2525:3468
90/518Adrianna Pipe25FEast LansingF25-29 (5K)32/3326/4925:3125:5263
91/518Aidan Reynolds28MEast LansingM25-29 (5K)59/1857/1925:3226:0248
92/518James Monahan40MEast LansingM40-44 (5K)60/18510/1925:3226:1137
93/518Dennis Contois65MLawrence TownshipM65-69 (5K)61/1852/525:3225:4156
94/518Xander Franck16MHaslettM15-19 (5K)62/1856/825:3325:4726
95/518W. Veale12MOwossoM10-14 (5K)63/1856/925:3525:5331
96/518Matthew Caterino45MHaslettM45-49 (5K)64/1858/1825:3525:4843
97/518Spencer Fleming25MCharlotteM25-29 (5K)65/1858/1925:4626:0944
98/518Kyeongho Baek32MHoltM30-34 (5K)66/18510/1925:5426:0537
99/518JD Janus20MWilliamstonM20-24 (5K)67/1855/1325:5526:1548
100/518Jim Windsand76MHaslettM75-79 (5K)68/1851/525:5726:0670
101/518Hannah Hulsebos25FCharlotteF25-29 (5K)33/3327/4926:0126:4061
102/518Jose Cruz28MSterling HeightsM25-29 (5K)69/1859/1926:0526:2941
103/518Trishia Lasaca25FSterling HeightsF25-29 (5K)34/3328/4926:0526:2960
104/518Jill Knox40FHoltF40-44 (5K)35/3325/3626:0826:1762
105/518Kunhee Hwang28MLansingM25-29 (5K)70/18510/1926:1127:0737
106/518Christian Elam35MLansingM35-39 (5K)71/1855/2026:1527:3156
107/518Stephen Shreeve38MPort HuronM35-39 (5K)72/1856/2026:2326:4752
108/518Tricia Walthorn50FDewittF50-54 (5K)36/3323/2326:3226:4164
109/518Derrick Fox48MOkemosM45-49 (5K)73/1859/1826:3426:4239
110/518Sayla Lewis24FClioF20-24 (5K)37/3325/2026:3726:4556
111/518Matthew Carrabs24MClioM20-24 (5K)74/1856/1326:3726:4543
112/518Ken Macsay61MGrand LedgeM60-64 (5K)75/1854/1126:3726:4951
113/518Olivia Clendenan27FWebbervilleF25-29 (5K)38/3329/4926:3826:5059
114/518Vigna Nalliah55MLansingM55-59 (5K)76/1855/1326:4827:0248
115/518Dave Knight63MHaslettM60-64 (5K)77/1855/1126:4927:0945
116/518Gabriella Lovich20FHowellF20-24 (5K)39/3326/2026:5127:2552
117/518Austin Bruns30MLansingM30-34 (5K)78/18511/1926:5727:0533
118/518Jason Nguyen22MMacombM20-24 (5K)79/1857/1326:5827:2538
119/518Heather Wilson31FLansingF30-34 (5K)40/3324/4426:5927:4165
120/518Rachael Spates53FGrand RapidsF50-54 (5K)41/3324/2327:0127:1461
121/518Joel McComb38MDewittM35-39 (5K)80/1857/2027:1027:5149
122/518Katelyn Horgan29FDewittF25-29 (5K)42/33210/4927:1027:2757
123/518Dane Kocinski27MEast LansingM25-29 (5K)81/18511/1927:1827:4233
124/518James Scholl73MOkemosM70-74 (5K)82/1852/927:2127:5462
125/518Will Paddock48MEast LansingM45-49 (5K)83/18510/1827:2427:4835
126/518Daniel Fresneda-Rojas34MLansingM30-34 (5K)84/18512/1927:2527:4429
127/518Bruce Hulse67MEast LansingM65-69 (5K)85/1853/527:2627:3942
128/518Eric Gurzell37MHaslettM35-39 (5K)86/1858/2027:2927:4446
129/518M. Stoltzfus10FDewittF10-14 (5K)43/3324/827:3027:4344
130/518Chelsie Smith27FHoltF25-29 (5K)44/33211/4927:3128:2156
131/518Sarah Stoltzfus37FDewittF35-39 (5K)45/3325/4227:3127:4563
132/518Chelsea Mestdagh36FBrightonF35-39 (5K)46/3326/4227:3127:4362
133/518Chad Comps48MWoodlandM45-49 (5K)87/18511/1827:3628:0331
134/518Yang Moua43MCharlotteM40-44 (5K)88/18511/1927:3928:3633
135/518Jeffrey Li24MEast LansingM20-24 (5K)89/1858/1327:4028:3832
136/518Gwen Calewarts47FDewittF45-49 (5K)47/3323/3027:4627:5965
137/518Chrissi Mahoney47FDewittF45-49 (5K)48/3324/3027:4728:0063
138/518Spencer Lippert35MLansingM35-39 (5K)90/1859/2027:5428:1942
139/518Elena Lippert28FNashvilleF25-29 (5K)49/33212/4927:5528:2054
140/518Taylin Kocinski25FToledoF25-29 (5K)50/33213/4928:0228:2253
141/518Theresa Rice-Olowolafe44FOkemosF40-44 (5K)51/3326/3628:0628:5960
142/518Rachel Colwell-Fresneda27FLansingF25-29 (5K)52/33214/4928:1228:3051
143/518Ron Alleman67MDewittM65-69 (5K)91/1854/528:1628:2028
144/518W. Lucio10MOkemosM10-14 (5K)92/1857/928:1728:3423
145/518Deepa Patil48FOkemosF45-49 (5K)53/3325/3028:2228:5561
146/518Pilsu Kim34MHaslettM30-34 (5K)93/18513/1928:2628:3626
147/518Zachary Camps37MCantonM35-39 (5K)94/18510/2028:2828:4338
148/518Alaina Strzalka28FPlymouthF25-29 (5K)54/33215/4928:3028:4450
149/518Jackie Lewis35FLansingF35-39 (5K)55/3327/4228:3228:4660
150/518Nimesh Dahal35MGrand LedgeM35-39 (5K)95/18511/2028:4128:5135

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