| 2026 | Huff N Puff Half MarathonJackson | GA | 2:11:32 | #429 |
| 2026 | Rend Lake MarathonBenton | IL | 2:06:33 | #423 |
| 2026 | Greenville Half MarathonGreenville | SC | 3:10:05 | #2656 |
| 2026 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 2:12:43 | #913 |
| 2025 | Black Toenail Friday Half Marathon and 7.5 Miler - MICommerce Township | MI | 1:45:53 | #31 |
| 2025 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:09:35 | #640 |
| 2025 | Summer's Done 13.1Cary | NC | 3:10:04.96 | #154 |
| 2025 | City of Oaks MarathonRaleigh | NC | 3:06:54 | #2767 |
| 2025 | Asheville Craft Beer Half Marathon & 10K/5KAsheville | NC | 2:15:38 | #263 |
| 2025 | Greensboro Half MarathonGreensboro | NC | 1:35:18.79 | #46 |
| 2025 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:46:16 | #807 |
| 2025 | Wallis Sands Half MarathonRye | NH | 1:26:02 | #7 |
| 2025 | Chicago Half MarathonChicago | IL | 1:34:01 | #198 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:09:31 | #10228 |
| 2025 | Yellowstone Half Marathon WeekendWest Yellowstone | MT | 2:28:09 | #404 |
| 2025 | Yosemite Half MarathonBass Lake | CA | 1:49:09 | #270 |
| 2025 | Big Island International Marathon 2027Hilo | HI | 3:05:10 | #1186 |
| 2025 | Greenway Half Marathon, 10K & 5KLeetonia | OH | 1:41:17 | #23 |
| 2024 | Asbury Park Half MarathonAsbury Park | NJ | 1:43:14 | #222 |
| 2024 | San Lorenzo River Trail RunSanta Cruz | CA | 2:19:16.94 | #15 |
| 2024 | BHM26.2 2026- The Alabama Race SeriesHoover | AL | 2:47:13 | #437 |
| 2024 | 2026 Eugene MarathonEugene | OR | 2:16:39 | #2387 |
| 2024 | DEXTER-ANN ARBOR RUNDexter | MI | 2:32:36.3 | #1899 |
| 2024 | Naperville Trails Half Marathon & 10KWheaton | IL | 1:43:28 | #67 |
| 2024 | Shamrock MarathonVirginia Beach | VA | 1:23:28 | #50 |
| 2024 | Kiawah Island MarathonKiawah Island | SC | 1:15:45.35 | #3 |
| 2024 | Runtastic HAUNTED ProvoProvo | UT | 2:01:16 | #761 |
| 2024 | Mount Desert Island MarathonBar Harbor | ME | 2:27:36 | #650 |
| 2023 | Finger Lakes Festival of Races (18M,13.1M,10K& 5K)Montour Falls | NY | 1:58:27.06 | #55 |
| 2023 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:11:08 | #460 |
| 2023 | Thousand Islands Half Marathon, 10K & 5KWellesley Island | NY | 1:48:58.45 | #33 |
| 2023 | Seacoast Half MarathonPortsmouth | NH | 1:29:34 | #20 |
| 2023 | Asbury Park Half MarathonAsbury Park | NJ | 1:55:00 | #445 |
| 2023 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 1:53:08.59 | #52 |
| 2022 | Summerville Sweet Tea Half Marathon, 10K, and 5KSummerville | SC | 1:23:23 | #1 |
| 2022 | Greater St. Louis MarathonSt. Louis | MO | 2:22:56 | #1651 |
| 2022 | Naperville Trails Half Marathon & 10KWheaton | IL | 1:57:48 | #102 |
| 2022 | 2026 Eugene MarathonEugene | OR | 2:00:39 | #1198 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:02:12 | #1673 |
| 2021 | St. Michaels Running Festival presented by Brooks (CANCELED)Saint Michaels | MD | 2:39:14.8 | #552 |
| 2021 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:15 | #2901 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:15:18 | #4814 |
| 2019 | 2026 Eugene MarathonEugene | OR | 2:08:23 | #1227 |
| 2019 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 1:59:25 | #818 |
| 2019 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:39:26.5 | #460 |
| 2019 | Guthrie Wineglass Marathon, Wegmans Wineglass Half Marathon & Williams Toyota Wineglass 5KCorning | NY | 1:38:32 | #147 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 2:23:16.36 | #1746 |
| 2018 | Half Marathon UnpluggedBurlington | VT | — | #625 |
| 2018 | Seacoast Half MarathonPortsmouth | NH | 1:34:02 | #49 |
| 2018 | Frederick Running FestivalFrederick | MD | 2:27:07.15 | #2491 |
| 2018 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:31:12 | #522 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:33 | #3807 |
| 2018 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:55:26 | #2479 |
| 2018 | ASICS Susquehanna River Running Festival presented by University of Maryland Upper Chesapeake HealthHavre de Grace | MD | 2:36:44.6 | #607 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 2:31:12 | #4217 |
| 2018 | Hartford MarathonHartford | CT | 2:04:02 | #1856 |
| 2018 | 2026 Eugene MarathonEugene | OR | 1:37:03 | #191 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 1:59:20 | #1342 |
| 2017 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 3:48:48.7 | #2745 |
| 2017 | Baltimore Running FestivalBaltimore | MD | 2:37:18 | #4695 |
| 2017 | Seacoast Half MarathonPortsmouth | NH | 1:37:39 | #81 |
| 2017 | Canyonlands Half MarathonMoab | UT | 3:12:37 | #1614 |
| 2017 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:17:44 | #4688 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:10:43 | #3724 |
| 2016 | Seacoast Half MarathonPortsmouth | NH | 1:41:48 | #124 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:52:17 | #6560 |
| 2015 | Half Marathon UnpluggedBurlington | VT | — | #573 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:44:23 | #860 |
| 2015 | Canyonlands Half MarathonMoab | UT | 1:53:52 | #484 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:33:37 | #264 |
| 2014 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 1:44:02 | #51 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:09:02 | #4084 |
| 2014 | Lincoln Presidential Half MarathonSpringfield | IL | 2:13:44 | #1013 |
| 2014 | Hartford MarathonHartford | CT | 2:12:02 | #3579 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:35:12 | #6164 |
| 2014 | Bull City Race FestDurham | NC | 2:01:05 | #969 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:04:51 | #3222 |
| 2013 | Half Marathon UnpluggedBurlington | VT | — | #193 |
| 2013 | Air Force MarathonDayton | OH | 2:49:18 | #3906 |
| 2013 | Bull City Race FestDurham | NC | 2:44:37 | #2198 |
| 2013 | Chicago Spring Half MarathonChicago | IL | 1:53:58 | #548 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:01:26 | #2112 |
| 2012 | Leaf Peepers Half MarathonWaterbury | VT | 1:45:17 | #124 |
| 2012 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | — | #60 |
| 2012 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:04:33 | #970 |
| 2012 | Half Marathon UnpluggedBurlington | VT | — | #265 |
| 2012 | Shamrock MarathonVirginia Beach | VA | 1:53:15 | #1429 |
| 2012 | Marine Corps Historic HalfFredericksburg | VA | 1:59:29 | #1540 |
| 2012 | City of Oaks MarathonRaleigh | NC | 1:58:37 | #851 |
| 2011 | Half Marathon UnpluggedBurlington | VT | — | #113 |
| 2011 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:31:57 | #173 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:53:24 | #1327 |
| 2011 | Leaf Peepers Half MarathonWaterbury | VT | 1:48:13 | #152 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:21:40 | #5121 |
| 2010 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:00:49 | #2310 |
| 2010 | Marine Corps Historic HalfFredericksburg | VA | 1:57:02 | #1240 |
| 2010 | Leaf Peepers Half MarathonWaterbury | VT | 1:47:12 | #155 |
| 2009 | Leaf Peepers Half MarathonWaterbury | VT | 1:48:23 | #143 |
| 2009 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:05:40 | #2167 |
| 2008 | Novant Health Charlotte MarathonCharlotte | NC | 2:22:33 | #1826 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:55:41 | #1294 |
| 2007 | Great Western Half Marathon and 10KSaint Charles | IL | 1:43:02 | #135 |
| 2007 | Leaf Peepers Half MarathonWaterbury | VT | 1:53:13 | #289 |
| 2006 | Leaf Peepers Half MarathonWaterbury | VT | 1:50:10 | #201 |
| 2006 | Denver Colfax MarathonDenver | CO | 1:46:35 | #121 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 2:15:15 | #2491 |
| 2005 | Leaf Peepers Half MarathonWaterbury | VT | 1:58:21 | #308 |
| 2004 | Leaf Peepers Half MarathonWaterbury | VT | 1:52:54 | #329 |
| 2003 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:59:33 | #2119 |
| 2003 | Quad Cities MarathonMoline | IL | 1:54:29 | #245 |
| 2003 | Baltimore Running FestivalBaltimore | MD | 1:57:36 | #880 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 4:13:49 | #1568 |
| 2001 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:52:31 | #363 |
| 2001 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:40:17 | #264 |
| 1997 | Leaf Peepers Half MarathonWaterbury | VT | 1:42:57 | #115 |
| 1997 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:18:15 | #55 |
| 1996 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:20:15 | #98 |
| 1996 | Leaf Peepers Half MarathonWaterbury | VT | 1:38:50 | #108 |
| 1995 | Hartford MarathonHartford | CT | 2:41:55 | #13 |
| 1987 | Leaf Peepers Half MarathonWaterbury | VT | 1:49:31 | #132 |