52
Total Finishes
40
Distinct Races
20
States (39%)
1:08:30
PR (5:14/mi)
1:57:23
Average
-0:01:12
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Spring Burke Lake 5K, 10K, & HalfFairfax Station | VA | 1:55:32 | #10 |
| 2026 | Greenville Half MarathonGreenville | SC | 1:08:30 | #10 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 2:34:18 | #2986 |
| 2025 | CraftHalf Half Marathon & 5KWinston Salem | NC | 1:29:59 | #11 |
| 2025 | DoNot Stop Half Marathon (5k/10k) - FayettevilleFayetteville | AR | 2:14:50 | #332 |
| 2025 | Chicagoland Spring Marathon, Half Marathon & 10KSchaumburg | IL | 1:45:34 | #124 |
| 2025 | Hogeye Marathon & RelaysSpringdale | AR | 2:14:50 | #332 |
| 2025 | All-Out Kooky-SpookyGolden | CO | 1:35:05.84 | #8 |
| 2025 | Cummins Falls Marathon, Half, 10K, 5KCookeville | TN | 2:00:16.5 | #20 |
| 2025 | Chicago Half MarathonChicago | IL | 2:00:10 | #2261 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 1:45:45 | #597 |
| 2024 | Skinny Turkey Half MarathonRaleigh | NC | 1:34:22 | #52 |
| 2024 | Capital City Half MarathonColumbus | OH | 1:11:45 | #6 |
| 2024 | Illinois Race WeekendChampaign | IL | 2:43:15 | #1834 |
| 2024 | 17th Annual BRIDGE2BRIDGEDanville | VA | 1:46:32 | #9 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:42:27 | #1924 |
| 2023 | Cleveland MarathonCleveland | OH | 1:26:56 | #41 |
| 2023 | Chicago Half MarathonChicago | IL | 2:23:18 | #4763 |
| 2023 | Shamrock MarathonVirginia Beach | VA | 2:11:44 | #2347 |
| 2022 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:41:21 | #61 |
| 2022 | Fox Valley Marathon RacesSaint Charles | IL | 2:33:51 | #578 |
| 2022 | Bay Bridge Half MarathonOakland | CA | 2:21:31 | #2635 |
| 2022 | Coffee Lovers Run 5K/10K/13.1 DALLAS FORT WORTHFort Worth | TX | 2:02:48 | #128 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 1:34:43 | #134 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 1:46:43 | #448 |
| 2021 | Carderock 5K, 10K, & HalfPotomac | MD | 1:52:22 | #2 |
| 2021 | NewBo RunCedar Rapids | IA | 2:02:35 | #129 |
| 2021 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 1:53:41 | #157 |
| 2021 | Hot Cider Hustle - Lansing Half Marathon, 10K & 5KLansing | MI | 2:05:55.2 | #82 |
| 2020 | Des Moines Women's Half MarathonDes Moines | IA | 2:22:42 | #79 |
| 2020 | York Marathon and Half MarathonYork | PA | 1:42:52.7 | #29 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:00:05 | #1328 |
| 2019 | NewBo RunCedar Rapids | IA | 1:51:50 | #157 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:09:27 | #4150 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 2:38:48 | #2341 |
| 2018 | Illinois Race WeekendChampaign | IL | 1:36:13 | #171 |
| 2017 | Charleston Half MarathonCharleston | SC | 1:37:10 | #95 |
| 2017 | Illinois Race WeekendChampaign | IL | 1:47:46 | #529 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 1:29:07 | #73 |
| 2016 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 1:25:15 | #2 |
| 2016 | Outer Banks MarathonManteo | NC | 1:36:50 | #49 |
| 2016 | Scranton Half MarathonScranton | PA | 1:51:15.01 | #581 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 1:28:09 | #43 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 1:59:20 | #1504 |
| 2013 | 2026 Eugene MarathonEugene | OR | 1:59:55 | #1501 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:31:45 | #4699 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:33:03 | #5635 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:26:43 | #6472 |
| 2010 | Indianapolis Monumental MarathonIndianapolis | IN | 3:03:56 | #3785 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:01:00 | #2802 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:10 | #1043 |
| 1998 | NYRR Staten Island HalfStaten Island | NY | 1:56:44 | #1290 |
31 states to go