24
Total Finishes
13
Distinct Races
9
States (18%)
1:24:21
PR (6:26/mi)
2:10:10
Average
-0:30:41
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:24:21 | #157 |
| 2025 | Lake Placid Classic Half Marathon, 10K & 5KLake Placid | NY | 1:27:59 | #6 |
| 2024 | RunSedona EventsSedona | AZ | 2:44:55 | #868 |
| 2023 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:25:49 | #9734 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:25:23 | #277 |
| 2021 | Greater St. Louis MarathonSt. Louis | MO | 2:35:28 | #850 |
| 2019 | Queens MarathonQueens | NY | 1:49:28 | #31 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:32:09 | #686 |
| 2018 | The Tenth Annual Brooklyn Queens Brewery ExpressGlendale | NY | — | #22 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:30:12 | #3175 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:27:47 | #5326 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:10:11 | #4985 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 2:29:11 | #3373 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 1:40:07 | #238 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 1:41:37 | #1076 |
| 2014 | River Run Half MarathonBerea | OH | 2:46:02 | #1374 |
| 2014 | Cleveland MarathonCleveland | OH | 2:50:50 | #5557 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 2:11:44 | #6816 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:43:21 | #1205 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:27:26 | #6590 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:20:33 | #6019 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:32:54 | #6277 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 2:51:15 | #14368 |
| 2001 | Mora Half Marathon & 5KMora | MN | 1:58:40 | #243 |
42 states to go