| 2026 | Rend Lake MarathonBenton | IL | 2:35:19 | #543 |
| 2026 | Greenville Half MarathonGreenville | SC | 1:14:09 | #49 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 2:52:02 | #2631 |
| 2025 | Mohawk Hudson River MarathonUnknown | NY | 1:44:32 | #161 |
| 2025 | Providence Rhode RacesEast Providence | RI | 2:29:56 | #680 |
| 2025 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:39:03 | #242 |
| 2025 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:07:59.9 | #557 |
| 2025 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 1:30:04 | #39 |
| 2025 | Big Island International Marathon 2027Hilo | HI | 2:36:36 | #785 |
| 2025 | Slacker Half Marathon-Relay-4-Mile RacesGeorgetown | CO | 2:07:08 | #449 |
| 2025 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:20:46 | #1204 |
| 2025 | Rock 'n' Roll ArizonaTempe | AZ | 2:33:52 | #3908 |
| 2025 | Jackson Hole Half MarathonJackson Hole | WY | 2:04:20 | #55 |
| 2025 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:08:00 | #557 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:28:09.22 | #1780 |
| 2024 | Duke City MarathonAlbuquerque | NM | 2:16:04 | #498 |
| 2024 | AthHalf Half Marathon & 5KAthens | GA | 0:36:13 | #9 |
| 2024 | Hidden Gem Half MarathonFlossmoor | IL | 2:27:47 | #172 |
| 2024 | Ocean City Running FestivalOcean City | MD | 2:28:54.7 | #585 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:37:37 | #162 |
| 2024 | Deadwood Mickelson Trail MarathonDeadwood | SD | 2:50:32 | #877 |
| 2024 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 2:36:13 | #199 |
| 2024 | Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)Athens | GA | 0:36:13 | #9 |
| 2024 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | — | #2524 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:29:21 | #69 |
| 2023 | Portland MarathonPortland | OR | 2:21:33 | #2312 |
| 2023 | Mohawk Hudson River MarathonUnknown | NY | 1:59:44 | #295 |
| 2023 | Duke City MarathonAlbuquerque | NM | 2:31:10 | #585 |
| 2023 | Manchester City MarathonManchester | NH | 3:13:46 | #486 |
| 2023 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 3:21:24 | #336 |
| 2023 | NCR Marathon & Half MarathonSparks Glencoe | MD | 2:24:18.3 | #352 |
| 2023 | Gettysburg Festival of RacesGettysburg | PA | 1:56:13.53 | #106 |
| 2023 | Frederick Running FestivalFrederick | MD | 2:17:48.92 | #1582 |
| 2022 | Rock 'n' Roll NashvilleNashville | TN | 2:28:31 | #4279 |
| 2022 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 1:55:10 | #57 |
| 2022 | RunSBY Events (Salisbury Marathon/Salisbury Half Marathon/5k)Salisbury | MD | 2:14:41.74 | #234 |
| 2022 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:53:57 | #427 |
| 2022 | Great Western Half Marathon and 10KSaint Charles | IL | 2:11:39 | #258 |
| 2022 | Duke City MarathonAlbuquerque | NM | 2:21:23 | #438 |
| 2021 | The Louisiana MarathonBaton Rouge | LA | 2:54:28 | #1097 |
| 2021 | Columbia Gorge Marathon and HalfHood River | OR | 2:31:55 | #488 |
| 2021 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 1:49:16 | #37 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 1:57:50 | #258 |
| 2021 | Williams Route 66 Marathon WeekendTulsa | OK | 2:15:55 | #904 |
| 2021 | 2026 Lake Chabot Trail Challenge (Half Marathon & 5K)Castro Valley | CA | — | #14 |
| 2020 | The Louisiana MarathonBaton Rouge | LA | 2:28:41 | — |
| 2020 | Hidden Gem Half MarathonFlossmoor | IL | 2:22:47 | #85 |
| 2020 | Mesa MarathonMesa | AZ | 2:21:27 | #2285 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:10:27 | #1096 |
| 2019 | The Louisiana MarathonBaton Rouge | LA | 2:45:36 | #1632 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 3:25:31 | #2730 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:21:15 | #5658 |
| 2019 | Shipyard Old Port Half MarathonPortland | ME | 2:07:23 | #1550 |
| 2019 | Flying Pig Pump and RunCincinnati | OH | 2:14:50 | #4539 |
| 2019 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:27:32 | #164 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:47:42.87 | #347 |
| 2018 | Capital City Half MarathonColumbus | OH | 1:34:03 | #185 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 1:58:15 | #1432 |
| 2018 | Marine Corps Historic HalfFredericksburg | VA | 2:00:30 | #487 |
| 2018 | Great Western Half Marathon and 10KSaint Charles | IL | 2:05:54 | #288 |
| 2018 | Steel Rail RacesAdams | MA | 1:40:51 | #43 |
| 2018 | North Shore ClassicHighland Park | IL | 2:08:36 | #519 |
| 2018 | Haunted 5K, 10K, & 13.1M at Charlotte, NC (40)Charlotte | NC | 2:12:17 | #294 |
| 2017 | Stennis Space Center MarathonJohn C Stennis Space Center | MS | 1:58:02 | #79 |
| 2017 | Great Western Half Marathon and 10KSaint Charles | IL | 1:56:20 | #257 |
| 2016 | Marine Corps Historic HalfFredericksburg | VA | 2:03:40 | #1690 |
| 2016 | Naperville Half MarathonNaperville | IL | 2:01:17 | #990 |
| 2016 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:46:03.4 | #2129 |
| 2016 | Battle Creek Half Marathon and 5kSpringfield | MI | 2:45:33 | #392 |
| 2016 | Rock 'n' Roll NashvilleNashville | TN | 2:01:54 | #3194 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 1:51:14 | #1035 |
| 2015 | Capital City Half MarathonColumbus | OH | 1:45:38 | #685 |
| 2015 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:17:01 | #387 |
| 2015 | Run for the HillsMcHenry | IL | 2:01:07 | #51 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:28:21 | #6214 |
| 2014 | Boston's Run To RememberBoston | MA | 1:58:20 | #2635 |
| 2014 | Capital City Half MarathonColumbus | OH | 1:49:36 | #1204 |
| 2014 | North Shore ClassicHighland Park | IL | 1:58:03 | #417 |
| 2014 | Hidden Gem Half MarathonFlossmoor | IL | 1:54:18 | #102 |
| 2014 | Snoqualmie Valley HalfCarnation | WA | 1:56:31 | #175 |
| 2014 | Run for the HillsMcHenry | IL | 1:57:23 | #39 |
| 2013 | Rock 'n' Roll NashvilleNashville | TN | 1:48:14 | #1420 |
| 2013 | North Shore ClassicHighland Park | IL | 1:57:44 | #967 |
| 2013 | Run for the HillsMcHenry | IL | 1:58:28 | #43 |
| 2013 | Capital City Half MarathonColumbus | OH | 1:53:49 | #1765 |
| 2013 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:25:54 | #927 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 1:51:39 | #1667 |
| 2012 | Rock 'n' Roll ArizonaTempe | AZ | 1:51:53 | #2105 |
| 2012 | Run for the HillsMcHenry | IL | 1:57:00 | #61 |
| 2012 | Hidden Gem Half MarathonFlossmoor | IL | 1:55:04 | #152 |
| 2012 | Illinois Race WeekendChampaign | IL | 1:44:10 | #590 |
| 2012 | Great Western Half Marathon and 10KSaint Charles | IL | 1:57:30 | #314 |
| 2011 | Rock 'n' Roll ArizonaTempe | AZ | 1:52:26 | #2455 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:13:13 | #3781 |
| 2011 | North Shore ClassicHighland Park | IL | 1:50:57 | #789 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 1:53:37 | #1233 |
| 2011 | Lincoln Presidential Half MarathonSpringfield | IL | 1:54:25 | #386 |
| 2011 | Hidden Gem Half MarathonFlossmoor | IL | 1:50:36 | #94 |
| 2010 | Chicago Half MarathonChicago | IL | 1:51:59 | #2545 |
| 2010 | Chicago Spring Half MarathonChicago | IL | 1:50:38 | #497 |
| 2009 | Great Western Half Marathon and 10KSaint Charles | IL | 1:52:59 | #262 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 3:21:52 | #5832 |
| 2009 | Lincoln Presidential Half MarathonSpringfield | IL | 1:56:05 | #353 |
| 2009 | Chicago Half MarathonChicago | IL | 1:51:44 | #2184 |
| 2009 | Chicago Spring Half MarathonChicago | IL | 1:57:19 | #618 |
| 2008 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:42:43 | #2212 |
| 2008 | Rock 'n' Roll ArizonaTempe | AZ | 1:53:20 | #2588 |
| 2008 | Chicago Half MarathonChicago | IL | 1:56:18 | #2460 |
| 2008 | Rock 'n' Roll NashvilleNashville | TN | 2:08:39 | #7122 |
| 2008 | Marine Corps Historic HalfFredericksburg | VA | 2:37:19 | #3140 |
| 2008 | Great Western Half Marathon and 10KSaint Charles | IL | 1:52:52 | #235 |
| 2007 | Rock 'n' Roll NashvilleNashville | TN | 2:03:37 | #4848 |
| 2007 | Rock 'n' Roll ArizonaTempe | AZ | 1:49:18 | #2011 |
| 2007 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 3:01:06 | #1896 |
| 2007 | Great Western Half Marathon and 10KSaint Charles | IL | 1:50:30 | #209 |
| 2007 | Chicago Half MarathonChicago | IL | 1:58:26 | #2553 |
| 2006 | Rock 'n' Roll ArizonaTempe | AZ | 1:51:12 | #2119 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 2:11:20 | #5299 |
| 2006 | Chicago Half MarathonChicago | IL | 1:48:32 | #1475 |
| 2006 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:49 | #1552 |
| 2006 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:22:54 | #2771 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:51:45 | #722 |
| 2006 | Hidden Gem Half MarathonFlossmoor | IL | 1:54:04 | #139 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 2:12:37 | #5076 |
| 2005 | Great Western Half Marathon and 10KSaint Charles | IL | 1:54:30 | #320 |
| 2005 | Hidden Gem Half MarathonFlossmoor | IL | 1:51:44 | #118 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 2:11:49 | #3642 |
| 2002 | Rock 'n' Roll NashvilleNashville | TN | 1:57:17 | #1304 |