| 2026 | Health First Florida Marathon WeekendMelbourne | FL | 2:19:05 | #587 |
| 2026 | Mesa MarathonMesa | AZ | 1:38:31 | #492 |
| 2025 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 2:03:52.07 | #450 |
| 2025 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 3:02:49 | #3658 |
| 2025 | Gulf Coast Half Marathon & Quentin Cooper 5kPensacola Beach | FL | 1:55:37 | #75 |
| 2025 | Christmas 5K/10K/Half Marathon in July - ShreveportBossier City | LA | 1:50:56.64 | #6 |
| 2025 | Whiskey Run NashvilleNashville | TN | 1:43:06 | #18 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 3:20:31 | #5280 |
| 2024 | One City MarathonNewport News | VA | 1:44:44 | #121 |
| 2024 | Portland MarathonPortland | OR | 3:37:38 | #3893 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:53:41 | #966 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:23:23.94 | #2530 |
| 2024 | Newport News One City MarathonNewport News | VA | 1:44:44.42 | #121 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 2:04:48 | #2189 |
| 2023 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:55:38 | #1061 |
| 2023 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:38:19.94 | #1745 |
| 2023 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 2:35:29.72 | #2144 |
| 2022 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:14:04 | #2310 |
| 2022 | Gilbert Half MarathonGilbert | AZ | 1:36:39 | #39 |
| 2022 | Delaware Running FestivalWilmington | DE | 1:50:29.1 | #119 |
| 2021 | Lincoln MarathonLincoln | NE | 2:34:20 | #2040 |
| 2021 | Hot Cider Hustle - Grand Rapids Half Marathon, 10K & 5KWalker | MI | 2:51:00 | #133 |
| 2019 | Phoenix 10K and MarathonPhoenix | AZ | 1:29:11 | #51 |
| 2019 | Lincoln MarathonLincoln | NE | 2:54:22 | #5385 |
| 2019 | Fayetteville Half MarathonFayetteville | AR | 1:38:07.9 | #29 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 2:41:46 | #8841 |
| 2019 | Run Bentonville Half MarathonBentonville | AR | 1:42:37 | #166 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 1:57:41 | #278 |
| 2018 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:30:59.5 | #568 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:47:15 | #6552 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 2:33:45 | #9705 |
| 2018 | Outer Banks MarathonManteo | NC | 2:49:37 | #871 |
| 2018 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 1:57:41 | #278 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 2:23:50 | #7485 |
| 2017 | Hartford MarathonHartford | CT | 2:24:21 | #3043 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 2:32:17 | #6677 |
| 2017 | Air Force MarathonDayton | OH | 2:53:38 | #2818 |
| 2016 | Outer Banks MarathonManteo | NC | 2:25:43 | #1104 |
| 2016 | Omaha MarathonOmaha | NE | 2:31:02 | #438 |
| 2016 | The Nebraska HalfOmaha | NE | 2:31:02 | #438 |
| 2016 | Bull City Race FestDurham | NC | 2:33:39 | #1463 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:13:43 | #3523 |
| 2015 | Spooky Sprint- WichitaWichita | KS | 1:35:41 | #48 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 1:59:59 | #2046 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 2:27:24 | #5839 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:05:48 | #2575 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 1:58:03 | #2301 |
| 2012 | Silver Comet Half & Full MarathonMableton | GA | 1:50:41 | #204 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 2:35:59 | #5866 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 1:53:41 | #1979 |
| 2012 | Hartford MarathonHartford | CT | 2:01:42 | #2793 |
| 2011 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:38:23 | #1509 |
| 2008 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:59:54 | #452 |
| 2008 | Shamrock MarathonVirginia Beach | VA | 2:27:12 | #1969 |
| 2007 | City of Oaks MarathonRaleigh | NC | 1:49:08 | #424 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 2:02:09 | #4490 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 2:16:30 | #5710 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 2:07:32 | #3015 |
| 2004 | Greater St. Louis MarathonSt. Louis | MO | 2:08:30 | #1575 |
| 2001 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:11:05 | #1556 |
| 1998 | Golden Leaf Half MarathonAspen | CO | 1:57:26 | #70 |
| 1995 | Duke City MarathonAlbuquerque | NM | 1:32:30 | #108 |
| 1994 | Duke City MarathonAlbuquerque | NM | 1:36:02 | #178 |