27
Total Finishes
14
Distinct Races
7
States (14%)
1:42:56
PR (7:51/mi)
1:57:05
Average
-0:03:52
Faster (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:47:15.47 | #686 |
| 2025 | 2026 Beaverton Half Marathon, 5/10K Presented by NIKEBeaverton | OR | 1:45:44 | #48 |
| 2025 | Brooks Lake Sammamish Half Marathon presented by REIRedmond | WA | 1:48:05.31 | #620 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:07:11 | #2145 |
| 2023 | Mohawk Hudson River MarathonUnknown | NY | 2:51:56 | #672 |
| 2022 | Portland MarathonPortland | OR | 1:45:10 | #329 |
| 2022 | Grateful DadPortland | OR | 1:43:26 | #18 |
| 2019 | Portland MarathonPortland | OR | 1:42:56 | #293 |
| 2019 | Grateful DadPortland | OR | 1:46:13 | #39 |
| 2019 | 2026 HelvetiaHillsboro | OR | 1:44:28 | #142 |
| 2017 | Rock 'n' Roll ArizonaTempe | AZ | 1:44:59 | #753 |
| 2017 | Phoenix 10K and MarathonPhoenix | AZ | 1:53:02 | #171 |
| 2017 | Mesa MarathonMesa | AZ | 1:44:40 | #510 |
| 2016 | Mesa MarathonMesa | AZ | 1:48:39 | #616 |
| 2015 | Rock 'n' Roll ArizonaTempe | AZ | 1:52:56 | #1669 |
| 2014 | Rock 'n' Roll ArizonaTempe | AZ | 1:50:19 | #1647 |
| 2014 | Capital City Half MarathonColumbus | OH | 1:49:41 | #1212 |
| 2013 | Mesa MarathonMesa | AZ | 1:53:56 | #432 |
| 2012 | Rock 'n' Roll ArizonaTempe | AZ | 2:09:13 | #5660 |
| 2012 | Lost Dutchman MarathonApache Junction | AZ | 2:08:22 | #598 |
| 2011 | Rock 'n' Roll ArizonaTempe | AZ | 2:13:43 | #7708 |
| 2010 | 2026 HelvetiaHillsboro | OR | 1:53:48 | #609 |
| 2010 | Lost Dutchman MarathonApache Junction | AZ | 2:18:23 | #641 |
| 2007 | 2026 HelvetiaHillsboro | OR | 1:47:35 | #336 |
| 2006 | 2026 HelvetiaHillsboro | OR | 1:51:07 | #321 |
| 2006 | Chicago Half MarathonChicago | IL | 2:32:30 | #7703 |
| 2006 | Flying Pig Pump and RunCincinnati | OH | 2:06:02 | #1457 |
44 states to go