| 2026 | 2027 Syracuse Half MarathonSyracuse | NY | 2:08:49 | #1271 |
| 2026 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:35:38 | #1402 |
| 2025 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:28:03 | #1006 |
| 2025 | DC Half RacesWashington | DC | 3:08:00 | #7253 |
| 2025 | Pirate 5K, 10K, & 13.1M at Bowling Green, KY (17)Bowling Green | KY | 1:45:09.87 | #1 |
| 2025 | Spooky Sprint- NashvilleNashville | TN | 1:39:42 | #3 |
| 2025 | Faxon Law New Haven Road RaceNew Haven | CT | 1:51:28 | #435 |
| 2025 | Shamrock RunPortland | OR | 1:43:38 | #434 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:56:52 | #1177 |
| 2025 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:12:33 | #4236 |
| 2025 | Boston's Run To RememberBoston | MA | 1:48:13 | #747 |
| 2024 | Horse Capital Marathon & Half MarathonLexington | KY | 1:32:46 | #13 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:57:38 | #1087 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 1:33:33 | #146 |
| 2024 | 2026 Gulf Beach Half MarathonMilford | CT | 2:06:19 | #351 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:03:26 | #1822 |
| 2024 | Towpath Half - Half Marathon and 5 MilerCleveland | OH | 2:44:32.64 | #299 |
| 2024 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 2:34:37.7 | #914 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:00:19 | #541 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:10:06 | #1942 |
| 2023 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:15:14 | #2773 |
| 2023 | Portland MarathonPortland | OR | 1:53:55 | #861 |
| 2023 | The Lake Cumberland Half & 10KSomerset | KY | 1:38:21 | #4 |
| 2023 | Parkway Subaru Battleship Half Marathon & GFL 10K|5KWilmington | NC | 2:39:48.861 | #848 |
| 2023 | Nashville 1/2 MarathonNashville | TN | 1:29:52 | #25 |
| 2022 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:39:49 | #866 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:13:07 | #1766 |
| 2022 | Williams Route 66 Marathon WeekendTulsa | OK | 2:19:37 | #1080 |
| 2021 | Williams Route 66 Marathon WeekendTulsa | OK | 2:19:03 | #1002 |
| 2019 | Parks Half MarathonRockville | MD | 1:35:53 | #150 |
| 2019 | Milwaukee MarathonMilwaukee | WI | 2:30:12 | #2870 |
| 2019 | Hot Cider Hustle - Rochester Half Marathon, 10K & 5KRochester | MN | 1:32:36 | #6 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 3:41:58 | #5007 |
| 2017 | Williams Route 66 Marathon WeekendTulsa | OK | 2:10:25 | #1381 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:13:07 | #2972 |
| 2017 | Parks Half MarathonRockville | MD | 1:34:00 | #114 |
| 2017 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:17:15 | #556 |
| 2016 | Maui Oceanfront MarathonUnknown | HI | 2:14:09 | #218 |
| 2016 | YMCA Mistletoe RunWinston-Salem | NC | 1:39:19 | #97 |
| 2016 | Parks Half MarathonRockville | MD | 1:38:32 | #109 |
| 2016 | Skinny Turkey Half MarathonRaleigh | NC | 1:39:19 | #97 |
| 2016 | Area 13.1 Half MarathonRoswell | GA | 2:09:04 | #177 |
| 2015 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:05:36 | #600 |
| 2014 | REVEL Big CottonwoodSalt Lake City | UT | 2:00:28 | #1195 |
| 2014 | Run the Line Half MarathonTexarkana | TX | 1:42:02 | #64 |
| 2013 | Silver Comet Half & Full MarathonMableton | GA | 2:28:07 | #688 |
| 2013 | Whistlestop MarathonAshland | WI | 1:44:13 | #157 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 2:07:17 | #2911 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:41:23 | #6038 |
| 2013 | Crawlin' Crab Half MarathonHampton | VA | 2:35:10 | #1473 |
| 2012 | North Shore ClassicHighland Park | IL | 1:50:33 | #387 |
| 2012 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:10:37 | #1181 |
| 2012 | Hartford MarathonHartford | CT | 1:50:06 | #1345 |
| 2012 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:21:32 | #3080 |
| 2011 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 2:47:33 | #251 |
| 2011 | Capital City Half MarathonColumbus | OH | 2:40:19 | #5038 |
| 2011 | Casper MarathonCasper | WY | 1:41:39 | #11 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:04:26 | #1628 |
| 2011 | North Shore ClassicHighland Park | IL | 1:36:45 | #258 |
| 2011 | Evansville Half MarathonEvansville | IN | 2:11:46 | #936 |
| 2010 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 2:25:14 | #238 |
| 2010 | Boston Mini-Marathon & FestivalBoston | GA | 2:40:14 | #314 |
| 2010 | Ashland Half Marathon & 5kAshland | VA | 1:25:07 | #18 |
| 2009 | Air Force MarathonDayton | OH | 1:48:22 | #586 |
| 2009 | Indianapolis Monumental MarathonIndianapolis | IN | 3:34:40 | #2904 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:43:49 | #3198 |
| 2007 | Air Force MarathonDayton | OH | 2:10:14 | #1088 |
| 2005 | Capital City Half MarathonColumbus | OH | 2:27:57 | #1880 |
| 2005 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:44:51 | #365 |
| 2003 | Rock 'n' Roll NashvilleNashville | TN | 2:02:47 | #2299 |
| 1998 | Lincoln MarathonLincoln | NE | 1:41:34 | #211 |
| 1987 | NYRR Staten Island HalfStaten Island | NY | 1:25:59 | #187 |