Back to League Tables
BG
Brian Gallagher
MaleNew Hampshire1984–2026
188
Total Finishes
106
Distinct Races
31
States (61%)
1:24:13
PR (6:26/mi)
1:57:38
Average
+0:39:36
Slower (first to last)
Medal House
2002
Caesar Rodney Half Marathon
1:35:52
#210 overall#185 gender
2002
Hyannis Marathon
1:43:27
#294 overall#228 gender
2001
Caesar Rodney Half Marathon
1:37:41
#240 overall#209 gender
2001
Eversource Hartford Marathon, Half Marathon, Relay & Charity 5K
1:44:42
#357 overall#287 gender
2001
Covered Bridges Half Marathon
1:53:33
#803 overall#551 gender
2000
Caesar Rodney Half Marathon
1:38:05
#255 overall#228 gender
2000
Covered Bridges Half Marathon
2:07:34
#1399 overall#778 gender
1999
Rock ‘n’ Roll Philadelphia Half Marathon
2:09:49
#5065 overall#3432 gender
1996
LONG ISLAND MARATHON FESTIVAL
1:58:33
#2095 overall#1711 gender
1994
LONG ISLAND MARATHON FESTIVAL
1:53:57
#2199 overall#1886 gender
1991
White Mountain Milers Half Marathon
1:48:07
#152 overall#121 gender
1984
Leaf Peepers Half Marathon
1:43:43
#110 overall#99 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Earth Day Half Marathon, 5K & RelayBaldwinsville | NY | 2:23:19 | #166 |
| 2025 | Huntsville Half MarathonHuntsville | AL | 1:46:04 | #52 |
| 2025 | Helping Hands Half Marathon / 5KMuscle Shoals | AL | 1:46:24 | #43 |
| 2025 | Hyannis MarathonHyannis | MA | 1:47:29 | #214 |
| 2025 | CARNIVAL FROLIC 13.1 AND 5K 2026Decatur | AL | 1:48:16 | #32 |
| 2025 | Boston or Bust MarathonHuntsville | AL | 1:51:01 | #61 |
| 2025 | Sunrise Marathon 5K/10K/13.1 LAS VEGASLas Vegas | NV | 1:51:01 | #362 |
| 2025 | NYCRUNS Brooklyn Ice Cream Social Half MarathonBrooklyn | NY | 2:06:02 | #11911 |
| 2025 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:08:14 | #1294 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:13:30 | #16978 |
| 2024 | B.A.A. Half MarathonBoston | MA | 1:40:45 | #720 |
| 2024 | Pittsburgh Marathon WeekendPittsburgh | PA | 1:42:51 | #702 |
| 2024 | Covered Bridges Half MarathonWoodstock | VT | 1:48:13 | #335 |
| 2024 | Huntsville Half MarathonHuntsville | AL | 1:48:34 | #57 |
| 2024 | CARNIVAL FROLIC 13.1 AND 5K 2026Decatur | AL | 1:50:53 | #32 |
| 2024 | Boston or Bust MarathonHuntsville | AL | 1:52:33 | #58 |
| 2024 | Naperville Half MarathonNaperville | IL | 1:55:34 | #440 |
| 2023 | Perth MarathonBurswood | WA | 1:29:46 | #62 |
| 2023 | Rock 'n' Roll Washington DCWashington | DC | 1:37:32 | #640 |
| 2023 | Rock 'n' Roll ClearwaterClearwater | FL | 1:49:15 | #391 |
| 2023 | Helping Hands Half Marathon / 5KMuscle Shoals | AL | 1:54:12 | #27 |
| 2022 | Rock 'n' Roll Atlantic CityAtlantic City | NJ | 1:35:25 | #71 |
| 2022 | United Airlines NYC HalfNew York | NY | 1:35:56 | #1917 |
| 2022 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 1:37:06 | #128 |
| 2022 | SRG "Spring Ahead" Half MarathonDouglassville | PA | 1:51:44 | #24 |
| 2022 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:04:26 | #1773 |
| 2022 | Skinny Turkey Half MarathonRaleigh | NC | 2:09:11 | #149 |
| 2022 | 2025 500 Festival Running EventsIndianapolis | IN | 3:43:58 | #12893 |
| 2021 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:50:10 | #333 |
| 2021 | Black Bear Half Marathon & 5kWaterville Valley | NH | 2:33:34 | #58 |
| 2021 | Mount Rainier Half Marathon & Trail EventsEnumclaw | WA | 3:00:53 | #1192 |
| 2019 | Chambersburg Half MarathonChambersburg | PA | 1:48:51 | #78 |
| 2019 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:54:54 | #597 |
| 2019 | 2026 HiTOPS Princeton Half MarathonPrinceton | NJ | 2:01:47 | #669 |
| 2019 | Carlsbad MarathonCarlsbad | CA | 2:06:13 | #1670 |
| 2019 | Covered Bridges Half MarathonWoodstock | VT | 2:35:40 | #1709 |
| 2018 | Chambersburg Half MarathonChambersburg | PA | 1:52:22 | #77 |
| 2018 | Bucks County MarathonWashington Crossing | PA | 1:54:32 | #70 |
| 2018 | Stillwater Half MarathonStillwater | MN | 2:17:18 | #308 |
| 2018 | City of Lakes Surly Trail LoppetMinneapolis | MN | 2:21:37 | #383 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 1:41:27 | #230 |
| 2017 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 1:48:48 | #78 |
| 2017 | Hanover YMCA Half MarathonHanover | PA | 1:49:14 | #40 |
| 2017 | Iron Horse Half MarathonNorth Bend | WA | 1:49:37 | #221 |
| 2017 | Cinco De Mayo Mini Marathon And 8kSnoqualmie | WA | 1:49:52 | #80 |
| 2017 | Turkey Hill Country ClassicLancaster | PA | 1:52:50 | #60 |
| 2017 | Capital City MarathonOlympia | WA | 1:54:05 | #198 |
| 2017 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:57:34 | #1213 |
| 2017 | Pinckney Trail WeekendPinckney | MI | 2:15:49 | #217 |
| 2016 | Chambersburg Half MarathonChambersburg | PA | 1:49:52 | #88 |
| 2016 | Chester County Half MarathonCoatesville | PA | 1:50:55 | #58 |
| 2016 | EPIC Marathon and Running FestivalGreen Bay | WI | 1:53:55 | #814 |
| 2016 | Eau Claire MarathonEau Claire | WI | 2:02:19 | #584 |
| 2016 | JSRC RunAPaloozaAsbury Park | NJ | 2:11:58 | #857 |
| 2016 | Runapalooza Asbury ParkAsbury Park | NJ | 2:11:59 | #859 |
| 2016 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:16:10 | #2352 |
| 2015 | Covered Bridges Half MarathonWoodstock | VT | 1:42:01 | #263 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:45:41 | #1614 |
| 2015 | Get Lucky Half MarathonMinneapolis | MN | 1:46:07 | #315 |
| 2015 | Rock n Roll NashvilleNashville | TN | 1:50:42 | #1201 |
| 2015 | Chambersburg Half MarathonChambersburg | PA | 1:50:54 | #87 |
| 2015 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 1:53:57 | #166 |
| 2015 | Hairy Gorilla Half MarathonAlbany | NY | 2:08:32 | #90 |
| 2015 | EPIC Marathon and Running FestivalGreen Bay | WI | 2:09:13 | #1711 |
| 2015 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:09:53 | #2882 |
| 2015 | Trust Fall TrailfestKennebunkport | ME | 2:13:46 | #25 |
| 2015 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 2:18:42 | #1755 |
| 2015 | Sunrise Marathon 5K/10K/13.1 SAN FRANCISCOSan Francisco | CA | 2:23:47 | #4011 |
| 2014 | Lehigh Valley Health Network Via MarathonAllentown | PA | 1:31:24 | #26 |
| 2014 | Chevron City to Surf for ActivBurswood | WA | 1:35:42 | #241 |
| 2014 | 2025 Val Nolasco Half MarathonHonolulu | HI | 1:39:30 | #80 |
| 2014 | Monster DashMinneapolis | MN | 1:41:28 | #469 |
| 2014 | Get Lucky Half MarathonMinneapolis | MN | 1:53:48 | #706 |
| 2014 | Newburyport Half Marathon and RelayNewburyport | MA | 1:55:59 | #1013 |
| 2014 | Maple Grove Half MarathonMaple Grove | MN | 1:58:28 | #220 |
| 2014 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 1:58:49 | #2050 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 1:59:45 | #1882 |
| 2014 | Spring Fling Prairie Dog Half, 10k, & 5kArvada | CO | 2:00:17 | #45 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:07:51 | #12715 |
| 2014 | Baystate MarathonLowell | MA | 2:10:56 | #1058 |
| 2014 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:22:24 | #3297 |
| 2013 | Fall City Half Marathon and 10KFall City | WA | 1:37:15 | #45 |
| 2013 | Nookachamps Winter RunsMount Vernon | WA | 1:38:25 | #45 |
| 2013 | Mercer Island Rotary Half MarathonMercer Island | WA | 1:39:33 | #220 |
| 2013 | Brandon Half Marathon & 5KBrandon | FL | 1:45:03 | #65 |
| 2013 | Chambersburg Half MarathonChambersburg | PA | 1:52:31 | #106 |
| 2013 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 1:53:48 | #685 |
| 2013 | Get Lucky Half MarathonMinneapolis | MN | 1:57:06 | #973 |
| 2013 | Rock 'n' Roll Las VegasLas Vegas | NV | 1:58:49 | #2770 |
| 2013 | Monster DashMinneapolis | MN | 1:59:54 | #2162 |
| 2013 | Rock n Roll NashvilleNashville | TN | 2:04:44 | #4933 |
| 2013 | Delaware & Lehigh Heritage Half Marathon Walk and RunSlatington | PA | 2:05:01 | #235 |
| 2013 | B.A.A. Half MarathonBoston | MA | 2:06:47 | #3771 |
| 2013 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:07:47 | #3417 |
| 2013 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:09:47 | #2599 |
| 2013 | Shades of Death Half MarathonAllamuchy | NJ | 2:15:24 | #241 |
| 2012 | Seattle MarathonSeattle | WA | 1:34:33 | #238 |
| 2012 | Chevron City to Surf for ActivBurswood | WA | 1:34:36 | #171 |
| 2012 | Urban Bourbon Half Marathon and 5KLouisville | KY | 1:47:48 | #344 |
| 2012 | Monster DashMinneapolis | MN | 1:49:48 | #1238 |
| 2012 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:52:10 | #3406 |
| 2012 | Grandma's MarathonDuluth | MN | 1:52:37 | #1476 |
| 2012 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:02:10 | #3513 |
| 2012 | Sleeping Bear Marathon, Half Marathon & 5KEmpire | MI | 2:06:48 | #90 |
| 2012 | 2026 Disney Wine & Dine Half Marathon WeekendOrlando | FL | 2:09:18 | #2097 |
| 2012 | Shades of Death Half MarathonAllamuchy | NJ | 2:18:46 | #318 |
| 2012 | Baltimore Running FestivalBaltimore | MD | 2:31:50 | #7733 |
| 2012 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:48:55 | #7577 |
| 2012 | Jemez Mountain Trail RunLos Alamos | NM | 2:51:31 | #114 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:34:55 | #195 |
| 2011 | Covered Bridges Half MarathonWoodstock | VT | 1:43:35 | #304 |
| 2011 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:45:26 | #1404 |
| 2011 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:49:47 | #1247 |
| 2011 | Air Force MarathonDayton | OH | 2:14:14 | #1963 |
| 2011 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:17:05 | #3997 |
| 2011 | Pumpkin Harvest Half MarathonBethel | ME | 2:22:47 | #109 |
| 2010 | Hyannis MarathonHyannis | MA | 1:33:58 | #178 |
| 2010 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 1:39:05 | #398 |
| 2010 | White Mountain Milers Half MarathonNorth Conway | NH | 1:48:36 | #127 |
| 2010 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:51:10 | #2059 |
| 2010 | Philadelphia MarathonPhiladelphia | PA | 2:01:23 | #2894 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:08:06 | #7018 |
| 2010 | NorthShore Half MarathonMandeville | LA | 2:09:55 | #529 |
| 2010 | UTHealth Houston Half Marathon & 10KHouston | TX | 2:14:17 | #1438 |
| 2010 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 3:07:33 | #17304 |
| 2009 | Lehigh Valley Health Network Via MarathonAllentown | PA | 1:24:13 | #5 |
| 2009 | St. Luke's Half Marathon & 5KAllentown | PA | 1:26:56 | #33 |
| 2009 | Baystate MarathonLowell | MA | 1:36:53 | #93 |
| 2009 | OUC Orlando Half MarathonOrlando | FL | 1:42:55 | #247 |
| 2009 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 1:43:29 | #2212 |
| 2009 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:43:40 | #412 |
| 2009 | Community First Fox Cities Marathon presented by Miron ConstructionMenasha | WI | 1:45:46 | #359 |
| 2009 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:46:57 | #1638 |
| 2009 | Newport MarathonNewport | RI | 1:52:44 | #373 |
| 2009 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 1:58:44 | #3335 |
| 2009 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:03:53 | #5121 |
| 2009 | Jazz Half Marathon and 5KNew Orleans | LA | 2:06:29 | #712 |
| 2009 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:07:05 | #1441 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:36:56 | #416 |
| 2008 | Flying Pig Pump and RunCincinnati | OH | 1:40:22 | #305 |
| 2008 | St. Luke's Half Marathon & 5KAllentown | PA | 1:43:49 | #515 |
| 2008 | Rock n Roll NashvilleNashville | TN | 1:44:16 | #1143 |
| 2008 | Great Bay Half MarathonNewmarket | NH | 1:54:40 | #451 |
| 2008 | Boston's Run To RememberBoston | MA | 1:59:17 | #1620 |
| 2008 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 2:00:10 | #1332 |
| 2008 | Santa Barbara Wine Country Half MarathonSolvang | CA | 2:10:08 | #768 |
| 2008 | AmeriHealth Atlantic City Marathon, Half Marathon, 10K & G. Larry James 5KAtlantic City | NJ | 2:32:40 | #364 |
| 2008 | Big Lake Half MarathonAlton Bay | NH | 2:45:03 | #1137 |
| 2007 | Life Time Chicago Half Marathon + 5KChicago | IL | 1:42:03 | #639 |
| 2007 | Covered Bridges Half MarathonWoodstock | VT | 1:48:05 | #353 |
| 2007 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:53:32 | #527 |
| 2007 | Seacoast Half MarathonPortsmouth | NH | 1:54:16 | #316 |
| 2007 | Eastern States Road RaceKittery | ME | 1:54:37 | #79 |
| 2007 | Hyannis MarathonHyannis | MA | 1:59:42 | #891 |
| 2007 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 2:37:22 | #6864 |
| 2006 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 1:40:49 | #878 |
| 2006 | Covered Bridges Half MarathonWoodstock | VT | 1:43:23 | #329 |
| 2006 | Boston's Run To RememberBoston | MA | 1:46:00 | #1049 |
| 2006 | Seacoast Half MarathonPortsmouth | NH | 1:47:29 | #117 |
| 2006 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:48:38 | #398 |
| 2006 | Hyannis MarathonHyannis | MA | 1:49:48 | #359 |
| 2006 | Whidbey Island MarathonOak Harbor | WA | 2:11:53 | #673 |
| 2005 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:35:51 | #111 |
| 2005 | Boston's Run To RememberBoston | MA | 1:39:28 | #415 |
| 2005 | Hyannis MarathonHyannis | MA | 1:43:13 | #226 |
| 2005 | Gasparilla Distance Classic Race WeekendTampa | FL | 1:46:20 | #240 |
| 2005 | White Mountain Milers Half MarathonNorth Conway | NH | 1:47:18 | #103 |
| 2005 | Big Lake Half MarathonAlton Bay | NH | 1:47:36 | #314 |
| 2005 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 1:49:11 | #80 |
| 2005 | Covered Bridges Half MarathonWoodstock | VT | 1:57:21 | #467 |
| 2005 | New Bedford Half MarathonNew Bedford | MA | 2:46:15 | #1329 |
| 2004 | Evansville Half MarathonEvansville | IN | 1:43:42 | #177 |
| 2004 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:44:47 | #283 |
| 2004 | Covered Bridges Half MarathonWoodstock | VT | 1:45:43 | #327 |
| 2004 | Big Lake Half MarathonAlton Bay | NH | 1:47:29 | #338 |
| 2004 | Baystate MarathonLowell | MA | 1:51:42 | #319 |
| 2004 | New Bedford Half MarathonNew Bedford | MA | 2:06:32 | #1388 |
| 2004 | Cedars of Lebanon Frostbite Half-MarathonLebanon | TN | 2:09:35 | #148 |
| 2004 | Baltimore Running FestivalBaltimore | MD | 2:36:28 | #2442 |
| 2004 | Thanksgiving Day Half MarathonAtlanta | GA | 2:43:19 | #5660 |
| 2003 | Big Lake Half MarathonAlton Bay | NH | 1:32:13 | #87 |
| 2003 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 1:34:58 | #104 |
| 2003 | Hyannis MarathonHyannis | MA | 1:45:33 | #206 |
| 2003 | Covered Bridges Half MarathonWoodstock | VT | 1:46:09 | #371 |
| 2003 | B.A.A. Half MarathonBoston | MA | 1:56:11 | #1401 |
| 2003 | Caesar Rodney Half MarathonWilmington | DE | 2:20:57 | #931 |
| 2002 | Caesar Rodney Half MarathonWilmington | DE | 1:35:52 | #210 |
| 2002 | Hyannis MarathonHyannis | MA | 1:43:27 | #294 |
| 2002 | B.A.A. Half MarathonBoston | MA | 2:02:16 | #1549 |
| 2002 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:15:09 | #5393 |
| 2001 | Caesar Rodney Half MarathonWilmington | DE | 1:37:41 | #240 |
| 2001 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 1:44:42 | #357 |
| 2001 | Covered Bridges Half MarathonWoodstock | VT | 1:53:33 | #803 |
| 2000 | Caesar Rodney Half MarathonWilmington | DE | 1:38:05 | #255 |
| 2000 | Covered Bridges Half MarathonWoodstock | VT | 2:07:34 | #1399 |
| 1999 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:09:49 | #5065 |
| 1996 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:58:33 | #2095 |
| 1994 | LONG ISLAND MARATHON FESTIVALEast Meadow | NY | 1:53:57 | #2199 |
| 1991 | White Mountain Milers Half MarathonNorth Conway | NH | 1:48:07 | #152 |
| 1984 | Leaf Peepers Half MarathonWaterbury | VT | 1:43:43 | #110 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
PAPennsylvania
24 racesMAMassachusetts
20 racesVTVermont
12 racesWAWashington
12 racesNHNew Hampshire
11 racesMEMaine
10 racesMNMinnesota
10 racesALAlabama
9 racesFLFlorida
9 racesNYNew York
9 racesILIllinois
8 racesNJNew Jersey
8 racesCACalifornia
6 racesVAVirginia
6 racesCTConnecticut
5 racesTNTennessee
5 racesDEDelaware
4 racesWIWisconsin
4 racesGAGeorgia
3 racesMDMaryland
3 racesNVNevada
3 racesCOColorado
2 racesINIndiana
2 racesLALouisiana
2 racesMIMichigan
2 racesOHOhio
2 racesDCDistrict of Columbia
1 raceHIHawaii
1 raceKYKentucky
1 raceTXTexas
1 raceARArkansas
0 races50-State Challenge
31/ 51 states + DC
20 states to go