| 2026 | RunSedonaSedona | AZ | 2:45:11 | #1145 |
| 2025 | New England Half MarathonConcord | NH | 2:44:18 | #864 |
| 2025 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:54:17 | #696 |
| 2025 | Fall ClassicStrongsville | OH | 2:09:36.84 | #387 |
| 2025 | Coffee Lovers Run 5K/10K/13.1 DALLAS FORT WORTHFort Worth | TX | 2:08:21 | #256 |
| 2025 | Garmin Marathon TucsonTucson | AZ | 1:42:10 | #98 |
| 2025 | Garmin Marathon ToledoToledo | OH | 2:26:49.29 | #955 |
| 2025 | Panama City Beach MarathonPanama City Beach | FL | 2:19:14 | #213 |
| 2025 | Kanawha State Forest Half Marathon/7KCharleston | WV | 2:39:56.36 | #25 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 3:01:09 | #3417 |
| 2025 | Tucson MarathonTucson | AZ | 1:42:10 | #98 |
| 2025 | Towpath Trail 10K and Half MarathonGrand Rapids | OH | 2:39:17.2 | #65 |
| 2025 | St. George MarathonSaint George | UT | 2:30:26 | #2077 |
| 2025 | Charlevoix MarathonCharlevoix | MI | 1:48:40 | #113 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 2:14:25 | #2476 |
| 2024 | Snow Canyon Half MarathonSaint George | UT | 2:17:27 | #1505 |
| 2024 | Midwest Financial Group Madison Mini MarathonMadison | WI | 3:04:57.53 | #1541 |
| 2024 | Fall ClassicStrongsville | OH | 1:42:03.25 | #94 |
| 2024 | New River Gorge Trail FestivalFayetteville | WV | 2:42:12.89 | #76 |
| 2024 | Towpath Trail 10K and Half MarathonGrand Rapids | OH | 2:50:49.08 | #64 |
| 2024 | 2026 Eugene MarathonEugene | OR | 2:29:14 | #2936 |
| 2023 | Sunburst RacesSouth Bend | IN | 2:44:35.08 | #452 |
| 2023 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:04:34 | #244 |
| 2023 | Des Moines Women's Half MarathonDes Moines | IA | 2:54:29 | #436 |
| 2023 | Quad Cities MarathonMoline | IL | 2:54:46 | #1036 |
| 2023 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:56:04.94 | #1306 |
| 2023 | Snow Canyon Half MarathonSaint George | UT | 2:27:33 | #1702 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:42:08 | #7386 |
| 2023 | 2026 Eugene MarathonEugene | OR | 2:28:02 | #2282 |
| 2023 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:54:07.39 | #599 |
| 2022 | Delaware Running FestivalWilmington | DE | 2:02:08.68 | #240 |
| 2022 | Greater St. Louis MarathonSt. Louis | MO | 2:17:11 | #1477 |
| 2022 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:59:39.5 | #1094 |
| 2022 | 2026 Eugene MarathonEugene | OR | 3:23:37 | #2800 |
| 2022 | Sunburst RacesSouth Bend | IN | 2:14:57.09 | #414 |
| 2021 | BobcatGlouster | OH | 2:57:40 | #58 |
| 2021 | Space Coast Marathon & Half MarathonCocoa | FL | 2:39:33 | #785 |
| 2021 | Salt Lake City MarathonSalt Lake City | UT | — | #124 |
| 2021 | Bull City Race FestDurham | NC | 2:20:27 | #628 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 3:05:04 | #7406 |
| 2019 | Space Coast Marathon & Half MarathonCocoa | FL | 3:14:18 | #1251 |
| 2019 | Mother Earth Brewing Ironclad Half-Marathon & 5kKinston | NC | 2:29:00 | #315 |
| 2018 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:42:25 | #192 |
| 2018 | Canyonlands Half MarathonMoab | UT | 2:06:27 | #455 |
| 2018 | Indianapolis Monumental MarathonIndianapolis | IN | 2:29:11 | #5243 |
| 2018 | Mad MarathonWaitsfield | VT | 2:14:45 | #118 |
| 2018 | Denver Colfax MarathonDenver | CO | 2:03:38 | #1594 |
| 2018 | Cleveland MarathonCleveland | OH | 3:42:21 | #4060 |
| 2018 | 2026 Hamden Hills Half Marathon & Flat 5KHamden | CT | 2:23:06 | #96 |
| 2018 | 2026 Center of the Nation Series - Day 1 (WY)Cheyenne | WY | 4:17:41 | #36 |
| 2018 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:41:18 | #1000 |
| 2017 | Newport MarathonNewport | RI | 3:18:13 | #2072 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:13:05 | #2099 |
| 2017 | Independence Rhode RaceBristol | RI | 2:21:33 | #391 |
| 2017 | St. Luke's Half Marathon & 5KAllentown | PA | 2:14:08 | #1276 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:37:52 | #5994 |
| 2017 | Brew City Marathon, Half Marathon, 10K & 5KMilwaukee | WI | 2:59:32 | #668 |
| 2017 | Mad MarathonWaitsfield | VT | 3:26:16 | #284 |
| 2016 | Phoenix Wicked Half Marathon, 10K, 5K and Spooky SprintPeoria | AZ | 3:31:11 | #214 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 2:10:56 | #2196 |
| 2016 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:10:42 | #411 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:08:22 | #4966 |
| 2016 | Snow Canyon Half MarathonSaint George | UT | 2:15:26 | #850 |
| 2015 | Newburyport Half Marathon and RelayNewburyport | MA | 1:57:20 | #898 |
| 2015 | Get In GearMinneapolis | MN | 2:18:03 | #843 |
| 2015 | Omaha MarathonOmaha | NE | 1:51:30 | #219 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:19:35 | #4485 |
| 2014 | Cleveland MarathonCleveland | OH | 2:10:35 | #3119 |
| 2014 | Denver Colfax MarathonDenver | CO | 2:05:38 | #2134 |
| 2014 | 2026 Avenue of the Giants MarathonArcata | CA | 2:32:45 | #819 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 2:33:06 | #2759 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:24:08 | #5501 |
| 2012 | Garmin Kansas City MarathonKansas City | MO | 2:25:27 | #3685 |
| 2012 | Seacoast Half MarathonPortsmouth | NH | 1:38:42 | #78 |
| 2011 | Canyonlands Half MarathonMoab | UT | 2:33:11 | #2819 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:30:00 | #4618 |
| 2010 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:23:05 | #938 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:12:21 | #4759 |
| 2009 | City of Oaks MarathonRaleigh | NC | 2:56:13 | #1920 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:09:04 | #3553 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:03:58 | #2978 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:22:29 | #2467 |
| 2008 | Seacoast Half MarathonPortsmouth | NH | 1:45:45 | #176 |
| 2008 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:18:23 | #833 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 1:58:05 | #1765 |
| 2007 | City of Oaks MarathonRaleigh | NC | 1:48:03 | #378 |
| 2006 | Novant Health Charlotte MarathonCharlotte | NC | 2:02:52 | #572 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 2:10:18 | #3075 |
| 2006 | Seacoast Half MarathonPortsmouth | NH | 1:45:57 | #97 |
| 2006 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:02:22 | #595 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:16:21 | #1713 |
| 2005 | Whidbey Island MarathonOak Harbor | WA | 1:53:36 | #229 |
| 2005 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 1:57:19 | #665 |
| 2004 | Whidbey Island MarathonOak Harbor | WA | 2:07:17 | #401 |
| 2004 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 2:06:13 | #880 |
| 2003 | Air Force MarathonDayton | OH | 2:02:54 | #238 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 2:27:13 | #1984 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:06:03 | #1273 |
| 2001 | Quad Cities MarathonMoline | IL | 1:47:58 | #113 |
| 2001 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:53:05 | #740 |
| 1999 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 2:02:24 | #581 |