54
Total Finishes
38
Distinct Races
19
States (37%)
1:37:31
PR (7:27/mi)
2:14:57
Average
+0:42:37
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Huff N Puff Half MarathonJackson | GA | 2:25:45 | #550 |
| 2025 | Ogden MarathonOgden | UT | 1:59:34 | #866 |
| 2025 | Run Through the Pines Half Marathon & 5KCarver | MA | 2:26:07 | #291 |
| 2025 | Boulder Rez HalfBoulder | CO | 2:10:14 | #141 |
| 2025 | Run to the RockMarshfield | MA | 2:12:42 | #191 |
| 2025 | The Colorado MarathonFort Collins | CO | 2:02:06.82 | #481 |
| 2025 | Horseneck Half & 3.5 MilerWestport | MA | 2:17:48 | #363 |
| 2025 | Garmin Kansas City MarathonKansas City | MO | 1:44:36 | #269 |
| 2025 | Owls Roost RumbleGreensboro | NC | 2:37:53.96 | #81 |
| 2025 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:54:49 | #911 |
| 2025 | Kiawah Island MarathonKiawah Island | SC | 2:12:48.75 | #1466 |
| 2024 | Garmin Kansas City MarathonKansas City | MO | 1:58:00 | #890 |
| 2024 | Colorado Springs Marathon, Half, 5K, and Kids KColorado Springs | CO | 2:09:33 | #347 |
| 2024 | AthHalf Half Marathon & 5KAthens | GA | 1:45:35 | #274 |
| 2024 | AthHalf Half Marathon and AthFest Educates 5KAthens | GA | 1:45:34.5 | #273 |
| 2024 | Pirate 5K, 10K, 13.1 Columbus, GA (16)Columbus | GA | — | #8 |
| 2024 | Owls Roost RumbleGreensboro | NC | 2:56:14.62 | #130 |
| 2024 | Diablo Trail RunClayton | CA | 3:36:05.18 | #56 |
| 2024 | Aspen Valley MarathonAspen | CO | 2:09:25.92 | #158 |
| 2024 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 2:14:44 | #905 |
| 2024 | Run Through the Pines Half Marathon & 5KCarver | MA | 2:30:42 | #284 |
| 2023 | Duxbury Half MarathonDuxbury | MA | 2:23:59 | #199 |
| 2023 | Akron MarathonAkron | OH | 1:59:35 | #655 |
| 2022 | Akron MarathonAkron | OH | 2:00:38 | #685 |
| 2022 | Garmin Kansas City MarathonKansas City | MO | 1:57:50 | #781 |
| 2022 | Rhode Island Half Marathon & 5KEast Providence | RI | 2:10:30 | #97 |
| 2022 | SAR Wild RunShaver Lake | CA | 1:48:30.98 | #3 |
| 2021 | Half Marathon UnpluggedBurlington | VT | 2:08:09.8 | #366 |
| 2019 | Sunburst RacesSouth Bend | IN | 2:28:20.37 | #757 |
| 2018 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 1:53:26 | #1726 |
| 2017 | The Notre Dame Holy HalfNotre Dame | IN | 2:16:40 | #907 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 2:29:05 | #3034 |
| 2017 | Bluegrass Half MarathonJohnson City | TN | 2:03:06 | #167 |
| 2017 | Indianapolis Monumental MarathonIndianapolis | IN | 2:02:26 | #2721 |
| 2016 | Half Marathon UnpluggedBurlington | VT | — | #1096 |
| 2016 | Quad Cities MarathonMoline | IL | 2:33:49 | #1162 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 3:29:23 | #6450 |
| 2016 | Urban Bourbon Half Marathon and 5KLouisville | KY | 2:26:00 | #1689 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:34:08 | #10172 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:12:09 | #6577 |
| 2015 | Half Marathon UnpluggedBurlington | VT | — | #916 |
| 2014 | Purdue Boilermaker Half-Marathon & 5KWest Lafayette | IN | 2:51:16 | #1213 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:10:01 | #3159 |
| 2011 | Quad Cities MarathonMoline | IL | 2:19:13 | #1141 |
| 2010 | Lincoln MarathonLincoln | NE | 3:39:01 | #6005 |
| 2009 | Garmin Kansas City MarathonKansas City | MO | 2:12:33 | #2416 |
| 2009 | Quad Cities MarathonMoline | IL | 2:07:38 | #769 |
| 2007 | Shamrock MarathonVirginia Beach | VA | 1:46:04 | #658 |
| 2006 | Quad Cities MarathonMoline | IL | 2:03:45 | #420 |
| 2006 | Shamrock MarathonVirginia Beach | VA | 1:53:55 | #1063 |
| 2005 | Quad Cities MarathonMoline | IL | 2:10:32 | #384 |
| 2004 | Silver Comet Half & Full MarathonMableton | GA | 1:57:51 | #374 |
| 2003 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:37:31 | #133 |
| 2002 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:43:08 | #151 |
32 states to go