| 2026 | Nashville 1/2 MarathonNashville | TN | 2:43:30 | #1958 |
| 2025 | Space Coast Marathon & Half MarathonCocoa | FL | 2:23:16 | #1217 |
| 2025 | SCOUTING AMERICA HALF MARATHON & TENDERFOOT 5KBowling Green | OH | 1:28:25 | #10 |
| 2025 | OCNJ Half MarathonOcean City | NJ | 2:52:45 | #1135 |
| 2025 | Nashville 1/2 MarathonNashville | TN | 2:43:30 | #1974 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 1:46:36 | #977 |
| 2024 | OCNJ Half MarathonOcean City | NJ | 2:51:09 | #899 |
| 2024 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:19:22 | #1559 |
| 2024 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:04:18 | #504 |
| 2024 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:58:24 | #466 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:09:32 | #2389 |
| 2024 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:04:18 | #504 |
| 2024 | DEXTER-ANN ARBOR RUNDexter | MI | 1:45:58.2 | #428 |
| 2024 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:04:18.2 | #504 |
| 2023 | OCNJ Half MarathonOcean City | NJ | 2:34:55 | #532 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:59:25 | #2491 |
| 2023 | Colorado Brewery Running Series - Breckenridge Half Marathon and 5KLittleton | CO | 2:00:29 | #71 |
| 2022 | Colorado Brewery Running Series - Breckenridge Half Marathon and 5KLittleton | CO | 2:00:19 | #68 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 1:53:39 | #1003 |
| 2022 | OCNJ Half MarathonOcean City | NJ | 2:40:07 | #460 |
| 2022 | The Colorado MarathonFort Collins | CO | 1:52:05 | #203 |
| 2021 | Islamorada Half Marathon & 10k, Rumrunner Run 5K/10K and Beach N' Beer MileIslamorada | FL | 2:40:16.6 | #206 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 2:21:27 | #2575 |
| 2021 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:33:50 | #472 |
| 2021 | Fleet Feet Rochester Half Marathon | 5K | Kids 1/2 MileRochester | NY | 2:26:48 | #490 |
| 2020 | Holiday 5K & 13.1M at Raleigh, NC (51)Raleigh | NC | 1:39:36 | #126 |
| 2019 | Bull City Race FestDurham | NC | 1:57:54 | #284 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:33:47 | #579 |
| 2019 | City of Oaks MarathonRaleigh | NC | 1:57:02 | #448 |
| 2019 | Boston's Run To RememberBoston | MA | 2:45:45 | #4161 |
| 2019 | Holiday 5K & 13.1M at Raleigh, NC (51)Raleigh | NC | 1:21:51 | #22 |
| 2018 | Eau Claire MarathonEau Claire | WI | 2:09:43 | #723 |
| 2018 | Illinois Race WeekendChampaign | IL | 1:59:24 | #1078 |
| 2018 | Hartford MarathonHartford | CT | 1:43:11 | #502 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:47:29 | #1182 |
| 2018 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:31:22 | #355 |
| 2018 | 2027 Syracuse Half MarathonSyracuse | NY | 2:12:51 | #1820 |
| 2018 | Boston's Run To RememberBoston | MA | 1:46:48 | #688 |
| 2018 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:46:08 | #428 |
| 2018 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:34:34 | #38 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:38:09 | #9513 |
| 2018 | 9th Annual Historic Hillsborough Half Marathon and 5K - 2026Hillsborough | NC | 2:29:01 | #312 |
| 2017 | Boston's Run To RememberBoston | MA | 1:56:03 | #1405 |
| 2017 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:32:06 | #20 |
| 2017 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:32:29 | #365 |
| 2017 | Haunted 5K, 10K, & 13.1M at Charlotte, NC (40)Charlotte | NC | 2:24:19 | #528 |
| 2017 | Mankato Marathon WeekendMankato | MN | 2:07:13 | #633 |
| 2017 | Mt. Sneffels Half Marathon & 10KOuray | CO | 1:50:32 | #101 |
| 2016 | City of Oaks MarathonRaleigh | NC | 1:56:14 | #470 |
| 2016 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:56:22 | #762 |
| 2016 | Boston's Run To RememberBoston | MA | 1:47:01 | #945 |
| 2016 | Cleveland MarathonCleveland | OH | 1:47:16 | #538 |
| 2016 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:33:29 | #345 |
| 2015 | Get In GearMinneapolis | MN | 2:06:28 | #629 |
| 2015 | Swanzey Covered Bridges Half MarathonSwanzey | NH | 1:41:58 | #31 |
| 2015 | Whistlestop MarathonAshland | WI | 2:00:21 | #389 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:15:29 | #1676 |
| 2014 | Naples Paradise Coast Half MarathonNaples | FL | 1:49:10 | #487 |
| 2014 | Boston's Run To RememberBoston | MA | 2:11:03 | #4577 |
| 2014 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:53:44 | #227 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:30:00 | #360 |
| 2014 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:06:33 | #1789 |
| 2013 | Gear Western Country Half MarathonLong Lake | MN | 2:25:23 | #284 |
| 2013 | Capital City Half MarathonColumbus | OH | 1:51:29 | #1463 |
| 2013 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 1:44:58 | #111 |
| 2013 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:29:21 | #217 |
| 2013 | Nashville 1/2 MarathonNashville | TN | 1:28:19 | #20 |
| 2013 | Run MahometMahomet | IL | 1:32:59 | #44 |
| 2013 | Bull City Race FestDurham | NC | 1:56:51 | #735 |
| 2012 | Chicago Spring Half MarathonChicago | IL | 2:03:33 | #831 |
| 2012 | Flying Pig Pump and RunCincinnati | OH | 1:48:12 | #824 |
| 2012 | Covered Bridges Half MarathonWoodstock | VT | 1:49:58 | #483 |
| 2012 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:27:32 | #199 |
| 2012 | Cleveland MarathonCleveland | OH | 1:49:31 | #827 |
| 2012 | Chicago Half MarathonChicago | IL | 2:12:00 | #6426 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 2:14:40 | #4686 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 1:54:47 | #1373 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 3:06:44 | #10458 |
| 2011 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:27:27 | #158 |
| 2010 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:30:03 | #37 |
| 2010 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:26:54 | #113 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:44:59 | #435 |
| 2010 | Lake Country Half MarathonOconomowoc | WI | 1:35:09 | #64 |
| 2009 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:29:49 | #1040 |
| 2009 | Lake Country Half MarathonOconomowoc | WI | 1:33:57 | #57 |
| 2009 | Half Marathon UnpluggedBurlington | VT | — | #163 |
| 2009 | Flying Pig Pump and RunCincinnati | OH | 1:47:11 | #633 |
| 2008 | Kentucky Derby Festival mini & MarathonLouisville | KY | 1:54:14 | #1890 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 1:28:43 | #91 |
| 2008 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:28:49 | #90 |
| 2007 | Boston's Run To RememberBoston | MA | 2:06:57 | #1996 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 1:48:51 | #629 |
| 2006 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:29:42 | #78 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 1:58:10 | #1051 |
| 2004 | Fall ClassicStrongsville | OH | 2:02:23 | #447 |
| 2000 | Chicago Half MarathonChicago | IL | 2:44:59 | #4801 |