Back to League Tables
RC
Robert Cunningham
MaleTexas1989–2026
148
Total Finishes
69
Distinct Races
22
States (43%)
1:27:56
PR (6:43/mi)
2:08:48
Average
+0:29:21
Slower (first to last)
Medal House
1998
Snow Joke Half Marathon
2:00:26
#130 overall#85 gender
1995
Snow Joke Half Marathon
1:58:53
#91 overall#72 gender
1994
The LESS Popular Brooklyn Half Marathon!
1:44:22
#439 overall#385 gender
1994
Snow Joke Half Marathon
2:22:51
#108 overall#80 gender
1993
The LESS Popular Brooklyn Half Marathon!
1:42:00
#360 overall#323 gender
1993
The Unforgettable Staten Island Half Marathon!
2:11:08
#1293 overall#1035 gender
1992
The Unforgettable Staten Island Half Marathon!
1:50:00
#908 overall#781 gender
1992
The LESS Popular Brooklyn Half Marathon!
2:00:00
#857 overall#706 gender
1991
The LESS Popular Brooklyn Half Marathon!
1:53:54
#849 overall#733 gender
1991
The Unforgettable Staten Island Half Marathon!
2:10:36
#1180 overall#973 gender
1990
The LESS Popular Brooklyn Half Marathon!
1:59:23
#1242 overall#1050 gender
1989
The LESS Popular Brooklyn Half Marathon!
2:06:57
#1662 overall#1394 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | North Park Half MarathonAllison Park | PA | 2:36:18 | #863 |
| 2025 | Hattiesburg Half Marathon, 10k, and 5KHattiesburg | MS | 1:44:09 | #38 |
| 2025 | Shamrock MarathonVirginia Beach | VA | 2:05:22 | #1859 |
| 2025 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:11:38 | #2900 |
| 2025 | DRC's The Half (13.1, 10K & 5K)Dallas | TX | 2:12:28 | #365 |
| 2024 | Salute to Veterans 5K/10K/Half Marathon - Metro Washington DCSpringfield | VA | 2:03:06 | #18 |
| 2024 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:12:29 | #2674 |
| 2024 | Tour Des FleursDallas | TX | 2:17:27 | #347 |
| 2024 | Bangor Marathon - Full/Half/10K/5K - Running FestivalBangor | ME | 3:13:07 | #212 |
| 2024 | Millinocket MarathonMillinocket | ME | 3:31:19 | #1534 |
| 2023 | Tour Des FleursDallas | TX | 2:16:22 | #383 |
| 2023 | 2025 Marine Corps Half Marathon presented by FirstLight Home Care & Capital Automotive GroupCamp Lejeune | NC | 2:17:22 | #406 |
| 2023 | Sledgehammer Half MarathonNorth Topsail Beach | NC | 2:38:52 | #63 |
| 2023 | BCS College Station MarathonCollege Station | TX | 3:17:07 | #1602 |
| 2022 | Dallas Marathon WeekendDallas | TX | 2:01:01 | #2007 |
| 2022 | DRC Half Marathon and 5KDallas | TX | 2:01:56 | #218 |
| 2022 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 2:14:18 | #180 |
| 2022 | Pittsburgh Marathon WeekendPittsburgh | PA | 2:37:42 | #6257 |
| 2022 | 2025 Marine Corps Half Marathon presented by FirstLight Home Care & Capital Automotive GroupCamp Lejeune | NC | 2:46:21 | #564 |
| 2022 | BCS College Station MarathonCollege Station | TX | 2:59:28 | #1307 |
| 2022 | WW Military Miles 5k, 10k and Half MarathonKELLER | TX | 3:09:00 | #186 |
| 2021 | Tour Des FleursDallas | TX | 2:01:27 | #210 |
| 2021 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 2:04:17 | #828 |
| 2021 | BCS College Station MarathonCollege Station | TX | 3:20:53 | #1694 |
| 2020 | Barron Collier Companies Naples Half MarathonNaples | FL | 1:56:34 | #503 |
| 2020 | Live Give Run Virtual Race ChallengeAnywhere | MD | 2:09:42 | #116 |
| 2020 | Kinzua Half Marathon & 5kMount Jewett | PA | 2:18:51 | #93 |
| 2019 | DRC Half Marathon and 5KDallas | TX | 1:49:33 | #196 |
| 2019 | Hidden Gem Half MarathonFlossmoor | IL | 1:50:34 | #146 |
| 2019 | Boston's Run To RememberBoston | MA | 1:54:07 | #1018 |
| 2019 | Lincoln Memorial Half MarathonSpringfield | IL | 1:58:06 | #299 |
| 2019 | Tour Des FleursDallas | TX | 2:02:12 | #271 |
| 2019 | Minnesota Half Marathon and 5kSaint Paul | MN | 2:06:36 | #390 |
| 2019 | Texas QuadDallas | TX | 2:07:43 | #3 |
| 2019 | The Waddle Half and Full MarathonDallas | TX | 2:07:43 | #3 |
| 2019 | United Airlines NYC HalfNew York | NY | 2:08:38 | #14001 |
| 2019 | Austin MarathonAustin | TX | 2:20:43 | #4176 |
| 2019 | Dallas Marathon WeekendDallas | TX | 2:26:45 | #3494 |
| 2019 | BCS College Station MarathonCollege Station | TX | 2:46:58 | #1247 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:13:43 | #1724 |
| 2018 | Oakland Running FestivalOakland | CA | 1:35:17 | #132 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:35:54 | #2147 |
| 2018 | United Airlines NYC HalfNew York | NY | 1:40:31 | #2553 |
| 2018 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:42:13 | #264 |
| 2018 | DRC Half Marathon and 5KDallas | TX | 1:52:09 | #216 |
| 2018 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:53:44 | #69 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:58:28 | #2096 |
| 2018 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:03:07 | #2677 |
| 2018 | Tour Des FleursDallas | TX | 2:04:48 | #275 |
| 2018 | BCS College Station MarathonCollege Station | TX | 2:55:24 | #1274 |
| 2018 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 3:16:08 | #1725 |
| 2017 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:30:51 | #312 |
| 2017 | United Airlines NYC HalfNew York | NY | 1:32:05 | #1174 |
| 2017 | Oakland Running FestivalOakland | CA | 1:42:22 | #204 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:43:24 | #305 |
| 2017 | DRC Half Marathon and 5KDallas | TX | 1:52:45 | #142 |
| 2017 | Tour Des FleursDallas | TX | 1:57:11 | #197 |
| 2017 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:58:22 | #112 |
| 2017 | Suffolk County MarathonSuffolk County | NY | 2:05:35 | #317 |
| 2017 | BCS College Station MarathonCollege Station | TX | 2:25:21 | #989 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:58:57 | #7862 |
| 2016 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:28:16 | #346 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:34:30 | #1607 |
| 2016 | United Airlines NYC HalfNew York | NY | 1:37:21 | #1880 |
| 2016 | 21st Annual Run to Read Half MarathonFairmont | WV | 1:37:37 | #22 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:42:22 | #267 |
| 2016 | Dam to DSMDes Moines | IA | 1:54:18 | #1301 |
| 2016 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:55:12 | #114 |
| 2016 | DRC Half Marathon and 5KDallas | TX | 1:56:46 | #361 |
| 2016 | IMT Des Moines MarathonDes Moines | IA | 2:01:18 | #1225 |
| 2016 | North Face Endurance ChallengeMadison | WI | 2:12:10 | #152 |
| 2016 | San Diego Holiday Half Marathon & 5KSan Diego | CA | 2:13:49 | #1530 |
| 2016 | Evansville Half MarathonEvansville | IN | 2:14:33 | #793 |
| 2016 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 3:23:35 | #11728 |
| 2015 | 2025 500 Festival Running EventsIndianapolis | IN | 1:44:44 | #1559 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 1:44:53 | #373 |
| 2015 | Diamond Brigade RunLawton | OK | 1:46:46 | #5 |
| 2015 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:49:18 | #882 |
| 2015 | Too Cold to Hold 5K, 10K & Half MarathonDallas | TX | 1:50:56 | #58 |
| 2015 | DRC Half Marathon and 5KDallas | TX | 1:52:30 | #327 |
| 2015 | IMT Des Moines MarathonDes Moines | IA | 1:56:01 | #1175 |
| 2015 | Evansville Half MarathonEvansville | IN | 2:18:40 | #1112 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:33:32 | #380 |
| 2014 | Santa Cruz Half MarathonSanta Cruz | CA | 1:33:46 | #59 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 1:43:53 | #1819 |
| 2014 | Nisene Marks Marathon, Half Marathon, and 5KAptos | CA | 1:46:42 | #20 |
| 2014 | DRC Half Marathon and 5KDallas | TX | 1:48:07 | #316 |
| 2014 | New Years DoubleAllen | TX | 1:52:37 | #78 |
| 2014 | B.A.A. Half MarathonBoston | MA | 2:02:59 | #3178 |
| 2014 | Evansville Half MarathonEvansville | IN | 2:12:56 | #956 |
| 2013 | Monterey Bay Half MarathonMonterey | CA | 1:27:56 | #112 |
| 2013 | Runner's World Half Marathon and FestivalBethlehem | PA | 1:34:02 | #117 |
| 2013 | Charlottesville MarathonCharlottesville | VA | 1:36:00 | #25 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 1:41:21 | #1596 |
| 2013 | Cal-Nevada MarathonSouth Lake Tahoe | CA | 1:49:04 | #11 |
| 2013 | DRC Half Marathon and 5KDallas | TX | 1:51:52 | #438 |
| 2013 | B.A.A. Half MarathonBoston | MA | 2:02:44 | #3228 |
| 2013 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:10:07 | #3553 |
| 2013 | Evansville Half MarathonEvansville | IN | 2:19:47 | #1022 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:43:24 | #15915 |
| 2012 | E Murray Todd Half MarathonColts Neck | NJ | 1:32:57 | #77 |
| 2012 | 2025 500 Festival Running EventsIndianapolis | IN | 1:47:23 | #2271 |
| 2012 | DRC Half Marathon and 5KDallas | TX | 1:50:40 | #410 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:53:48 | #1328 |
| 2012 | Evansville Half MarathonEvansville | IN | 2:12:36 | #993 |
| 2011 | 2025 500 Festival Running EventsIndianapolis | IN | 1:34:52 | #965 |
| 2011 | Lincoln Memorial Half MarathonSpringfield | IL | 1:38:55 | #127 |
| 2011 | DRC Half Marathon and 5KDallas | TX | 1:56:43 | #697 |
| 2011 | Evansville Half MarathonEvansville | IN | 2:15:15 | #996 |
| 2010 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:34:43 | #129 |
| 2010 | 2025 500 Festival Running EventsIndianapolis | IN | 1:35:04 | #1108 |
| 2010 | DRC Half Marathon and 5KDallas | TX | 1:51:18 | #671 |
| 2010 | Evansville Half MarathonEvansville | IN | 2:06:52 | #894 |
| 2010 | Dallas Marathon WeekendDallas | TX | 2:09:31 | #3929 |
| 2009 | 2025 500 Festival Running EventsIndianapolis | IN | 1:40:05 | #1878 |
| 2009 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 1:47:36 | #56 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:20 | #5005 |
| 2009 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:05:33 | #4328 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 2:07:22 | #3570 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 4:33:15 | #22059 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:46:07 | #1414 |
| 2008 | IMT Des Moines MarathonDes Moines | IA | 1:46:23 | #371 |
| 2008 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:46:57 | #989 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 1:53:30 | #5153 |
| 2008 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:06:44 | #2729 |
| 2008 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:07:25 | #2377 |
| 2008 | Evansville Half MarathonEvansville | IN | 2:10:33 | #816 |
| 2008 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:11:15 | #8497 |
| 2008 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:23:40 | #2608 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:57:08 | #2555 |
| 2007 | Buffalo Marathon WeekendBuffalo | NY | 1:58:29 | #406 |
| 2007 | The ThermoFisher Scientific Grand Island 1/2 MarathonGrand Island | NY | 1:59:20 | #155 |
| 2007 | Austin MarathonAustin | TX | 2:45:37 | #4333 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 4:20:40 | #20129 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:47:36 | #367 |
| 2006 | DRC Half Marathon and 5KDallas | TX | 2:35:50 | #2532 |
| 2006 | Lake Benbrook Half Marathon & 5KFort Worth | TX | 3:01:06 | #176 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 4:14:15 | #18407 |
| 2005 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:56:42 | #3644 |
| 2005 | DRC Half Marathon and 5KDallas | TX | 2:35:20 | #2629 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:47:23 | #2486 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:59:55 | #4158 |
| 2003 | Snow Joke Half MarathonSeeley Lake | MT | 2:37:05 | #174 |
| 2003 | DRC Half Marathon and 5KDallas | TX | 2:40:23 | #2790 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:51:33 | #2122 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:42:32 | #1582 |
| 2001 | Big Brothers Big Sisters of Flagstaff Dave McKay Memorial Half Marathon and 5K Run/WalkFlagstaff | AZ | 1:43:58 | #34 |
| 2000 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:58 | #3006 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:45:15 | #2005 |
| 1999 | DRC Half Marathon and 5KDallas | TX | 2:23:47 | #2029 |
| 1998 | Snow Joke Half MarathonSeeley Lake | MT | 2:00:26 | #130 |
| 1995 | Snow Joke Half MarathonSeeley Lake | MT | 1:58:53 | #91 |
| 1994 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:44:22 | #439 |
| 1994 | Snow Joke Half MarathonSeeley Lake | MT | 2:22:51 | #108 |
| 1993 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:42:00 | #360 |
| 1993 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:11:08 | #1293 |
| 1992 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:50:00 | #908 |
| 1992 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:00:00 | #857 |
| 1991 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:53:54 | #849 |
| 1991 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:10:36 | #1180 |
| 1990 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:59:23 | #1242 |
| 1989 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:06:57 | #1662 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
TXTexas
47 racesNYNew York
21 racesINIndiana
16 racesPAPennsylvania
16 racesCACalifornia
9 racesILIllinois
6 racesOKOklahoma
6 racesMEMaine
5 racesAZArizona
4 racesIAIowa
4 racesMTMontana
4 racesFLFlorida
3 racesMAMassachusetts
3 racesNCNorth Carolina
3 racesVAVirginia
3 racesNJNew Jersey
2 racesMDMaryland
1 raceMSMississippi
1 raceOHOhio
1 raceWIWisconsin
1 raceWVWest Virginia
1 raceNVNevada
0 races50-State Challenge
22/ 51 states + DC
29 states to go