26
Total Finishes
7
Distinct Races
5
States (10%)
2:01:59
PR (9:19/mi)
3:04:38
Average
+1:03:27
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 2026 HelvetiaHillsboro | OR | 3:34:38 | #531 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 2:30:11 | #3032 |
| 2025 | Cleveland MarathonCleveland | OH | 2:40:35 | #3381 |
| 2025 | Columbia Gorge Marathon and HalfHood River | OR | 3:44:51 | — |
| 2023 | Charleston Half MarathonCharleston | SC | 2:20:36 | #1699 |
| 2023 | 2026 HelvetiaHillsboro | OR | 3:39:28 | #499 |
| 2022 | 2026 HelvetiaHillsboro | OR | 2:37:06 | #341 |
| 2021 | Post Canyon Trail Half MarathonHood River | OR | 3:44:26 | #125 |
| 2021 | 2026 HelvetiaHillsboro | OR | 3:30:00 | #371 |
| 2019 | Cleveland MarathonCleveland | OH | 2:49:46 | #3287 |
| 2019 | 2026 HelvetiaHillsboro | OR | 3:34:08 | #936 |
| 2018 | 2026 HelvetiaHillsboro | OR | 3:28:10 | #634 |
| 2016 | 2026 HelvetiaHillsboro | OR | 3:35:49 | #1112 |
| 2015 | 2026 HelvetiaHillsboro | OR | 3:22:47 | #1410 |
| 2015 | Cleveland MarathonCleveland | OH | 2:41:00 | #4083 |
| 2014 | Cleveland MarathonCleveland | OH | 2:40:10 | #5214 |
| 2014 | 2026 HelvetiaHillsboro | OR | 3:13:05 | #1368 |
| 2013 | 2026 HelvetiaHillsboro | OR | 3:16:28 | #1769 |
| 2013 | Cleveland MarathonCleveland | OH | 2:51:12 | #6830 |
| 2012 | 2026 HelvetiaHillsboro | OR | 3:09:51 | #2093 |
| 2011 | Charleston Half MarathonCharleston | SC | 2:01:59 | #622 |
| 2009 | 2026 HelvetiaHillsboro | OR | 2:47:40 | #2327 |
| 2009 | Leaf Peepers Half MarathonWaterbury | VT | 2:50:49 | #660 |
| 2007 | Leaf Peepers Half MarathonWaterbury | VT | 2:45:44 | #730 |
| 2006 | Leaf Peepers Half MarathonWaterbury | VT | 2:41:24 | #637 |
| 2006 | 2026 HelvetiaHillsboro | OR | 3:48:27 | #2066 |
46 states to go