26
Total Finishes
21
Distinct Races
16
States (31%)
1:28:13
PR (6:44/mi)
2:09:41
Average
+1:11:19
Slower (first→last)
Fort Lauderdale, FL
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Bay Bridge Half MarathonOakland | CA | 1:58:22 | #404 |
| 2025 | Spooky Sprint - MilwaukeeMilwaukee | WI | 2:04:50 | #49 |
| 2025 | Good Life HalfsyLincoln | NE | 2:29:43 | #5016 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 2:20:15 | #2544 |
| 2025 | Rocky RunPhiladelphia | PA | 1:54:35 | #1097 |
| 2025 | Lincoln MarathonLincoln | NE | 3:04:57 | #4063 |
| 2024 | Good Life HalfsyLincoln | NE | 2:28:02.7 | #3820 |
| 2023 | Baltimore Running FestivalBaltimore | MD | 1:56:19 | #851 |
| 2023 | Good Life HalfsyLincoln | NE | 2:05:43.1 | #2099 |
| 2023 | Manchester City MarathonManchester | NH | 1:57:31 | #170 |
| 2022 | Frederick Running FestivalFrederick | MD | 1:28:13.31 | #50 |
| 2019 | GPS Half MarathonSparks | MD | 1:38:57 | #16 |
| 2018 | NCR Marathon & Half MarathonSparks Glencoe | MD | 1:38:19 | #45 |
| 2016 | Spooky Sprint- WichitaWichita | KS | 1:37:11 | #51 |
| 2016 | Baltimore Running FestivalBaltimore | MD | 1:45:42 | #579 |
| 2015 | Carmel Marathon WeekendCarmel | IN | 2:38:08 | #1411 |
| 2015 | Indianapolis Monumental MarathonIndianapolis | IN | 2:33:03 | #5511 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 2:10:47 | #3212 |
| 2013 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:06:05 | #447 |
| 2013 | Charlottesville MarathonCharlottesville | VA | 2:14:42 | #466 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:34:03 | #137 |
| 2011 | Seabrook Lucky TrailsSeabrook | TX | 4:10:39 | #326 |
| 2010 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:18:43 | #1748 |
| 2010 | Yuma Territorial MarathonSomerton | AZ | 2:19:54 | #63 |
| 2006 | Denver Colfax MarathonDenver | CO | 1:43:26 | #84 |
| 2004 | NYRR Staten Island HalfStaten Island | NY | 1:53:38 | #1397 |
35 states to go