28
Total Finishes
13
Distinct Races
11
States (22%)
1:37:48
PR (7:28/mi)
2:13:28
Average
+0:04:41
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Run for the WoundedTriangle | VA | 2:11:49 | #17 |
| 2023 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:53 | #703 |
| 2023 | Greenville Half MarathonGreenville | SC | 1:37:48 | #248 |
| 2017 | Greater St. Louis MarathonSt. Louis | MO | 2:39:47 | #3581 |
| 2016 | Greater St. Louis MarathonSt. Louis | MO | 2:17:39 | #2689 |
| 2016 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 2:06:40 | #669 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:53:42 | #1988 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 2:20:11 | #4220 |
| 2015 | GPS Half MarathonSparks | MD | 2:25:19 | #79 |
| 2015 | Baltimore Running FestivalBaltimore | MD | 2:27:02 | #5078 |
| 2015 | Air Force MarathonDayton | OH | 2:51:57 | #3535 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:21:14 | #3765 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 2:29:56 | #5379 |
| 2012 | Omaha MarathonOmaha | NE | 2:07:44 | #1164 |
| 2012 | Spearfish Canyon Half Marathon & 5KSpearfish | SD | 2:31:08 | #209 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 2:15:45 | #4241 |
| 2011 | Omaha MarathonOmaha | NE | 2:10:09 | #1260 |
| 2011 | Lincoln MarathonLincoln | NE | 2:05:21 | #2894 |
| 2011 | Greater St. Louis MarathonSt. Louis | MO | 2:27:34 | #6602 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 2:04:03 | #3275 |
| 2010 | IMT Des Moines MarathonDes Moines | IA | 1:58:48 | #1253 |
| 2010 | Omaha MarathonOmaha | NE | 2:02:00 | #859 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:18:48 | #4948 |
| 2008 | IMT Des Moines MarathonDes Moines | IA | 1:55:50 | #761 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 2:13:42 | #4289 |
| 2008 | Outer Banks MarathonManteo | NC | 2:30:59 | #1890 |
| 2008 | Lincoln MarathonLincoln | NE | 2:01:55 | #1795 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 2:07:08 | #1832 |
40 states to go