Back to League Tables
DK
David Kelly
MaleCalifornia1980–2026
256
Total Finishes
144
Distinct Races
38
States (75%)
1:10:27
PR (5:23/mi)
2:03:04
Average
-1:19:10
Faster (first to last)
Medal House
1999
New Bedford Half Marathon
1:22:44
#57 overall#55 gender
1998
Beer City Half™ San Diego
1:47:56
#1275 overall#1067 gender
1998
Life Time Chicago Half Marathon + 5K
2:12:05
#2251 overall#1396 gender
1997
White Mountain Milers Half Marathon
1:23:52
#14 overall#13 gender
1997
Covered Bridges Half Marathon
1:37:25
#372 overall#310 gender
1997
The ThermoFisher Scientific Grand Island 1/2 Marathon
2:39:37
#289 overall#210 gender
1996
Baystate Marathon
1:29:11
#51 overall#48 gender
1996
Hyannis Marathon
1:31:54
#116 overall#109 gender
1996
Barron Collier Companies Naples Half Marathon
1:40:30
#235 overall#200 gender
1995
Baystate Marathon
1:32:20
#89 overall#80 gender
1993
47th Colonial Half Marathon and 5K
1:51:09
#847 overall#731 gender
1980
Pikes Peak Ascent
4:37:18
#258 overall#219 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:43:18 | #630 |
| 2026 | The Florida Run @ Colt Creek State ParkLakeland | FL | 1:51:05 | #32 |
| 2026 | Venice Half Marathon & 5KVenice | FL | 2:02:32 | #61 |
| 2026 | Asheville Marathon and HalfAsheville | NC | 2:05:53 | #487 |
| 2026 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:12:10 | #1720 |
| 2026 | Lake Mead Marathon 2025Boulder City | NV | 3:18:08 | #85 |
| 2025 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:41:12 | #588 |
| 2025 | United Airlines NYC HalfNew York | NY | 1:47:34 | #6380 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:50:37 | #1159 |
| 2025 | 3M Half MarathonAustin | TX | 1:50:57 | #1191 |
| 2025 | Urban Cow Half MarathonSacramento | CA | 1:56:03 | #767 |
| 2025 | Norfolk Harbor Half MarathonNorfolk | VA | 2:00:48 | #629 |
| 2025 | Hometown Half Marathon & 5k/10k - ColumbusColumbus | OH | 2:01:28 | #69 |
| 2025 | Hometown Half Marathon & 5k/10k - ColumbusGroveport | OH | 2:01:29 | #69 |
| 2025 | First Energy Akron MarathonAkron | OH | 2:04:37 | #923 |
| 2025 | The New Jersey Fall Half, 10K, and 5KEnglishtown | NJ | 2:09:30 | #91 |
| 2024 | B.A.A. Half MarathonBoston | MA | 1:36:16 | #464 |
| 2024 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:38:52 | #446 |
| 2024 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:41:26 | #480 |
| 2024 | Key Biscayne Triathlon #2Key Biscayne | FL | 1:46:08 | #143 |
| 2024 | Corvallis Half Marathon and 5KCorvallis | OR | 1:48:53 | #150 |
| 2024 | Towne Lake Half MarathonMcKinney | TX | 2:02:46 | #131 |
| 2024 | Toyota Music Factory Half MarathonIrving | TX | 2:06:58 | #245 |
| 2024 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 2:14:48 | #389 |
| 2024 | 2025 500 Festival Running EventsIndianapolis | IN | 2:21:30 | #6865 |
| 2023 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:42:18 | #497 |
| 2023 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 1:42:28 | #55 |
| 2023 | High Mountain Half Marathon Decade Anniversary 2026Lakeside | AZ | 1:43:40 | #22 |
| 2023 | YMCA Sandbar Half Marathon / 5KEnglewood | FL | 1:49:11 | #11 |
| 2023 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 1:53:09 | #658 |
| 2023 | Sarasota Half MarathonSarasota | FL | 1:55:45 | #77 |
| 2023 | Rock 'n' Roll San DiegoSan Diego | CA | 1:55:50 | #2857 |
| 2023 | United Airlines NYC HalfNew York | NY | 1:57:39 | #9385 |
| 2023 | Austin MarathonAustin | TX | 1:58:13 | #2206 |
| 2023 | Grandview Yard Half MarathonGrandview Heights | OH | 2:08:34 | #282 |
| 2023 | B.A.A. Half MarathonBoston | MA | 2:41:41 | #5667 |
| 2022 | B.A.A. Half MarathonBoston | MA | 1:36:40 | #475 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:39:38 | #2587 |
| 2022 | The Notre Dame Holy HalfNotre Dame | IN | 1:42:03 | #113 |
| 2022 | High Mountain Half Marathon Decade Anniversary 2026Lakeside | AZ | 1:44:41 | #18 |
| 2022 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 1:45:32 | #816 |
| 2022 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:45:54 | #346 |
| 2022 | Fl Challenge Trail RunApollo Beach | FL | 1:47:57 | #17 |
| 2022 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 1:51:32 | #98 |
| 2022 | Austin MarathonAustin | TX | 1:52:04 | #1307 |
| 2022 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:59:52 | #734 |
| 2022 | Race to the Cave Half MarathonWoodville | AL | 2:27:24 | #144 |
| 2021 | Thanksgiving Day Half MarathonAtlanta | GA | 1:52:15 | #836 |
| 2021 | Fort Desoto Half MarathonSaint Petersburg | FL | 2:01:13 | #37 |
| 2020 | 2026 Gresham Lilac RunGresham | OR | 1:50:04 | #3 |
| 2020 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:50:51 | #531 |
| 2020 | Grandma's MarathonDuluth | MN | 1:53:15 | #776 |
| 2020 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:04:26 | #1503 |
| 2020 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:06:39 | #1872 |
| 2020 | Santa Cruz Half MarathonSanta Cruz | CA | 2:08:56 | #781 |
| 2020 | Red Rock Canyon Marathon, 1/2, and 5KLas Vegas | NV | 2:46:35 | #290 |
| 2020 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 3:59:02 | #6819 |
| 2019 | B.A.A. Half MarathonBoston | MA | 1:40:03 | #570 |
| 2019 | Mistletoe RunWinston Salem | NC | 1:41:42 | #104 |
| 2019 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:45:16 | #550 |
| 2019 | United Airlines NYC HalfNew York | NY | 1:50:37 | #6364 |
| 2019 | Two Cities MarathonFresno | CA | 1:51:25 | #135 |
| 2019 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 2:00:11 | #796 |
| 2019 | 2026 Gresham Lilac RunGresham | OR | 2:00:55 | #9 |
| 2019 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:02:21 | #963 |
| 2019 | Game On! Marathon of the Treasure CoastStuart | FL | 2:03:38 | #151 |
| 2019 | Midwest Financial Group Madison Mini MarathonMadison | WI | 2:03:38 | #834 |
| 2019 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 2:12:46 | #2055 |
| 2019 | Hill Country Halloween HalfCedar Park | TX | 2:16:51 | #264 |
| 2019 | Amita Health Bolingbrook St. Paddy's Half Marathon and 5KBolingbrook | IL | 2:45:33 | #578 |
| 2019 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:51:30 | #6957 |
| 2018 | RUN THE ALAMOSan Antonio | TX | 1:42:26 | #95 |
| 2018 | Gilbert Half MarathonGilbert | AZ | 1:42:35 | #74 |
| 2018 | Two Cities MarathonFresno | CA | 1:46:42 | #63 |
| 2018 | Mistletoe RunWinston Salem | NC | 1:46:54 | #172 |
| 2018 | B.A.A. Half MarathonBoston | MA | 1:48:08 | #988 |
| 2018 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:50:50 | #453 |
| 2018 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:54:21 | #1068 |
| 2018 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:56:28 | #745 |
| 2018 | Bird-in-Hand Half Marathon, 5K, and Kid's Fun RunBird In Hand | PA | 2:06:33 | #427 |
| 2018 | Gardenspot Village MarathonNew Holland | PA | 2:10:28 | #221 |
| 2018 | Life Time Miami Marathon & HalfMiami | FL | 2:14:52 | #5223 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:15:13 | #4069 |
| 2018 | Murray Half MarathonMurray | KY | 2:18:44 | #149 |
| 2018 | Rock 'n' Roll Washington DCWashington | DC | 2:21:28 | #6455 |
| 2018 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:30:57 | #1349 |
| 2018 | Quad Cities Distance ClassicMoline | IL | 2:59:04 | #1409 |
| 2018 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 5:11:18 | #3839 |
| 2017 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:36:46 | #115 |
| 2017 | Mistletoe RunWinston Salem | NC | 1:44:47 | #152 |
| 2017 | Resolution RunMcKinney | TX | 1:47:16 | #25 |
| 2017 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:49:13 | #691 |
| 2017 | Gilbert Half MarathonGilbert | AZ | 1:50:03 | #142 |
| 2017 | Ipswich Ale Half MarathonIpswich | MA | 1:53:05 | #95 |
| 2017 | Two Cities MarathonFresno | CA | 1:54:22 | #159 |
| 2017 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:57:17 | #660 |
| 2017 | B.A.A. Half MarathonBoston | MA | 2:07:19 | #2705 |
| 2017 | The Woodlands MarathonThe Woodlands | TX | 2:18:23 | #2011 |
| 2017 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:35:38 | #2446 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 2:37:56 | #3132 |
| 2017 | Run SAN DIEGO 5K/10K/13.1San Diego | CA | 2:40:50 | #889 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 2:41:24 | #9993 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 2:50:07 | #4611 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 2:52:01 | #3586 |
| 2017 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:52:21 | #6474 |
| 2016 | 2026 - San Antonio MarathonSan Antonio | TX | 1:32:09 | #133 |
| 2016 | Ipswich Ale Half MarathonIpswich | MA | 1:38:57 | #44 |
| 2016 | Tobacco Road MarathonCary | NC | 1:43:25 | #174 |
| 2016 | B.A.A. Half MarathonBoston | MA | 1:44:29 | #923 |
| 2016 | Mistletoe RunWinston Salem | NC | 1:54:17 | #321 |
| 2016 | Star Wars Half Marathon - The Dark SideLake Buena Vista | FL | 1:55:43 | #857 |
| 2016 | Two Cities MarathonFresno | CA | 1:55:57 | #212 |
| 2016 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:56:04 | #592 |
| 2016 | The Spokane MarathonSpokane | WA | 1:57:02 | #165 |
| 2016 | Sprouts Mesa - Phoenix MarathonMesa | AZ | 1:57:21 | #1083 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 1:58:24 | #3010 |
| 2016 | Austin MarathonAustin | TX | 1:59:58 | #2002 |
| 2016 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:59:59 | #1129 |
| 2016 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:05:57 | #3955 |
| 2016 | Twin Lights Half MarathonGloucester | MA | 2:06:39 | #372 |
| 2016 | Santa Cruz Half MarathonSanta Cruz | CA | 2:08:52 | #609 |
| 2016 | Thanksgiving Day Half MarathonAtlanta | GA | 2:10:04 | #2841 |
| 2016 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:36:37 | #8132 |
| 2016 | Ogden Half Marathon ClassicWheeling | WV | 4:02:34 | #132 |
| 2015 | Two Cities MarathonFresno | CA | 1:44:32 | #55 |
| 2015 | Heavenly Half MarathonAuberry | CA | 1:46:18 | #166 |
| 2015 | City of Oaks MarathonRaleigh | NC | 1:48:12 | #218 |
| 2015 | Thanksgiving Day Half MarathonAtlanta | GA | 1:51:48 | #1319 |
| 2015 | Huntersville Half MarathonHuntersville | NC | 1:52:25 | #260 |
| 2015 | B.A.A. Half MarathonBoston | MA | 1:54:12 | #1998 |
| 2015 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:55:27 | #822 |
| 2015 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:55:37 | #992 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 1:59:08 | #2481 |
| 2015 | Gansett Half MarathonNarragansett | RI | 2:01:04 | #257 |
| 2015 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:36:23 | #348 |
| 2014 | Michigan Wine Trail Half MarathonVadodara | MI | 1:41:21 | #16 |
| 2014 | Corporate CupCharlotte | NC | 1:45:54 | #196 |
| 2014 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:55:26 | #1837 |
| 2014 | Two Cities MarathonFresno | CA | 1:58:36 | #280 |
| 2014 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:58:47 | #255 |
| 2014 | The Woodlands MarathonThe Woodlands | TX | 2:15:06 | #1736 |
| 2014 | YOLO Festival of RacesGreenville | OH | 2:18:15 | #97 |
| 2014 | Galena River Fall Half Marathon & 8kGalena | IL | 2:27:48 | #170 |
| 2014 | Carlsbad MarathonCarlsbad | CA | 3:25:08 | #6940 |
| 2013 | New Bedford Half MarathonNew Bedford | MA | 1:29:02 | #381 |
| 2013 | REVEL Big CottonwoodSalt Lake City | UT | 1:33:07 | #93 |
| 2013 | The Woodlands MarathonThe Woodlands | TX | 1:44:23 | #360 |
| 2013 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:44:42 | #264 |
| 2013 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:47:42 | #908 |
| 2013 | Two Cities MarathonFresno | CA | 1:48:51 | #162 |
| 2013 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:49:17 | #872 |
| 2013 | Corporate CupCharlotte | NC | 1:52:30 | #283 |
| 2013 | Thanksgiving Day Half MarathonAtlanta | GA | 1:56:41 | #1964 |
| 2013 | Rock 'n' Roll New OrleansNew Orleans | LA | 1:59:01 | #2050 |
| 2013 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:59:33 | #269 |
| 2013 | Salt Lake City MarathonSalt Lake City | UT | 2:00:30 | #1012 |
| 2013 | Celebrate Life Half MarathonRock Hill | NY | 2:03:20 | #287 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 2:03:30 | #7006 |
| 2013 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:03:53 | #427 |
| 2013 | Charlottesville MarathonCharlottesville | VA | 2:08:35 | #366 |
| 2013 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:19 | #15242 |
| 2013 | 2026 Mercy Health Iron Mom Half-Marathon, Relay & 5KPaducah | KY | 2:20:11 | #343 |
| 2013 | 2026 Silver Strand Veterans Day Half Marathon, 10 Miler, 12K & 5K - San DiegoCoronado | CA | 2:23:40 | #1796 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 3:42:18 | #19831 |
| 2012 | New Bedford Half MarathonNew Bedford | MA | 1:29:54 | #365 |
| 2012 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:42:47 | #979 |
| 2012 | Two Cities MarathonFresno | CA | 1:44:48 | #100 |
| 2012 | Hyannis MarathonHyannis | MA | 1:48:44 | #882 |
| 2012 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:51:52 | #1102 |
| 2012 | The Woodlands MarathonThe Woodlands | TX | 1:52:14 | #479 |
| 2012 | Silver Comet Half & Full MarathonMableton | GA | 1:52:51 | #249 |
| 2012 | Parks Half MarathonRockville | MD | 1:58:55 | #992 |
| 2012 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:00:18 | #1672 |
| 2012 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:00:32 | #365 |
| 2012 | Garmin Olathe Marathon, Half Marathon and 10K in the land of OzOlathe | KS | 2:11:42 | #559 |
| 2012 | Dances with Dirt Devil's LakeBaraboo | WI | 2:21:37 | #142 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 2:58:58 | #22643 |
| 2011 | Two Cities MarathonFresno | CA | 1:42:42 | #165 |
| 2011 | Salt Lake City MarathonSalt Lake City | UT | 1:49:26 | #745 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:54:58 | #1517 |
| 2011 | Brainerd Jaycees Run for the LakesNisswa | MN | 1:55:17 | #69 |
| 2011 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:58:51 | #1537 |
| 2011 | Hamptons Marathon & Half MarathonEast Hampton | NY | 2:04:10 | #437 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:06:55 | #3641 |
| 2011 | DONNA Marathon WeekendJacksonville Beach | FL | 2:09:02 | #877 |
| 2011 | Dances with Dirt Devil's LakeBaraboo | WI | 2:16:32 | #85 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 3:12:39 | #25266 |
| 2011 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 3:20:09 | #2571 |
| 2010 | New Bedford Half MarathonNew Bedford | MA | 1:30:46 | #373 |
| 2010 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:40:20 | #254 |
| 2010 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:47:39 | #1155 |
| 2010 | Two Cities MarathonFresno | CA | 1:57:13 | #625 |
| 2010 | Johnny Kelley Half MarathonHyannis | MA | 2:00:16 | #316 |
| 2010 | Salt Lake City MarathonSalt Lake City | UT | 2:02:47 | #1786 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:04:26 | #4595 |
| 2010 | Volcano Rain Forest RunsVolcano | HI | 2:04:39 | #78 |
| 2010 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 2:13:54 | #339 |
| 2010 | Windsor Half Marathon 10K & 5KWindsor | CA | 2:20:30 | #339 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:48:37 | #11595 |
| 2009 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:35:14 | #214 |
| 2009 | Perth MarathonBurswood | WA | 1:39:23 | #256 |
| 2009 | Salt Lake City MarathonSalt Lake City | UT | 1:47:59 | #638 |
| 2009 | United Airlines NYC HalfNew York | NY | 1:54:46 | #2714 |
| 2009 | Ocean Running Club's Seaside Half Marathon and 5KSeaside Park | NJ | 1:57:49 | #175 |
| 2009 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:04:02 | #1927 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:04:48 | #5021 |
| 2009 | Sioux Falls MarathonSioux Falls | SD | 2:14:13 | #743 |
| 2009 | Brookings MarathonBrookings | SD | 2:14:47 | #179 |
| 2009 | Fargo Marathon WeekendFargo | ND | 2:18:25 | #2949 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:18:40 | #9187 |
| 2009 | Freedom's RunShepherdstown | WV | 2:22:41 | #343 |
| 2009 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 3:13:36 | #3414 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 3:27:46 | #26882 |
| 2008 | New Bedford Half MarathonNew Bedford | MA | 1:27:11 | #267 |
| 2008 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 1:34:45 | #81 |
| 2008 | Race For The Roses Half Marathon & 5KPortland | OR | 1:40:11 | #190 |
| 2008 | First Energy Akron MarathonAkron | OH | 1:42:39 | #144 |
| 2008 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:48:13 | #544 |
| 2008 | Rock 'n' Roll Washington DCWashington | DC | 1:48:18 | #655 |
| 2008 | Baltimore Running FestivalBaltimore | MD | 1:59:04 | #1648 |
| 2008 | Park To Park Half MarathonWaterloo | IA | 2:12:49 | #313 |
| 2008 | Charlie Horse Half MarathonMohnton | PA | 2:13:21 | #168 |
| 2008 | Quad Cities Distance ClassicMoline | IL | 2:23:29 | #881 |
| 2008 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:31:39 | #2712 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:48:37 | #20908 |
| 2008 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 3:19:15 | #2129 |
| 2007 | Timberline MarathonClackamas Lake Historic Ranger Station | OR | 1:22:49 | #6 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 1:55:03 | #1236 |
| 2007 | Quad Cities Distance ClassicMoline | IL | 2:15:45 | #701 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:47:46 | #20182 |
| 2006 | Thanksgiving Day Half MarathonAtlanta | GA | 1:33:57 | #275 |
| 2006 | UConn Health Half MarathonSimsbury | CT | 1:41:00 | #111 |
| 2006 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:43:48 | #113 |
| 2006 | Battleship North Carolina Half 5KWilmington | NC | 1:52:19 | #342 |
| 2006 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:53:12 | #682 |
| 2006 | Baltimore Running FestivalBaltimore | MD | 1:56:29 | #1040 |
| 2006 | DEXTER-ANN ARBOR RUNDexter | MI | 2:11:56 | #1860 |
| 2006 | Martian Invasion of the RacesDearborn | MI | 2:12:34 | #859 |
| 2006 | Quad Cities Distance ClassicMoline | IL | 2:26:52 | #678 |
| 2006 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:54:22 | #1006 |
| 2005 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:10:31 | #17 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:33:33 | #603 |
| 2004 | Big Lake Half MarathonAlton Bay | NH | 1:26:13 | #33 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:29:11 | #511 |
| 2004 | 2026 - San Antonio MarathonSan Antonio | TX | 1:47:19 | #173 |
| 2004 | Carlsbad MarathonCarlsbad | CA | 1:53:59 | #1228 |
| 2004 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 2:44:46 | #652 |
| 2003 | River Run Half MarathonBerea | OH | 1:11:36 | #6 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:33:49 | #768 |
| 2003 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 1:34:56 | #81 |
| 2003 | Park To Park Half MarathonWaterloo | IA | 2:08:09 | #120 |
| 2002 | Covered Bridges Half MarathonWoodstock | VT | 1:27:40 | #52 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:36:33 | #670 |
| 2002 | Sturgis Falls Half Marathon and 5KCedar Falls | IA | 2:29:39 | #284 |
| 2001 | River Run Half MarathonBerea | OH | 1:10:27 | #1 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:28:53 | #476 |
| 2001 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:48:23 | #992 |
| 2000 | White Mountain Milers Half MarathonNorth Conway | NH | 1:26:04 | #16 |
| 2000 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:44:06 | #558 |
| 1999 | New Bedford Half MarathonNew Bedford | MA | 1:22:44 | #57 |
| 1999 | Hyannis MarathonHyannis | MA | 1:24:21 | #15 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:30 | #1654 |
| 1999 | Beer City Half™ San DiegoSan Diego | CA | 1:47:30 | #1318 |
| 1998 | Beer City Half™ San DiegoSan Diego | CA | 1:47:56 | #1275 |
| 1998 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:12:05 | #2251 |
| 1997 | White Mountain Milers Half MarathonNorth Conway | NH | 1:23:52 | #14 |
| 1997 | Covered Bridges Half MarathonWoodstock | VT | 1:37:25 | #372 |
| 1997 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 2:39:37 | #289 |
| 1996 | Baystate MarathonLowell | MA | 1:29:11 | #51 |
| 1996 | Hyannis MarathonHyannis | MA | 1:31:54 | #116 |
| 1996 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:40:30 | #235 |
| 1995 | Baystate MarathonLowell | MA | 1:32:20 | #89 |
| 1993 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:51:09 | #847 |
| 1980 | Pikes Peak AscentManitou Springs | CO | 4:37:18 | #258 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
34 racesFLFlorida
31 racesMAMassachusetts
22 racesTXTexas
19 racesAZArizona
14 racesNYNew York
14 racesILIllinois
13 racesNCNorth Carolina
12 racesOHOhio
9 racesPAPennsylvania
9 racesVAVirginia
8 racesGAGeorgia
7 racesINIndiana
7 racesNJNew Jersey
7 racesWIWisconsin
6 racesMNMinnesota
5 racesOROregon
5 racesUTUtah
5 racesIAIowa
3 racesKYKentucky
3 racesMIMichigan
3 racesMOMissouri
3 racesNHNew Hampshire
3 racesMTMontana
2 racesNVNevada
2 racesSCSouth Carolina
2 racesSDSouth Dakota
2 racesTNTennessee
2 racesVTVermont
2 racesWAWashington
2 racesWVWest Virginia
2 racesALAlabama
1 raceCOColorado
1 raceHIHawaii
1 raceKSKansas
1 raceNDNorth Dakota
1 raceRIRhode Island
1 raceMSMississippi
0 races50-State Challenge
38/ 51 states + DC
13 states to go