| 2025 | God's Country Marathon 2026Coudersport | PA | 2:06:45 | #47 |
| 2025 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:00:41 | #811 |
| 2024 | God's Country Marathon 2026Coudersport | PA | 1:59:22 | #28 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:55:32 | #633 |
| 2024 | Finger Lakes Festival of Races (18M,13.1M,10K& 5K)Montour Falls | NY | 2:09:10 | #64 |
| 2023 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:55:24 | #498 |
| 2022 | God's Country Marathon 2026Coudersport | PA | 1:59:44 | #19 |
| 2021 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:54:36.97 | #85 |
| 2021 | God's Country Marathon 2026Coudersport | PA | 2:01:29 | #20 |
| 2020 | Gettysburg Festival of RacesGettysburg | PA | — | #102 |
| 2019 | God's Country Marathon 2026Coudersport | PA | 1:56:19 | #17 |
| 2019 | Two Rivers Marathon Race Festival: Marathon, Half Marathon, 10K and 5KLackawaxen | PA | 1:53:23 | #23 |
| 2018 | 41st Nature Made Great Race: Half Marathon, 5K, 10K, 15K, 10M, 1MAgoura Hills | CA | — | — |
| 2018 | God's Country Marathon 2026Coudersport | PA | 2:00:51 | #24 |
| 2016 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:04:58 | #275 |
| 2016 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:04:58 | #275 |
| 2015 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:52:08 | #241 |
| 2015 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:52:08 | #241 |
| 2015 | Rock 'n' Roll ArizonaTempe | AZ | 3:15:27 | #9853 |
| 2013 | Rock 'n' Roll ArizonaTempe | AZ | 3:04:11 | #11127 |
| 2013 | Big Island International Marathon 2027Hilo | HI | 3:01:02 | #257 |
| 2011 | Mad MarathonWaitsfield | VT | 2:49:17 | #405 |
| 2008 | Rock 'n' Roll ArizonaTempe | AZ | 2:53:17 | #14795 |
| 2007 | Lost Dutchman MarathonApache Junction | AZ | 2:33:27 | #488 |