79
Total Finishes
44
Distinct Races
22
States (43%)
1:34:40
PR (7:14/mi)
2:17:37
Average
+0:45:35
Slower (first→last)
Overland Park, KS
Overland Park, KS
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2025 | Ocean State Rhode RacesNarragansett | RI | 1:42:12 | #87 |
| 2025 | Love on the Run Half MarathonIrving | TX | 2:42:40.6 | #230 |
| 2025 | Log Run Half MarathonStillwater | MN | 2:02:07 | #255 |
| 2025 | Millinocket MarathonMillinocket | ME | 2:11:21 | #824 |
| 2025 | Get In GearMinneapolis | MN | 2:30:24 | #1342 |
| 2025 | Park to Park Half MarathonStuarts Draft | VA | 2:03:02.75 | #148 |
| 2025 | Martinsville Half Marathon and 5kMartinsville | VA | 2:03:03 | #148 |
| 2025 | Anacortes Half Marathon & 5kAnacortes | WA | 2:47:37 | #438 |
| 2024 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 3:26:24 | #1826 |
| 2024 | Garavel SoNo Half Marathon | 5KNorwalk | CT | 2:26:47 | #575 |
| 2024 | Denver Colfax MarathonDenver | CO | 3:38:40 | #5967 |
| 2023 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:17:52 | #3057 |
| 2023 | The Haunted Forest MarathonCanal Fulton | OH | 1:56:33.24 | #93 |
| 2023 | Old Forge Marathon Weekend - Ultra, Marathon, Half Marathon, 10K, 5K, Kayak, BikeOld Forge | NY | — | — |
| 2023 | Denver Colfax MarathonDenver | CO | 3:20:12 | #4995 |
| 2022 | Newport MarathonNewport | RI | 1:39:30 | #102 |
| 2022 | Ocean State Rhode RacesNarragansett | RI | 1:39:14 | #46 |
| 2022 | Cleveland MarathonCleveland | OH | 2:09:58 | #1159 |
| 2022 | 64th Annual Ocean Beach/John & Jessie Kelley Half MarathonNew London | CT | 2:21:16 | #390 |
| 2022 | Newport Rhode RacesNewport | RI | 1:38:18 | #125 |
| 2022 | 2026 Seattle Ghost Marathon, Half & 50KSeattle | WA | 2:51:02 | #103 |
| 2022 | Independence Rhode RaceBristol | RI | 1:41:41 | #55 |
| 2022 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:18:47 | #2704 |
| 2021 | Independence Rhode RaceBristol | RI | 1:38:47 | #46 |
| 2021 | Newport Rhode RacesNewport | RI | 1:37:39 | #51 |
| 2019 | Newport Rhode RacesNewport | RI | 1:37:05 | #58 |
| 2019 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:57:46 | #7390 |
| 2019 | Newport MarathonNewport | RI | 1:42:29 | #154 |
| 2019 | Shamrock MarathonVirginia Beach | VA | 2:33:12 | #4042 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:09:44 | #2692 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 3:07:10 | #5869 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:46:09 | #8331 |
| 2018 | Lincoln Presidential Half MarathonSpringfield | IL | 2:38:36 | #822 |
| 2018 | Charlottesville MarathonCharlottesville | VA | 2:13:01 | #293 |
| 2018 | Jamestown Rhode RacesJamestown | RI | 1:39:16 | #34 |
| 2018 | Independence Rhode RaceBristol | RI | 1:37:33 | #34 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:59:19 | #11554 |
| 2017 | Williams Route 66 Marathon WeekendTulsa | OK | 2:35:58 | #2689 |
| 2017 | Ocean State Rhode RacesNarragansett | RI | 1:38:34 | #15 |
| 2017 | Independence Rhode RaceBristol | RI | 1:41:01 | #44 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 1:44:08 | #58 |
| 2017 | Newport Rhode RacesNewport | RI | 1:36:38 | #46 |
| 2017 | Mountains 2 Beach Marathon and HalfVentura | CA | 2:04:27 | #482 |
| 2017 | Newport MarathonNewport | RI | 1:38:57 | #73 |
| 2017 | Park to Park Half MarathonStuarts Draft | VA | 2:29:53.14 | #408 |
| 2017 | Quad Cities MarathonMoline | IL | 3:05:44 | #1527 |
| 2017 | City of Oaks MarathonRaleigh | NC | 1:34:40 | #42 |
| 2017 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:36:50 | #9460 |
| 2017 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 1:51:04 | #227 |
| 2016 | REVEL Big CottonwoodSalt Lake City | UT | 4:57:10 | #2601 |
| 2016 | Independence Rhode RaceBristol | RI | 1:46:27 | #96 |
| 2016 | Newport MarathonNewport | RI | 1:39:29 | #104 |
| 2016 | Crawlin' Crab Half MarathonHampton | VA | 2:31:47 | #1029 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 2:44:12 | #5214 |
| 2016 | City of Oaks MarathonRaleigh | NC | 1:35:20 | #63 |
| 2016 | Medina Half MarathonMedina | OH | 1:48:54 | #104 |
| 2016 | Beer City Half™ San DiegoSan Diego | CA | 2:08:27 | #1621 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:05:43 | #3325 |
| 2015 | NewBo RunCedar Rapids | IA | 3:22:49 | #440 |
| 2015 | Portland MarathonPortland | OR | 2:18:11 | #879 |
| 2015 | Quad Cities MarathonMoline | IL | 3:02:16 | #1593 |
| 2015 | Newport MarathonNewport | RI | 1:36:45 | #53 |
| 2014 | Shamrock MarathonVirginia Beach | VA | 1:57:50 | #2178 |
| 2014 | 2026 Pro Football Hall of Fame Race SeriesCanton | OH | 3:26:24 | #1989 |
| 2014 | 2026 Seattle Ghost Marathon, Half & 50KSeattle | WA | 2:01:23 | #64 |
| 2014 | Philadelphia Marathon WeekendPhiladelphia | PA | 1:45:43 | #1530 |
| 2014 | Quad Cities MarathonMoline | IL | 3:15:49 | #1850 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:32:28 | #5906 |
| 2014 | Marine Corps Historic HalfFredericksburg | VA | 2:34:14 | #4509 |
| 2013 | Shamrock MarathonVirginia Beach | VA | 2:13:22 | #3367 |
| 2013 | Newport MarathonNewport | RI | 1:49:50 | #521 |
| 2012 | Newport MarathonNewport | RI | 1:48:47 | #527 |
| 2011 | Newport MarathonNewport | RI | 1:46:53 | #319 |
| 2010 | Newport MarathonNewport | RI | 1:40:29 | #212 |
| 2009 | Newport MarathonNewport | RI | 2:08:07 | #845 |
| 2008 | Golden Leaf Half MarathonAspen | CO | 3:23:37 | #565 |
| 2008 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:03:55 | #460 |
| 2007 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:21:16 | #581 |
| 2005 | UConn Health HalfSimsbury | CT | 2:02:02 | #309 |
29 states to go