47
Total Finishes
29
Distinct Races
15
States (29%)
1:20:13
PR (6:07/mi)
2:00:15
Average
+0:49:11
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Run Oak Island 2027Oak Island | NC | 2:36:00 | #656 |
| 2025 | Buck Ridge Burn Trail RacesGardners | PA | 2:42:28.53 | #93 |
| 2025 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 1:32:47 | #33 |
| 2025 | Owls Roost RumbleGreensboro | NC | 3:01:42.25 | #119 |
| 2025 | Mountains to Mainstreet Half Marathon & 5KGreenville | SC | 2:17:32 | #735 |
| 2025 | Buck Ridge BurnGardners | PA | 2:42:29 | #93 |
| 2025 | Berry Half MarathonRome | GA | 1:46:43 | #65 |
| 2023 | Area 13.1 Half MarathonRoswell | GA | 1:45:29.29 | #137 |
| 2023 | Harrisonburg Half MarathonHarrisonburg | VA | 2:23:23.13 | #295 |
| 2022 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:20:13 | #11 |
| 2022 | Area 13.1 Half MarathonRoswell | GA | 1:56:15.62 | #119 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:22:31 | #106 |
| 2019 | Great Smoky Mountains Half MarathonTownsend | TN | 2:15:59 | #651 |
| 2019 | Charlotte RaceFest Half & 10KCharlotte | NC | 1:59:02 | #189 |
| 2019 | Rock 'n' Roll NashvilleNashville | TN | 2:01:27 | #2542 |
| 2019 | Run Oak IslandOak Island | NC | 2:46:45 | #492 |
| 2017 | Charlotte RaceFest Half & 10KCharlotte | NC | 2:28:32 | #657 |
| 2017 | 2026 Haulin AspenBend | OR | 2:27:14 | #135 |
| 2017 | Flying Pig Pump and RunCincinnati | OH | 1:36:22 | #216 |
| 2017 | Bull City Race FestDurham | NC | 1:44:51 | #203 |
| 2016 | Rock 'n' Roll ArizonaTempe | AZ | 2:15:22 | #4849 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 1:42:22 | #531 |
| 2014 | American River Parkway Half MarathonSacramento | CA | 1:34:12 | #26 |
| 2013 | Novant Health Charlotte MarathonCharlotte | NC | 1:53:55 | #664 |
| 2013 | Bull City Race FestDurham | NC | 2:03:16 | #1047 |
| 2013 | Indianapolis Monumental MarathonIndianapolis | IN | 1:59:49 | #2191 |
| 2013 | Rock 'n' Roll ArizonaTempe | AZ | 1:57:28 | #2731 |
| 2013 | Outer Banks MarathonManteo | NC | 1:53:42 | #450 |
| 2012 | Outer Banks MarathonManteo | NC | 2:07:06 | #918 |
| 2012 | American River Parkway Half MarathonSacramento | CA | 1:40:25 | #115 |
| 2011 | Rock 'n' Roll ArizonaTempe | AZ | 2:00:43 | #4486 |
| 2011 | Illinois Race WeekendChampaign | IL | 1:59:52 | #2087 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 1:55:50 | #1501 |
| 2011 | American River Parkway Half MarathonSacramento | CA | 1:53:36 | #376 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:49:34 | #672 |
| 2010 | Illinois Race WeekendChampaign | IL | 1:52:46 | #734 |
| 2010 | Cleveland MarathonCleveland | OH | 2:53:06 | #4483 |
| 2009 | Illinois Race WeekendChampaign | IL | 1:56:15 | #1084 |
| 2009 | City of Oaks MarathonRaleigh | NC | 1:35:58 | #91 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:52:19 | #1179 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:51:54 | #1343 |
| 2008 | Chicago Half MarathonChicago | IL | 1:42:33 | #764 |
| 2007 | Great Western Half Marathon and 10KSaint Charles | IL | 1:51:08 | #217 |
| 2006 | Rock 'n' Roll NashvilleNashville | TN | 1:40:35 | #468 |
| 2005 | Rock 'n' Roll NashvilleNashville | TN | 1:49:58 | #1363 |
| 2004 | Rock 'n' Roll NashvilleNashville | TN | 1:43:24 | #471 |
| 2003 | Rock 'n' Roll NashvilleNashville | TN | 1:46:49 | #621 |
36 states to go