55
Total Finishes
32
Distinct Races
21
States (41%)
1:33:15
PR (7:07/mi)
2:19:40
Average
+0:51:37
Slower (first→last)
North Bend, WA
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Milwaukee MarathonMilwaukee | WI | 2:56:58 | #2438 |
| 2025 | Akron MarathonAkron | OH | 3:01:06 | #2140 |
| 2025 | Hudson Valley Marathon at the Walkway Over the HudsonHighland | NY | 2:04:15 | #340 |
| 2025 | CDA MarathonCoeur d'Alene | ID | 2:06:03 | #359 |
| 2025 | TMC A-Mountain Half Marathon + Cigna Healthcare 4-Miler + Family MileTucson | AZ | 1:34:59.27 | #21 |
| 2025 | TMC Arizona Distance Classic Half Marathon, Quarter Marathon and 5KOro Valley | AZ | 1:37:59 | #39 |
| 2025 | Bridge of the Gods RunCascade Locks | OR | 2:52:36 | #692 |
| 2023 | Capital City MarathonOlympia | WA | 2:47:28.77 | #685 |
| 2022 | IMT Des Moines MarathonDes Moines | IA | 1:36:27 | #162 |
| 2019 | Capital City Half MarathonColumbus | OH | 2:32:09 | #4186 |
| 2019 | Skyline Half MarathonDallas | TX | 2:41:06 | #640 |
| 2019 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:20:47 | #7987 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:14:25 | #4711 |
| 2018 | Lincoln MarathonLincoln | NE | 2:29:54 | #4750 |
| 2018 | Quad Cities MarathonMoline | IL | 2:11:40 | #780 |
| 2017 | Quad Cities MarathonMoline | IL | 2:39:28 | #1217 |
| 2016 | Quad Cities MarathonMoline | IL | 2:27:26 | #1026 |
| 2016 | Lincoln MarathonLincoln | NE | 2:13:03 | #4399 |
| 2015 | Lincoln MarathonLincoln | NE | 2:25:36 | #5323 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 2:51:52 | #4111 |
| 2015 | Kensington Aloha RunsMilford | MI | 1:53:09 | #49 |
| 2015 | Chicago Spring Half MarathonChicago | IL | 2:17:20 | #2334 |
| 2015 | Capital City Half MarathonColumbus | OH | 2:22:45 | #4776 |
| 2015 | Quad Cities MarathonMoline | IL | 2:54:30 | #1528 |
| 2015 | Newport MarathonNewport | RI | 2:04:11 | #697 |
| 2014 | Nashville 1/2 MarathonNashville | TN | 2:39:29 | #988 |
| 2014 | Hartford MarathonHartford | CT | 2:22:01 | #4453 |
| 2014 | Newport MarathonNewport | RI | 2:19:58 | #2061 |
| 2014 | 2026 Eugene MarathonEugene | OR | 2:08:01 | #893 |
| 2014 | Quad Cities MarathonMoline | IL | 2:57:30 | #1742 |
| 2013 | Hartford MarathonHartford | CT | 2:41:51 | #5992 |
| 2013 | Napa Half MarathonNapa | CA | 2:18:48 | #1517 |
| 2013 | Quad Cities MarathonMoline | IL | 2:25:24 | #1345 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 1:34:50 | #184 |
| 2013 | Half Sauer Half Kraut MarathonPhiladelphia | PA | 2:17:33 | #389 |
| 2013 | Clinton Half MarathonClinton | IA | 2:27:39 | #168 |
| 2013 | Lincoln Presidential Half MarathonSpringfield | IL | 1:46:33 | #198 |
| 2012 | Capital City Half MarathonColumbus | OH | 2:29:59 | #5892 |
| 2012 | Napa Half MarathonNapa | CA | 3:19:13 | #2336 |
| 2012 | Montana MarathonBillings | MT | 2:19:04 | #268 |
| 2012 | Quad Cities MarathonMoline | IL | 2:41:21 | #1642 |
| 2011 | Lincoln MarathonLincoln | NE | 2:40:08 | #5852 |
| 2011 | IMT Des Moines MarathonDes Moines | IA | 1:37:27 | #226 |
| 2011 | Flying Pig Pump and RunCincinnati | OH | 1:47:23 | #690 |
| 2010 | IMT Des Moines MarathonDes Moines | IA | 1:33:15 | #137 |
| 2010 | Cleveland MarathonCleveland | OH | 2:09:12 | #2598 |
| 2010 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:27:26 | #6389 |
| 2010 | Jack & Jill Downhill Marathon, Half Marathon WashingtonNorth Bend | WA | 2:35:32 | #941 |
| 2010 | Flying Pig Pump and RunCincinnati | OH | 1:42:03 | #319 |
| 2010 | Charlottesville MarathonCharlottesville | VA | 2:15:09 | #779 |
| 2009 | Town of Celebration Marathon & Half MarathonCelebration | FL | 1:39:01 | #75 |
| 2009 | Boston Mini-Marathon & FestivalBoston | GA | 2:37:52 | #277 |
| 2009 | Capital City Half MarathonColumbus | OH | 2:28:04 | #3252 |
| 2008 | Charlottesville MarathonCharlottesville | VA | 2:12:56 | #879 |
| 2007 | Philadelphia Marathon WeekendPhiladelphia | PA | 2:09:29 | #1082 |
30 states to go