Back to League Tables
PC
Patrick Cunningham
MaleIllinois1988–2026
88
Total Finishes
59
Distinct Races
22
States (43%)
1:12:46
PR (5:33/mi)
2:05:46
Average
+0:52:04
Slower (first to last)
Medal House
2007
B.A.A. Half Marathon
1:47:20
#892 overall#618 gender
2007
Caesar Rodney Half Marathon
1:59:43
#813 overall#628 gender
2006
Just a Short Run
1:47:23
#94 overall#73 gender
2006
Rock ‘n’ Roll Philadelphia Half Marathon
1:50:05
#2727 overall#2039 gender
2005
Air Force Marathon
2:06:25
#479 overall#351 gender
2005
Rock 'n' Roll Arizona Marathon
4:05:59
#15071 overall#5575 gender
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:26:01
#333 overall#288 gender
2002
Just a Short Run
1:39:06
#58 overall#52 gender
2002
2025 500 Festival Running Events
2:08:40
#8380 overall#5977 gender
2001
Just a Short Run
1:57:24
#245 overall#190 gender
1999
Cook Forest Half Marathon & 5K
1:55:42
#296 overall#231 gender
1988
Beer City Half™ San Diego
1:44:30
#1550 overall#1550 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:36:34 | #1616 |
| 2025 | Beer City Half™ San DiegoSan Diego | CA | 1:56:50 | #799 |
| 2025 | San Diego Beach & Bay Half MarathonSan Diego | CA | 2:29:42 | #2122 |
| 2025 | Tallahassee Marathon, Half Marathon and RelayTallahassee | FL | 2:35:49 | #1091 |
| 2024 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:15:19 | #36 |
| 2024 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:56:26 | #387 |
| 2024 | Hometown Half Marathon & 5k/10k - Fort WorthFort Worth | TX | 2:31:47 | #57 |
| 2023 | Deseret News MarathonSalt Lake City | UT | 1:41:23 | #146 |
| 2023 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:46:27 | #382 |
| 2023 | Arlington Half Marathon & 5KFort Worth | TX | 2:18:29 | #67 |
| 2023 | 2025 500 Festival Running EventsIndianapolis | IN | 3:49:39 | #13451 |
| 2022 | Joshua Tree Half MarathonJoshua Tree | CA | 3:52:53 | #1441 |
| 2021 | Mighty Mo RunSioux City | IA | 2:17:29 | #62 |
| 2020 | Manchester City MarathonManchester | NH | 1:13:21 | #10 |
| 2019 | Texas Bluebonnet HalfMcKinney | TX | 2:02:16 | #88 |
| 2019 | McKinney Half MarathonMckinney | TX | 2:03:36 | #121 |
| 2018 | New Bedford Half MarathonNew Bedford | MA | 1:12:46 | #33 |
| 2018 | Wine Country Half Marathon Paso RoblesPaso Robles | CA | 2:05:21 | #161 |
| 2017 | Cambridge Half Marathon + 5KCambridge | MA | 1:17:13 | #22 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:46:33 | #1167 |
| 2017 | Chicago Spring Half MarathonChicago | IL | 1:56:58 | #1138 |
| 2017 | The Showdown Half Marathon and 5KFairview | TX | 2:05:50 | #112 |
| 2016 | Naperville Half MarathonNaperville | IL | 1:53:47 | #624 |
| 2016 | Shipyard Old Port Half MarathonPortland | ME | 1:59:00 | #1153 |
| 2016 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:59:44 | #2107 |
| 2016 | Fairview Half Marathon and 5KFairview | TX | 2:01:32 | #186 |
| 2016 | Honoring our Heroes MarathonRolla | MO | 2:09:47 | #46 |
| 2016 | Hungry Turkey Half and 5KDes Moines | IA | 2:16:34 | #203 |
| 2016 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:44:33 | #2513 |
| 2016 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 3:04:38 | #1246 |
| 2016 | Olde Girdled Grit Trail RunConcord Township | OH | 3:13:40 | #124 |
| 2015 | First Midwest Half MarathonPalos Heights | IL | 1:51:18 | #218 |
| 2015 | Ion Bank Cheshire Road RacesCheshire | CT | 1:59:16 | #670 |
| 2015 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:21:50 | #2049 |
| 2015 | CHURCHILL'S HALF MARATHONPerrysburg | OH | 2:38:56 | #870 |
| 2015 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:58:29 | #13831 |
| 2014 | Greenwich Half MarathonGreenwich | CT | 1:50:34 | #233 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:59:33 | #2392 |
| 2014 | Chicago Spring Half MarathonChicago | IL | 2:07:28 | #1929 |
| 2014 | Route 66 Marathon & Half Marathon, Marathon RelayTulsa | OK | 2:21:45 | #234 |
| 2013 | Chicago Spring Half MarathonChicago | IL | 1:52:25 | #493 |
| 2013 | Half Madness Half MarathonBatavia | IL | 1:58:21 | #492 |
| 2013 | Snowman's Half MarathonMount Pleasant | MI | 2:04:21 | #109 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:05:28 | #3782 |
| 2013 | Run the BluegrassLexington | KY | 2:08:15 | #1062 |
| 2013 | Eugene Marathon 2024Eugene | OR | 2:25:30 | #2888 |
| 2013 | Santa Hustle Cedar PointSandusky | OH | 2:25:51 | #410 |
| 2013 | 2025 500 Festival Running EventsIndianapolis | IN | 3:12:25 | #25165 |
| 2013 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:17:21 | #19036 |
| 2012 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 1:26:11 | #7 |
| 2012 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:50:02 | #2068 |
| 2012 | Erie MarathonErie | PA | 1:53:09 | #284 |
| 2012 | Half Madness Half MarathonBatavia | IL | 1:58:12 | #352 |
| 2012 | Santa Hustle Cedar PointSandusky | OH | 1:59:59 | #287 |
| 2012 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:00:09 | #2982 |
| 2012 | Labor Day Half MarathonRedmond | WA | 2:09:49 | #658 |
| 2012 | Veterans Marathon and Heroes 5KColumbia City | IN | 2:12:20 | #147 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:23:37 | #97 |
| 2011 | Run Bentonville Half MarathonBentonville | AR | 1:57:22 | #237 |
| 2011 | Alton Half MarathonAlton | IL | 1:59:25 | #102 |
| 2011 | Half Madness Half MarathonBatavia | IL | 2:04:42 | #636 |
| 2011 | Chicago Spring Half MarathonChicago | IL | 2:07:45 | #971 |
| 2010 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 1:28:37 | #55 |
| 2010 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:34:20 | #646 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:50:13 | #2222 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:52:12 | #1413 |
| 2010 | First Midwest Half MarathonPalos Heights | IL | 1:53:39 | #391 |
| 2010 | Philadelphia MarathonPhiladelphia | PA | 1:57:08 | #2275 |
| 2010 | Run Bentonville Half MarathonBentonville | AR | 1:58:34 | #320 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:00:32 | #2438 |
| 2009 | Greater St. Louis MarathonSt. Louis | MO | 1:46:09 | #638 |
| 2009 | First Midwest Half MarathonPalos Heights | IL | 2:00:53 | #480 |
| 2009 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:02:10 | #4387 |
| 2009 | Philadelphia MarathonPhiladelphia | PA | 2:02:53 | #2609 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:05:27 | #5159 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:04 | #5953 |
| 2009 | New England Challenge Nutmeg State MarathonWashington Depot | CT | 2:07:07 | #115 |
| 2009 | Jim Rowland FCA River Valley RunFort Smith | AR | 2:34:05 | #135 |
| 2008 | Greater St. Louis MarathonSt. Louis | MO | 1:55:21 | #1759 |
| 2008 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:58:54 | #3113 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:12:55 | #5731 |
| 2008 | 2025 500 Festival Running EventsIndianapolis | IN | 2:51:26 | #21283 |
| 2007 | B.A.A. Half MarathonBoston | MA | 1:47:20 | #892 |
| 2007 | Caesar Rodney Half MarathonWilmington | DE | 1:59:43 | #813 |
| 2007 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:07:17 | #1405 |
| 2007 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:11:02 | #4488 |
| 2006 | Just a Short RunAllison Park | PA | 1:47:23 | #94 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:50:05 | #2727 |
| 2005 | Air Force MarathonDayton | OH | 2:06:25 | #479 |
| 2005 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 4:05:59 | #15071 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:26:01 | #333 |
| 2002 | Just a Short RunAllison Park | PA | 1:39:06 | #58 |
| 2002 | 2025 500 Festival Running EventsIndianapolis | IN | 2:08:40 | #8380 |
| 2001 | Just a Short RunAllison Park | PA | 1:57:24 | #245 |
| 1999 | Cook Forest Half Marathon & 5KCooksburg | PA | 1:55:42 | #296 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 1:44:30 | #1550 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
ILIllinois
25 racesPAPennsylvania
12 racesOHOhio
7 racesFLFlorida
6 racesTXTexas
6 racesCACalifornia
5 racesINIndiana
5 racesMOMissouri
5 racesCTConnecticut
4 racesARArkansas
3 racesMAMassachusetts
3 racesIAIowa
2 racesDEDelaware
1 raceKYKentucky
1 raceMEMaine
1 raceMIMichigan
1 raceNYNew York
1 raceOKOklahoma
1 raceOROregon
1 raceUTUtah
1 raceVAVirginia
1 raceWAWashington
1 race50-State Challenge
22/ 51 states + DC
29 states to go