Back to League Tables
BM
Brian Mccarthy
MaleMassachusetts1988–2026
201
Total Finishes
109
Distinct Races
26
States (51%)
1:13:19
PR (5:36/mi)
2:04:20
Average
+1:31:47
Slower (first to last)
Medal House
2003
Rock ‘n’ Roll Philadelphia Half Marathon
1:44:22
#1789 overall#1475 gender
2002
March Madness Half Marathon
1:40:16
#431 overall#372 gender
2002
Rock ‘n’ Roll Philadelphia Half Marathon
1:44:42
#1342 overall#1076 gender
2002
B.A.A. Half Marathon
2:16:30
#2461 overall#1323 gender
2001
March Madness Half Marathon
1:37:20
#287 overall#261 gender
2001
Rock ‘n’ Roll Philadelphia Half Marathon
1:43:16
#1688 overall#1373 gender
2001
Grandma's Marathon
2:07:10
#2122 overall#1287 gender
2001
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
2:23:10
#1558 overall#862 gender
2001
NYRR Fred Lebow Half Marathon
2:27:56
#4442 overall#2747 gender
1999
Sioux Falls Marathon
1:47:55
#205 overall#157 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:58:24
#2727 overall#2300 gender
1988
Beer City Half™ San Diego
1:54:10
#2314 overall#2314 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Austin MarathonAustin | TX | 3:25:57 | #14122 |
| 2025 | Champlain Islands Marathon & Half MarathonSouth Hero | VT | 2:07:53 | #96 |
| 2025 | La Jolla Half Marathon & 5KSan Diego | CA | 2:10:17 | #1792 |
| 2025 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 2:13:00 | #154 |
| 2025 | PNC Alexandria HalfAlexandria | VA | 2:13:45 | #2044 |
| 2025 | Shipyard Old Port Half MarathonPortland | ME | 2:19:07 | #2138 |
| 2025 | Austin MarathonAustin | TX | 3:52:16 | #10499 |
| 2024 | Bill Snyder Highway HalfManhattan | KS | 1:28:27 | #18 |
| 2024 | 18th Annual F^3 Lake Half Marathon & 5kChicago | IL | 1:36:49 | #199 |
| 2024 | Bull City Race FestDurham | NC | 1:42:10 | #122 |
| 2024 | Mad MarathonWaitsfield | VT | 1:45:48 | #33 |
| 2024 | Carlsbad MarathonCarlsbad | CA | 1:55:58 | #930 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:57:49 | #2304 |
| 2024 | Medal Madness 5K, 10K, & 13.1M at Knoxville, TN (36)Knoxville | TN | 2:00:44 | #2 |
| 2024 | 1/2 Sauer 1/2 KrautPhiladelphia | PA | 2:08:52 | #176 |
| 2024 | Western Mass Mother's Day Half MarathonWhately | MA | 2:14:01 | #211 |
| 2024 | Philadelphia Distance RunPhiladelphia | PA | 2:16:21 | #2081 |
| 2024 | Tree House Half MarathonSouth Deerfield | MA | 2:25:26 | #1463 |
| 2024 | Cape Cod Marathon WeekendFalmouth | MA | 2:33:30 | #1287 |
| 2024 | Austin MarathonAustin | TX | 3:41:02 | #8993 |
| 2023 | NYRR Fred Lebow Half MarathonNew York | NY | 1:56:05 | #2117 |
| 2023 | Carlsbad MarathonCarlsbad | CA | 1:57:18 | #850 |
| 2023 | Chicago Country Sole / Chicago Fall ClassicChicago | IL | 2:00:35 | #188 |
| 2023 | La Jolla Half Marathon & 5KSan Diego | CA | 2:06:41 | #1059 |
| 2023 | Rock n Roll NashvilleNashville | TN | 2:12:49 | #4351 |
| 2023 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:15:36 | #715 |
| 2023 | Harborside Half Marathon & 5KNewburyport | MA | 2:15:54 | #852 |
| 2022 | Carlsbad MarathonCarlsbad | CA | 1:53:37 | #537 |
| 2022 | La Jolla Half Marathon & 5KSan Diego | CA | 1:57:09 | #494 |
| 2022 | Pensacola Half Marathon & 5KPensacola | FL | 2:17:58 | #304 |
| 2022 | Holiday Half MarathonPortland | OR | 2:23:34 | #886 |
| 2022 | Duxbury Half MarathonDuxbury | MA | 2:30:49 | #191 |
| 2022 | Shipyard Old Port Half MarathonPortland | ME | 2:34:17 | #1448 |
| 2022 | Shamrock MarathonVirginia Beach | VA | 2:55:21 | #4891 |
| 2021 | La Jolla Half Marathon & 5KSan Diego | CA | 1:52:18 | #274 |
| 2020 | RaceWire Virtual Run ClubAnywhere | MA | 1:44:34 | #1 |
| 2019 | Metro North YMCA Half MarathonPeabody | MA | 1:24:53 | #25 |
| 2019 | Half At The Hamptons Half MarathonHampton | NH | 1:26:51 | #45 |
| 2019 | Philadelphia MarathonPhiladelphia | PA | 1:51:08 | #2554 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:58:11 | #724 |
| 2019 | Richmond MarathonRichmond | VA | 2:00:59 | #566 |
| 2019 | Frederick Running FestivalFrederick | MD | 2:07:19 | #1309 |
| 2019 | Frederick Running FestivalFrederick | MD | 2:07:20 | #1312 |
| 2019 | Pensacola Half Marathon & 5KPensacola | FL | 2:26:37 | #285 |
| 2019 | La Jolla Half Marathon & 5KSan Diego | CA | 3:13:11 | #3002 |
| 2019 | Austin MarathonAustin | TX | 3:17:29 | #7066 |
| 2018 | Frosty Half-MarathonRaynham | MA | 1:27:00 | #6 |
| 2018 | BATTLEFIELD 11.3MGettysburg | PA | 1:40:15 | #51 |
| 2018 | La Jolla Half Marathon & 5KSan Diego | CA | 1:52:06 | #457 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 1:53:14 | #1658 |
| 2018 | Frederick Running FestivalFrederick | MD | 2:10:15 | #1622 |
| 2018 | Frederick Running FestivalFrederick | MD | 2:10:16 | #1606 |
| 2018 | Rock 'n' Roll San DiegoSan Diego | CA | 2:26:19 | #6678 |
| 2018 | Whistlestop MarathonAshland | WI | 2:53:49 | #934 |
| 2018 | Santa Clarita MarathonSanta Clarita | CA | 3:31:29 | #916 |
| 2017 | Carlsbad MarathonCarlsbad | CA | 1:49:09 | #657 |
| 2017 | Beer City Half™ San DiegoSan Diego | CA | 1:51:14 | #591 |
| 2017 | Gettysburg Battlefield MarathonGettysburg | PA | 1:54:59 | #60 |
| 2017 | La Jolla Half Marathon & 5KSan Diego | CA | 1:55:53 | #638 |
| 2017 | Half At The Hamptons Half MarathonHampton | NH | 2:10:52 | #326 |
| 2017 | Dole Great Race of Agoura HillsAgoura Hills | CA | 2:15:31 | #484 |
| 2017 | Austin MarathonAustin | TX | 3:13:58 | #6372 |
| 2016 | Duxbury Half MarathonDuxbury | MA | 1:47:53 | #72 |
| 2016 | La Jolla Half Marathon & 5KSan Diego | CA | 1:53:18 | #710 |
| 2016 | Hershey Half MarathonHershey | PA | 1:56:20 | #941 |
| 2016 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:03:59 | #3177 |
| 2016 | Virginia Wine Country Half MarathonHillsboro | VA | 2:05:40 | #380 |
| 2016 | SevathonSunnyvale | CA | 2:07:17 | #34 |
| 2016 | Grandma's MarathonDuluth | MN | 2:10:30 | #3451 |
| 2016 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:11:31 | #17289 |
| 2016 | Austin MarathonAustin | TX | 3:01:56 | #7233 |
| 2015 | Frosty Half-MarathonRaynham | MA | 1:31:47 | #24 |
| 2015 | Carlsbad MarathonCarlsbad | CA | 1:47:47 | #790 |
| 2015 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:51:21 | #647 |
| 2015 | Hershey Half MarathonHershey | PA | 1:54:02 | #651 |
| 2015 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:58:25 | #694 |
| 2015 | La Jolla Half Marathon & 5KSan Diego | CA | 2:01:46 | #1510 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:02:06 | #2974 |
| 2015 | Scranton Half MarathonScranton | PA | 2:02:26 | #893 |
| 2015 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:05:50 | #14686 |
| 2015 | Rock 'n' Roll San DiegoSan Diego | CA | 2:06:39 | #4569 |
| 2015 | Grandma's MarathonDuluth | MN | 2:10:58 | #3923 |
| 2015 | Beer City Half™ San DiegoSan Diego | CA | 2:11:25 | #1820 |
| 2015 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:13:37 | #2629 |
| 2015 | Austin MarathonAustin | TX | 2:13:54 | #4069 |
| 2014 | Steel Rail RacesAdams | MA | 1:28:21 | #23 |
| 2014 | New Bedford Half MarathonNew Bedford | MA | 1:30:23 | #434 |
| 2014 | Westfield Half MarathonWestfield | MA | 1:32:38 | #30 |
| 2014 | Marin County Half MarathonSan Rafael | CA | 1:38:41 | #46 |
| 2014 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:44:11 | #994 |
| 2014 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:59:53 | #2341 |
| 2014 | Hershey Half MarathonHershey | PA | 2:00:15 | #1234 |
| 2014 | Frederick Running FestivalFrederick | MD | 2:01:30 | #1427 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:02:20 | #10628 |
| 2014 | Joint Base San Antonio Half MarathonSan Antonio | TX | 2:04:54 | #183 |
| 2014 | South Shore Half MarathonMilwaukee | WI | 2:10:26 | #586 |
| 2014 | Tinker Bell Half MarathonAnaheim | CA | 2:12:10 | #1510 |
| 2014 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:13:39 | #738 |
| 2014 | Runner's World Half Marathon and FestivalBethlehem | PA | 2:18:12 | #1627 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:19:16 | #9231 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 2:20:12 | #8266 |
| 2014 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:38:11 | #4209 |
| 2014 | Naperville Half MarathonNaperville | IL | 2:39:54 | #2821 |
| 2014 | Willi Whammer Half Marathon & Frog Bridge 5KWillimantic | CT | 2:49:35 | #243 |
| 2013 | Charlottesville MarathonCharlottesville | VA | 1:26:36 | #8 |
| 2013 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:29:12 | #186 |
| 2013 | Monson Memorial ClassicMonson | MA | 1:31:19 | #17 |
| 2013 | Steel Rail RacesAdams | MA | 1:32:48 | #35 |
| 2013 | Chi Town Half Marathon & 10KChicago | IL | 1:32:55 | #55 |
| 2013 | North Shore ClassicHighland Park | IL | 1:34:16 | #140 |
| 2013 | Narragansett Summer Running FestivalEaston | MA | 1:36:21 | #23 |
| 2013 | Deseret News MarathonSalt Lake City | UT | 1:44:02 | #205 |
| 2013 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:44:17 | #921 |
| 2013 | Hershey Half MarathonHershey | PA | 1:51:53 | #725 |
| 2013 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 1:59:02 | #1068 |
| 2013 | United Airlines NYC HalfNew York | NY | 2:10:25 | #9817 |
| 2013 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:28:07 | #6088 |
| 2013 | Austin MarathonAustin | TX | 3:04:49 | #8627 |
| 2012 | Greater St. Louis MarathonSt. Louis | MO | 1:27:16 | #45 |
| 2012 | Chi Town Half Marathon & 10KChicago | IL | 1:32:33 | #90 |
| 2012 | Baystate MarathonLowell | MA | 1:32:37 | #98 |
| 2012 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:39:19 | #644 |
| 2012 | Monson Memorial ClassicMonson | MA | 1:40:25 | #54 |
| 2012 | SevathonSunnyvale | CA | 1:43:21 | #12 |
| 2012 | 2026 Humboldt Redwoods Marathon, Half Marathon, 5KWeott | CA | 1:48:27 | #198 |
| 2012 | Hershey Half MarathonHershey | PA | 1:56:43 | #915 |
| 2012 | North Shore ClassicHighland Park | IL | 2:01:36 | #814 |
| 2012 | Grandma's MarathonDuluth | MN | 2:03:09 | #2720 |
| 2012 | Parks Half MarathonRockville | MD | 2:16:55 | #1686 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:33:44 | #12464 |
| 2012 | Austin MarathonAustin | TX | 2:47:44 | #8873 |
| 2012 | Wisconsin MarathonKenosha | WI | 2:51:34 | #2234 |
| 2011 | Boston's Run To RememberBoston | MA | 1:31:37 | #83 |
| 2011 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:37:33 | #554 |
| 2011 | North Shore ClassicHighland Park | IL | 1:40:54 | #377 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:41:46 | #950 |
| 2011 | Chi Town Half Marathon & 10KChicago | IL | 1:42:02 | #107 |
| 2011 | Grandma's MarathonDuluth | MN | 2:12:14 | #3764 |
| 2011 | Parks Half MarathonRockville | MD | 2:14:50 | #1568 |
| 2011 | Lehigh Valley Health Network Via MarathonAllentown | PA | 2:41:18 | #661 |
| 2011 | Austin MarathonAustin | TX | 2:45:29 | #8481 |
| 2010 | Huntsville Half MarathonHuntsville | AL | 1:20:54 | #15 |
| 2010 | Alexandria Running FestivalAlexandria | VA | 1:26:20 | #7 |
| 2010 | Plymouth Run To The RockPlymouth | MA | 1:26:37 | #14 |
| 2010 | Johnny Kelley Half MarathonHyannis | MA | 1:37:52 | #51 |
| 2010 | Monson Memorial ClassicMonson | MA | 1:38:59 | #64 |
| 2010 | Sandpoint Scenic Half Marathon & 10KSandpoint | ID | 1:50:29 | #121 |
| 2010 | Duke City MarathonAlbuquerque | NM | 1:50:49 | #264 |
| 2010 | Thanksgiving Day Half MarathonAtlanta | GA | 1:52:44 | #2016 |
| 2010 | YMCA Harrisburg Half & 10KHarrisburg | PA | 1:54:18 | #341 |
| 2010 | Surf City MarathonHuntington Beach | CA | 1:56:54 | #2410 |
| 2010 | Rock 'n' Roll Washington DCWashington | DC | 2:29:28 | #5772 |
| 2010 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:31:08 | #11447 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:33:38 | #12864 |
| 2010 | Rock 'n' Roll San JoseSan Jose | CA | 2:46:25 | #8078 |
| 2010 | Austin MarathonAustin | TX | 3:00:54 | #7153 |
| 2009 | Plymouth Run To The RockPlymouth | MA | 1:27:05 | #14 |
| 2009 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 1:28:43 | #58 |
| 2009 | Boston's Run To RememberBoston | MA | 1:29:03 | #82 |
| 2009 | Monson Memorial ClassicMonson | MA | 1:41:01 | #72 |
| 2009 | Baltimore Running FestivalBaltimore | MD | 1:50:55 | #1104 |
| 2009 | Thanksgiving Day Half MarathonAtlanta | GA | 1:52:55 | #2171 |
| 2009 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:14 | #3604 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:01:32 | #3911 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:12:11 | #6681 |
| 2009 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:15:13 | #2593 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:26:38 | #8895 |
| 2008 | Monson Memorial ClassicMonson | MA | 1:35:02 | #54 |
| 2008 | Chevron City to Surf for ActivBurswood | WA | 1:45:45 | #553 |
| 2008 | Philadelphia MarathonPhiladelphia | PA | 1:47:16 | #656 |
| 2008 | Plymouth Run To The RockPlymouth | MA | 1:47:30 | #56 |
| 2008 | Nittany Valley Half MarathonState College | PA | 1:55:24 | #196 |
| 2008 | Outer Banks MarathonManteo | NC | 1:57:37 | #615 |
| 2008 | Parks Half MarathonRockville | MD | 2:14:10 | #1264 |
| 2008 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:03:40 | #1849 |
| 2007 | Perth Half MarathonBurswood | WA | 1:38:44 | #115 |
| 2007 | Chevron City to Surf for ActivBurswood | WA | 1:39:48 | #194 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:16 | #2174 |
| 2007 | United Airlines NYC HalfNew York | NY | 2:02:57 | #5347 |
| 2007 | Parks Half MarathonRockville | MD | 2:21:42 | #1338 |
| 2007 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 3:07:35 | #9593 |
| 2006 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 1:16:33 | #4 |
| 2006 | Perth Half MarathonBurswood | WA | 1:35:26 | #123 |
| 2006 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:49:40 | #2655 |
| 2006 | Nittany Valley Half MarathonState College | PA | 1:55:56 | #220 |
| 2006 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:58:45 | #3642 |
| 2006 | B.A.A. Half MarathonBoston | MA | 2:02:06 | #2165 |
| 2006 | Alpine RacesLake Zurich | IL | 2:04:54 | #238 |
| 2006 | March Madness Half MarathonCary | IL | 2:06:28 | #795 |
| 2006 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:56:38 | #2209 |
| 2005 | St. Jude Memphis Marathon WeekendMemphis | TN | 1:13:19 | #18 |
| 2005 | Wamc Darlington Half MarathonBurswood | WA | 1:44:08 | #75 |
| 2005 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:02:53 | #1370 |
| 2005 | 2025 500 Festival Running EventsIndianapolis | IN | 2:40:47 | #16260 |
| 2005 | Cowtown Marathon, Half Marathon and Ultra MarathonFort Worth | TX | 3:14:47 | #1152 |
| 2004 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:37:24 | #1147 |
| 2004 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:40:17 | #542 |
| 2004 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:59:18 | #1730 |
| 2004 | Grandma's MarathonDuluth | MN | 2:15:58 | #3113 |
| 2004 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:20:07 | #2460 |
| 2003 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:22 | #1789 |
| 2003 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 1:45:27 | #783 |
| 2003 | Grandma's MarathonDuluth | MN | 1:50:53 | #1149 |
| 2003 | B.A.A. Half MarathonBoston | MA | 2:17:37 | #2642 |
| 2002 | March Madness Half MarathonCary | IL | 1:40:16 | #431 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:44:42 | #1342 |
| 2002 | B.A.A. Half MarathonBoston | MA | 2:16:30 | #2461 |
| 2001 | March Madness Half MarathonCary | IL | 1:37:20 | #287 |
| 2001 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:16 | #1688 |
| 2001 | Grandma's MarathonDuluth | MN | 2:07:10 | #2122 |
| 2001 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:23:10 | #1558 |
| 2001 | NYRR Fred Lebow Half MarathonNew York | NY | 2:27:56 | #4442 |
| 1999 | Sioux Falls MarathonSioux Falls | SD | 1:47:55 | #205 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:58:24 | #2727 |
| 1988 | Beer City Half™ San DiegoSan Diego | CA | 1:54:10 | #2314 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
CACalifornia
31 racesMAMassachusetts
30 racesPAPennsylvania
27 racesILIllinois
22 racesTXTexas
15 racesNYNew York
13 racesMDMaryland
10 racesMNMinnesota
7 racesVAVirginia
7 racesFLFlorida
5 racesWAWashington
5 racesAZArizona
4 racesGAGeorgia
4 racesMEMaine
4 racesCTConnecticut
3 racesTNTennessee
3 racesWIWisconsin
3 racesALAlabama
2 racesIDIdaho
1 raceINIndiana
1 raceNJNew Jersey
1 raceNMNew Mexico
1 raceOHOhio
1 raceOROregon
1 raceSDSouth Dakota
1 raceUTUtah
1 race50-State Challenge
26/ 51 states + DC
25 states to go