57
Total Finishes
33
Distinct Races
17
States (33%)
1:52:28
PR (8:35/mi)
2:38:15
Average
+0:27:01
Slower (first→last)
Grand Island, NY
Weott, CA
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | The Louisiana MarathonBaton Rouge | LA | 2:17:26.87 | #1125 |
| 2025 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 3:16:33 | #2419 |
| 2023 | Yuma Territorial MarathonSomerton | AZ | 2:14:20 | #83 |
| 2023 | Greater St. Louis MarathonSt. Louis | MO | 3:16:36 | #2841 |
| 2022 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:53:46 | #418 |
| 2022 | Yuma Territorial MarathonSomerton | AZ | 2:07:15 | #90 |
| 2022 | Ooh La La Chocolate RunGeneva | IL | 2:44:17 | #278 |
| 2021 | Yuma Territorial MarathonSomerton | AZ | 2:12:34 | #107 |
| 2021 | Longmont Half & 5k (LM Half)Longmont | CO | 2:41:20 | #125 |
| 2020 | Yuma Territorial MarathonSomerton | AZ | 2:21:50 | #147 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 1:53:18 | #759 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 3:21:02 | #10071 |
| 2019 | Yuma Territorial MarathonSomerton | AZ | 2:18:11 | #159 |
| 2019 | 2027 Syracuse Half MarathonSyracuse | NY | 3:20:05 | #3128 |
| 2018 | Capital City Half MarathonColumbus | OH | 2:59:12 | #6009 |
| 2018 | Yuma Territorial MarathonSomerton | AZ | 2:19:22 | #155 |
| 2018 | Denver Colfax MarathonDenver | CO | 3:20:37 | #4371 |
| 2018 | Goodyear Half Marathon & 10kAkron | OH | 3:21:11 | #728 |
| 2018 | Medina Half MarathonMedina | OH | 3:17:26 | #627 |
| 2018 | Glacier Half MarathonEast Glacier | MT | 2:20:43 | #631 |
| 2018 | Akron MarathonAkron | OH | 3:26:07 | #2882 |
| 2017 | Cleveland MarathonCleveland | OH | 3:15:53 | #4497 |
| 2017 | Yuma Territorial MarathonSomerton | AZ | 2:24:16 | #228 |
| 2017 | Bridge of the Gods RunCascade Locks | OR | 2:18:18 | #319 |
| 2017 | River Run Half MarathonBerea | OH | 2:44:14 | #899 |
| 2016 | Cleveland MarathonCleveland | OH | 3:12:42 | #4284 |
| 2016 | Naperville Half MarathonNaperville | IL | 2:53:57 | #2540 |
| 2016 | Bay Bridge Half MarathonOakland | CA | 2:12:16 | #2632 |
| 2015 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:59:38 | #10202 |
| 2015 | Goodyear Half Marathon & 10kAkron | OH | 2:58:58 | #1375 |
| 2015 | Bay Bridge Half MarathonOakland | CA | 2:00:28 | #1772 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:32:22 | #5627 |
| 2015 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:55:36 | #477 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 3:08:52 | #1581 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 3:21:15 | #9976 |
| 2012 | Lincoln MarathonLincoln | NE | 2:00:19 | #1880 |
| 2012 | IMT Des Moines MarathonDes Moines | IA | 2:17:49 | #2709 |
| 2012 | Cleveland MarathonCleveland | OH | 2:22:37 | #4533 |
| 2011 | Lincoln MarathonLincoln | NE | 1:59:00 | #2129 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 2:00:23 | #1409 |
| 2011 | Garmin Kansas City MarathonKansas City | MO | 2:45:01 | #4255 |
| 2010 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:16:14 | #5167 |
| 2010 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:18:05 | #4173 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 4:22:06 | #9366 |
| 2010 | American River Parkway Half MarathonSacramento | CA | 2:24:03 | #1658 |
| 2010 | Omaha MarathonOmaha | NE | 1:52:28 | #476 |
| 2010 | Lincoln MarathonLincoln | NE | 1:53:28 | #1288 |
| 2009 | Lincoln MarathonLincoln | NE | 1:52:41 | #1049 |
| 2008 | Garmin Kansas City MarathonKansas City | MO | 3:00:40 | #3281 |
| 2008 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:17:50 | #279 |
| 2008 | Lincoln MarathonLincoln | NE | 1:59:51 | #1667 |
| 2007 | Lincoln MarathonLincoln | NE | 2:00:58 | #1348 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 3:03:52 | #4572 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 2:30:33 | #8923 |
| 2005 | Flying Pig Pump and RunCincinnati | OH | 2:23:30 | #2288 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 2:47:03 | #8847 |
| 1999 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:49:32 | #936 |
34 states to go