| 2026 | Rock 'n' Roll ArizonaTempe | AZ | 1:44:35 | #538 |
| 2026 | Sam Costa Half Marathon and Quarter Marathon - presented by Indy Runners and WalkersCarmel | IN | 1:23:20 | #33 |
| 2026 | Charleston Half MarathonCharleston | SC | — | — |
| 2026 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:23:20 | #33 |
| 2026 | Taskinas Creek Half MarathonWilliamsburg | VA | 1:51:28 | #138 |
| 2025 | Tucson MarathonTucson | AZ | 1:48:05 | #157 |
| 2025 | Sunrise Marathon 5K/10K/13.1 NYCNew York City | NY | 1:18:32 | #3 |
| 2025 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:49:11 | #1084 |
| 2025 | Garmin Marathon TucsonTucson | AZ | 1:48:05 | #157 |
| 2025 | Mystic Half Marathon & 10KMystic | CT | 1:47:40 | #160 |
| 2025 | Rocky RunPhiladelphia | PA | 2:05:08 | #2116 |
| 2025 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:25:54 | #53 |
| 2025 | Asbury Park Half MarathonAsbury Park | NJ | 2:05:04 | #1039 |
| 2024 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 2:11:35 | #1131 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:40:32 | #4448 |
| 2024 | Bull City Race FestDurham | NC | 2:29:12 | #886 |
| 2024 | Baltimore Running FestivalBaltimore | MD | 1:59:52 | #1124 |
| 2023 | Indianapolis Monumental MarathonIndianapolis | IN | 1:27:53 | #361 |
| 2023 | Newport Rhode RacesNewport | RI | 2:09:33 | #1095 |
| 2023 | Hartford MarathonHartford | CT | 1:46:55 | #581 |
| 2022 | Irving Frost MarathonIrving | TX | 1:49:11.8 | #53 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:49 | #477 |
| 2021 | Area 13.1 Half MarathonRoswell | GA | 2:03:00.88 | #183 |
| 2020 | NYRR Staten Island HalfStaten Island | NY | 1:50:42 | #773 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:30:02 | #462 |
| 2019 | Marine Corps Historic HalfFredericksburg | VA | 2:07:49 | #860 |
| 2019 | Helderberg to Hudson Half MarathonUnknown | NY | 2:01:59 | #890 |
| 2019 | Air Force MarathonDayton | OH | 2:21:28 | #1158 |
| 2019 | Hartford MarathonHartford | CT | 1:52:42 | #898 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 1:32:36 | #402 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 2:03:10 | #583 |
| 2018 | Napa Half MarathonNapa | CA | 1:56:35 | #87 |
| 2018 | REVEL Big CottonwoodSalt Lake City | UT | 1:28:40 | #69 |
| 2017 | Air Force MarathonDayton | OH | 2:36:41 | #2227 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 1:32:42 | #327 |
| 2016 | Sunburst RacesSouth Bend | IN | 2:31:33.16 | #718 |
| 2016 | Indianapolis Monumental MarathonIndianapolis | IN | 1:32:15 | #320 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 1:53:53 | #1156 |
| 2016 | Mohawk Hudson River MarathonUnknown | NY | 1:26:20 | #30 |
| 2016 | Hartford MarathonHartford | CT | 1:51:10 | #992 |
| 2015 | Hartford MarathonHartford | CT | 1:59:48 | #1975 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:49:57 | #7186 |
| 2014 | Garmin Kansas City MarathonKansas City | MO | 1:34:40 | #109 |
| 2013 | Yonkers MarathonYonkers | NY | 2:36:59 | #508 |
| 2012 | Yonkers MarathonYonkers | NY | 2:12:13 | #477 |
| 2012 | Air Force MarathonDayton | OH | 1:51:45 | #404 |
| 2012 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:07:30 | #441 |
| 2011 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:26:33 | #835 |
| 2011 | NYRR Staten Island HalfStaten Island | NY | 2:34:47 | #4866 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 3:25:10 | #10198 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:57:29 | #1899 |
| 2008 | Omaha MarathonOmaha | NE | 2:06:06 | #709 |
| 2008 | Air Force MarathonDayton | OH | 3:23:29 | #2309 |
| 2006 | NYRR Staten Island HalfStaten Island | NY | 2:18:33 | #3014 |
| 1991 | NYRR Staten Island HalfStaten Island | NY | 1:47:30 | #719 |
| 1990 | NYRR Staten Island HalfStaten Island | NY | 1:39:38 | #529 |