21
Total Finishes
19
Distinct Races
15
States (29%)
1:28:32
PR (6:45/mi)
2:04:16
Average
+1:05:58
Slower (first→last)
Richfield, MN
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Frisco Railroad RunWillard | MO | 2:27:54 | — |
| 2025 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 2:17:00 | #32 |
| 2025 | Lake Placid Marathon and Half and 10KLake Placid | NY | 1:45:38 | #70 |
| 2025 | TRAIN TO TRAILS HALF MARATHON AND 5KColumbiaville | MI | 2:43:05.84 | #89 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 2:52:53 | #6940 |
| 2024 | Anacortes Half Marathon & 5kAnacortes | WA | 1:53:15.64 | — |
| 2024 | Marine Corps Historic HalfFredericksburg | VA | 2:09:21 | #1321 |
| 2024 | Med Bow Rail Marathon & Half MarathonLaramie | WY | 3:49:40 | #90 |
| 2024 | Rockfest Half MarathonHampton Beach | NH | 1:30:29 | #90 |
| 2023 | Canaan Valley Half Marathon, 10k, and 5kDavis | WV | 1:46:04.49 | #10 |
| 2023 | Run Bentonville Half MarathonBentonville | AR | 1:53:02 | #499 |
| 2023 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:28:32 | #416 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:44:31 | #381 |
| 2022 | Run Bentonville Half MarathonBentonville | AR | 1:56:43 | #378 |
| 2022 | Garmin Kansas City MarathonKansas City | MO | 1:53:42 | #582 |
| 2019 | 2026 HelvetiaHillsboro | OR | 1:42:51 | #127 |
| 2017 | 2026 HelvetiaHillsboro | OR | 1:48:22 | #150 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 2:07:11 | #1338 |
| 2014 | Post Canyon Trail Half MarathonHood River | OR | 1:45:20 | #16 |
| 2008 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:07:09 | #702 |
| 2006 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 1:46:55 | #32 |
36 states to go