42
Total Finishes
23
Distinct Races
15
States (29%)
1:37:27
PR (7:26/mi)
2:06:35
Average
-0:00:04
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Mesa MarathonMesa | AZ | 1:43:19 | #631 |
| 2025 | Kentucky Derby Festival mini & MarathonLouisville | KY | 2:33:21 | #4291 |
| 2025 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:45:02 | #220 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:04:00 | #995 |
| 2025 | Classic City MarathonAthens | GA | 2:21:13 | #465 |
| 2025 | Music City Half MarathonNashville | TN | 2:11:30 | #162 |
| 2025 | Phoenix MarathonPhoenix | AZ | 1:50:11 | #388 |
| 2025 | Get In GearMinneapolis | MN | 2:18:29 | #1149 |
| 2024 | Hop Hop HalfCamas | WA | 2:09:37 | #50 |
| 2024 | Get In GearMinneapolis | MN | 2:07:34 | #833 |
| 2024 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:06:22 | #674 |
| 2024 | 2026 Eugene MarathonEugene | OR | 2:00:49 | #1531 |
| 2023 | IMT Des Moines MarathonDes Moines | IA | 2:05:49 | #1104 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 1:59:04 | #1592 |
| 2022 | 2026 Eugene MarathonEugene | OR | 2:09:14 | #1535 |
| 2022 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:45:33 | #244 |
| 2022 | NYRR Staten Island HalfStaten Island | NY | 2:03:47 | #4107 |
| 2019 | Baltimore Running FestivalBaltimore | MD | 3:43:24 | #5838 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 3:00:53 | #10930 |
| 2018 | Music City Half MarathonNashville | TN | 2:03:32 | #292 |
| 2017 | Music City Half MarathonNashville | TN | 2:03:42 | #356 |
| 2016 | 2026 HelvetiaHillsboro | OR | 1:52:27 | #220 |
| 2016 | Foot Traffic Flat MarathonPortland | OR | 1:57:45 | #364 |
| 2016 | Post Canyon Trail Half MarathonHood River | OR | 1:53:29 | #26 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 2:56:47 | #1494 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:03:24 | #3544 |
| 2015 | 2026 HelvetiaHillsboro | OR | 2:01:05 | #506 |
| 2014 | 2026 HelvetiaHillsboro | OR | 1:45:14 | #158 |
| 2014 | Post Canyon Trail Half MarathonHood River | OR | 2:06:12 | #83 |
| 2013 | 2026 HelvetiaHillsboro | OR | 1:44:29 | #195 |
| 2013 | Novant Health Charlotte MarathonCharlotte | NC | 1:38:01 | #125 |
| 2012 | 2026 HelvetiaHillsboro | OR | 1:44:16 | #255 |
| 2012 | Nashville 1/2 MarathonNashville | TN | 2:00:43 | #404 |
| 2011 | 2026 Eugene MarathonEugene | OR | 1:37:27 | #266 |
| 2008 | 2026 HelvetiaHillsboro | OR | 1:41:41 | #194 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:26:18 | #3828 |
| 2006 | 2026 HelvetiaHillsboro | OR | 1:45:18 | #195 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 2:56:12 | #9352 |
| 2005 | 2026 HelvetiaHillsboro | OR | 1:52:18 | #271 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 2:30:59 | #6034 |
| 2003 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:12:45 | #1213 |
| 2002 | 2026 HelvetiaHillsboro | OR | 1:43:23 | #128 |
36 states to go