77
Total Finishes
40
Distinct Races
22
States (43%)
1:35:43
PR (7:18/mi)
2:18:23
Average
-0:01:55
Faster (first→last)
Richmond, VA
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:35:43.46 | #36 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 2:10:15 | #1879 |
| 2025 | Kiawah Island MarathonKiawah Island | SC | DNF | — |
| 2024 | Baltimore Running FestivalBaltimore | MD | 2:07:53 | #1597 |
| 2024 | Hometown Half Marathon & 5k/10k - Colorado SpringsColorado Springs | CO | 1:37:23.19 | #12 |
| 2024 | Denver Colfax MarathonDenver | CO | 3:01:07 | #5348 |
| 2024 | Asbury Park Half MarathonAsbury Park | NJ | 2:11:49 | #1267 |
| 2024 | Bohicket 5k and Half at Seabrook IslandSeabrook Island | SC | 1:51:21 | #124 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:53:31 | #767 |
| 2023 | Lake Washington Half MarathonKirkland | WA | 2:00:52.66 | #253 |
| 2023 | Kiawah Island MarathonKiawah Island | SC | 1:53:24.59 | #609 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 1:50:58.49 | #565 |
| 2022 | Denver Colfax MarathonDenver | CO | 2:33:03 | #2589 |
| 2022 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 1:53:59 | #196 |
| 2022 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 1:51:22.63 | #144 |
| 2022 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:50:36 | #122 |
| 2021 | Orca Half MarathonSeattle | WA | 2:21:34.85 | #351 |
| 2021 | Novant Health Charlotte MarathonCharlotte | NC | 1:51:09 | #353 |
| 2021 | Denver Colfax MarathonDenver | CO | 2:36:11 | #2899 |
| 2021 | Kentucky Derby Festival Race WeekendLouisville | KY | 3:10:30 | — |
| 2021 | Napa Half MarathonNapa | CA | 2:56:35 | #1516 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 1:50:49.07 | #419 |
| 2020 | Charleston Half MarathonCharleston | SC | 2:00:27 | #457 |
| 2019 | Milwaukee MarathonMilwaukee | WI | 2:12:46 | #2044 |
| 2019 | Charleston Half MarathonCharleston | SC | 2:41:23 | #1978 |
| 2019 | Novant Health Charlotte MarathonCharlotte | NC | 2:46:49 | #2014 |
| 2019 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 2:31:55 | #752 |
| 2019 | Denver Colfax MarathonDenver | CO | 2:34:09 | #3398 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:18:39 | #3107 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:54:36.66 | #584 |
| 2018 | Upper Cumberland Haunted Half MarathonCookeville | TN | 2:09:32 | #121 |
| 2018 | Novant Health Charlotte MarathonCharlotte | NC | 2:38:06 | #1675 |
| 2018 | Denver Colfax MarathonDenver | CO | 2:40:49 | #3711 |
| 2018 | Viola Valley Half MarathonViola | TN | 2:34:19 | #123 |
| 2018 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:34:34 | #591 |
| 2018 | Charleston Half MarathonCharleston | SC | 2:33:06 | #1846 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:54:13 | #732 |
| 2017 | Charleston Half MarathonCharleston | SC | 2:30:08 | #1745 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 2:38:09 | #1865 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 2:22:11 | #2300 |
| 2016 | Novant Health Charlotte MarathonCharlotte | NC | 2:31:55 | #1827 |
| 2016 | Hartford MarathonHartford | CT | 2:21:52 | #3512 |
| 2016 | Canyonlands Half MarathonMoab | UT | 2:35:35 | #1449 |
| 2016 | Milwaukee MarathonMilwaukee | WI | 2:06:36 | #747 |
| 2016 | Charleston Half MarathonCharleston | SC | 2:35:12 | #2120 |
| 2015 | Williams Route 66 Marathon WeekendTulsa | OK | 2:19:51 | #2789 |
| 2015 | Twin Lobster Half MarathonGloucester | MA | 1:55:38 | #198 |
| 2015 | Novant Health Charlotte MarathonCharlotte | NC | 2:16:16 | #1599 |
| 2015 | Hartford MarathonHartford | CT | 2:34:23 | #4428 |
| 2015 | Charleston Half MarathonCharleston | SC | 2:41:46 | #2217 |
| 2014 | Run Bentonville Half MarathonBentonville | AR | 3:02:13 | #1491 |
| 2014 | New England Half MarathonConcord | NH | 2:26:17 | #1092 |
| 2014 | Novant Health Charlotte MarathonCharlotte | NC | 2:31:07 | #2234 |
| 2014 | Hartford MarathonHartford | CT | 2:21:20 | #4395 |
| 2014 | Williams Route 66 Marathon WeekendTulsa | OK | 2:23:57 | #2088 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:02:29 | #2237 |
| 2013 | Charleston Half MarathonCharleston | SC | 2:25:54 | #1692 |
| 2013 | Run Bentonville Half MarathonBentonville | AR | 2:22:57 | #1053 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 2:14:20 | #4939 |
| 2013 | City of Oaks MarathonRaleigh | NC | 2:28:30 | #1715 |
| 2013 | Novant Health Charlotte MarathonCharlotte | NC | 2:28:58 | #2160 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:56:36 | #9241 |
| 2012 | Charleston Half MarathonCharleston | SC | 2:00:55 | #824 |
| 2012 | Novant Health Charlotte MarathonCharlotte | NC | 2:22:40 | #1928 |
| 2011 | Charleston Half MarathonCharleston | SC | 2:12:33 | #901 |
| 2010 | Capital City Half MarathonColumbus | OH | 2:17:12 | #3465 |
| 2010 | Novant Health Charlotte MarathonCharlotte | NC | 2:15:34 | #2249 |
| 2010 | Charleston Half MarathonCharleston | SC | 2:27:49 | #495 |
| 2010 | Hartford MarathonHartford | CT | 1:58:10 | #1584 |
| 2010 | 2026 Eugene MarathonEugene | OR | 2:04:43 | #1448 |
| 2009 | Mohawk Hudson River MarathonUnknown | NY | 2:12:59 | #550 |
| 2009 | Outer Banks MarathonManteo | NC | 2:05:50 | #1105 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:04:06 | #1311 |
| 2007 | Hartford MarathonHartford | CT | 2:02:02 | #1154 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 2:35:04 | #4701 |
| 2005 | Cleveland MarathonCleveland | OH | 1:55:26 | #559 |
| 2003 | Air Force MarathonDayton | OH | 2:12:10 | #323 |
29 states to go