| 2026 | Rock 'n' Roll ArizonaTempe | AZ | 1:44:13 | #517 |
| 2026 | Music City Half MarathonNashville | TN | 1:22:04 | #6 |
| 2026 | Rock ‘n' Roll Washington DCWashington | DC | 2:01:36 | #3961 |
| 2025 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:33:05 | #252 |
| 2025 | Philadelphia Trail MarathonPhiladelphia | PA | 1:51:21 | #1841 |
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 2:35:46 | #1176 |
| 2025 | Anacortes Half Marathon & 5kAnacortes | WA | 1:46:39 | #63 |
| 2025 | Crawlin' Crab Half MarathonHampton | VA | 3:17:22 | #1004 |
| 2025 | Ipswich Ale Half MarathonIpswich | MA | 2:03:42.29 | #206 |
| 2025 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:54:33 | #263 |
| 2025 | Sunburst RacesSouth Bend | IN | 2:38:59.29 | #633 |
| 2025 | Spinx Run FestGreenville | SC | 1:58:19 | #427 |
| 2025 | Greater St. Louis MarathonSt. Louis | MO | 1:46:38 | #489 |
| 2025 | Salt Lake City MarathonSalt Lake City | UT | 1:42:53 | #314 |
| 2025 | Harborside Half Marathon & 5KNewburyport | MA | 2:12:19 | #841 |
| 2025 | Spa Running FestivalHot Springs | AR | 2:56:30 | #428 |
| 2025 | Music City Half MarathonNashville | TN | 1:25:28 | #3 |
| 2025 | 7 Bridges MarathonChattanooga | TN | 2:06:55 | #417 |
| 2025 | Portland MarathonPortland | OR | 1:53:27 | #1045 |
| 2025 | Capital City Half MarathonColumbus | OH | 2:24:26 | #3906 |
| 2025 | Spring for the Trails Half MarathonIpswich | MA | 2:03:42 | #206 |
| 2025 | Mount Dora Half Marathon & 5KMount Dora | FL | 1:20:44 | #10 |
| 2025 | Flying Pig Pump and RunCincinnati | OH | 3:46:15 | #11382 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:18:43 | #4527 |
| 2024 | Coffee Lovers Run 5K/10K/13.1 DALLAS FORT WORTHFort Worth | TX | 2:39:47 | #469 |
| 2024 | Cambridge Half Marathon + 5KCambridge | MA | 2:06:31 | #4945 |
| 2024 | Skyline Half MarathonDallas | TX | 2:37:04 | #358 |
| 2024 | Music City Half MarathonNashville | TN | 1:44:37 | #50 |
| 2024 | Chicago Half MarathonChicago | IL | 2:08:10 | #3072 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 2:31:10 | #5851 |
| 2024 | Greater St. Louis MarathonSt. Louis | MO | 1:44:12 | #243 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 2:12:22 | #3451 |
| 2024 | Sunburst RacesSouth Bend | IN | 2:44:24.68 | #583 |
| 2024 | REVEL Big CottonwoodSalt Lake City | UT | 2:08:43 | #1737 |
| 2024 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:02:48 | #341 |
| 2024 | Summer Meltdown Half Marathon - AustinPflugerville | TX | 2:08:32.63 | #33 |
| 2024 | Novant Health Charlotte MarathonCharlotte | NC | 2:07:23.41 | #1916 |
| 2024 | Snoqualmie Valley HalfCarnation | WA | 2:19:03.08 | #342 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:03:01 | #5971 |
| 2023 | Coffee Lovers Run 5K/10K/13.1 DALLAS FORT WORTHFort Worth | TX | 2:29:37 | #297 |
| 2023 | Greensboro Half MarathonGreensboro | NC | 1:52:18.43 | #132 |
| 2023 | DEXTER-ANN ARBOR RUNDexter | MI | 1:47:42.34 | #353 |
| 2023 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:27:18 | #6 |
| 2023 | Sunburst RacesSouth Bend | IN | 2:59:03.25 | #500 |
| 2023 | Tecumseh Trail ChallengeNashville | IN | — | #36 |
| 2023 | Williams Route 66 Marathon WeekendTulsa | OK | 2:12:28 | #1010 |
| 2023 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:56:00 | #3723 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:26:19 | #3161 |
| 2023 | Beer City Half™ San DiegoSan Diego | CA | 2:14:34 | #1026 |
| 2022 | Saint Louis Half Marathon and 5KSaint Louis | MO | 1:39:55 | #86 |
| 2022 | Novant Health Wilmington NC MarathonWilmington | NC | 1:44:48 | #215 |
| 2022 | Chickamauga Battlefield MarathonFort Oglethorpe | GA | 2:00:57 | #178 |
| 2022 | Irving MarathonIrving | TX | 2:35:02.3 | #553 |
| 2022 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:55:36 | #469 |
| 2022 | NYRR Staten Island HalfStaten Island | NY | 2:29:28 | #6341 |
| 2021 | Rock 'n' Roll NashvilleNashville | TN | 1:44:33 | #459 |
| 2021 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:36:35 | #91 |
| 2021 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:42:04 | #966 |
| 2021 | New England Half MarathonConcord | NH | 2:12:18 | #414 |
| 2021 | Flying Pig Pump and RunCincinnati | OH | 1:18:33 | #6 |
| 2021 | Capital City Half MarathonColumbus | OH | 2:58:17 | #259 |
| 2020 | Fair on the Square Half Marathon & 5KDanville | IN | 2:02:49 | #89 |
| 2020 | New England Half MarathonConcord | NH | 2:08:40 | #548 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:52:04 | #494 |
| 2019 | New England Half MarathonConcord | NH | 1:57:51 | #204 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:17:19 | #4865 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:40:02 | #4341 |
| 2019 | Chicago Spring Half MarathonChicago | IL | 2:09:52 | #2167 |
| 2019 | Capital City Half MarathonColumbus | OH | 2:38:10 | #4415 |
| 2019 | Fox Valley Marathon RacesSaint Charles | IL | 2:19:39 | #644 |
| 2019 | Outer Banks MarathonManteo | NC | 1:37:15 | #37 |
| 2019 | Naperville Half MarathonNaperville | IL | 2:09:31 | #1027 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:57:45 | #2660 |
| 2019 | Chicago Half MarathonChicago | IL | 2:20:27 | #4594 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:41:37 | #9155 |
| 2019 | Star City Half Marathon & 10KRoanoke | VA | 1:50:54 | #83 |
| 2019 | Horse Capital Marathon & Half MarathonLexington | KY | 1:58:10 | #65 |
| 2018 | Capital City Half MarathonColumbus | OH | 1:27:13 | #67 |
| 2018 | Fair on the Square Half Marathon & 5KDanville | IN | 2:33:36 | #83 |
| 2018 | Newport MarathonNewport | RI | 2:04:15 | #702 |
| 2018 | Newburyport Half Marathon and RelayNewburyport | MA | 1:54:04 | #577 |
| 2018 | Norfolk Harbor Half MarathonNorfolk | VA | 1:36:58 | #83 |
| 2018 | Naperville Half MarathonNaperville | IL | 1:59:54 | #814 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:15:40 | #4520 |
| 2018 | Fox Valley Marathon RacesSaint Charles | IL | 2:13:42 | #557 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:37:51 | #183 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:38:45 | #9595 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:36:30 | #142 |
| 2017 | Montana MarathonBillings | MT | 1:51:14 | #68 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:36:26 | #383 |
| 2017 | Novant Health Charlotte MarathonCharlotte | NC | 2:13:11 | #1323 |
| 2017 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:17:06 | #902 |
| 2017 | Mankato Marathon WeekendMankato | MN | 2:11:42 | #731 |
| 2017 | The Notre Dame Holy HalfNotre Dame | IN | 1:40:03 | #137 |
| 2016 | Kentucky Derby Festival mini & MarathonLouisville | KY | 2:45:15 | #7770 |
| 2016 | YMCA Mistletoe RunWinston-Salem | NC | 1:43:52 | #143 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 1:41:36 | #281 |
| 2016 | Norfolk Harbor Half MarathonNorfolk | VA | 2:48:14 | #1382 |
| 2016 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:12:44 | #1605 |
| 2016 | Crawlin' Crab Half MarathonHampton | VA | 1:28:56 | #17 |
| 2016 | Charleston Half MarathonCharleston | SC | 2:00:20 | #860 |
| 2016 | Skinny Turkey Half MarathonRaleigh | NC | 1:43:52 | #143 |
| 2015 | Montana MarathonBillings | MT | 1:53:37 | #66 |
| 2015 | Mankato Marathon WeekendMankato | MN | 2:06:52 | #710 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 1:46:45 | #594 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:36:06 | #4245 |
| 2015 | Silver Comet Half & Full MarathonMableton | GA | 2:26:29 | #362 |
| 2015 | Whidbey Island MarathonOak Harbor | WA | 3:43:07 | #747 |
| 2014 | Montana MarathonBillings | MT | 1:49:52 | #65 |
| 2014 | Mankato Marathon WeekendMankato | MN | 2:30:30 | #1309 |
| 2014 | Flying Pig Pump and RunCincinnati | OH | 2:10:25 | #3771 |
| 2014 | Bull City Race FestDurham | NC | 1:32:53 | #76 |
| 2013 | Flying Pig Pump and RunCincinnati | OH | 1:39:53 | #333 |
| 2013 | Music City Half MarathonNashville | TN | 1:33:33 | #84 |
| 2013 | American River Parkway Half MarathonSacramento | CA | 1:41:43 | #87 |
| 2013 | Mankato Marathon WeekendMankato | MN | 1:54:25 | #481 |
| 2012 | Music City Half MarathonNashville | TN | 1:30:35 | #85 |
| 2012 | Capital City Half MarathonColumbus | OH | 2:24:44 | #5354 |
| 2012 | Virginia Wine Country Half Marathon 2026Hillsboro | VA | 1:42:08 | #105 |
| 2012 | Mankato Marathon WeekendMankato | MN | 1:50:15 | #318 |
| 2011 | OCNJ Half MarathonOcean City | NJ | 2:21:15 | #239 |
| 2011 | Whidbey Island MarathonOak Harbor | WA | 1:58:49 | #356 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 2:03:21 | #2871 |
| 2011 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 1:46:39 | #261 |
| 2011 | Upper Cumberland Haunted Half MarathonCookeville | TN | 1:34:56 | #25 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:31:53 | #128 |
| 2010 | City of Oaks MarathonRaleigh | NC | 1:41:17 | #183 |
| 2009 | Flying Pig Pump and RunCincinnati | OH | 1:51:34 | #930 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:23:02 | #5296 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 1:35:24 | #363 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:42:07 | #5117 |
| 2008 | Capital City Half MarathonColumbus | OH | 2:11:07 | #1950 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 1:49:21 | #300 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 1:59:47 | #1379 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 1:42:07 | #417 |
| 2005 | Canyonlands Half MarathonMoab | UT | 1:44:58 | #414 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:13:04 | #909 |