45
Total Finishes
28
Distinct Races
16
States (31%)
1:26:43
PR (6:37/mi)
2:15:34
Average
+1:41:14
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Shamrock RunPortland | OR | 1:47:14 | #565 |
| 2025 | Chicago Half MarathonChicago | IL | 3:14:56 | #8538 |
| 2025 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:51:11 | #718 |
| 2025 | Santa To The Sea 1/2 Marathon, 1/4 Marathon & 5KOxnard | CA | 2:15:44 | #572 |
| 2025 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 1:54:02 | #283 |
| 2025 | Run for PB& J 5K/10K/13.1 SAN DIEGOSan Diego | CA | 2:09:24 | #1356 |
| 2025 | Love on the Run Half MarathonIrving | TX | 1:39:08.1 | #23 |
| 2025 | Yuma Territorial MarathonSomerton | AZ | 3:02:51 | #232 |
| 2025 | Killeen Half MaraFUNKilleen | TX | 2:05:19 | #41 |
| 2025 | Good Life HalfsyLincoln | NE | 2:03:36 | #2771 |
| 2024 | Sunburst RacesSouth Bend | IN | 1:41:16.32 | #89 |
| 2024 | DRC's Tal Morrison Half Marathon (13.1, 10K & 5K)Dallas | TX | 1:26:42.5 | #4 |
| 2024 | Mohawk Hudson River MarathonUnknown | NY | 2:16:28 | #557 |
| 2024 | SAR Wild RunShaver Lake | CA | 3:23:31.36 | #101 |
| 2024 | Chicago Half MarathonChicago | IL | 2:59:02 | #6858 |
| 2024 | Rock 'n' Roll NashvilleNashville | TN | 2:34:10 | #7006 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 2:41:10 | #8340 |
| 2023 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 4:04:03 | #21 |
| 2023 | Sunburst RacesSouth Bend | IN | 1:44:54.49 | #69 |
| 2023 | Denver Colfax MarathonDenver | CO | 2:52:22 | #4457 |
| 2023 | 2026 Eugene MarathonEugene | OR | 2:15:34 | #1856 |
| 2023 | Chicago Half MarathonChicago | IL | 2:03:37 | #2578 |
| 2022 | Thrive San Diego Half Marathon & 5KSan Diego | CA | 1:43:04.5 | #90 |
| 2022 | 2026 Eugene MarathonEugene | OR | 2:23:35 | #2007 |
| 2020 | The Louisiana MarathonBaton Rouge | LA | 3:41:23 | — |
| 2019 | Rock Tahoe Half MarathonStateline | NV | 4:07:21 | #1514 |
| 2019 | Yonkers MarathonYonkers | NY | 1:39:07 | #43 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 1:54:59 | #3551 |
| 2018 | Orca Half MarathonSeattle | WA | — | — |
| 2018 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:38:26 | #108 |
| 2018 | NYRR Staten Island HalfStaten Island | NY | 1:54:33 | #4048 |
| 2018 | Yonkers MarathonYonkers | NY | 1:38:59 | #28 |
| 2018 | Lost Dutchman MarathonApache Junction | AZ | 2:12:26 | #356 |
| 2017 | NYRR Staten Island HalfStaten Island | NY | 1:52:19 | #2367 |
| 2016 | Yonkers MarathonYonkers | NY | 1:38:17 | #30 |
| 2016 | NYRR Staten Island HalfStaten Island | NY | 1:55:18 | #3919 |
| 2015 | Yonkers MarathonYonkers | NY | 1:56:04 | #209 |
| 2015 | Marine Corps Historic HalfFredericksburg | VA | 2:17:10 | #2315 |
| 2015 | NYRR Staten Island HalfStaten Island | NY | 2:34:20 | #7331 |
| 2014 | Yuma Territorial MarathonSomerton | AZ | 3:18:26 | #268 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:28:44 | #183 |
| 2013 | Marine Corps Historic HalfFredericksburg | VA | 1:52:24 | #928 |
| 2012 | NYRR Staten Island HalfStaten Island | NY | 1:32:50 | #416 |
| 2012 | Duke City MarathonAlbuquerque | NM | 2:14:20 | #665 |
| 1989 | NYRR Staten Island HalfStaten Island | NY | 1:33:42 | #353 |
35 states to go