59
Total Finishes
22
Distinct Races
14
States (27%)
1:19:39
PR (6:05/mi)
1:54:48
Average
+1:52:16
Slower (first→last)
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | The Louisiana MarathonBaton Rouge | LA | 1:51:26.08 | #358 |
| 2025 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 1:28:21 | #17 |
| 2025 | SAR Wild RunShaver Lake | CA | 3:37:54.26 | #110 |
| 2025 | Faxon Law New Haven Road RaceNew Haven | CT | 1:26:06 | #47 |
| 2025 | Rock 'n' Roll ArizonaTempe | AZ | 2:10:03 | #2420 |
| 2025 | Spring Prairie Fire & Back-to-Back ChallengeWichita | KS | 2:39:49 | #674 |
| 2025 | Rocky RunPhiladelphia | PA | 2:25:11 | #4337 |
| 2025 | San Antonio MarathonSan Antonio | TX | 2:03:37 | #2126 |
| 2025 | Athletic Brewing Company Fairfield Road RacesFairfield | CT | 1:26:32 | #46 |
| 2025 | Hartford MarathonHartford | CT | 1:19:39 | #47 |
| 2025 | All-Out Fa La LaWestminster | CO | 2:12:39.87 | #119 |
| 2024 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 1:27:59 | #17 |
| 2024 | Faxon Law New Haven Road RaceNew Haven | CT | 1:32:20 | #77 |
| 2024 | Athletic Brewing Company Fairfield Road RacesFairfield | CT | 1:38:01 | #201 |
| 2024 | Rock 'n' Roll ArizonaTempe | AZ | 2:17:29 | #3080 |
| 2023 | NYCRUNS Big Apple Half MarathonNew York | NY | 1:43:28 | #307 |
| 2023 | Athletic Brewing Company Fairfield Road RacesFairfield | CT | 1:39:00 | #242 |
| 2022 | Mighty Mo RunSioux City | IA | 3:18:13 | #96 |
| 2022 | Flying Pig Pump and RunCincinnati | OH | 2:49:06 | #5304 |
| 2021 | San Antonio MarathonSan Antonio | TX | 2:43:53 | #4695 |
| 2021 | Malibu Moves: Half Marathon, 10K, 5K, 1-Mi & 1KMalibu | CA | 2:20:52 | #1053 |
| 2020 | Rock 'n' Roll ArizonaTempe | AZ | 1:50:52 | #1090 |
| 2019 | San Antonio MarathonSan Antonio | TX | 1:52:36 | #758 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:03:25 | #2494 |
| 2019 | Quad Cities MarathonMoline | IL | 2:07:52 | #487 |
| 2018 | San Antonio MarathonSan Antonio | TX | 1:48:42 | #582 |
| 2018 | Quad Cities MarathonMoline | IL | 2:10:08 | #733 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:27:43 | #6257 |
| 2018 | Canyonlands Half MarathonMoab | UT | 1:34:19 | #55 |
| 2017 | Rock 'n' Roll ArizonaTempe | AZ | 1:40:28 | #484 |
| 2017 | Quad Cities MarathonMoline | IL | 2:21:14 | #836 |
| 2017 | Canyonlands Half MarathonMoab | UT | 1:36:55 | #88 |
| 2017 | San Antonio MarathonSan Antonio | TX | 1:47:11 | #505 |
| 2017 | New Orleans MarathonNew Orleans | LA | 1:32:29 | #16 |
| 2016 | Canyonlands Half MarathonMoab | UT | 1:37:19 | #79 |
| 2016 | San Antonio MarathonSan Antonio | TX | 1:45:16 | #517 |
| 2015 | Flying Pig Pump and RunCincinnati | OH | 2:19:15 | #5389 |
| 2015 | Chicago Spring Half MarathonChicago | IL | 2:05:23 | #1510 |
| 2014 | Canyonlands Half MarathonMoab | UT | 1:36:30 | #165 |
| 2014 | San Antonio MarathonSan Antonio | TX | 1:52:34 | #1197 |
| 2013 | Chicago Half MarathonChicago | IL | 1:49:35 | #1469 |
| 2013 | Canyonlands Half MarathonMoab | UT | 1:33:20 | #125 |
| 2013 | San Antonio MarathonSan Antonio | TX | 2:00:43 | #1589 |
| 2012 | San Antonio MarathonSan Antonio | TX | 2:17:04 | #4941 |
| 2012 | Canyonlands Half MarathonMoab | UT | 1:35:36 | #121 |
| 2011 | Canyonlands Half MarathonMoab | UT | 1:39:50 | #199 |
| 2010 | Canyonlands Half MarathonMoab | UT | 1:32:56 | #129 |
| 2010 | Chicago Half MarathonChicago | IL | 1:39:37 | #885 |
| 2009 | San Antonio MarathonSan Antonio | TX | 1:47:36 | #910 |
| 2009 | Canyonlands Half MarathonMoab | UT | 1:39:30 | #247 |
| 2008 | Canyonlands Half MarathonMoab | UT | 1:32:58 | #128 |
| 2007 | Canyonlands Half MarathonMoab | UT | 1:37:10 | #192 |
| 2007 | Chicago Half MarathonChicago | IL | 1:47:35 | #1104 |
| 2006 | Chicago Half MarathonChicago | IL | 1:56:45 | #2705 |
| 2006 | Canyonlands Half MarathonMoab | UT | 1:37:05 | #138 |
| 2005 | Canyonlands Half MarathonMoab | UT | 1:33:58 | #146 |
| 1992 | NYRR Staten Island HalfStaten Island | NY | 1:31:35 | #280 |
| 1991 | NYRR Staten Island HalfStaten Island | NY | 1:32:42 | #283 |
| 1990 | NYRR Staten Island HalfStaten Island | NY | 1:45:38 | #761 |
37 states to go