Back to League Tables
DC
David Cunningham
MaleMissouri1992–2026
108
Total Finishes
71
Distinct Races
27
States (53%)
0:54:01
PR (4:07/mi)
2:18:07
Average
-1:56:27
Faster (first to last)
Medal House
2001
B.A.A. Half Marathon
1:40:39
#380 overall#306 gender
2000
Newport Marathon
1:39:41
#99 overall#83 gender
1999
Maine Marathon, Half Marathon and Marathon Relay
1:35:02
#93 overall#73 gender
1999
DRC Half Marathon and 5K
2:09:10
#1528 overall#1071 gender
1998
Maine Marathon, Half Marathon and Marathon Relay
1:37:52
#149 overall#126 gender
1998
Georgetown to Idaho Springs Half Marathon
1:47:31
#613 overall#486 gender
1998
Santa Barbara Half Marathon & 5K
1:49:55
#402 overall#293 gender
1997
Baystate Marathon
1:39:59
#455 overall#390 gender
1996
Baystate Marathon
1:33:13
#102 overall#92 gender
1995
Pikes Peak Ascent
3:36:48
#324 overall#275 gender
1993
Pikes Peak Ascent
3:48:37
#483 overall#423 gender
1992
Pikes Peak Ascent
3:49:44
#524 overall#465 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 1:53:17 | #2663 |
| 2025 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:55:44 | #1403 |
| 2025 | North Shore ClassicHighland Park | IL | 2:00:26 | #595 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:28:48 | #1805 |
| 2025 | Frederick Running FestivalFrederick | MD | 2:28:49 | #1805 |
| 2025 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:38:04 | #7191 |
| 2025 | Baltimore Running FestivalBaltimore | MD | 2:45:42 | #3620 |
| 2025 | Ashland Half Marathon & 5kAshland | VA | 2:49:40 | #914 |
| 2023 | Annapolis Running FestivalAnnapolis | MD | 2:47:18 | #465 |
| 2023 | Annapolis Running FestivalAnnapolis | MD | 2:47:19 | #468 |
| 2023 | Fountainhead Half Marathon and 10K++ Trail RunFairfax Station | VA | 3:12:11 | #141 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:25:13 | #1739 |
| 2022 | Frederick Running FestivalFrederick | MD | 2:25:14 | #1737 |
| 2021 | Frederick Running FestivalFrederick | MD | 2:24:19 | #869 |
| 2021 | Baltimore Running FestivalBaltimore | MD | 2:27:41 | #1841 |
| 2020 | 3M Half MarathonAustin | TX | 1:43:35 | #937 |
| 2020 | Aloha Series: Virtual RunGrand Rapids | MI | 7:30:05 | #23 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:43:06 | #227 |
| 2019 | The Governor's Cup Road RaceColumbia | SC | 1:55:22 | #69 |
| 2019 | Famously Hot PinkColumbia | SC | 2:03:28 | #57 |
| 2019 | Chosen MarathonNew Braunfels | TX | 2:14:03 | #338 |
| 2019 | Rock 'n' Roll Washington DCWashington | DC | 2:24:21 | #6487 |
| 2019 | Maine Coast Marathon & Half MarathonBiddeford | ME | 2:25:12 | #1737 |
| 2019 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:53:38 | #5701 |
| 2018 | Gettysburg Festival of RacesGettysburg | PA | 1:01:45 | #11 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:46:22 | #410 |
| 2018 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 1:50:20 | #629 |
| 2018 | Mill Race MarathonColumbus | IN | 1:54:30 | #252 |
| 2018 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 2:11:38 | #176 |
| 2018 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:41:06 | #1782 |
| 2017 | San Luis Obispo Marathon & HalfSan Luis Obispo | CA | 2:35:50 | #1280 |
| 2017 | Saint Louis Half Marathon and 5KSaint Louis | MO | 2:45:38 | #562 |
| 2017 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 3:59:50 | #3508 |
| 2016 | Gettysburg Festival of RacesGettysburg | PA | 0:54:01 | #5 |
| 2016 | Providence Rhode RacesEast Providence | RI | 1:50:51 | #365 |
| 2016 | New Bedford Half MarathonNew Bedford | MA | 1:52:07 | #1092 |
| 2016 | Ocean State Rhode RacesNarragansett | RI | 2:01:41 | #111 |
| 2016 | City to the Sea Half Marathon & 5KSan Luis Obispo | CA | 2:12:25 | #747 |
| 2016 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:23:14 | #1010 |
| 2016 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:24:47 | #3426 |
| 2016 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 2:47:22 | #3319 |
| 2016 | Fargo Marathon WeekendFargo | ND | 3:32:00 | #4354 |
| 2016 | Grand Forks Running 10 Mile, 10K and 5KGrand Forks | ND | 3:49:27 | #458 |
| 2015 | Greater St. Louis MarathonSt. Louis | MO | 2:15:49 | #3319 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:20:19 | #8864 |
| 2015 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:31:43 | #5708 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 1:54:38 | #1402 |
| 2014 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:01:04 | #3954 |
| 2014 | Kaiser Permanente Colfax MarathonDenver | CO | 2:09:07 | #2420 |
| 2014 | Greater St. Louis MarathonSt. Louis | MO | 2:09:14 | #2810 |
| 2014 | Sioux Falls MarathonSioux Falls | SD | 2:09:23 | #755 |
| 2014 | XTERRA Trail Run World ChampionshipKaaawa | HI | 3:20:29 | #592 |
| 2013 | Happy Holidays Half MerryThon & 5K RaceGloucester | MA | 1:48:39 | #205 |
| 2013 | IMT Des Moines MarathonDes Moines | IA | 1:55:52 | #1336 |
| 2013 | Greater St. Louis MarathonSt. Louis | MO | 1:56:49 | #1613 |
| 2013 | Rock 'n' Roll Washington DCWashington | DC | 1:57:52 | #5082 |
| 2013 | Covered Bridges Half MarathonWoodstock | VT | 2:08:05 | #802 |
| 2013 | SLTC Frostbite SeriesSaint Louis | MO | 2:08:06 | #397 |
| 2013 | The North Face® Endurance Challenge - New YorkBear Mountain | NY | 2:24:49 | #206 |
| 2013 | Evansville Half MarathonEvansville | IN | 2:30:27 | #1279 |
| 2012 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:57:41 | #764 |
| 2012 | Annapolis Running ClassicAnnapolis | MD | 2:06:34 | #1540 |
| 2012 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:16:44 | #6020 |
| 2011 | Thanksgiving Day Half MarathonAtlanta | GA | 2:10:08 | #4697 |
| 2010 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:57:15 | #1337 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:57:27 | #3226 |
| 2010 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:07:59 | #5422 |
| 2010 | United Airlines NYC HalfNew York | NY | 2:14:26 | #8864 |
| 2010 | Outer Banks MarathonManteo | NC | 2:33:26 | #2634 |
| 2009 | Seaside Half-Marathon and 5KSeaside | FL | 1:44:36 | #177 |
| 2009 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 1:54:23 | #768 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 2:01:27 | #2417 |
| 2009 | IMT Des Moines MarathonDes Moines | IA | 2:06:20 | #1403 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:16:02 | #5340 |
| 2009 | OUC Orlando Half MarathonOrlando | FL | 2:30:18 | #1763 |
| 2008 | Seaside Half-Marathon and 5KSeaside | FL | 1:39:24 | #113 |
| 2008 | Drake RelaysDes Moines | IA | 1:56:54 | #446 |
| 2008 | Thanksgiving Day Half MarathonAtlanta | GA | 2:07:12 | #4396 |
| 2008 | Salt Lake City MarathonSalt Lake City | UT | 2:56:14 | #3473 |
| 2007 | Seaside Half-Marathon and 5KSeaside | FL | 1:41:22 | #128 |
| 2007 | IMT Des Moines MarathonDes Moines | IA | 2:12:20 | #1151 |
| 2006 | Texas Sun Showdown Half Marathon, Relay & 5kSan Antonio | TX | 1:30:17 | #9 |
| 2006 | Thanksgiving Day Half MarathonAtlanta | GA | 2:00:10 | #2641 |
| 2006 | Greater St. Louis MarathonSt. Louis | MO | 2:05:17 | #2467 |
| 2006 | Run SF "Golden Gate City" 5K/10K/13.1San Francisco | CA | 2:35:12 | #1668 |
| 2005 | 2026 - San Antonio MarathonSan Antonio | TX | 1:37:15 | #51 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:39:27 | #825 |
| 2005 | St Louis Half MarathonSt Louis | MO | 1:58:45 | #346 |
| 2005 | Greater St. Louis MarathonSt. Louis | MO | 2:00:52 | #1268 |
| 2005 | Pikes Peak AscentManitou Springs | CO | 3:44:52 | #337 |
| 2004 | Newport MarathonNewport | RI | 1:43:40 | #78 |
| 2004 | Tucson MarathonTucson | AZ | 4:24:15 | #2507 |
| 2003 | Newport MarathonNewport | RI | 1:48:55 | #98 |
| 2003 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:12:05 | #1437 |
| 2002 | Newport MarathonNewport | RI | 1:41:56 | #71 |
| 2002 | New Bedford Half MarathonNew Bedford | MA | 1:44:02 | #940 |
| 2002 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:45 | #1692 |
| 2002 | Carlsbad MarathonCarlsbad | CA | 2:06:01 | #2178 |
| 2001 | B.A.A. Half MarathonBoston | MA | 1:40:39 | #380 |
| 2001 | Newport MarathonNewport | RI | 1:43:53 | #101 |
| 2001 | Thanksgiving Day Half MarathonAtlanta | GA | 2:44:17 | #4478 |
| 2000 | Newport MarathonNewport | RI | 1:39:41 | #99 |
| 1999 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:35:02 | #93 |
| 1999 | DRC Half Marathon and 5KDallas | TX | 2:09:10 | #1528 |
| 1998 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:37:52 | #149 |
| 1998 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 1:47:31 | #613 |
| 1998 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 1:49:55 | #402 |
| 1997 | Baystate MarathonLowell | MA | 1:39:59 | #455 |
| 1996 | Baystate MarathonLowell | MA | 1:33:13 | #102 |
| 1995 | Pikes Peak AscentManitou Springs | CO | 3:36:48 | #324 |
| 1993 | Pikes Peak AscentManitou Springs | CO | 3:48:37 | #483 |
| 1992 | Pikes Peak AscentManitou Springs | CO | 3:49:44 | #524 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MOMissouri
14 racesCACalifornia
11 racesMDMaryland
10 racesCOColorado
7 racesMAMassachusetts
7 racesRIRhode Island
7 racesTXTexas
6 racesFLFlorida
4 racesGAGeorgia
4 racesIAIowa
4 racesSCSouth Carolina
4 racesDCDistrict of Columbia
3 racesMEMaine
3 racesNVNevada
3 racesPAPennsylvania
3 racesVAVirginia
3 racesWAWashington
3 racesINIndiana
2 racesNDNorth Dakota
2 racesNYNew York
2 racesHIHawaii
1 raceMIMichigan
1 raceNCNorth Carolina
1 raceUTUtah
1 raceIDIdaho
0 racesOHOhio
0 racesOROregon
0 races50-State Challenge
27/ 51 states + DC
24 states to go