| 2025 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:58:27.66 | #200 |
| 2025 | Denver Colfax MarathonDenver | CO | 1:59:34 | #1767 |
| 2025 | Bridge of the Gods RunCascade Locks | OR | 2:55:50 | #713 |
| 2025 | Salina Crossroads MarathonSalina | KS | 2:51:34 | #1293 |
| 2024 | Rock Tahoe Half MarathonStateline | NV | 3:01:22 | #1227 |
| 2024 | Denver Colfax MarathonDenver | CO | 1:58:49 | #1181 |
| 2024 | Erie Half & 5kErie | CO | 2:09:52 | #103 |
| 2024 | Platte River Half-Marathon, Relay & 5kLittleton | CO | 1:56:40 | #193 |
| 2023 | Pioneer Prairie Dog Half, 10k & 5kWestminster | CO | 1:59:26 | #36 |
| 2023 | American River Parkway Half MarathonSacramento | CA | 2:47:31 | #670 |
| 2023 | Longmont Half & 5k (LM Half)Longmont | CO | 1:56:17 | #57 |
| 2023 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:52:58.1 | #1231 |
| 2023 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:52:58 | #1231 |
| 2023 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:52:58 | #1231 |
| 2023 | Denver Colfax MarathonDenver | CO | 1:54:46 | #891 |
| 2023 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 1:55:13 | #168 |
| 2022 | Longmont Half & 5k (LM Half)Longmont | CO | 2:02:09 | #49 |
| 2022 | Denver Colfax MarathonDenver | CO | 1:52:58 | #601 |
| 2022 | Summer Splash Prairie Dog Half, 10k, & 5kCastle Rock | CO | 2:07:21 | #57 |
| 2022 | American River Parkway Half MarathonSacramento | CA | 2:35:43 | #411 |
| 2022 | Santa Hustle RosevilleRoseville | CA | 2:36:32 | #153 |
| 2022 | Turkey Trot 5k, 10k, 15k, Half MarathonVan Nuys | CA | 2:30:25 | #268 |
| 2021 | Denver Colfax MarathonDenver | CO | 1:50:32 | #553 |
| 2021 | Erie Half & 5kErie | CO | 1:53:31 | #42 |
| 2021 | Longmont Half & 5k (LM Half)Longmont | CO | 1:54:37 | #54 |
| 2020 | Westy Half & 5kWestminster | CO | — | #1 |
| 2020 | Summer Splash Prairie Dog Half, 10k, & 5kCastle Rock | CO | — | #5 |
| 2019 | Pioneer Prairie Dog Half, 10k & 5kWestminster | CO | 2:02:51 | #29 |
| 2019 | Westy Half & 5kWestminster | CO | 2:00:42 | #39 |
| 2019 | Longmont Half & 5k (LM Half)Longmont | CO | 2:12:07 | #124 |
| 2019 | Denver Colfax MarathonDenver | CO | 1:55:54 | #980 |
| 2018 | Beer City Half™ San DiegoSan Diego | CA | 2:29:49 | #2302 |
| 2018 | Pioneer Prairie Dog Half, 10k & 5kWestminster | CO | 2:14:33 | #59 |
| 2018 | Denver Colfax MarathonDenver | CO | 2:00:35 | #1383 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:33:43 | #358 |
| 2017 | Denver Colfax MarathonDenver | CO | 1:56:06 | #858 |
| 2017 | American River Parkway Half MarathonSacramento | CA | 2:20:23 | #590 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:15:37 | #2113 |
| 2016 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:31:04 | #1155 |
| 2014 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 2:39:01 | #1461 |
| 2014 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:27:53 | #12 |
| 2014 | Skinny Turkey Half MarathonRaleigh | NC | 1:50:26 | #120 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:34:47 | #282 |
| 2013 | Denver Colfax MarathonDenver | CO | 2:07:24 | #2116 |
| 2008 | Rocky Mountain Half MarathonEstes Park | CO | 1:57:04 | #351 |
| 1998 | Chicago Half MarathonChicago | IL | 1:37:06 | #227 |