| 2026 | Okie Half - Half Marathon & 5kMuskogee | OK | 1:25:37 | #3 |
| 2026 | RUN THE ALAMO / 2027San Antonio | TX | 2:17:18 | #1591 |
| 2025 | Marine Corps Historic HalfFredericksburg | VA | 1:50:35 | #472 |
| 2025 | Runtastic TIMPAmerican Fork | UT | 2:10:50 | #811 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 2:12:23 | #2078 |
| 2025 | Runtastic NEBOPayson | UT | 1:59:43 | #408 |
| 2025 | Texas Hill Country Half Marathon Series - Siesta Half MarathonSan Antonio | TX | 1:54:43 | #44 |
| 2025 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:35:17.4 | #178 |
| 2025 | Lubbock MarathonLubbock | TX | 2:11:19.27 | #218 |
| 2025 | Corvallis Half Marathon and 5KCorvallis | OR | 3:36:11 | — |
| 2025 | SCOUTING AMERICA HALF MARATHON & TENDERFOOT 5KBowling Green | OH | 1:49:54 | #51 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 1:56:55 | #3767 |
| 2024 | Solstice RunSeattle | WA | 2:00:19.71 | #21 |
| 2024 | Santa's Sleigh 5K & HalfWashington | DC | 2:13:46 | #98 |
| 2023 | Peace Officer Memorial RunModesto | CA | 3:09:10.23 | #190 |
| 2023 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:16:11 | #2367 |
| 2022 | Prairie LineOklahoma City | OK | 2:36:10 | #390 |
| 2022 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:43:29.46 | #217 |
| 2022 | Carolina Reaper Challenge (50k - 13.1 - 10k & Relay)Greenville | SC | — | #112 |
| 2022 | Volcano's 'Ohi'a Lehua RunVolcano | HI | 2:17:09 | #72 |
| 2022 | Naples Paradise Coast Half MarathonNaples | FL | 1:46:23 | #242 |
| 2022 | Peace Officer Memorial RunModesto | CA | 3:02:31.51 | #134 |
| 2021 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 1:29:09.26 | #44 |
| 2021 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:55:37.4 | #406 |
| 2021 | Run Sunset BeachSunset Beach | NC | 2:12:05 | #252 |
| 2021 | Run Ocean Isle Beach 2026Ocean Isle Beach | NC | 1:58:32 | #106 |
| 2021 | Peace Officer Memorial RunModesto | CA | 2:23:44.8 | #98 |
| 2020 | Marine Corps Historic HalfFredericksburg | VA | 2:24:47 | #2207 |
| 2020 | Maui Oceanfront MarathonUnknown | HI | 3:18:31 | #417 |
| 2020 | NYRR Staten Island HalfStaten Island | NY | 5:55:14 | #3312 |
| 2019 | The Gobbler Half Marathon, 10K & 5KLexington | KY | 2:18:27 | #186 |
| 2019 | Quad Cities MarathonMoline | IL | 2:10:38 | #571 |
| 2019 | Greater St. Louis MarathonSt. Louis | MO | 1:48:19 | #422 |
| 2018 | Run Through the Pines Half Marathon & 5KCarver | MA | 1:45:00 | #64 |
| 2018 | Quad Cities MarathonMoline | IL | 1:59:34 | #491 |
| 2018 | Greater St. Louis MarathonSt. Louis | MO | 1:43:52 | #339 |
| 2017 | Flying Pirate Half MarathonKill Devil Hills | NC | 1:46:57 | #82 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 1:45:29 | #354 |
| 2017 | Frosty Half MarathonRaynham | MA | 1:41:47 | #49 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 1:43:17 | #320 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:31:39 | #193 |
| 2016 | Frosty Half MarathonRaynham | MA | 1:39:15 | #49 |
| 2016 | New England Half MarathonConcord | NH | 1:56:07 | #303 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 2:37:55 | #4887 |
| 2016 | Bay Bridge Half MarathonOakland | CA | 2:38:30 | #4613 |
| 2015 | Frosty Half MarathonRaynham | MA | 1:42:47 | #87 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:27:01 | #111 |
| 2015 | Town of Celebration Marathon & Half MarathonCelebration | FL | 4:32:47 | #3326 |
| 2015 | Leavenworth MarathonLeavenworth | WA | 1:34:24 | #28 |
| 2014 | Hartford MarathonHartford | CT | 2:13:58 | #3766 |
| 2014 | Denver Colfax MarathonDenver | CO | 1:46:54 | #549 |
| 2014 | Marine Corps Historic HalfFredericksburg | VA | 1:53:56 | #1110 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:55:01 | #2751 |
| 2013 | Denver Colfax MarathonDenver | CO | 1:48:52 | #620 |
| 2013 | 2026 PROVO CITY HALF MARATHON * 5K * KIDS MARATHONProvo | UT | 2:12:29 | #695 |
| 2013 | Twin Lights Half MarathonGloucester | MA | 2:07:54 | #643 |
| 2013 | Silver Comet Half & Full MarathonMableton | GA | 2:20:07 | #614 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:04:13 | #2479 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 1:41:58 | #378 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 3:38:32 | #9510 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 2:00:59 | #1757 |
| 2012 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:15:37 | #4244 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 3:14:13 | #9668 |
| 2012 | Hartford MarathonHartford | CT | 2:08:27 | #3514 |
| 2011 | Lincoln MarathonLincoln | NE | 1:38:18 | #333 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:39:49 | #392 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:58:09 | #932 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 2:09:45 | #839 |
| 2005 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 2:16:52 | #1025 |
| 2005 | Silver Comet Half & Full MarathonMableton | GA | 2:05:44 | #603 |
| 2004 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 2:27:09 | #1115 |
| 2003 | Canyonlands Half MarathonMoab | UT | 2:05:39 | #1486 |
| 2003 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:46:53 | #297 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:57:24 | #482 |
| 2002 | Canyonlands Half MarathonMoab | UT | 2:14:21 | #1638 |
| 2000 | Hartford MarathonHartford | CT | 1:34:18 | #135 |