44
Total Finishes
25
Distinct Races
14
States (27%)
1:39:39
PR (7:36/mi)
2:22:54
Average
+0:43:43
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | RunSedonaSedona | AZ | 2:53:38 | #1267 |
| 2026 | RunSedona EventsSedona | AZ | 2:53:38 | #1267 |
| 2025 | Run On The Rocks • 10M / Half / 20MPoint Of Rocks | MD | 2:10:00 | #588 |
| 2025 | Philadelphia Trail MarathonPhiladelphia | PA | 2:00:47 | #3211 |
| 2025 | Parks Half MarathonRockville | MD | 2:10:00 | #588 |
| 2025 | MCRRC Riley's Rumble Half MarathonBoyds | MD | 2:18:54 | #150 |
| 2025 | Thanksgiving Day Half MarathonAtlanta | GA | 2:25:32 | #4253 |
| 2024 | Parks Half MarathonRockville | MD | 2:09:50 | #632 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 2:27:29 | #3434 |
| 2024 | NYRR Staten Island HalfStaten Island | NY | 1:39:39 | #1353 |
| 2023 | Chicago Spring Half MarathonChicago | IL | 2:38:09 | #3991 |
| 2023 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:48:27 | #829 |
| 2023 | Parks Half MarathonRockville | MD | 2:10:02 | #524 |
| 2023 | Chicago Half MarathonChicago | IL | 2:58:07 | #6716 |
| 2023 | NYRR Staten Island HalfStaten Island | NY | 1:45:15 | #2082 |
| 2022 | Naptown Half Marathon & 10K/5KAnnapolis | MD | 2:05:18.16 | #205 |
| 2022 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:16:08 | #531 |
| 2022 | Parks Half MarathonRockville | MD | 2:09:27 | #537 |
| 2021 | Chi Town Half Marathon & 10KChicago | IL | 2:37:27 | #1535 |
| 2021 | Rocky Mountain Half MarathonEstes Park | CO | 2:44:00 | #844 |
| 2021 | Parks Half MarathonRockville | MD | 2:09:05 | #634 |
| 2021 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:34:08 | #627 |
| 2019 | Holiday Half MarathonAnnandale | VA | 2:13:51 | #182 |
| 2019 | Parks Half MarathonRockville | MD | 2:09:09 | #930 |
| 2019 | Grand Teton Half MarathonJackson | WY | 2:45:25 | #1436 |
| 2019 | Bird-In-Hand Half MarathonBird-In-Hand | PA | 2:15:44 | #577 |
| 2019 | WICKED FAST MARATHON & HALF MARATHON POCONOSLehighton | PA | 2:15:44 | #577 |
| 2019 | NYRR Staten Island HalfStaten Island | NY | 2:09:31 | #5847 |
| 2018 | Parks Half MarathonRockville | MD | 2:10:58 | #783 |
| 2017 | Duke City MarathonAlbuquerque | NM | 1:57:43 | #273 |
| 2017 | Parks Half MarathonRockville | MD | 2:09:44 | #1053 |
| 2016 | Breakneck Point Trail RunsBeacon | NY | 6:20:00 | #158 |
| 2016 | Chicago Spring Half MarathonChicago | IL | 2:56:23 | #4122 |
| 2016 | Parks Half MarathonRockville | MD | 2:11:44 | #1034 |
| 2015 | Bridge of the Gods RunCascade Locks | OR | 2:05:45 | #175 |
| 2015 | Parks Half MarathonRockville | MD | 2:10:04 | #1203 |
| 2013 | NYRR Staten Island HalfStaten Island | NY | 1:55:31 | #2655 |
| 2012 | Hartford MarathonHartford | CT | 1:56:50 | #2211 |
| 2012 | North Shore ClassicHighland Park | IL | 2:34:49 | #1950 |
| 2011 | NYRR Staten Island HalfStaten Island | NY | 2:18:03 | #4159 |
| 2011 | 2026 Eugene MarathonEugene | OR | 1:54:00 | #932 |
| 2010 | Capital City Half MarathonColumbus | OH | 2:03:21 | #2031 |
| 2010 | 2026 Eugene MarathonEugene | OR | 1:58:36 | #1096 |
| 2008 | Capital City Half MarathonColumbus | OH | 2:09:55 | #1879 |
37 states to go