| 2026 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 1:48:25 | #320 |
| 2025 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:34:34 | #201 |
| 2025 | Chicago Half MarathonChicago | IL | 1:52:36 | #1343 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 1:47:46 | #1078 |
| 2025 | Indianapolis Monumental MarathonIndianapolis | IN | 1:19:48 | #257 |
| 2025 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:29:57.41 | #127 |
| 2025 | Newport MarathonNewport | RI | 1:48:37 | #387 |
| 2025 | Tucson MarathonTucson | AZ | 3:07:11 | #884 |
| 2025 | Garmin Marathon TucsonTucson | AZ | 3:07:11 | #884 |
| 2025 | Hospital Hill RunKansas City | MO | 1:33:17.18 | #56 |
| 2025 | Day of the Dead Half Marathon - AustinAustin | TX | 2:19:57 | #131 |
| 2025 | Hometown Half Marathon & 5k/10k - Kansas CityKansas City | MO | 1:33:22.38 | #5 |
| 2025 | Wabash Trace Running FestivalShenandoah | IA | 1:55:29 | #16 |
| 2025 | Hometown Half Marathon & 5k/10k - DenverDenver | CO | 1:38:36.27 | #8 |
| 2025 | Hometown Half Marathon & 5k/10k - HoustonHouston | TX | 2:04:58.42 | #30 |
| 2025 | TopCity Half MarathonTopeka | KS | 1:30:59 | #9 |
| 2025 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:52:36.42 | #1318 |
| 2025 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 1:34:50.6 | #45 |
| 2025 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:29:53 | #532 |
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 1:35:14.97 | #125 |
| 2025 | Mesa Falls MarathonAshton | ID | 3:34:54 | #267 |
| 2025 | The Racefaster Half MarathonParamus | NJ | 2:00:24 | #164 |
| 2025 | DC Half RacesWashington | DC | 1:49:50 | #1439 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:31:36 | #306 |
| 2025 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 2:28:14 | #795 |
| 2025 | Zombie Half MarathonAnchorage | AK | 1:57:05 | #190 |
| 2025 | Yosemite Half MarathonBass Lake | CA | 2:32:01 | #1510 |
| 2025 | Oktoberfest Run 5K/10K/13.1 SAN DIEGOSan Diego | CA | 2:01:56 | #1061 |
| 2025 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:43:39 | #73 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 2:28:52 | #4535 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 1:54:17 | #1039 |
| 2025 | NYCRUNS Falling Leaves Half MarathonBrooklyn | NY | 2:53:03 | #2179 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 1:57:17 | #1490 |
| 2025 | Garmin Kansas City MarathonKansas City | MO | 1:46:11 | #326 |
| 2025 | Mill Race MarathonColumbus | IN | 2:06:40 | #418 |
| 2025 | Houston Stars and Stripes Half Marathon, 10K, 5K & Kid's K presented by Houston MethodistHumble | TX | 2:02:50 | #49 |
| 2025 | Spring Memorial HalfSpringfield | VA | 1:54:49 | #15 |
| 2024 | The Maryland Half Marathon & 5KFulton | MD | 2:31:00 | #345 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 1:48:46 | #768 |
| 2024 | Wabash Trace Running FestivalShenandoah | IA | 1:45:20 | #10 |
| 2024 | Charleston Half MarathonCharleston | SC | 2:05:00 | #1710 |
| 2024 | Portland MarathonPortland | OR | 1:54:52 | #924 |
| 2024 | Maryland Half Marathon & 5KFulton | MD | 2:30:59 | #345 |
| 2024 | Hometown Half Marathon & 5k/10k - HoustonHouston | TX | 1:59:25.86 | #32 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:43:54 | #2304 |
| 2024 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:42:57 | #57 |
| 2024 | The Jersey City Marathon & Half Marathon Marquee Experience at NewportJersey City | NJ | 1:49:48.48 | #789 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 2:13:02 | #5894 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 2:45:23 | #4306 |
| 2024 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:59:32 | #219 |
| 2024 | Garmin Kansas City MarathonKansas City | MO | 1:43:54 | #281 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:03:52 | #1885 |
| 2023 | Paine to Pain Trail Half MarathonNew Rochelle | NY | 3:30:50 | #603 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:46:38 | #1185 |
| 2023 | Greensboro Half MarathonGreensboro | NC | 1:53:31.71 | #141 |
| 2023 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:04:31 | #331 |
| 2023 | Day of the Dead 5K & Half MarathonCorona | NY | 2:19:24 | #34 |
| 2023 | Run the Line Half MarathonTexarkana | TX | 1:50:55 | #87 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 2:15:47 | #6420 |
| 2023 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:48:47 | #2273 |
| 2023 | Cleveland MarathonCleveland | OH | 1:30:58 | #77 |
| 2023 | Napa Half MarathonNapa | CA | 1:52:17 | #252 |
| 2023 | Chicago Half MarathonChicago | IL | 1:55:29 | #1640 |
| 2023 | Flying Pig Pump and RunCincinnati | OH | 1:47:05 | #631 |
| 2022 | Berry Half MarathonRome | GA | 2:28:40 | #214 |
| 2022 | Illinois Race WeekendChampaign | IL | 2:48:35 | #2136 |
| 2022 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 2:08:17 | #251 |
| 2022 | Naples Paradise Coast Half MarathonNaples | FL | 1:57:11 | #426 |
| 2022 | Kensington Aloha RunsMilford | MI | 1:35:09.24 | #10 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:15:44 | #6502 |
| 2022 | Sam Costa Half and Quarter MarathonsCarmel | IN | 2:28:45 | #212 |
| 2022 | Run the Line Half MarathonTexarkana | TX | 1:52:30 | #63 |
| 2022 | Sugar Land Half Marathon, 10k, & MileSugar Land | TX | 1:45:25 | #32 |
| 2022 | NYRR Staten Island HalfStaten Island | NY | 2:08:51 | #4675 |
| 2021 | Seacoast Half MarathonPortsmouth | NH | 2:12:06 | #269 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 1:44:21 | #361 |
| 2021 | Lake Sara Dam Run 5K, 8 Mile & Half MarathonEffingham | IL | 1:56:16 | #65 |
| 2021 | Berry Half MarathonRome | GA | 2:20:48 | #269 |
| 2021 | La Jolla Half Marathon & 5KSan Diego | CA | 2:20:21.16 | #843 |
| 2020 | Run the Line Half MarathonTexarkana | TX | 1:42:07 | #49 |
| 2019 | Bay Bridge Half MarathonOakland | CA | 1:43:20 | #563 |
| 2019 | Shipyard Old Port Half MarathonPortland | ME | 2:12:51 | #1873 |
| 2019 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 2:18:51 | #108 |
| 2019 | IMT Des Moines MarathonDes Moines | IA | 1:48:49 | #562 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 2:11:32 | #6114 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:27:23 | #8820 |
| 2019 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 1:47:46 | #954 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 1:45:51 | #72 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:19:06 | #6172 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 2:15:18 | #1106 |
| 2018 | Run the Line Half MarathonTexarkana | TX | 1:45:39 | #68 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:52:06 | #3547 |
| 2018 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:27:27 | #509 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 1:45:38 | #604 |
| 2018 | Medina Half MarathonMedina | OH | 2:13:40 | #374 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:44:45 | #610 |
| 2017 | Bay Bridge Half MarathonOakland | CA | 1:44:16 | #556 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 2:21:22 | #7156 |
| 2017 | Mighty Niagara Half Marathon & Hospice Dash 5KYoungstown | NY | 2:36:53 | #815 |
| 2017 | Mill Race MarathonColumbus | IN | 1:59:42 | #302 |
| 2016 | 2026 Eugene MarathonEugene | OR | 1:49:13 | #454 |
| 2016 | Mohawk Hudson River MarathonUnknown | NY | 2:55:58 | #869 |
| 2016 | Mill Race MarathonColumbus | IN | 1:47:47 | #160 |
| 2016 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:44:26 | #54 |
| 2016 | Renfro Rock 'N Run Half Marathon / 5KMount Vernon | KY | 1:40:06 | #23 |
| 2015 | Run the Line Half MarathonTexarkana | TX | 1:51:45 | #86 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:13:46 | #3810 |
| 2015 | Discover Whitewater SeriesWhitewater | WI | 2:22:26 | #156 |
| 2015 | Bull City Race FestDurham | NC | 2:30:35 | #1850 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 1:51:24 | #1276 |
| 2015 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:47:01 | #179 |
| 2015 | Bay Bridge Half MarathonOakland | CA | 1:38:09 | #294 |
| 2015 | Napa Half MarathonNapa | CA | 2:10:07 | #152 |
| 2015 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:46:16 | #1410 |
| 2014 | Cleveland MarathonCleveland | OH | 1:47:50 | #777 |
| 2014 | Bull City Race FestDurham | NC | 2:30:05 | #1936 |
| 2014 | Yonkers MarathonYonkers | NY | 1:58:09 | #173 |
| 2014 | Mill Race MarathonColumbus | IN | 1:53:05 | #323 |
| 2014 | Foot Traffic Flat MarathonPortland | OR | 2:15:41 | #984 |
| 2013 | Mill Race MarathonColumbus | IN | 1:44:41 | #223 |
| 2013 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:58:31 | #280 |
| 2013 | Tacoma City Marathon / Half / Ghost / 10K / 5K / 1KTacoma | WA | 1:58:26 | #259 |
| 2013 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:13:02 | #6830 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:35:43 | #304 |
| 2012 | Papillion Half MarathonPapillion | NE | 2:19:42 | #499 |
| 2012 | Yonkers MarathonYonkers | NY | 1:54:24 | #295 |
| 2012 | Cleveland MarathonCleveland | OH | 2:08:37 | #2911 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:31:12 | #163 |
| 2012 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:52:51 | #243 |
| 2012 | Maryland Half Marathon & 5KFulton | MD | 1:31:41 | #27 |
| 2012 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:11:48 | #5785 |
| 2011 | NYRR Staten Island HalfStaten Island | NY | 1:56:14 | #2187 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:40:48 | #493 |
| 2011 | 2026 Eugene MarathonEugene | OR | 1:44:38 | #501 |
| 2011 | Nashville 1/2 MarathonNashville | TN | 2:11:58 | #770 |
| 2011 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:26:55 | #6833 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 1:31:14 | #94 |
| 2011 | Cleveland MarathonCleveland | OH | 2:14:07 | #4261 |
| 2011 | Marine Corps Historic HalfFredericksburg | VA | 2:59:59 | #5202 |
| 2010 | Papillion Half MarathonPapillion | NE | 1:41:04 | #41 |
| 2010 | Columbia Gorge Marathon and HalfHood River | OR | 1:57:46 | #143 |
| 2010 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:15:20 | #434 |
| 2009 | Maryland Half Marathon & 5KFulton | MD | 1:54:38 | #384 |
| 2009 | Silver Comet Half & Full MarathonMableton | GA | 2:13:53 | #906 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:52:39 | #1275 |
| 2009 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:44:34 | #5248 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:55:25 | #1262 |
| 2008 | NYRR Staten Island HalfStaten Island | NY | 1:52:28 | #1330 |
| 2008 | City of Oaks MarathonRaleigh | NC | 1:47:01 | #371 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 1:32:12 | #230 |
| 2007 | NYRR Staten Island HalfStaten Island | NY | 1:55:00 | #1412 |
| 2007 | Quad Cities MarathonMoline | IL | 1:49:38 | #221 |
| 2005 | Sam Costa Half and Quarter MarathonsCarmel | IN | 1:44:15 | #140 |
| 2005 | Great Western Half Marathon and 10KSaint Charles | IL | 1:42:11 | #173 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 1:58:13 | #1784 |
| 2004 | Charlottesville MarathonCharlottesville | VA | 2:09:29 | #360 |
| 2003 | Rock 'n' Roll NashvilleNashville | TN | 1:54:30 | #1363 |
| 2002 | Rock 'n' Roll NashvilleNashville | TN | 1:54:50 | #1040 |
| 2001 | Columbia Gorge Marathon and HalfHood River | OR | 1:46:30 | #71 |