Back to League Tables
MM
Mike Mccarthy
MaleFlorida2001–2026
100
Total Finishes
62
Distinct Races
25
States (49%)
1:22:07
PR (6:16/mi)
2:00:24
Average
-0:23:30
Faster (first to last)
Medal House
2005
Beer City Half™ San Diego
1:35:43
#359 overall#314 gender
2005
3M Half Marathon
1:58:15
#1267 overall#820 gender
2004
3M Half Marathon
1:51:44
#1027 overall#694 gender
2004
Santa Cruz Half Marathon
2:09:44
#664 overall#390 gender
2004
Fairfield Road Races
2:20:33
#1639 overall#1041 gender
2003
Life Time Chicago Half Marathon + 5K
1:27:17
#135 overall#123 gender
2003
Surf City Marathon
1:49:58
#743 overall#564 gender
2003
3M Half Marathon
2:02:08
#1514 overall#959 gender
2002
Beer City Half™ San Diego
1:52:05
#1528 overall#1183 gender
2002
2026 Helvetia
2:24:46
#776 overall#397 gender
2001
Race to Robie Creek
3:15:51
#2034 overall#1215 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
2:05:31
#4695 overall#3240 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Half Marathon UnpluggedBurlington | VT | 1:38:16 | #128 |
| 2026 | The Automaster Shelburne Half Marathon & 5k/10kShelburne | VT | 1:42:01 | #14 |
| 2025 | Philadelphia Distance RunPhiladelphia | PA | 1:43:37 | #785 |
| 2025 | Saucony Charlotte Covered Bridge Half Marathon & 5k/10kShelburne | VT | 1:43:53 | #37 |
| 2025 | Love Run Half MarathonPhiladelphia | PA | 1:50:13 | #1692 |
| 2025 | The Automaster Shelburne Half Marathon & 5k/10kShelburne | VT | 1:56:52 | #32 |
| 2024 | St. Pete Run FestSaint Petersburg | FL | 2:05:06 | #886 |
| 2024 | Run for the ZooAlbuquerque | NM | 2:16:59 | #298 |
| 2024 | St. Petersburg Distance ClassicSt. Petersburg | FL | 2:20:20 | #495 |
| 2023 | B.A.A. Half MarathonBoston | MA | 1:41:20 | #720 |
| 2023 | Florida Holiday Distance ClassicSeminole | FL | 2:01:49 | #54 |
| 2023 | Florida Holiday Distance ClassicMadeira Beach | FL | 2:01:49 | #54 |
| 2022 | Florida Holiday Distance ClassicSeminole | FL | 1:54:36 | #48 |
| 2022 | Florida Holiday Distance ClassicMadeira Beach | FL | 1:54:36 | #48 |
| 2022 | St. Pete Run FestSaint Petersburg | FL | 1:57:43 | #294 |
| 2021 | PHILADELPHIA DISTANCE RUNPhiladelphia | PA | 1:58:41 | #947 |
| 2021 | Philadelphia Distance RunPhiladelphia | PA | 1:58:41 | #943 |
| 2021 | Clearwater Running Festival 5kClearwater | FL | 2:04:31 | #77 |
| 2020 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:56:59 | #62 |
| 2020 | Austin MarathonAustin | TX | 2:06:49 | #2572 |
| 2019 | Surf City MarathonHuntington Beach | CA | 1:30:25 | #113 |
| 2019 | CMC Manch City MarathonManchester | NH | 1:34:50 | #39 |
| 2019 | Manchester City MarathonManchester | NH | 1:34:51 | #39 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:38:10 | #867 |
| 2019 | Newport MarathonNewport | RI | 1:47:38 | #267 |
| 2019 | Florida Holiday HalfathonKissimmee | FL | 1:55:17 | #68 |
| 2019 | Best Damn Race Safety HarborSafety Harbor | FL | 1:56:02 | #181 |
| 2019 | Best Damn Race - Safety HarborSafety Harbor | FL | 1:56:02 | #181 |
| 2019 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:00:49 | #1808 |
| 2019 | MERCY HEALTH GLASS CITY MARATHONToledo | OH | 2:03:29 | #1277 |
| 2018 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 1:52:07 | #571 |
| 2018 | St. Pete Run FestSaint Petersburg | FL | 1:54:32 | #341 |
| 2018 | Sarasota Half MarathonSarasota | FL | 1:54:56 | #260 |
| 2018 | 2027 All Day Running Co. Clearwater Marathon & Running FestivalClearwater | FL | 1:54:57 | #102 |
| 2018 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:58:28 | #1035 |
| 2018 | Kaiser Permanente Colfax MarathonDenver | CO | 1:59:26 | #1304 |
| 2017 | Kalamazoo-RunMichiganCheapKalamazoo | MI | 1:25:53 | #2 |
| 2017 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:56:35 | #939 |
| 2017 | Best Damn Race Safety HarborSafety Harbor | FL | 1:56:39 | #206 |
| 2017 | Best Damn Race - Safety HarborSafety Harbor | FL | 1:56:40 | #206 |
| 2017 | Palm Desert 1/2 Marathon & 5KPalm Desert | CA | 1:59:06 | #198 |
| 2017 | Sarasota Half MarathonSarasota | FL | 2:07:24 | #543 |
| 2017 | Seattle MarathonSeattle | WA | 2:18:07 | #1900 |
| 2017 | Caesar Rodney Half MarathonWilmington | DE | 2:20:48 | #446 |
| 2016 | Huntersville Half MarathonHuntersville | NC | 1:40:57 | #102 |
| 2016 | Best Damn Race Safety HarborSafety Harbor | FL | 1:56:26 | #255 |
| 2016 | Best Damn Race - Safety HarborSafety Harbor | FL | 1:56:26 | #255 |
| 2016 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 1:58:17 | #2169 |
| 2016 | Seattle MarathonSeattle | WA | 1:58:25 | #999 |
| 2016 | Sarasota Half MarathonSarasota | FL | 1:59:20 | #384 |
| 2016 | Detroit Free Press MarathonDetroit | MI | 2:05:03 | #395 |
| 2016 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:14:36 | #980 |
| 2016 | Surf City MarathonHuntington Beach | CA | 2:38:08 | #7318 |
| 2015 | Joondalup Half MarathonPerth | WA | 1:34:29 | #66 |
| 2015 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:50:11 | #1724 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:55:14 | #1305 |
| 2015 | Sarasota Half MarathonSarasota | FL | 2:03:53 | #773 |
| 2015 | Caesar Rodney Half MarathonWilmington | DE | 2:10:02 | #577 |
| 2015 | Jamestown Rhode RacesJamestown | RI | 2:24:08 | #452 |
| 2014 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:51:01 | #1956 |
| 2014 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:53:30 | #1030 |
| 2014 | Seaside Half-Marathon and 5KSeaside | FL | 2:01:09 | #700 |
| 2014 | Surf City MarathonHuntington Beach | CA | 2:13:48 | #6371 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 2:20:14 | #8570 |
| 2014 | Naperville Half MarathonNaperville | IL | 2:30:42 | #2582 |
| 2013 | Just a Short RunAllison Park | PA | 1:41:47 | #80 |
| 2013 | Sarasota Half MarathonSarasota | FL | 1:53:46 | #538 |
| 2013 | Seaside Half-Marathon and 5KSeaside | FL | 2:08:19 | #1040 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:10:47 | #5310 |
| 2013 | Providence Rhode RacesEast Providence | RI | 2:12:02 | #1243 |
| 2013 | Naperville Half MarathonNaperville | IL | 2:29:15 | #1044 |
| 2012 | Just a Short RunAllison Park | PA | 1:48:25 | #149 |
| 2012 | Park City Trail SeriesPark City | UT | 1:52:43 | #156 |
| 2012 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:55:21 | #1592 |
| 2012 | Door County Half Marathon & Nicolet Bay 5KPeninsula State Park | WI | 2:04:56 | #660 |
| 2012 | Eugene Marathon 2024Eugene | OR | 2:04:58 | #1524 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:06:00 | #4585 |
| 2011 | Surf City MarathonHuntington Beach | CA | 1:59:08 | #3322 |
| 2010 | Lincoln Memorial Half MarathonSpringfield | IL | 1:27:03 | #29 |
| 2010 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:50:45 | #777 |
| 2010 | Greater St. Louis MarathonSt. Louis | MO | 1:53:01 | #1522 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:53:22 | #2989 |
| 2010 | Tyranena Beer RunLake Mills | WI | 1:59:05 | #431 |
| 2010 | REVEL Sun ValleySun Valley | ID | 2:12:43 | #128 |
| 2009 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 1:22:07 | #29 |
| 2009 | Alpine RacesLake Zurich | IL | 1:50:29 | #111 |
| 2009 | Midwest Financial Group Madison Mini MarathonMadison | WI | 1:55:06 | #1038 |
| 2009 | Tyranena Beer RunLake Mills | WI | 1:58:32 | #361 |
| 2009 | Surf City MarathonHuntington Beach | CA | 2:04:08 | #3544 |
| 2009 | Just a Short RunAllison Park | PA | 2:05:28 | #354 |
| 2009 | Capital City River RunLansing | MI | 2:18:20 | #1107 |
| 2009 | Dances with Dirt Devil's LakeBaraboo | WI | 2:19:52 | #51 |
| 2008 | Chevron City to Surf for ActivBurswood | WA | 1:36:47 | #246 |
| 2008 | 3M Half MarathonAustin | TX | 1:59:28 | #1370 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 2:04:55 | #2713 |
| 2008 | Surf City MarathonHuntington Beach | CA | 2:05:18 | #2842 |
| 2008 | Brooksie Way Half Marathon and 5KAuburn Hills | MI | 2:28:36 | #1718 |
| 2007 | Rock 'n' Roll Washington DCWashington | DC | 2:01:07 | #1050 |
| 2007 | Surf City MarathonHuntington Beach | CA | 2:06:54 | #3069 |
| 2006 | Boston's Run To RememberBoston | MA | 1:35:02 | #359 |
| 2006 | Surf City MarathonHuntington Beach | CA | 2:08:27 | #2583 |
| 2006 | 2026 HelvetiaHillsboro | OR | 2:20:04 | #1142 |
| 2005 | Beer City Half™ San DiegoSan Diego | CA | 1:35:43 | #359 |
| 2005 | 3M Half MarathonAustin | TX | 1:58:15 | #1267 |
| 2005 | 2026 HelvetiaHillsboro | OR | 2:13:44 | #785 |
| 2005 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:44:17 | #4947 |
| 2004 | 3M Half MarathonAustin | TX | 1:51:44 | #1027 |
| 2004 | Santa Cruz Half MarathonSanta Cruz | CA | 2:09:44 | #664 |
| 2004 | Fairfield Road RacesFairfield | CT | 2:20:33 | #1639 |
| 2003 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:27:17 | #135 |
| 2003 | Surf City MarathonHuntington Beach | CA | 1:49:58 | #743 |
| 2003 | 3M Half MarathonAustin | TX | 2:02:08 | #1514 |
| 2002 | Beer City Half™ San DiegoSan Diego | CA | 1:52:05 | #1528 |
| 2002 | 2026 HelvetiaHillsboro | OR | 2:24:46 | #776 |
| 2001 | Race to Robie CreekBoise | ID | 3:15:51 | #2034 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:05:31 | #4695 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
FLFlorida
27 racesCACalifornia
16 racesPAPennsylvania
13 racesWIWisconsin
7 racesILIllinois
6 racesDCDistrict of Columbia
5 racesTXTexas
5 racesWAWashington
5 racesMIMichigan
4 racesOROregon
4 racesVTVermont
4 racesRIRhode Island
3 racesDEDelaware
2 racesIDIdaho
2 racesMAMassachusetts
2 racesAZArizona
1 raceCTConnecticut
1 raceMOMissouri
1 raceNCNorth Carolina
1 raceALAlabama
0 racesINIndiana
0 racesMDMaryland
0 racesNJNew Jersey
0 racesOKOklahoma
0 racesVAVirginia
0 races50-State Challenge
25/ 51 states + DC
26 states to go