| 2025 | THE SEVENTH ANNUAL JUNETEENTH HALF MARATHON & 10K (2026)Washington | DC | 2:11:30 | #55 |
| 2025 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 1:36:49.76 | #39 |
| 2025 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:23:49 | #2146 |
| 2025 | Capital City Half MarathonColumbus | OH | 3:25:18 | #5277 |
| 2025 | Spa Running FestivalHot Springs | AR | 2:22:16 | #219 |
| 2025 | EMC DAM to DSMPolk City | IA | 1:51:40 | #909 |
| 2025 | Kentucky Derby Festival mini & MarathonLouisville | KY | 2:19:32 | #3363 |
| 2025 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 1:39:30 | #110 |
| 2025 | Cinderella Trail RunOakland | CA | 3:07:32.62 | #35 |
| 2025 | DEXTER-ANN ARBOR RUNDexter | MI | 2:02:18.29 | #992 |
| 2025 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:18:35 | #1747 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:31:01 | #4056 |
| 2024 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:18:09 | #1003 |
| 2024 | Indianapolis Monumental MarathonIndianapolis | IN | 1:48:46 | #1418 |
| 2024 | NYCRUNS Brooklyn Half MarathonBrooklyn | NY | 2:24:59 | #16367 |
| 2024 | Queen Bee Half MarathonCincinnati | OH | 2:56:20 | #2288 |
| 2024 | Madison MarathonMadison | WI | 1:58:52 | #1161 |
| 2024 | Capital City Half MarathonColumbus | OH | 1:44:26 | #482 |
| 2024 | Delaware Running FestivalWilmington | DE | 1:46:07.55 | #82 |
| 2024 | DEXTER-ANN ARBOR RUNDexter | MI | 2:02:46.3 | #1066 |
| 2023 | Rock 'n' Roll NashvilleNashville | TN | 3:33:38 | #10360 |
| 2023 | THE SEVENTH ANNUAL JUNETEENTH HALF MARATHON & 10K (2026)Washington | DC | 1:58:30 | #22 |
| 2023 | DEXTER-ANN ARBOR RUNDexter | MI | 1:51:15.07 | #435 |
| 2023 | Capital City Half MarathonColumbus | OH | 1:51:05 | #950 |
| 2023 | Duxbury Half MarathonDuxbury | MA | 2:02:03 | #114 |
| 2022 | Shipyard Old Port Half MarathonPortland | ME | 2:21:22 | #1231 |
| 2022 | Snow Canyon Half MarathonSaint George | UT | 1:43:02 | #268 |
| 2022 | DEXTER-ANN ARBOR RUNDexter | MI | 1:49:32.96 | #385 |
| 2022 | Philadelphia Marathon WeekendPhiladelphia | PA | 3:00:49 | #9747 |
| 2022 | EOD Warrior Holiday DashWashington | DC | 3:22:29 | #193 |
| 2022 | Chicago Half MarathonChicago | IL | 1:49:51 | #1834 |
| 2022 | Kiawah Island MarathonKiawah Island | SC | 2:48:27.45 | #2688 |
| 2022 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 1:48:04 | #119 |
| 2022 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:27:21 | #1731 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 2:00:26 | #1029 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:14:15 | #3128 |
| 2021 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:59:23 | #3101 |
| 2021 | Kiawah Island MarathonKiawah Island | SC | 2:27:43.51 | #1794 |
| 2019 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:59:37 | #691 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 3:40:16 | #13027 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:57:15 | #2543 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 2:24:17.83 | #1785 |
| 2019 | LewisGale Salem Half Marathon, 8K and Kids Fun RunSalem | VA | 2:15:53.72 | #217 |
| 2019 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:25:56 | #38 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:56:01 | #3514 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:02:17 | #7551 |
| 2019 | Run the Line Half MarathonTexarkana | TX | 1:48:46 | #91 |
| 2018 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:01:53 | #841 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 2:24:07 | #2133 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:53:22 | #2005 |
| 2018 | Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)Athens | GA | 2:24:42 | #1102 |
| 2018 | AthHalf Half Marathon & 5KAthens | GA | 2:24:42 | #1102 |
| 2018 | Shamrock MarathonVirginia Beach | VA | 2:01:44 | #1665 |
| 2018 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:58:10 | #3403 |
| 2018 | Rock 'n' Roll NashvilleNashville | TN | 2:31:41 | #8555 |
| 2017 | 2027 Syracuse Half MarathonSyracuse | NY | 2:06:25 | #2107 |
| 2017 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:52:02 | #2113 |
| 2017 | Huntsville Half MarathonHuntsville | AL | 2:13:13 | #229 |
| 2017 | Area 13.1 Half MarathonRoswell | GA | 2:25:29 | #384 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:04:25 | #3075 |
| 2016 | 2027 Syracuse Half MarathonSyracuse | NY | 2:06:36 | #1262 |
| 2016 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:58:39 | #2948 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:56:11 | #2411 |
| 2016 | Charlottesville MarathonCharlottesville | VA | 2:24:13 | #498 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 3:12:09 | #8138 |
| 2015 | 2027 Syracuse Half MarathonSyracuse | NY | 1:57:42 | #933 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:51:22 | #1550 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 1:49:32 | #919 |
| 2015 | Foot Traffic Flat MarathonPortland | OR | 1:59:10 | #425 |
| 2015 | Skinny Turkey Half MarathonRaleigh | NC | 2:08:57 | #538 |
| 2015 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:51:58 | #2127 |
| 2015 | Queen Bee Half MarathonCincinnati | OH | 1:47:46 | #159 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:47:20 | #1402 |
| 2014 | Chicago Spring Half MarathonChicago | IL | 2:16:03 | #2448 |
| 2014 | Outer Banks MarathonManteo | NC | 1:50:58 | #318 |
| 2014 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:48:23 | #1493 |
| 2014 | 2027 Syracuse Half MarathonSyracuse | NY | 1:55:46 | #454 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:49:37 | #797 |
| 2013 | 2026 HelvetiaHillsboro | OR | 2:02:55 | #697 |
| 2013 | 2027 Syracuse Half MarathonSyracuse | NY | 1:51:27 | #313 |
| 2013 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:58:06 | #3463 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:54:43 | #1821 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:14:39 | #5593 |
| 2013 | Silver Comet Half & Full MarathonMableton | GA | 2:10:01 | #457 |
| 2013 | Outer Banks MarathonManteo | NC | 1:53:17 | #435 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 1:52:03 | #1422 |
| 2013 | Denver Colfax MarathonDenver | CO | 2:41:27 | #4248 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:13:03 | #7206 |
| 2012 | Capital City Half MarathonColumbus | OH | 1:58:17 | #1968 |
| 2012 | 2026 HelvetiaHillsboro | OR | 1:56:49 | #645 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:09:09 | #4595 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:14:29 | #4124 |
| 2011 | Baltimore Running FestivalBaltimore | MD | 1:59:26 | #2308 |
| 2011 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:12:54 | #4096 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:39:19 | #374 |
| 2011 | Outer Banks MarathonManteo | NC | 2:00:26 | #727 |
| 2011 | Charlottesville MarathonCharlottesville | VA | 1:52:59 | #279 |
| 2010 | Skinny Turkey Half MarathonRaleigh | NC | 1:43:09 | #211 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:03:16 | #2747 |
| 2010 | Capital City Half MarathonColumbus | OH | 3:21:35 | #5723 |
| 2010 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:22:37 | #3445 |
| 2010 | Charlottesville MarathonCharlottesville | VA | 1:54:57 | #350 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 1:42:51 | #594 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 2:11:22 | #3858 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:47 | #2664 |
| 2009 | Outer Banks MarathonManteo | NC | 1:57:41 | #682 |
| 2008 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:30:07 | #3954 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 2:20:36 | #1093 |
| 2007 | Silver Comet Half & Full MarathonMableton | GA | 2:32:35 | #1133 |
| 2006 | Lincoln MarathonLincoln | NE | 2:29:11 | #2363 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:15:17 | #1643 |
| 2005 | Whidbey Island MarathonOak Harbor | WA | 2:04:57 | #429 |
| 2003 | Rock 'n' Roll NashvilleNashville | TN | 2:21:08 | #4271 |
| 2003 | NYRR Staten Island HalfStaten Island | NY | 2:13:47 | #1998 |