82
Total Finishes
56
Distinct Races
31
States (61%)
1:39:50
PR (7:37/mi)
2:34:25
Average
+1:09:35
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:43:12 | #11871 |
| 2024 | Reflection RunWashougal | WA | 2:33:08 | #93 |
| 2024 | Spring Classic Duathlon, Half, 10k & 5kVancouver | WA | 2:25:02.9 | #69 |
| 2024 | Runtastic HEBERHeber City | UT | 2:32:15 | #391 |
| 2024 | Hometown Half Marathon & 5k/10k - Greater AtlantaAtlanta | GA | 2:33:14.74 | #128 |
| 2024 | Fall ClassicStrongsville | OH | 2:13:21.41 | #365 |
| 2024 | Maine Coast MarathonWells | ME | 2:05:22 | #755 |
| 2023 | Marine Corps Historic HalfFredericksburg | VA | 2:02:43 | #873 |
| 2023 | Reflection RunWashougal | WA | 2:28:20 | #75 |
| 2023 | Girlfriends RunVancouver | WA | 2:33:39 | #117 |
| 2023 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:36:38 | #1068 |
| 2023 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:16:11 | #380 |
| 2023 | St. Luke's Half Marathon & 5KAllentown | PA | 2:32:17 | #996 |
| 2022 | Williams Route 66 Marathon WeekendTulsa | OK | 2:26:13 | #1274 |
| 2022 | Gettysburg Festival of RacesGettysburg | PA | 2:55:34 | #629 |
| 2021 | 2026 HelvetiaHillsboro | OR | 2:46:27 | #330 |
| 2021 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:33:12 | #278 |
| 2021 | Snow Canyon Half MarathonSaint George | UT | 2:33:56 | #1275 |
| 2021 | Cascade Express Marathon & Half MarathonNorth Bend | WA | 3:29:31 | #270 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 2:41:20 | #2188 |
| 2019 | Mount Desert Island MarathonBar Harbor | ME | 2:34:07 | #443 |
| 2018 | Mount Desert Island MarathonBar Harbor | ME | 2:19:32 | #321 |
| 2018 | AthHalf Half Marathon & 5KAthens | GA | 2:51:44 | #1371 |
| 2018 | Chicago Spring Half MarathonChicago | IL | 2:37:30 | #4120 |
| 2017 | Foot Traffic Flat MarathonPortland | OR | 2:50:50 | #794 |
| 2017 | Great Smoky Mountains Half MarathonTownsend | TN | 2:14:55 | #522 |
| 2017 | Timberline Marathon and Half MarathonMount Hood | OR | 3:10:04 | #212 |
| 2017 | REVEL Big CottonwoodSalt Lake City | UT | 2:29:13 | #2013 |
| 2017 | Des Moines Women's Half MarathonDes Moines | IA | 3:09:39 | #898 |
| 2016 | REVEL Big CottonwoodSalt Lake City | UT | 2:26:12 | #1966 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:52:41 | #1821 |
| 2016 | 2026 Avenue of the Giants MarathonArcata | CA | 2:20:46 | #740 |
| 2015 | REVEL Big CottonwoodSalt Lake City | UT | 2:38:31 | #2125 |
| 2015 | Garmin Kansas City MarathonKansas City | MO | 3:07:42 | #4152 |
| 2015 | Quad Cities MarathonMoline | IL | 2:26:51 | #1183 |
| 2015 | Run the Line Half MarathonTexarkana | TX | 3:08:33 | #2143 |
| 2015 | Williams Route 66 Marathon WeekendTulsa | OK | 2:19:17 | #2730 |
| 2015 | Capital City Half MarathonColumbus | OH | 1:51:48 | #1172 |
| 2014 | Lincoln Presidential Half MarathonSpringfield | IL | 2:53:49 | #1730 |
| 2014 | Cleveland MarathonCleveland | OH | 1:41:50 | #401 |
| 2013 | Newport MarathonNewport | RI | 2:00:07 | #1123 |
| 2013 | Napa Half MarathonNapa | CA | 2:26:13 | #1801 |
| 2013 | Run Bentonville Half MarathonBentonville | AR | 2:06:43 | #652 |
| 2013 | 2026 National Women's Half Marathon and 8KWashington | DC | 3:38:26 | #14279 |
| 2013 | Snow Canyon Half MarathonSaint George | UT | 2:07:16 | #1205 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:15:55 | #5037 |
| 2013 | Omaha MarathonOmaha | NE | 3:13:05 | #2065 |
| 2013 | Fox Valley Marathon RacesSaint Charles | IL | 2:00:25 | #383 |
| 2012 | Nashville 1/2 MarathonNashville | TN | 4:47:18 | #1428 |
| 2012 | Get In GearMinneapolis | MN | 2:18:51 | #1030 |
| 2012 | Lincoln Presidential Half MarathonSpringfield | IL | 2:49:54 | #1285 |
| 2012 | Mad MarathonWaitsfield | VT | 2:23:36 | #198 |
| 2012 | Maui Oceanfront MarathonUnknown | HI | 2:23:32 | #258 |
| 2012 | 2026 Eugene MarathonEugene | OR | 3:38:40 | #3591 |
| 2011 | Newport MarathonNewport | RI | 2:12:14 | #1490 |
| 2011 | Garmin Kansas City MarathonKansas City | MO | 3:07:17 | #4536 |
| 2011 | 2026 Eugene MarathonEugene | OR | 3:38:04 | #3744 |
| 2011 | Canyonlands Half MarathonMoab | UT | 2:29:35 | #2700 |
| 2011 | Outer Banks MarathonManteo | NC | 2:23:08 | #1629 |
| 2010 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | — | #1038 |
| 2010 | Silver Comet Half & Full MarathonMableton | GA | 2:06:42 | #876 |
| 2010 | Cleveland MarathonCleveland | OH | 1:39:50 | #301 |
| 2010 | State 47 Las Cruces MarathonLas Cruces | NM | 2:11:30 | #151 |
| 2010 | 2026 Eugene MarathonEugene | OR | 3:59:50 | #3966 |
| 2010 | Outer Banks MarathonManteo | NC | 2:23:26 | #2258 |
| 2009 | Hartford MarathonHartford | CT | 3:19:02 | #4005 |
| 2009 | Air Force MarathonDayton | OH | 2:03:35 | #1445 |
| 2009 | Newport MarathonNewport | RI | 2:12:18 | #981 |
| 2009 | Outer Banks MarathonManteo | NC | 1:44:55 | #219 |
| 2008 | City of Oaks MarathonRaleigh | NC | 2:07:45 | #1279 |
| 2008 | Capital City Half MarathonColumbus | OH | 3:00:45 | #2982 |
| 2008 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:53:06 | #5509 |
| 2008 | Eisenhower MarathonAbilene | KS | 2:04:24 | #80 |
| 2007 | Canyonlands Half MarathonMoab | UT | 1:58:39 | #1152 |
| 2007 | Capital City Half MarathonColumbus | OH | 2:25:01 | #2269 |
| 2007 | Silver Comet Half & Full MarathonMableton | GA | 1:58:20 | #535 |
| 2007 | Cleveland MarathonCleveland | OH | 1:52:55 | #772 |
| 2007 | 2026 HelvetiaHillsboro | OR | 3:25:50 | #2252 |
| 2006 | 2026 HelvetiaHillsboro | OR | 3:05:37 | #1746 |
| 2004 | Silver Comet Half & Full MarathonMableton | GA | 1:53:10 | #273 |
| 2003 | Hartford MarathonHartford | CT | 2:44:17 | #1839 |
| 2003 | 2026 HelvetiaHillsboro | OR | 2:33:37 | #977 |
20 states to go