| 2025 | Denver Colfax MarathonDenver | CO | 2:24:08 | #3937 |
| 2025 | Shoreline Half Marathon & 5KHamlin | NY | — | #37 |
| 2025 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 2:01:30 | #164 |
| 2025 | Boring Marathon, Half-Boring Half Marathon, Constantly Boring 10K, and Somewhat Boring 5K Race SeriesBoring | OR | 2:24:25 | #90 |
| 2025 | Panama City Beach MarathonPanama City Beach | FL | 1:53:30 | #76 |
| 2025 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:19:24 | #561 |
| 2025 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 1:55:17 | #680 |
| 2025 | Garmin Kansas City MarathonKansas City | MO | 2:26:41 | #2489 |
| 2025 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:24:50 | #4 |
| 2024 | Shoreline Half Marathon & 5KHamlin | NY | — | #12 |
| 2023 | EOD Warrior Holiday DashWashington | DC | 2:10:21 | #176 |
| 2023 | Portland MarathonPortland | OR | 2:28:37 | #2591 |
| 2023 | Summer's Done 13.1Cary | NC | — | #112 |
| 2023 | Charlotte Craft Beer Half Marathon - Relay & 5 MilerCharlotte | NC | 1:36:10 | #49 |
| 2023 | Shoreline Half Marathon & 5KHamlin | NY | — | #16 |
| 2022 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 2:11:50.98 | #305 |
| 2022 | Shoreline Half Marathon & 5KHamlin | NY | — | #9 |
| 2022 | New River Gorge Trail FestivalFayetteville | WV | 3:04:33.54 | #51 |
| 2022 | Revenge of the Red Baron Half Marathon and 5KCorning | NY | 2:00:37 | #42 |
| 2021 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:28:29 | #6248 |
| 2021 | Williams Route 66 Marathon WeekendTulsa | OK | 2:19:37 | #1011 |
| 2021 | Shoreline Half Marathon & 5KHamlin | NY | — | #19 |
| 2019 | Pocahontas 5K, 10K, & HalfChesterfield | VA | 1:57:37 | #18 |
| 2019 | 2026 Eugene MarathonEugene | OR | 2:24:12 | #1683 |
| 2019 | Novant Health Charlotte MarathonCharlotte | NC | 1:56:09 | #658 |
| 2018 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:39:40 | #823 |
| 2017 | Foot Traffic Flat MarathonPortland | OR | 1:49:34 | #165 |
| 2017 | Arizona Trail Vail ScrambleVail | AZ | 2:32:36 | #91 |
| 2017 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:46:25 | #9018 |
| 2017 | Williams Route 66 Marathon WeekendTulsa | OK | 2:17:16 | #1740 |
| 2016 | YMCA Mistletoe RunWinston-Salem | NC | 1:55:13 | #351 |
| 2016 | Marshall University MarathonHuntington | WV | 1:51:13 | #168 |
| 2016 | 2026 HelvetiaHillsboro | OR | 2:12:25 | #523 |
| 2016 | Skinny Turkey Half MarathonRaleigh | NC | 1:55:13 | #351 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:51:16 | #1531 |
| 2015 | Ogden MarathonOgden | UT | 2:13:47 | #1794 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 1:47:55 | #930 |
| 2015 | Charity Chase Half Marathon & 5KHickory | NC | 1:51:07 | #61 |
| 2014 | Mill Race MarathonColumbus | IN | 1:37:25 | #86 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:29:37 | #342 |
| 2014 | Williams Route 66 Marathon WeekendTulsa | OK | 2:07:53 | #1177 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 1:44:17 | #487 |
| 2013 | Madison MarathonMadison | WI | 2:04:43 | #1170 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 1:58:30 | #1746 |
| 2010 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:17:58 | #5387 |
| 2009 | Skinny Turkey Half MarathonRaleigh | NC | 1:47:14 | #210 |
| 2009 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:44:02 | #625 |
| 2009 | YMCA Mistletoe RunWinston-Salem | NC | 1:47:14 | #210 |
| 2009 | 2026 HelvetiaHillsboro | OR | 3:33:53 | #2962 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 3:18:28 | #18824 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 3:10:32 | #16211 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 3:04:06 | #12023 |