| 2025 | Denver Colfax MarathonDenver | CO | 2:16:49 | #3334 |
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:21:23 | #8962 |
| 2025 | Palisades Half Marathon + Trail RunFort Lee | NJ | 2:34:44.78 | #274 |
| 2025 | Trail to Tryon Holiday Half, 10K & 5KNew Bern | NC | 2:08:50.58 | #90 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:55:47.74 | #698 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:27:28 | #5815 |
| 2024 | Run RocklinRocklin | CA | 2:20:52 | #198 |
| 2024 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 2:23:33 | #1318 |
| 2024 | Bull City Race FestDurham | NC | 2:22:40 | #804 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 2:11:24 | #5730 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:54:20.07 | #1033 |
| 2024 | Trail to Tryon Holiday Half, 10K & 5KNew Bern | NC | 1:51:44.58 | #23 |
| 2024 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:00:21.5 | #726 |
| 2024 | Denver Colfax MarathonDenver | CO | 2:19:53 | #2974 |
| 2024 | Neuse River Bridge Run 2026New Bern | NC | 1:59:52.4 | #147 |
| 2023 | Trail to Tryon Holiday Half, 10K & 5KNew Bern | NC | 2:26:30 | #60 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 2:17:35 | #6606 |
| 2023 | Newport Rhode RacesNewport | RI | 1:48:39 | #386 |
| 2022 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:04:51 | #1051 |
| 2022 | NYRR Staten Island HalfStaten Island | NY | 2:27:41 | #6225 |
| 2021 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:40:39 | #1375 |
| 2021 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:51:17.45 | #416 |
| 2021 | Crawlin' Crab Half MarathonHampton | VA | 2:38:24 | #590 |
| 2019 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:06:04 | #1700 |
| 2019 | Coffee Lovers Run 5K/10K/13.1 DALLAS FORT WORTHFort Worth | TX | 2:05:02 | #103 |
| 2019 | Hartford MarathonHartford | CT | 1:47:30 | #626 |
| 2019 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:01:46 | #168 |
| 2019 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:54:09 | #765 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 2:02:11 | #1267 |
| 2018 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:46:06 | #3461 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:45:14 | #405 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 3:05:41 | #12563 |
| 2018 | City of Oaks MarathonRaleigh | NC | 2:39:49 | #1164 |
| 2017 | Michelob Ultra El Paso Marathon, Raiz Federal Credit Union Half Marathon, and Spine & Rehab Specialists 5K Run/WalkEl Paso | TX | 2:21:19.27 | #605 |
| 2017 | Stennis Space Center MarathonJohn C Stennis Space Center | MS | 2:29:31 | #164 |
| 2017 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:57:23 | #801 |
| 2016 | Nashville 1/2 MarathonNashville | TN | 1:40:08 | #61 |
| 2016 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:50:21 | #264 |
| 2016 | Covered Bridges Half MarathonWoodstock | VT | 1:59:08 | #802 |
| 2016 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:42:45 | #270 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:29:13 | #9727 |
| 2016 | Bay Bridge Half MarathonOakland | CA | 3:12:05 | #5867 |
| 2016 | Michelob Ultra El Paso Marathon, Raiz Federal Credit Union Half Marathon, and Spine & Rehab Specialists 5K Run/WalkEl Paso | TX | 2:36:52 | #826 |
| 2015 | Michelob Ultra El Paso Marathon, Raiz Federal Credit Union Half Marathon, and Spine & Rehab Specialists 5K Run/WalkEl Paso | TX | 2:26:51 | #887 |
| 2015 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:53:32 | #322 |
| 2015 | Rock 'n' Roll NashvilleNashville | TN | 2:12:12 | #5718 |
| 2015 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:39:47 | #792 |
| 2015 | Covered Bridges Half MarathonWoodstock | VT | 1:44:07 | #327 |
| 2014 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:43:52 | #250 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:41:25 | #1091 |
| 2014 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:41:07 | #24 |
| 2013 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:45:29 | #264 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 2:19:36 | #8781 |
| 2013 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:08:27 | #303 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 3:06:15 | #9434 |
| 2013 | 2026 HelvetiaHillsboro | OR | 2:13:45 | #981 |
| 2012 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:48:44 | #396 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 3:23:05 | #8562 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 2:24:07 | #5533 |
| 2010 | Capital City Half MarathonColumbus | OH | 3:43:54 | #5966 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 2:32:38 | #5802 |
| 2009 | Flying Pig Pump and RunCincinnati | OH | 2:28:40 | #5032 |
| 2009 | Capital City Half MarathonColumbus | OH | 2:15:33 | #2687 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:16:26 | #3411 |
| 2007 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:08:11 | #2371 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 2:07:18 | #4443 |
| 2006 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:23:44 | #2809 |
| 2005 | Flying Pig Pump and RunCincinnati | OH | 2:19:48 | #2110 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 2:11:34 | #3600 |
| 2003 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:46:08 | #374 |
| 2002 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:54:52 | #537 |
| 2001 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:42:38 | #311 |
| 1999 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:34:02 | #223 |
| 1998 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:42:28 | #368 |