93
Total Finishes
65
Distinct Races
31
States (61%)
0:55:17
PR (4:13/mi)
2:18:13
Average
+0:11:31
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Rock ‘n' Roll Washington DCWashington | DC | 1:45:26 | #1438 |
| 2026 | Virginia Credit Union River City Half & River City 5kRichmond | VA | 2:10:41 | #871 |
| 2026 | RUN THE ALAMO / 2027San Antonio | TX | 2:37:09 | #2501 |
| 2026 | Rock 'n' Roll ArizonaTempe | AZ | 2:26:56 | #3363 |
| 2025 | Napa Half MarathonNapa | CA | 1:58:59 | #533 |
| 2025 | Seattle Cherry Blossom RunSeattle | WA | 2:16:31.9 | #1120 |
| 2025 | 71st Annual Fontana Days RunFontana | CA | 1:38:37.5 | #153 |
| 2025 | Beer City Half™ AlamedaAlameda | CA | 1:51:38 | #61 |
| 2025 | Modesto MarathonModesto | CA | 2:12:34 | #352 |
| 2025 | DC Half RacesWashington | DC | 1:55:53 | #2034 |
| 2025 | Laule'a 5K, 10K & Half MarathonEwa Beach | HI | 2:40:29 | #191 |
| 2025 | Marine Corps Historic HalfFredericksburg | VA | 2:37:09 | #3013 |
| 2025 | Deadwood Mickelson Trail MarathonDeadwood | SD | 3:58:03 | #1160 |
| 2025 | Chicago Half MarathonChicago | IL | 1:57:21 | #1891 |
| 2025 | SPACEROCK Trail RaceAqua Dulce | CA | 2:25:17 | #10 |
| 2025 | Irving MarathonIrving | TX | 1:58:30.3 | #269 |
| 2025 | Run The SouthCharlotte | NC | 2:32:15 | #298 |
| 2025 | Good Life HalfsyLincoln | NE | 1:38:24 | #544 |
| 2025 | 2026 San Antonio MarathonSan Antonio | TX | 2:31:47 | #5165 |
| 2025 | Spooky Sprint- WichitaWichita | KS | 2:03:52 | #429 |
| 2025 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:25:45 | #641 |
| 2025 | Always Hope Easter Run 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:48:40 | #172 |
| 2025 | Irving Oktoberfest Half MarathonIrving | TX | 2:05:37 | #364 |
| 2024 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | 2:51:56.6 | #2224 |
| 2024 | AthHalf Half Marathon & 5KAthens | GA | 2:51:57 | #2229 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 1:40:11 | #1421 |
| 2024 | Oktoberfest Run 5K/10K/13.1 SAN DIEGOSan Diego | CA | 1:58:17 | #627 |
| 2024 | Bay Bridge Half MarathonOakland | CA | 2:18:28 | #3635 |
| 2024 | Chicago Spring Half MarathonChicago | IL | 2:46:32 | #4689 |
| 2024 | Chicago Half MarathonChicago | IL | 2:46:33 | #6397 |
| 2024 | Haunted 5K, 10K, 13.1M & 26.2M at Athens, GA (41)Athens | GA | 2:51:57 | #2229 |
| 2024 | La Jolla Half Marathon & 5KSan Diego | CA | 2:30:47.54 | #2465 |
| 2024 | Modesto MarathonModesto | CA | 1:44:33 | #78 |
| 2024 | Neuse River Bridge Run 2026New Bern | NC | 2:34:53.35 | #357 |
| 2024 | Keesler Federal Mississippi Gulf Coast MarathonBiloxi | MS | 1:54:53.8 | #182 |
| 2023 | Modesto MarathonModesto | CA | 2:56:58 | #503 |
| 2023 | Chicago Half MarathonChicago | IL | 2:43:36 | #6160 |
| 2023 | Chicago Spring Half MarathonChicago | IL | 2:54:24 | #4412 |
| 2023 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:11:13 | #3852 |
| 2023 | Portland MarathonPortland | OR | 1:54:43 | #899 |
| 2023 | PeaceHealth Appletree MarathonVancouver | WA | 1:50:20 | #75 |
| 2023 | VICTORY RACES - Marathon, Half, and 5KHillsdale | IN | 3:20:54.41 | #52 |
| 2023 | Bay Bridge Half MarathonOakland | CA | 1:53:48 | #274 |
| 2023 | Napa Half MarathonNapa | CA | 2:18:37 | #1012 |
| 2023 | Devil After DarkLas Vegas | NV | 2:10:08 | #12 |
| 2023 | Hartness Half Marathon & 5KGreenville | SC | 3:09:09.43 | #64 |
| 2022 | Chicago Spring Half MarathonChicago | IL | 3:07:26 | #3865 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 3:08:21 | #2344 |
| 2022 | SPASM Lake Chabot Trail RunCastro Valley | CA | 2:55:56 | #52 |
| 2022 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:34:57 | #2987 |
| 2021 | Parks Half MarathonRockville | MD | 2:24:31 | #861 |
| 2021 | Fiesta De Mayo Half MarathonIrving | TX | 1:41:45.7 | #26 |
| 2021 | Garmin Kansas City MarathonKansas City | MO | 1:41:29 | #192 |
| 2021 | SAR Wild RunShaver Lake | CA | 2:44:27.7 | #80 |
| 2019 | Modesto MarathonModesto | CA | 2:50:44 | #670 |
| 2019 | Milwaukee MarathonMilwaukee | WI | 0:55:17 | #2826 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 3:04:48 | #11036 |
| 2019 | Bay Bridge Half MarathonOakland | CA | 2:22:56 | #3962 |
| 2018 | SAR Wild RunShaver Lake | CA | 2:27:57.3 | #50 |
| 2018 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:55:59 | #550 |
| 2018 | NYCRUNS Big Apple Half MarathonNew York | NY | 3:12:16 | #1855 |
| 2018 | Modesto MarathonModesto | CA | 3:00:56 | #907 |
| 2017 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:49:19 | #90 |
| 2017 | Modesto MarathonModesto | CA | 3:17:36 | #1087 |
| 2017 | Shamrock MarathonVirginia Beach | VA | 2:00:02 | #1413 |
| 2017 | SAR Wild RunShaver Lake | CA | 2:53:08.2 | #54 |
| 2017 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:57:48 | #473 |
| 2016 | Fun in the Sun 5k, 10k, 15k, Half Marathonlong beach | CA | 2:19:08 | #37 |
| 2016 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:46:55 | #358 |
| 2016 | Lincoln MarathonLincoln | NE | 3:06:02 | #8221 |
| 2016 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:02:43 | #1519 |
| 2015 | Napa Half MarathonNapa | CA | 2:06:12 | #127 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 1:53:08 | #655 |
| 2015 | Duke City MarathonAlbuquerque | NM | 2:11:55 | #504 |
| 2015 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:47:54 | #1173 |
| 2014 | Marine Corps Historic HalfFredericksburg | VA | 2:15:22 | #3094 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:18:09 | #1803 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 1:43:27 | #696 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 2:31:31 | #6146 |
| 2013 | Music City Half MarathonNashville | TN | 1:56:13 | #484 |
| 2013 | Yuma Territorial MarathonSomerton | AZ | 1:37:44 | #12 |
| 2013 | Area 13.1 Half MarathonRoswell | GA | 1:50:11 | #193 |
| 2012 | Denver Colfax MarathonDenver | CO | 2:28:35 | #2966 |
| 2012 | Great Western Half Marathon and 10KSaint Charles | IL | 2:08:28 | #507 |
| 2011 | Cleveland MarathonCleveland | OH | 1:50:23 | #1273 |
| 2011 | Marine Corps Historic HalfFredericksburg | VA | 1:58:41 | #1416 |
| 2011 | Yuma Territorial MarathonSomerton | AZ | 1:37:02 | #8 |
| 2010 | Marine Corps Historic HalfFredericksburg | VA | 2:12:00 | #2547 |
| 2010 | NYRR Staten Island HalfStaten Island | NY | 1:50:44 | #1736 |
| 2010 | Baltimore Running FestivalBaltimore | MD | 2:16:21 | #4543 |
| 2009 | NYRR Staten Island HalfStaten Island | NY | 1:55:25 | #1869 |
| 2005 | Baltimore Running FestivalBaltimore | MD | 2:04:59 | #1050 |
| 2002 | NYRR Staten Island HalfStaten Island | NY | 2:25:38 | #2003 |
20 states to go