Back to League Tables
MG
Mike Graham
MaleSouth Carolina1999–2026
57
Total Finishes
39
Distinct Races
18
States (35%)
1:05:17
PR (4:59/mi)
2:06:56
Average
+0:24:05
Slower (first to last)
Medal House
2009
Storm the Dam Trail Run
1:40:07
#12 overall#11 gender
2009
Montana Marathon
1:42:38
#56 overall#33 gender
2008
The Spokane Marathon
1:51:04
#155 overall#113 gender
2008
2026 - San Antonio Marathon
3:32:37
#15584 overall#5441 gender
2007
Pikes Peak Ascent
5:53:31
#1540 overall#1112 gender
2006
Kiawah Island Marathon
1:36:21
#130 overall#114 gender
2006
Nittany Valley Half Marathon
1:37:06
#67 overall#60 gender
2006
EPIC Marathon and Running Festival
2:08:51
#64 overall#44 gender
2004
Nittany Valley Half Marathon
1:46:46
#134 overall#105 gender
2003
2027 Walt Disney World® Marathon Weekend
2:20:05
#1798 overall#976 gender
2000
2025 500 Festival Running Events
3:17:20
#13705 overall#8068 gender
1999
Nittany Valley Half Marathon
1:34:34
#52 overall#21 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | La Jolla Half Marathon & 5KSan Diego | CA | 1:58:39 | #1053 |
| 2025 | Fargo Marathon WeekendFargo | ND | 1:56:44 | #719 |
| 2024 | Greenville Half Marathon & 5KGreenville | SC | 1:38:05 | #319 |
| 2024 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:43:37 | #249 |
| 2023 | Mushroom Cap Half Marathon and FUNGI 5 Miler EventKennett Square | PA | 1:35:51 | #27 |
| 2023 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:53:57 | #3252 |
| 2023 | Greenville Half Marathon & 5KGreenville | SC | 2:06:00 | #924 |
| 2023 | The SplitSpokane | WA | 2:27:19 | #180 |
| 2021 | Greenville Half Marathon & 5KGreenville | SC | 1:38:29 | #225 |
| 2021 | The Greenville Track Club Run Downtown 5KGreenville | SC | 1:38:29 | #225 |
| 2021 | Madison MarathonMadison | WI | 1:43:13 | #320 |
| 2020 | 17th Annual Myrtle Beach Mini Marathon & Coastal 5KMyrtle Beach | SC | 1:39:49 | #138 |
| 2019 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:49:34 | #74 |
| 2019 | Oklahoma City Memorial MarathonOklahoma City | OK | 2:27:27 | #4096 |
| 2018 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:10:27 | #161 |
| 2017 | Urban Wildland Half Marathon & 5K (Richfield, MN)Richfield | MN | 1:38:26 | #74 |
| 2017 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:53:28 | #191 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:54:57 | #2449 |
| 2017 | First Energy Akron MarathonAkron | OH | 2:27:31 | #1891 |
| 2016 | 2026 - NorthShore Inline MarathonDuluth | MN | 1:05:17 | #104 |
| 2016 | First Energy Akron MarathonAkron | OH | 2:33:02 | #2529 |
| 2016 | Life Time Miami Marathon & HalfMiami | FL | 2:33:18 | #9775 |
| 2016 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:53:36 | #14660 |
| 2015 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:46:25 | #165 |
| 2015 | Huntersville Half MarathonHuntersville | NC | 1:46:38 | #166 |
| 2015 | Windermere MarathonSpokane | WA | 1:53:22 | #159 |
| 2015 | First Energy Akron MarathonAkron | OH | 2:02:30 | #1368 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:07:25 | #3702 |
| 2014 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:29:25 | #38 |
| 2014 | Charlotte Marathon, Half, and 5KCharlotte | NC | 1:52:19 | #606 |
| 2013 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:35:55 | #60 |
| 2013 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:41:54 | #149 |
| 2012 | Spinx Run FestGreenville | SC | 1:46:37 | #181 |
| 2012 | Rock 'n' Roll Washington DCWashington | DC | 1:50:19 | #2227 |
| 2012 | The Spokane MarathonSpokane | WA | 2:09:04 | #446 |
| 2011 | Apostle Islands Inline Marathon & ALMT Half MarathonBayfield | WI | 1:24:06 | #52 |
| 2011 | 2026 Fall Prairie Fire Marathon presented by Davis-Moore Automotive GroupWichita | KS | 1:29:05 | #28 |
| 2011 | Parks Half MarathonRockville | MD | 1:56:41 | #803 |
| 2011 | Shamrock MarathonVirginia Beach | VA | 1:59:33 | #2035 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 3:04:30 | #15554 |
| 2010 | Snake River Canyon Half MarathonPullman | WA | 1:48:32 | #211 |
| 2010 | The Spokane MarathonSpokane | WA | 1:53:47 | #219 |
| 2010 | Ashland Half Marathon & 5kAshland | VA | 2:04:07 | #697 |
| 2010 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:32:24 | #2468 |
| 2010 | Rock n Roll NashvilleNashville | TN | 2:43:59 | #16704 |
| 2009 | Storm the Dam Trail RunEl Dorado | KS | 1:40:07 | #12 |
| 2009 | Montana MarathonBillings | MT | 1:42:38 | #56 |
| 2009 | The Spokane MarathonSpokane | WA | 1:48:32 | #147 |
| 2009 | Seattle MarathonSeattle | WA | 1:52:47 | #1495 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 3:45:58 | #18927 |
| 2009 | Pikes Peak AscentManitou Springs | CO | 6:15:54 | #1607 |
| 2008 | The Spokane MarathonSpokane | WA | 1:51:04 | #155 |
| 2008 | 2026 - San Antonio MarathonSan Antonio | TX | 3:32:37 | #15584 |
| 2007 | Pikes Peak AscentManitou Springs | CO | 5:53:31 | #1540 |
| 2006 | Kiawah Island MarathonKiawah Island | SC | 1:36:21 | #130 |
| 2006 | Nittany Valley Half MarathonState College | PA | 1:37:06 | #67 |
| 2006 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:08:51 | #64 |
| 2004 | Nittany Valley Half MarathonState College | PA | 1:46:46 | #134 |
| 2003 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:20:05 | #1798 |
| 2000 | 2025 500 Festival Running EventsIndianapolis | IN | 3:17:20 | #13705 |
| 1999 | Nittany Valley Half MarathonState College | PA | 1:34:34 | #52 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
WAWashington
8 racesSCSouth Carolina
7 racesPAPennsylvania
5 racesKSKansas
4 racesWIWisconsin
4 racesOHOhio
3 racesTXTexas
3 racesCOColorado
2 racesFLFlorida
2 racesVAVirginia
2 racesALAlabama
1 raceCACalifornia
1 raceINIndiana
1 raceNDNorth Dakota
1 raceNYNew York
1 raceTNTennessee
1 raceIDIdaho
0 racesWYWyoming
0 races50-State Challenge
18/ 51 states + DC
33 states to go