Back to League Tables
MC
Michael Cole
MaleFlorida1990–2026
160
Total Finishes
100
Distinct Races
35
States (69%)
0:55:22
PR (4:14/mi)
2:12:42
Average
+0:19:33
Slower (first to last)
Medal House
2004
Lincoln Marathon
1:31:44
#110 overall#98 gender
2004
Brandon Half Marathon & 5K
2:17:39
#186 overall#120 gender
2004
Thanksgiving Day Half Marathon
2:34:40
#5390 overall#3054 gender
2003
Lincoln Marathon
1:30:22
#69 overall#63 gender
2003
2025 500 Festival Running Events
2:42:24
#14741 overall#8662 gender
2002
Kiawah Island Marathon
2:06:37
#887 overall#494 gender
1999
Georgetown to Idaho Springs Half Marathon
3:42:39
#2624 overall#1344 gender
1997
Fairfield Road Races
1:44:39
#447 overall#391 gender
1997
Johnny Kelley Half Marathon
1:55:45
#390 overall#287 gender
1996
Johnny Kelley Half Marathon
1:52:19
#430 overall#339 gender
1996
Hospital Hill Run
2:21:07
#1396 overall#1004 gender
1990
DRC Half Marathon and 5K
2:00:23
#1251 overall#1019 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | AdventHealth Orange Blossom Half Marathon-10K-5KFrostproof | FL | 1:28:57 | #1 |
| 2026 | Scranton Half MarathonScranton | PA | 1:48:37 | #393 |
| 2026 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:11:55 | #1541 |
| 2026 | Life Time Miami Marathon & HalfMiami | FL | 2:17:38 | #6763 |
| 2026 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 2:19:56 | #1622 |
| 2025 | Mount Dora Half Marathon & 5KMount Dora | FL | 1:32:57 | #44 |
| 2025 | Faxon Law New Haven Road RaceNew Haven | CT | 1:48:21 | #357 |
| 2025 | Michigan Monster DashMilford | MI | 1:59:19 | #61 |
| 2025 | Michigan Monster DashMilford | MI | 1:59:19 | #61 |
| 2025 | Life Time 305 Half Marathon and 5K Presented by Baptist HealthMiami Beach | FL | 1:59:24 | #958 |
| 2025 | Scranton Half MarathonScranton | PA | 2:04:03 | #635 |
| 2025 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 2:07:39 | #1119 |
| 2025 | U.S. Polo Assn. Palm Beaches MarathonWest Palm Beach | FL | 2:07:52 | #973 |
| 2025 | Life Time Miami Marathon & HalfMiami | FL | 2:17:09 | #6120 |
| 2025 | Tri-State New Jersey Spartan Trifecta Event Weekend - BeastVernon | NJ | 5:38:10 | #468 |
| 2024 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:24:58 | #274 |
| 2024 | Mount Dora Half Marathon & 5KMount Dora | FL | 1:32:10 | #42 |
| 2024 | NYRR Fred Lebow Half MarathonNew York | NY | 1:42:45 | #666 |
| 2024 | Game On! Run Hutchinson Island Half Marathon & 10KFort Pierce | FL | 1:43:03 | #14 |
| 2024 | Buffalo Marathon WeekendBuffalo | NY | 1:51:41 | #565 |
| 2024 | Hot Cider Hustle - Green Bay Half Marathon & 5KGreen Bay | WI | 1:57:44 | #128 |
| 2024 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:58:36 | #743 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:30:11 | #23069 |
| 2024 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 2:45:59 | #1761 |
| 2024 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:09:24 | #6182 |
| 2024 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:15:41 | #6087 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:29:13 | #1177 |
| 2023 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 1:32:37 | #739 |
| 2023 | Ogden MarathonOgden | UT | 1:52:27 | #415 |
| 2023 | Life Time Miami Marathon & HalfMiami | FL | 2:10:24 | #4396 |
| 2023 | Bridge of the Gods RunCascade Locks | OR | 2:13:35 | #205 |
| 2023 | United Airlines NYC HalfNew York | NY | 2:43:25 | #21984 |
| 2023 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:43:52 | #4982 |
| 2023 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:20:32 | #6264 |
| 2023 | Fort Worth MarathonFort Worth | TX | 4:02:10 | #240 |
| 2022 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:50:19 | #483 |
| 2022 | Space Coast Marathon & Half MarathonCocoa | FL | 1:58:08 | #153 |
| 2022 | Urban Cow Half MarathonSacramento | CA | 2:11:53 | #1154 |
| 2022 | Buffalo Marathon WeekendBuffalo | NY | 2:18:34 | #1370 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:31:58 | #14948 |
| 2022 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:16:40 | #5599 |
| 2021 | Philadelphia MarathonPhiladelphia | PA | 2:23:23 | #5889 |
| 2021 | EVL Halloween Half Marathon, 5k, Half Marathon RelayEllicottville | NY | 2:23:56 | #396 |
| 2021 | Urban Cow Half MarathonSacramento | CA | 2:26:49 | #1177 |
| 2021 | Glacier Half MarathonEast Glacier Park | MT | 2:34:55 | #946 |
| 2021 | St. Jude Memphis Marathon WeekendMemphis | TN | 3:07:03 | #4353 |
| 2020 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:42:37 | #272 |
| 2020 | Best Damn RaceSavannah | GA | 2:04:28 | #176 |
| 2019 | Berkeley Half MarathonBerkeley | CA | 1:36:49 | #380 |
| 2019 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:39:51 | #551 |
| 2019 | Kiawah Island MarathonKiawah Island | SC | 1:50:39 | #429 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 2:23:22 | #4806 |
| 2019 | Valley Forge 1/2 and Full MarathonPhoenixville | PA | 2:26:05 | #211 |
| 2019 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:34:55 | #5603 |
| 2019 | Victory RaceRichmond | CA | 2:39:06 | #255 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 3:45:38 | #9893 |
| 2018 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:40:38 | #571 |
| 2018 | Kiawah Island MarathonKiawah Island | SC | 1:41:12 | #239 |
| 2018 | 2027 Publix Fort Lauderdale A1A Marathon, Half Marathon, 6K & Kids of Love Run, & Celsius 5k Presented by ColavitaFort Lauderdale | FL | 1:42:02 | #223 |
| 2018 | 3M Half MarathonAustin | TX | 1:50:29 | #949 |
| 2018 | Race 13.1 Midtown Raleigh - SpringRaleigh | NC | 1:50:46 | #78 |
| 2018 | Best Damn Race New OrleansNew Orleans | LA | 1:54:38 | #105 |
| 2018 | Wallis Sands Half MarathonRye | NH | 2:14:26 | #371 |
| 2018 | Love Run Half MarathonPhiladelphia | PA | 2:24:20 | #4760 |
| 2018 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:34:07 | #22221 |
| 2017 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:37:05 | #381 |
| 2017 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:52:53 | #71 |
| 2017 | Love Run Half MarathonPhiladelphia | PA | 2:21:11 | #4743 |
| 2017 | Oktoberfest HalfPhiladelphia | PA | 2:40:17 | #222 |
| 2016 | Charleston Half MarathonCharleston | SC | 1:36:20 | #129 |
| 2016 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:40:11 | #473 |
| 2016 | Berkeley Half MarathonBerkeley | CA | 1:41:22 | #512 |
| 2016 | Kiawah Island MarathonKiawah Island | SC | 1:44:03 | #289 |
| 2016 | Cambridge Half Marathon + 5KCambridge | MA | 1:46:35 | #1116 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:46:47 | #437 |
| 2016 | Buffalo Marathon WeekendBuffalo | NY | 2:11:15 | #1560 |
| 2016 | Rock 'n' Roll San DiegoSan Diego | CA | 2:16:12 | #6908 |
| 2016 | Rock 'n' Roll San JoseSan Jose | CA | 2:20:58 | #3949 |
| 2016 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:25:24 | #3709 |
| 2016 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:01:30 | #5521 |
| 2015 | Kiawah Island MarathonKiawah Island | SC | 1:36:29 | #103 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:38:41 | #497 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 1:50:06 | #2004 |
| 2015 | Meijer Festival of Races presented by Cherry Bay OrchardsTraverse City | MI | 1:55:25 | #204 |
| 2015 | Meijer Festival of RacesTraverse City | MI | 1:55:26 | #204 |
| 2015 | Buffalo Marathon WeekendBuffalo | NY | 2:04:17 | #1397 |
| 2015 | Foot Traffic Flat MarathonPortland | OR | 2:16:50 | #819 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:19:13 | #6919 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:36:37 | #405 |
| 2014 | Santa Cruz Half MarathonSanta Cruz | CA | 1:47:37 | #350 |
| 2014 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:58:06 | #1160 |
| 2014 | Texas Marathon and Half MarathonKingwood | TX | 2:20:31 | #135 |
| 2014 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:26:06 | #5401 |
| 2013 | Eugene Marathon 2024Eugene | OR | 1:57:50 | #1350 |
| 2013 | Capital City River RunLansing | MI | 2:02:55 | #672 |
| 2013 | La Porte By the Bay Half MarathonLa Porte | TX | 2:19:58 | #494 |
| 2013 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:25:49 | #6581 |
| 2012 | Sioux Falls MarathonSioux Falls | SD | 1:39:10 | #117 |
| 2012 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:40:16 | #105 |
| 2012 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 1:42:10 | #73 |
| 2012 | Stephenville Lions Halloween SpooktacularStephenville | TX | 1:49:10 | #19 |
| 2012 | The Notre Dame Holy HalfNotre Dame | IN | 1:55:32 | #339 |
| 2012 | Rock n Roll NashvilleNashville | TN | 2:02:45 | #3888 |
| 2012 | Eugene Marathon 2024Eugene | OR | 2:07:33 | #1672 |
| 2012 | XTERRA Trail Run World ChampionshipKaaawa | HI | 2:25:33 | #321 |
| 2012 | Life Time Miami Marathon & HalfMiami | FL | 2:25:37 | #9181 |
| 2012 | Gristmill Grinder Half MarathonHico | WV | 2:32:04 | #136 |
| 2012 | Holiday Half MarathonPortland | OR | 2:36:45 | #1759 |
| 2012 | Pikes Peak AscentManitou Springs | CO | 4:14:14 | #702 |
| 2011 | The Notre Dame Holy HalfNotre Dame | IN | 0:55:22 | #248 |
| 2011 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:42:30 | #316 |
| 2011 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:46:40 | #171 |
| 2011 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 1:48:28 | #92 |
| 2011 | St. Luke's Half Marathon & 5KAllentown | PA | 1:50:10 | #749 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 1:59:00 | #2784 |
| 2011 | Rock n Roll NashvilleNashville | TN | 2:01:12 | #4168 |
| 2011 | Wounded Warrior Half Marathon & 10KIrving | TX | 2:02:21 | #238 |
| 2011 | Buffalo Marathon WeekendBuffalo | NY | 2:09:01 | #1092 |
| 2011 | USA Fit Marathon, Half Marathon, and 5KSugar Land | TX | 2:13:54 | #330 |
| 2011 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 2:17:34 | #8113 |
| 2011 | Beer City Half™ San DiegoSan Diego | CA | 2:26:51 | #5095 |
| 2011 | Dallas Marathon WeekendDallas | TX | 2:30:29 | #6603 |
| 2011 | B.A.A. Half MarathonBoston | MA | 2:42:01 | #4982 |
| 2011 | Rock 'n' Roll Las VegasLas Vegas | NV | 3:10:15 | #28083 |
| 2010 | The Notre Dame Holy HalfNotre Dame | IN | 1:40:45 | #184 |
| 2010 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:55:03 | #1144 |
| 2010 | Hibiscus Half Marathon 5m 15KHonolulu | HI | 1:56:22 | #230 |
| 2010 | 2025 Val Nolasco Half MarathonHonolulu | HI | 2:02:03 | #410 |
| 2010 | Charlotte Marathon, Half, and 5KCharlotte | NC | 2:05:27 | #1620 |
| 2010 | Half At The Hamptons Half MarathonHampton | NH | 2:25:24 | #1012 |
| 2010 | Shamrock MarathonVirginia Beach | VA | 3:08:41 | #46 |
| 2010 | Salt Lake City MarathonSalt Lake City | UT | 3:20:49 | #4487 |
| 2010 | Ocala MarathonOcala | FL | 3:22:23 | #290 |
| 2009 | The Notre Dame Holy HalfNotre Dame | IN | 1:29:07 | #38 |
| 2009 | Cannonball Running Festival - Marathon, Half Marathon, 10K & 5KGreensboro | NC | 1:43:34 | #108 |
| 2009 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 1:53:37 | #994 |
| 2009 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:53:45 | #874 |
| 2009 | Duke City MarathonAlbuquerque | NM | 2:07:14 | #587 |
| 2008 | Fargo Marathon WeekendFargo | ND | 1:33:02 | #94 |
| 2008 | Sioux Falls MarathonSioux Falls | SD | 1:34:30 | #84 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 1:47:01 | #9 |
| 2008 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:07:38 | #1564 |
| 2008 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:18:37 | #8869 |
| 2007 | Fargo Marathon WeekendFargo | ND | 1:32:01 | #104 |
| 2007 | Sunrise Marathon 5K/10K/13.1 KANSAS CITYKansas City | MO | 1:54:40 | #612 |
| 2007 | Greater St. Louis MarathonSt. Louis | MO | 2:01:41 | #2176 |
| 2007 | Baltimore Running FestivalBaltimore | MD | 2:03:00 | #2004 |
| 2007 | Rock n Roll NashvilleNashville | TN | 2:03:52 | #4912 |
| 2007 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:15:00 | #8358 |
| 2007 | Pikes Peak AscentManitou Springs | CO | 4:13:39 | #739 |
| 2006 | Charlotte Racefest Half Marathon, 10K & 10K RelayCharlotte | NC | 1:48:23 | #199 |
| 2006 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 1:50:29 | #1343 |
| 2006 | Grandma's MarathonDuluth | MN | 2:02:35 | #2188 |
| 2006 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:14:11 | #2306 |
| 2006 | La Jolla Half Marathon & 5KSan Diego | CA | 2:21:40 | #3430 |
| 2006 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:30:58 | #2883 |
| 2006 | Thanksgiving Day Half MarathonAtlanta | GA | 2:34:18 | #5574 |
| 2005 | Austin MarathonAustin | TX | 1:40:41 | #303 |
| 2005 | Detroit Free Press MarathonDetroit | MI | 1:45:29 | #451 |
| 2005 | Lincoln MarathonLincoln | NE | 1:54:30 | #879 |
| 2005 | Pikes Peak AscentManitou Springs | CO | 4:07:11 | #633 |
| 2004 | Lincoln MarathonLincoln | NE | 1:31:44 | #110 |
| 2004 | Brandon Half Marathon & 5KBrandon | FL | 2:17:39 | #186 |
| 2004 | Thanksgiving Day Half MarathonAtlanta | GA | 2:34:40 | #5390 |
| 2004 | Pikes Peak AscentManitou Springs | CO | 4:09:04 | #652 |
| 2003 | Lincoln MarathonLincoln | NE | 1:30:22 | #69 |
| 2003 | 2025 500 Festival Running EventsIndianapolis | IN | 2:42:24 | #14741 |
| 2002 | Kiawah Island MarathonKiawah Island | SC | 2:06:37 | #887 |
| 1999 | Georgetown to Idaho Springs Half MarathonUnknown | CO | 3:42:39 | #2624 |
| 1997 | Fairfield Road RacesFairfield | CT | 1:44:39 | #447 |
| 1997 | Johnny Kelley Half MarathonHyannis | MA | 1:55:45 | #390 |
| 1996 | Johnny Kelley Half MarathonHyannis | MA | 1:52:19 | #430 |
| 1996 | Hospital Hill RunKansas City | MO | 2:21:07 | #1396 |
| 1990 | DRC Half Marathon and 5KDallas | TX | 2:00:23 | #1251 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
20 racesCACalifornia
15 racesPAPennsylvania
15 racesNYNew York
14 racesTXTexas
14 racesTNTennessee
9 racesHIHawaii
7 racesMIMichigan
7 racesMOMissouri
7 racesSCSouth Carolina
6 racesCOColorado
5 racesINIndiana
5 racesNCNorth Carolina
5 racesOROregon
5 racesMAMassachusetts
4 racesGAGeorgia
3 racesNENebraska
3 racesCTConnecticut
2 racesNDNorth Dakota
2 racesNHNew Hampshire
2 racesSDSouth Dakota
2 racesUTUtah
2 racesWIWisconsin
2 racesDCDistrict of Columbia
1 raceILIllinois
1 raceLALouisiana
1 raceMDMaryland
1 raceNJNew Jersey
1 raceNMNew Mexico
1 raceNVNevada
1 raceOKOklahoma
1 raceWVWest Virginia
1 raceDEDelaware
0 racesIDIdaho
0 racesKSKansas
0 races50-State Challenge
35/ 51 states + DC
16 states to go