46
Total Finishes
22
Distinct Races
14
States (27%)
1:16:55
PR (5:52/mi)
1:58:40
Average
+0:05:02
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Divas Peachtree Half Marathon & 5KPeachtree City | GA | 1:21:57 | #3 |
| 2025 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:45:24.29 | #71 |
| 2025 | Ogden MarathonOgden | UT | 2:32:58 | #2069 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 1:21:46 | #32 |
| 2023 | Greenville Half MarathonGreenville | SC | 1:40:43 | #290 |
| 2023 | Ogden MarathonOgden | UT | 2:50:06 | #2031 |
| 2022 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:58:53 | #119 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:44:59 | #708 |
| 2021 | La Porte By the Bay Half MarathonLa Porte | TX | 2:08:28 | #178 |
| 2021 | Indianapolis Monumental MarathonIndianapolis | IN | 1:58:13 | #1959 |
| 2020 | Indianapolis Monumental MarathonIndianapolis | IN | 1:48:06 | #44 |
| 2020 | Carmel Marathon WeekendCarmel | IN | 1:51:19 | #43 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:14:47 | #4822 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:41:20 | #9945 |
| 2018 | Indy Half Marathon at Fort BenIndianapolis | IN | 2:03:21 | #403 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:48:34 | #1167 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:58:12 | #2265 |
| 2016 | Oak Tree Half MarathonGeneseo | NY | 1:36:51 | #34 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:04:32 | #3737 |
| 2015 | Ogden MarathonOgden | UT | 2:42:21 | #2978 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:05:30 | #4017 |
| 2014 | Oak Tree Half MarathonGeneseo | NY | 1:34:13 | #19 |
| 2014 | Marine Corps Historic HalfFredericksburg | VA | 1:48:52 | #713 |
| 2013 | Oak Tree Half MarathonGeneseo | NY | 2:03:15 | #144 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 1:48:00 | #645 |
| 2013 | 2026 Eugene MarathonEugene | OR | 2:15:15 | #2500 |
| 2012 | Oak Tree Half MarathonGeneseo | NY | 1:36:13 | #23 |
| 2012 | Marine Corps Historic HalfFredericksburg | VA | 1:50:32 | #780 |
| 2012 | 2026 Eugene MarathonEugene | OR | 2:05:11 | #1534 |
| 2012 | Lincoln Presidential Half MarathonSpringfield | IL | 2:00:50 | #593 |
| 2012 | Quad Cities MarathonMoline | IL | 2:05:17 | #888 |
| 2011 | Quad Cities MarathonMoline | IL | 2:09:03 | #900 |
| 2011 | Marine Corps Historic HalfFredericksburg | VA | 2:11:07 | #2503 |
| 2010 | Marine Corps Historic HalfFredericksburg | VA | 2:08:42 | #2213 |
| 2010 | Mayberry Half MarathonMount Airy | NC | 1:47:58 | #14 |
| 2009 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:56:30 | #1819 |
| 2008 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:17:03 | #3206 |
| 2007 | Oak Tree Half MarathonGeneseo | NY | 1:28:02 | #15 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 2:09:54 | #2211 |
| 2006 | Oak Tree Half MarathonGeneseo | NY | 1:29:16 | #14 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:55:14 | #948 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 2:38:24 | #8199 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 1:58:59 | #994 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 1:53:05 | #628 |
| 2003 | Canyonlands Half MarathonMoab | UT | 2:12:31 | #1819 |
| 2002 | Rock 'n' Roll NashvilleNashville | TN | 1:16:55 | #8 |
37 states to go