Back to League Tables
PK
Patrick Kelly
MaleCalifornia1981–2026
289
Total Finishes
167
Distinct Races
39
States (76%)
1:17:43
PR (5:56/mi)
2:00:04
Average
+0:01:58
Slower (first to last)
Medal House
2002
2025 500 Festival Running Events
1:37:15
#1166 overall#1050 gender
2002
Kaiser Permanente San Francisco Half Marathon & 5K
1:46:18
#882 overall#680 gender
2001
2025 500 Festival Running Events
1:33:45
#695 overall#659 gender
2001
Liberty Waterfront Half Marathon and 5K Run
1:48:16
#474 overall#393 gender
2001
Charlotte Racefest Half Marathon, 10K & 10K Relay
1:54:11
#787 overall#588 gender
2000
Liberty Waterfront Half Marathon and 5K Run
1:46:26
#353 overall#289 gender
1999
Liberty Waterfront Half Marathon and 5K Run
1:41:11
#293 overall#254 gender
1998
Life Time Chicago Half Marathon + 5K
1:51:08
#867 overall#680 gender
1990
DEXTER-ANN ARBOR RUN
1:40:08
#489 overall#450 gender
1989
The LESS Popular Brooklyn Half Marathon!
1:36:22
#618 overall#573 gender
1984
Dayton River Corridor Classic
1:45:48
#1136 overall#1055 gender
1981
Pikes Peak Ascent
2:55:44
#29 overall#29 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Texas Marathon and Half MarathonKingwood | TX | 1:29:49 | #7 |
| 2026 | The Louisiana MarathonBaton Rouge | LA | 1:36:13 | #155 |
| 2026 | Hospital Hill RunKansas City | MO | 1:50:41 | #193 |
| 2026 | Covenant Health Knoxville Marathon, Half Marathon, Relays, 5k and Kids RunKnoxville | TN | 2:19:16 | #1152 |
| 2026 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:57:42 | #3253 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:29:25 | #1291 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:34:58 | #2567 |
| 2025 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 1:46:17 | #217 |
| 2025 | Rock 'n' Roll San DiegoSan Diego | CA | 1:51:43 | #2635 |
| 2025 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:56:17 | #2132 |
| 2025 | Grandma's MarathonDuluth | MN | 1:57:56 | #2220 |
| 2025 | Chattanooga MarathonChattanoga | TN | 1:59:51 | #317 |
| 2025 | Harvest 5k/10k/Half MarathonBoston | PA | 2:00:22 | #64 |
| 2025 | Run To Breathe Half Marathon & 5KPortersville | PA | 2:01:17 | #65 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:03:07 | #10731 |
| 2025 | Monterey Bay Half MarathonMonterey | CA | 2:05:32 | #2285 |
| 2025 | Spring Forward Half Marathon & 10kMadison | WI | 2:07:42 | #75 |
| 2025 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:11:25 | #1460 |
| 2025 | Hoptown Half Marathon and 5KHopkinsville | KY | 2:11:35 | #62 |
| 2025 | JSRC RunAPaloozaAsbury Park | NJ | 2:13:18 | #1350 |
| 2025 | Runapalooza Asbury ParkAsbury Park | NJ | 2:13:18 | #1351 |
| 2025 | Popsicle 5K/10K/Half - AtlantaAtlanta | GA | 2:15:59 | #77 |
| 2025 | Utah Valley MarathonProvo | UT | 2:32:01 | #1780 |
| 2024 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:29:38 | #368 |
| 2024 | Run MalibuMalibu | CA | 1:30:46 | #62 |
| 2024 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:38:38 | #71 |
| 2024 | Austin MarathonAustin | TX | 1:39:32 | #491 |
| 2024 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:00:24 | #635 |
| 2024 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:01:38 | #2295 |
| 2024 | Love Run Half MarathonPhiladelphia | PA | 2:02:22 | #2783 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:03:26 | #1525 |
| 2024 | South Shore Half Marathon and 5KHanover | MA | 2:04:59 | #343 |
| 2024 | Harborside Half Marathon & 5KNewburyport | MA | 2:15:13 | #906 |
| 2024 | Harvest 5k/10k/Half MarathonBoston | PA | 2:16:30 | #115 |
| 2024 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:19:18 | #1537 |
| 2024 | Carlsbad MarathonCarlsbad | CA | 2:32:17 | #2545 |
| 2024 | The Great Ferry RaceBainbridge Island | WA | 2:46:28 | #491 |
| 2024 | The Great Ferry RaceBainbridge Island | WA | 2:46:28 | #491 |
| 2024 | Thanksgiving Day Half MarathonAtlanta | GA | 2:52:09 | #4528 |
| 2024 | Big Woods Half Marathon & 10kElverson | PA | 3:08:05 | #85 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:24:09 | #546 |
| 2023 | Schaumburg Turkey Trot Half Marathon & 5KElk Grove Village | IL | 1:31:30 | #41 |
| 2023 | Run with RotaryBlythewood | SC | 1:32:03 | #12 |
| 2023 | Greenville Half Marathon & 5KGreenville | SC | 1:36:10 | #219 |
| 2023 | Festival Foods La Crosse MarathonLa Crosse | WI | 1:44:36 | #67 |
| 2023 | Boston's Run To RememberBoston | MA | 1:50:15 | #891 |
| 2023 | Carlsbad MarathonCarlsbad | CA | 1:52:31 | #607 |
| 2023 | Rehoboth Seashore Marathon and Half MarathonRehoboth Beach | DE | 1:55:04 | #446 |
| 2023 | South Shore Half Marathon and 5KHanover | MA | 1:55:54 | #205 |
| 2023 | DC Half RacesWashington | DC | 1:58:02 | #1571 |
| 2023 | NYRR Fred Lebow Half MarathonNew York | NY | 1:59:09 | #2427 |
| 2023 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:02:39 | #99 |
| 2023 | Bayshore Marathon, Half Marathon, 10K, & Kids Fun RunTraverse City | MI | 2:06:09 | #1407 |
| 2023 | Thanksgiving Day Half MarathonAtlanta | GA | 2:08:43 | #2340 |
| 2023 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:12:13 | #3527 |
| 2023 | Christmas 5K/10K/Half Marathon in July - AtlantaAtlanta | GA | 2:31:26 | #96 |
| 2023 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:48:43 | #5122 |
| 2022 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:30:52 | #321 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 1:45:30 | #1632 |
| 2022 | Capital City Half MarathonColumbus | OH | 1:54:38 | #1063 |
| 2022 | Run Through the Pines Half Marathon & 5KCarver | MA | 1:55:28 | #59 |
| 2022 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:01:28 | #3840 |
| 2022 | Mushroom Cap Half Marathon and FUNGI 5 Miler EventKennett Square | PA | 2:08:07 | #215 |
| 2022 | Good Life HalfsyLincoln | NE | 2:13:19 | #1714 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:25:22 | #5233 |
| 2022 | Tomoka Marathon & Half MarathonOrmond Beach | FL | 4:08:15 | #697 |
| 2021 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 1:43:58 | #42 |
| 2021 | South Shore Half Marathon and 5KHanover | MA | 1:58:57 | #234 |
| 2021 | Naperville Trails Half Marathon & 10KWheaton | IL | 2:08:42 | #227 |
| 2021 | Austin MarathonAustin | TX | 2:11:27 | #1957 |
| 2021 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:14:37 | #362 |
| 2021 | Mushroom Cap Half Marathon and FUNGI 5 Miler EventKennett Square | PA | 2:17:16 | #217 |
| 2021 | Detroit Free Press MarathonDetroit | MI | 2:28:50 | #3258 |
| 2021 | Motus Knoxville Trail RunKnoxville | TN | 2:34:04 | #17 |
| 2020 | Triple Lakes Trail RaceGreensboro | NC | 1:35:49 | #3 |
| 2020 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:47:13 | #149 |
| 2020 | Freedom is Never Free 5K, 10K, & HalfPotomac | MD | 1:48:20 | #14 |
| 2020 | Run Holden BeachSupply | NC | 1:54:36 | #66 |
| 2020 | Jim Thorpe Area Running FestivalJim Thorpe | PA | 2:00:33 | #57 |
| 2020 | NYRR Fred Lebow Half MarathonNew York | NY | 2:06:26 | #2901 |
| 2020 | Shark Bite Half Marathon & 5kNew Smyrna Beach | FL | 2:26:13 | #520 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:26:20 | #35 |
| 2019 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:27:53 | #38 |
| 2019 | Rock n Roll NashvilleNashville | TN | 1:33:27 | #134 |
| 2019 | Chicago Country Sole / Chicago Fall ClassicChicago | IL | 1:34:05 | #21 |
| 2019 | Geist Half Marathon, 10K & 5KFishers | IN | 1:37:04 | #32 |
| 2019 | Indianapolis Monumental MarathonIndianapolis | IN | 1:43:21 | #1134 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:49:35 | #2274 |
| 2019 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:50:41 | #388 |
| 2019 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:53:33 | #727 |
| 2019 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:55:35 | #490 |
| 2019 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:55:41 | #1414 |
| 2019 | Rocky RunPhiladelphia | PA | 1:55:54 | #490 |
| 2019 | Good Life HalfsyLincoln | NE | 1:57:07 | #1291 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:01:25 | #1737 |
| 2019 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:02:53 | #13118 |
| 2019 | Greenwich Half MarathonGreenwich | CT | 2:03:58 | #449 |
| 2019 | Great Western Half Marathon and 10KSaint Charles | IL | 2:07:04 | #282 |
| 2019 | Run The CircleDothan | AL | 2:09:43 | #83 |
| 2019 | Chi Town Half Marathon & 10KChicago | IL | 2:12:00 | #956 |
| 2019 | Hospital Hill RunKansas City | MO | 2:31:29 | #1131 |
| 2019 | Lighthouse Loop Half Marathon and 5KPort Orange | FL | 3:08:52 | #388 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 3:09:00 | #11137 |
| 2018 | Geist Half Marathon, 10K & 5KFishers | IN | 1:35:17 | #27 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:36:38 | #325 |
| 2018 | IMT Des Moines MarathonDes Moines | IA | 1:44:00 | #359 |
| 2018 | 2025 500 Festival Running EventsIndianapolis | IN | 1:49:34 | #2064 |
| 2018 | Chicago Spring Half MarathonChicago | IL | 1:49:36 | #797 |
| 2018 | Bucks County MarathonWashington Crossing | PA | 1:51:02 | #56 |
| 2018 | Shipyard Old Port Half MarathonPortland | ME | 1:52:31 | #670 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:54:48 | #884 |
| 2018 | Seacoast Half MarathonPortsmouth | NH | 1:56:51 | #388 |
| 2018 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 1:57:03 | #584 |
| 2018 | Detroit Free Press MarathonDetroit | MI | 1:57:13 | #1604 |
| 2018 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:06:22 | #1840 |
| 2018 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:07:04 | #312 |
| 2018 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:17:48 | #2531 |
| 2018 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:22:46 | #3008 |
| 2018 | Flying Pig Pump and RunCincinnati | OH | 2:26:46 | #6108 |
| 2018 | Vista Beer RunVista | CA | 2:37:26 | #188 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:45:04 | #6064 |
| 2017 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:27:36 | #12 |
| 2017 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:36:02 | #119 |
| 2017 | Rock 'n' Roll Washington DCWashington | DC | 1:39:10 | #624 |
| 2017 | IMT Des Moines MarathonDes Moines | IA | 1:44:59 | #401 |
| 2017 | Gardenspot Village MarathonNew Holland | PA | 1:46:49 | #69 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 1:50:10 | #686 |
| 2017 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:19 | #2858 |
| 2017 | Chi Town Half Marathon & 10KChicago | IL | 1:53:21 | #542 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 1:56:50 | #693 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:03:05 | #1804 |
| 2017 | Detroit Free Press MarathonDetroit | MI | 2:16:22 | #3310 |
| 2017 | 2026 - San Antonio MarathonSan Antonio | TX | 2:42:22 | #6090 |
| 2017 | Hospital Hill RunKansas City | MO | 2:47:06 | #1553 |
| 2016 | Palmetto Bluff Half MarathonBluffton | SC | 1:25:24 | #7 |
| 2016 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:29:10 | #33 |
| 2016 | Geist Half Marathon, 10K & 5KFishers | IN | 1:33:49 | #44 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 1:47:18 | #424 |
| 2016 | IMT Des Moines MarathonDes Moines | IA | 1:48:36 | #507 |
| 2016 | Drake RelaysDes Moines | IA | 1:51:34 | #262 |
| 2016 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:20 | #2954 |
| 2016 | Charleston Half MarathonCharleston | SC | 1:58:13 | #759 |
| 2016 | The Craft Classic Half Marathon and 5KAtlanta | GA | 2:05:40 | #226 |
| 2016 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:23:17 | #2210 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:24:54 | #4305 |
| 2016 | Rock n Roll NashvilleNashville | TN | 2:26:02 | #8981 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 2:40:44 | #6455 |
| 2016 | Eugene Marathon 2024Eugene | OR | 3:12:51 | #2326 |
| 2016 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 3:24:18 | #1652 |
| 2015 | DEXTER-ANN ARBOR RUNDexter | MI | 1:26:02 | #51 |
| 2015 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:27:51 | #36 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 1:46:59 | #609 |
| 2015 | Mountains 2 Beach Marathon and HalfVentura | CA | 1:51:26 | #287 |
| 2015 | Palmetto Half Marathon - ColumbiaColumbia | SC | 1:51:55 | #103 |
| 2015 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 1:53:04 | #95 |
| 2015 | Berkeley Half MarathonBerkeley | CA | 1:56:49 | #1170 |
| 2015 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:00:56 | #1941 |
| 2015 | Kentucky Derby Festival Race WeekendLouisville | KY | 2:06:22 | #3478 |
| 2015 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:11:35 | #2522 |
| 2015 | Pilgrim PacerShawnee | KS | 2:11:51 | #307 |
| 2015 | Detroit Free Press MarathonDetroit | MI | 2:13:49 | #646 |
| 2015 | Rock Tahoe Half MarathonStateline | NV | 2:24:50 | #747 |
| 2015 | Kansas Half MarathonLawrence | KS | 2:28:32 | #837 |
| 2015 | Gobbler Grind Marathon, Half Marathon, 10K & 5KOverland Park | KS | 2:29:03 | #716 |
| 2015 | 2026 - San Antonio MarathonSan Antonio | TX | 2:32:06 | #6518 |
| 2014 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:17:43 | #2 |
| 2014 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:29:27 | #24 |
| 2014 | Indianapolis Monumental MarathonIndianapolis | IN | 1:33:07 | #257 |
| 2014 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:43:17 | #113 |
| 2014 | 2026 Rhinebeck Fall Foliage Half Marathon & 5KRhinebeck | NY | 1:49:13 | #103 |
| 2014 | Oakland Running FestivalOakland | CA | 1:49:31 | #518 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:10 | #3567 |
| 2014 | Rock n Roll NashvilleNashville | TN | 2:05:24 | #4857 |
| 2014 | Detroit Free Press MarathonDetroit | MI | 2:06:48 | #483 |
| 2014 | Kansas Half MarathonLawrence | KS | 2:10:35 | #383 |
| 2014 | Air Force MarathonDayton | OH | 2:20:11 | #2064 |
| 2014 | 2026 - San Antonio MarathonSan Antonio | TX | 2:28:57 | #6232 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:54:53 | #13374 |
| 2013 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:29:50 | #43 |
| 2013 | Corvallis Half Marathon and 5KCorvallis | OR | 1:30:17 | #46 |
| 2013 | San Juan Island HalfFriday Harbor | WA | 1:31:44 | #3 |
| 2013 | La Jolla Half Marathon & 5KSan Diego | CA | 1:48:07 | #690 |
| 2013 | Palmetto Half Marathon - ColumbiaColumbia | SC | 1:48:15 | #155 |
| 2013 | Franklin Lakes Scenic Half MarathonFranklin Lakes | NJ | 1:51:37 | #89 |
| 2013 | Chicago Spring Half MarathonChicago | IL | 1:52:49 | #507 |
| 2013 | 2026 Rhinebeck Fall Foliage Half Marathon & 5KRhinebeck | NY | 1:55:43 | #137 |
| 2013 | Martian Invasion of the RacesDearborn | MI | 1:57:44 | #697 |
| 2013 | Kansas Half MarathonLawrence | KS | 1:58:46 | #466 |
| 2013 | Winter Carnival Fire & Ice Winter RunSaint Paul | MN | 2:00:15 | #397 |
| 2013 | Life Time Miami Marathon & HalfMiami | FL | 2:04:57 | #3985 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:06:40 | #3953 |
| 2013 | Baltimore Running FestivalBaltimore | MD | 2:08:55 | #3947 |
| 2013 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 2:09:22 | #1995 |
| 2013 | Half Wit Half Marathon Trail RunReading | PA | 2:09:25 | #47 |
| 2013 | Publix Florida MarathonMelbourne | FL | 2:16:16 | #575 |
| 2013 | Geist Half Marathon, 10K & 5KFishers | IN | 2:16:48 | #1299 |
| 2013 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:20:01 | #8728 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:20:06 | #4921 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:21:14 | #5244 |
| 2013 | Deckers Creek Trail Half MarathonMorgantown | WV | 2:41:17 | #524 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:43:30 | #8375 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:52:10 | #7542 |
| 2012 | Hilton Head Half & Quarter Marathon & 5KHilton Head Island | SC | 1:17:52 | #1 |
| 2012 | The Iron Horse Half Marathon, 12k & 5kMidway | KY | 1:25:05 | #15 |
| 2012 | Corvallis Half Marathon and 5KCorvallis | OR | 1:30:31 | #53 |
| 2012 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:31:35 | #37 |
| 2012 | Detroit Free Press MarathonDetroit | MI | 1:44:43 | #511 |
| 2012 | Lincoln MarathonLincoln | NE | 1:45:01 | #558 |
| 2012 | Camp Wanna Run A Mile Half MarathonHugo | MN | 1:46:11 | #35 |
| 2012 | Unite Half Marathon & 8K RunNew Brunswick | NJ | 1:52:49 | #758 |
| 2012 | Running With The Cows Half Marathon & 5KBucyrus | KS | 1:55:48 | #294 |
| 2012 | Hospital Hill RunKansas City | MO | 1:55:59 | #1162 |
| 2012 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:57:12 | #2247 |
| 2012 | Kansas Half MarathonLawrence | KS | 1:58:11 | #519 |
| 2012 | Rock The Parkway Half Marathon and 5kKansas City | MO | 1:59:06 | #1223 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:00:51 | #5955 |
| 2012 | Park City Trail SeriesPark City | UT | 2:05:08 | #301 |
| 2012 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 2:07:03 | #361 |
| 2012 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:10:09 | #593 |
| 2012 | Daytona Beach Half Marathon & 5KDaytona Beach | FL | 2:11:39 | #60 |
| 2012 | Martian Invasion of the RacesDearborn | MI | 2:18:16 | #1286 |
| 2012 | Tache Realty Wicked Half MarathonSalem | MA | 2:34:28 | #734 |
| 2011 | Kiawah Island MarathonKiawah Island | SC | 1:19:24 | #16 |
| 2011 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:24:21 | #44 |
| 2011 | Cinco De MayoPortland | OR | 1:33:22 | #11 |
| 2011 | Vancouver Lake Half Marathon & 4 Mile RunVancouver | WA | 1:33:50 | #69 |
| 2011 | La Jolla Half Marathon & 5KSan Diego | CA | 1:35:17 | #144 |
| 2011 | Grandma's MarathonDuluth | MN | 1:38:12 | #522 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:41:54 | #962 |
| 2011 | Lincoln MarathonLincoln | NE | 1:52:54 | #1360 |
| 2011 | Monster DashMinneapolis | MN | 1:53:21 | #1369 |
| 2011 | Kansas Half MarathonLawrence | KS | 1:54:11 | #213 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:55:01 | #5763 |
| 2011 | Carlsbad MarathonCarlsbad | CA | 1:56:58 | #1748 |
| 2011 | Rock n Roll NashvilleNashville | TN | 1:57:35 | #3249 |
| 2011 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:03:31 | #241 |
| 2011 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 2:14:17 | #394 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:15:56 | #6628 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:19:52 | #12933 |
| 2010 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:25:25 | #21 |
| 2010 | Cinco De MayoPortland | OR | 1:37:10 | #14 |
| 2010 | Race For The Roses Half Marathon & 5KPortland | OR | 1:38:44 | #176 |
| 2010 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 1:54:00 | #199 |
| 2010 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:54:52 | #1513 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:55:06 | #1142 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 1:58:52 | #1731 |
| 2010 | Lincoln MarathonLincoln | NE | 2:05:38 | #2570 |
| 2010 | Air Force MarathonDayton | OH | 2:07:35 | #1522 |
| 2010 | Martian Invasion of the RacesDearborn | MI | 2:08:33 | #1164 |
| 2010 | Detroit Free Press MarathonDetroit | MI | 2:10:27 | #3639 |
| 2010 | United Airlines NYC HalfNew York | NY | 2:12:01 | #8480 |
| 2010 | OUC Orlando Half MarathonOrlando | FL | 2:12:12 | #1482 |
| 2010 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:19:09 | #2440 |
| 2010 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:26:36 | #749 |
| 2009 | Kiawah Island MarathonKiawah Island | SC | 1:20:14 | #10 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:24:44 | #33 |
| 2009 | Kaiser Permanente Colfax MarathonDenver | CO | 1:45:33 | #234 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:52:05 | #5210 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:53:32 | #1330 |
| 2009 | Festival Foods La Crosse MarathonLa Crosse | WI | 2:02:33 | #304 |
| 2009 | Carlsbad MarathonCarlsbad | CA | 2:03:58 | #3087 |
| 2009 | Detroit Free Press MarathonDetroit | MI | 2:08:53 | #3267 |
| 2009 | Martian Invasion of the RacesDearborn | MI | 2:22:21 | #1416 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:27:59 | #6753 |
| 2009 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:36:12 | #11005 |
| 2009 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:43:23 | #191 |
| 2008 | Capital City River RunLansing | MI | 1:26:27 | #25 |
| 2008 | Rock 'n' Roll San JoseSan Jose | CA | 1:26:29 | #151 |
| 2008 | Geist Half Marathon, 10K & 5KFishers | IN | 1:27:34 | #24 |
| 2008 | Cleveland Marathon & Half MarathonCleveland | OH | 1:36:24 | #129 |
| 2008 | Napa to Sonoma Wine Country Half MarathonSonoma | CA | 1:49:57 | #247 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:42 | #5240 |
| 2008 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:04:00 | #1881 |
| 2008 | YMCA Famous Idaho Potato Marathon & Fun RunsBoise | ID | 2:05:26 | #240 |
| 2008 | Martian Invasion of the RacesDearborn | MI | 2:09:25 | #925 |
| 2007 | Run Like Hell Half Marathon/10K/5KPortland | OR | 1:34:13 | #59 |
| 2007 | River Run Half MarathonBerea | OH | 1:42:16 | #138 |
| 2007 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:50:46 | #114 |
| 2007 | United Airlines NYC HalfNew York | NY | 2:05:29 | #5828 |
| 2007 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:06:12 | #1204 |
| 2007 | Great Bay Half MarathonNewmarket | NH | 2:07:11 | #849 |
| 2007 | Martian Invasion of the RacesDearborn | MI | 2:12:27 | #752 |
| 2006 | Kiawah Island MarathonKiawah Island | SC | 1:25:19 | #28 |
| 2006 | Cleveland Marathon & Half MarathonCleveland | OH | 1:34:45 | #89 |
| 2006 | The Towpath MarathonCleveland | OH | 1:35:02 | #21 |
| 2006 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 1:44:58 | #95 |
| 2006 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:46:37 | #779 |
| 2006 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:55:48 | #1274 |
| 2006 | United Airlines NYC HalfNew York | NY | 2:11:09 | #7151 |
| 2005 | Kiawah Island MarathonKiawah Island | SC | 1:24:31 | #33 |
| 2005 | River Run Half MarathonBerea | OH | 1:40:46 | #204 |
| 2005 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:45:25 | #888 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:47:42 | #1201 |
| 2005 | Steamboat Springs Marathon/Half Marathon/10KSteamboat Springs | CO | 1:51:41 | #163 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 1:55:06 | #488 |
| 2004 | Baystate MarathonLowell | MA | 1:51:33 | #315 |
| 2004 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:53:32 | #288 |
| 2004 | River Run Half MarathonBerea | OH | 1:59:42 | #706 |
| 2004 | NYRR Fred Lebow Half MarathonNew York | NY | 2:07:19 | #3185 |
| 2003 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:47:55 | #464 |
| 2003 | NYRR Fred Lebow Half MarathonNew York | NY | 2:50:33 | #5233 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 1:37:15 | #1166 |
| 2002 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:46:18 | #882 |
| 2002 | Rock n Roll NashvilleNashville | TN | 2:58:09 | #5011 |
| 2001 | 2025 500 Festival Running EventsIndianapolis | IN | 1:33:45 | #695 |
| 2001 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:48:16 | #474 |
| 2001 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:54:11 | #787 |
| 2000 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:46:26 | #353 |
| 1999 | Liberty Waterfront Half Marathon and 5K RunJersey City | NJ | 1:41:11 | #293 |
| 1998 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:51:08 | #867 |
| 1990 | DEXTER-ANN ARBOR RUNDexter | MI | 1:40:08 | #489 |
| 1989 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:36:22 | #618 |
| 1984 | Dayton River Corridor ClassicDayton | OH | 1:45:48 | #1136 |
| 1981 | Pikes Peak AscentManitou Springs | CO | 2:55:44 | #29 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
25 racesILIllinois
21 racesPAPennsylvania
20 racesMIMichigan
19 racesNYNew York
18 racesINIndiana
17 racesFLFlorida
12 racesSCSouth Carolina
12 racesNJNew Jersey
11 racesOHOhio
11 racesTNTennessee
11 racesWAWashington
11 racesKSKansas
9 racesMAMassachusetts
9 racesMOMissouri
9 racesTXTexas
9 racesGAGeorgia
8 racesIAIowa
7 racesOKOklahoma
7 racesOROregon
7 racesMNMinnesota
6 racesCOColorado
5 racesHIHawaii
5 racesNENebraska
5 racesNVNevada
5 racesKYKentucky
4 racesWIWisconsin
4 racesMDMaryland
3 racesNCNorth Carolina
3 racesNHNew Hampshire
3 racesVAVirginia
3 racesCTConnecticut
2 racesDCDistrict of Columbia
2 racesLALouisiana
2 racesALAlabama
1 raceIDIdaho
1 raceMEMaine
1 raceMSMississippi
1 raceWVWest Virginia
1 race50-State Challenge
39/ 51 states + DC
12 states to go