| 2025 | Skyline Half MarathonDallas | TX | 1:56:29 | #167 |
| 2025 | Music City Half MarathonNashville | TN | 2:10:21 | #161 |
| 2025 | 2026 Texas Big Star Half Marathon, 5K, & 1-mileFrisco | TX | 1:53:46 | #256 |
| 2025 | Care Packages at Carderock 5k, 10k, & HalfPotomac | MD | 2:46:32 | #32 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:35:46 | #4230 |
| 2024 | Music City Half MarathonNashville | TN | 2:00:20 | #113 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 1:51:48 | #1021 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 1:58:05 | #3820 |
| 2024 | Carmel Marathon WeekendCarmel | IN | 1:59:34.01 | #896 |
| 2024 | 2026 Texas Big Star Half Marathon, 5K, & 1-mileFrisco | TX | 1:59:24 | #336 |
| 2024 | Marshall University MarathonHuntington | WV | 2:45:08 | #769 |
| 2023 | 2026 Texas Big Star Half Marathon, 5K, & 1-mileFrisco | TX | 2:00:26 | #241 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 1:54:08 | #1674 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:43:31 | #7501 |
| 2023 | Music City Half MarathonNashville | TN | 1:50:18 | #80 |
| 2023 | All-Out Summer BreezeArvada | CO | — | #66 |
| 2022 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:42:58 | #518 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:04:25 | #4707 |
| 2022 | Half Marathon-by-the-SeaManchester-by-the-Sea | MA | 2:44:14 | #234 |
| 2022 | Parks Half MarathonRockville | MD | 1:35:14 | #86 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 1:50:16 | #592 |
| 2021 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:38:58 | #99 |
| 2021 | Carmel Marathon WeekendCarmel | IN | 1:44:27 | #317 |
| 2021 | Tennessee Running Tour - Cedars FrostbiteLebanon | TN | 1:39:38 | #42 |
| 2021 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:38:58 | #99 |
| 2021 | Quad Cities MarathonMoline | IL | 2:28:50 | #800 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:46:04 | #552 |
| 2021 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:33:30 | #625 |
| 2021 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 1:38:46 | #91 |
| 2021 | The Non Cancelled MarathonOconomowoc | WI | 2:20:42.38 | #108 |
| 2020 | Music City Half MarathonNashville | TN | 1:55:51 | #160 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 1:46:52 | #785 |
| 2019 | Carmel Marathon WeekendCarmel | IN | 1:47:03 | #276 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:04:26 | #7678 |
| 2019 | Music City Half MarathonNashville | TN | 1:46:59 | #131 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 1:51:50 | #1299 |
| 2018 | Music City Half MarathonNashville | TN | 1:47:41 | #167 |
| 2018 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:52:45 | #388 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 2:14:22 | #2731 |
| 2017 | Music City Half MarathonNashville | TN | 1:44:52 | #192 |
| 2017 | Viola Valley Half MarathonViola | TN | 1:57:23 | #31 |
| 2017 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:47:43 | #1520 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 1:56:50 | #2203 |
| 2016 | St. Luke's Half Marathon & 5KAllentown | PA | 2:37:50 | #1911 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:22:52 | #3906 |
| 2015 | Chicago Spring Half MarathonChicago | IL | 2:17:03 | #2316 |
| 2015 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:07:07 | #1856 |
| 2015 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:10:54 | #1000 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:08:15 | #4705 |
| 2015 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:56:30 | #2950 |
| 2015 | St. Luke's Half Marathon & 5KAllentown | PA | 2:22:49 | #1923 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:11:13 | #3427 |
| 2014 | Town of Celebration Marathon & Half MarathonCelebration | FL | 2:09:54 | #472 |
| 2014 | Mad MarathonWaitsfield | VT | 2:12:17 | #155 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 2:41:10 | #5130 |
| 2014 | Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5KWellsboro | PA | 2:53:19 | #372 |
| 2014 | Nashville 1/2 MarathonNashville | TN | 2:13:28 | #598 |
| 2014 | Music City Half MarathonNashville | TN | 1:59:08 | #561 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:03:51 | #5106 |
| 2013 | Charleston Half MarathonCharleston | SC | 2:05:23 | #989 |
| 2013 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:50:47 | #2049 |
| 2012 | Charleston Half MarathonCharleston | SC | 2:03:48 | #929 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:23:31 | #3278 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 2:12:09 | #3938 |
| 2011 | Mad MarathonWaitsfield | VT | 2:43:35 | #387 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:12:45 | #2379 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:56:50 | #1857 |
| 2010 | Canyonlands Half MarathonMoab | UT | 2:08:52 | #1857 |
| 2009 | Canyonlands Half MarathonMoab | UT | 2:04:40 | #1529 |
| 2008 | Leaf Peepers Half MarathonWaterbury | VT | 1:54:52 | #287 |
| 2007 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:07:07 | #246 |
| 2007 | Hartford MarathonHartford | CT | 1:57:52 | #939 |
| 2006 | Newport MarathonNewport | RI | 1:53:35 | #167 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 4:07:15 | #6264 |
| 2006 | Capital City Half MarathonColumbus | OH | 2:08:58 | #1659 |
| 2005 | Charlottesville MarathonCharlottesville | VA | 1:54:42 | #234 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 1:55:56 | #2234 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 1:56:47 | #1610 |
| 2003 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:59:14 | #718 |