Back to League Tables
EC
Erin Campbell
FemaleMassachusetts2002–2026
143
Total Finishes
88
Distinct Races
30
States (59%)
1:41:17
PR (7:44/mi)
2:31:04
Average
+0:31:40
Slower (first to last)
Medal House
2007
Flying Pig Pump and Run
1:58:46
#1302 overall#449 gender
2007
Maine Marathon, Half Marathon and Marathon Relay
2:05:51
#824 overall#371 gender
2007
2025 500 Festival Running Events
2:11:56
#11420 overall#3865 gender
2007
MO' Cowbell Marathon/Half-Marathon/10K/5K
2:31:57
#2370 overall#1231 gender
2006
MO' Cowbell Marathon/Half-Marathon/10K/5K
2:26:12
#1814 overall#821 gender
2006
2025 500 Festival Running Events
2:39:48
#18604 overall#7915 gender
2006
2026 2XU Long Beach Marathon & Half Marathon
2:51:48
#4315 overall#2186 gender
2005
Crystal Lake Half Marathon
1:48:49
#100 overall#17 gender
2005
Corporate Cup
2:08:00
#450 overall#165 gender
2005
Rock 'n' Roll Virgina Beach Half Marathon
2:26:55
#9845 overall#4652 gender
2002
Crystal Lake Half Marathon
1:48:11
#212 overall#36 gender
2002
Caesar Rodney Half Marathon
1:51:36
#608 overall#119 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | Publix Savannah Women's Half and 5KSavannah | GA | 2:19:51 | #532 |
| 2025 | Greenville Half Marathon & 5KGreenville | SC | 2:12:48 | #1711 |
| 2025 | Druthers Helderberg to Hudson Half MarathonAltamont | NY | 2:14:57 | #1116 |
| 2025 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:26:40 | #21393 |
| 2025 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:55:51 | #7514 |
| 2025 | Duxbury Half MarathonDuxbury | MA | 3:06:00 | #253 |
| 2025 | Millinocket MarathonMillinocket | ME | 3:42:15 | #1951 |
| 2024 | Portland MarathonPortland | OR | 1:56:09 | #1004 |
| 2024 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:12:52 | #17963 |
| 2024 | Rock 'n' Roll San DiegoSan Diego | CA | 2:23:21 | #9076 |
| 2024 | 3M Half MarathonAustin | TX | 2:46:53 | #4169 |
| 2024 | Rockfest Half MarathonHampton Beach | NH | 2:58:20 | #2266 |
| 2024 | Flying Pig Pump and RunCincinnati | OH | 3:48:24 | #10094 |
| 2024 | RUN THE ALAMOSan Antonio | TX | 3:51:52 | #2252 |
| 2024 | Millinocket MarathonMillinocket | ME | 4:26:36 | #1660 |
| 2023 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:10:54 | #15719 |
| 2023 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:13:16 | #1147 |
| 2023 | ORRC Vernonia Marathon, Half Marathon, and Marathon RelayBanks | OR | 2:13:40 | #213 |
| 2023 | United Airlines NYC HalfNew York | NY | 2:14:48 | #15822 |
| 2023 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:35:38 | #3836 |
| 2023 | Pacific Beach Half MarathonSan Diego | CA | 2:57:33 | #1997 |
| 2023 | South Shore *3 Beach Minimum" Half MarathonHull | MA | 3:12:02 | #362 |
| 2023 | Millinocket MarathonMillinocket | ME | 3:47:44 | #1340 |
| 2022 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:03:39 | #2196 |
| 2022 | Portland MarathonPortland | OR | 2:04:51 | #1147 |
| 2022 | Philadelphia MarathonPhiladelphia | PA | 2:13:09 | #6142 |
| 2022 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:18:59 | #12538 |
| 2022 | United Airlines NYC HalfNew York | NY | 2:24:53 | #16517 |
| 2021 | Philadelphia MarathonPhiladelphia | PA | 2:26:45 | #6129 |
| 2021 | Millinocket MarathonMillinocket | ME | 3:25:08 | #823 |
| 2021 | Rock n Roll NashvilleNashville | TN | 4:05:12 | #6577 |
| 2020 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:41:17 | #82 |
| 2019 | El Paso Marathon 'E' & 'L' MedalsEl Paso | TX | 1:44:04 | #105 |
| 2019 | Ruidoso Runfest September 18-19, 2026Ruidoso | NM | 1:47:45 | #15 |
| 2019 | Duff's Skagway MarathonSkagway | AK | 2:00:00 | #45 |
| 2019 | Rockfest Half MarathonHampton Beach | NH | 2:00:07 | #1065 |
| 2019 | Millinocket MarathonMillinocket | ME | 3:32:31 | #1135 |
| 2019 | Missoula Marathon Half Marathon 5K Kids MarathonMissoula | MT | 3:46:24 | #2556 |
| 2018 | Duff's Skagway MarathonSkagway | AK | 2:00:16 | #48 |
| 2018 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:05:53 | #2524 |
| 2018 | Hogeye MarathonFayetteville | AR | 2:08:53 | #275 |
| 2018 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:11:40 | #4148 |
| 2018 | Baltimore Running FestivalBaltimore | MD | 2:23:42 | #3659 |
| 2018 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:42:24 | #7985 |
| 2018 | ZOOMA Cape Cod Half Marathon + Relay + 10KFalmouth | MA | 2:46:42 | #205 |
| 2018 | Baystate MarathonLowell | MA | 3:15:12 | #1096 |
| 2018 | Millinocket MarathonMillinocket | ME | 3:29:52 | #995 |
| 2017 | Jack & Jill Downhill Marathon & Half — July 25 (Sat) & 26 (Sun)North Bend | WA | 1:54:33 | #43 |
| 2017 | Jeff Winter City of Lakes Half marathonMinneapolis | MN | 2:13:46 | #807 |
| 2017 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 2:16:47 | #2866 |
| 2017 | Zombie Half MarathonAnchorage | AK | 2:17:13 | #426 |
| 2017 | 47th Colonial Half Marathon and 5KWilliamsburg | VA | 2:28:02 | #493 |
| 2017 | Grandma's MarathonDuluth | MN | 2:32:01 | #5414 |
| 2017 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:37:49 | #833 |
| 2017 | Newport Rhode RacesNewport | RI | 2:39:49 | #736 |
| 2017 | Newport Rhode RaceNewport | RI | 2:39:49 | #736 |
| 2017 | Independence Rhode RaceBristol | RI | 2:40:50 | #488 |
| 2017 | Independence Rhode RaceBristol | RI | 2:40:50 | #488 |
| 2017 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:42:51 | #589 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 2:43:12 | #343 |
| 2017 | Jamestown Rhode RacesJamestown | RI | 2:43:12 | #343 |
| 2017 | Prisma Health Half Marathon & 5KGreenville | SC | 2:48:41 | #1217 |
| 2017 | Second Wind Christie Clinic Illinois Race Weekend Training ProgramChampaign | IL | 2:59:00 | #3523 |
| 2017 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:06:56 | #7396 |
| 2017 | Snow Joke Half MarathonSeeley Lake | MT | 3:25:00 | #387 |
| 2017 | Snow Joke Half MarathonSeeley Lake | MT | 3:25:00 | #619 |
| 2017 | 18th Annual Canine Classic at Paws UpGreenough | MT | 3:44:23 | #42 |
| 2017 | Rock 'n' Roll San DiegoSan Diego | CA | 3:52:05 | #14834 |
| 2016 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:13:05 | #585 |
| 2016 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:14:26 | #2803 |
| 2016 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:18:25 | #2814 |
| 2016 | Plattsburgh HalfPlattsburgh | NY | 2:19:48 | #349 |
| 2016 | Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids RunColumbus | OH | 2:20:22 | #5466 |
| 2016 | Prince William Half MarathonBristow | VA | 2:20:56 | #941 |
| 2016 | Shamrock MarathonVirginia Beach | VA | 2:22:33 | #3721 |
| 2016 | Rock 'n' Roll Half Marathon San FranciscoSan Francisco | CA | 2:25:39 | #3599 |
| 2016 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:27:08 | #5308 |
| 2016 | Cambridge Half Marathon + 5KCambridge | MA | 2:50:22 | #4493 |
| 2016 | Newport MarathonNewport | RI | 2:52:37 | #2130 |
| 2016 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:26:44 | #8368 |
| 2015 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:55:23 | #1999 |
| 2015 | Shamrock MarathonVirginia Beach | VA | 2:03:02 | #3004 |
| 2015 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:07:40 | #2489 |
| 2015 | Grandma's MarathonDuluth | MN | 2:14:31 | #4346 |
| 2015 | Plattsburgh HalfPlattsburgh | NY | 2:16:49 | #323 |
| 2015 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:17:45 | #2358 |
| 2015 | Octoberfest Half Marathon and 10KPeru | NY | 2:19:14 | #98 |
| 2015 | Flying Pirate Half MarathonKill Devil Hills | NC | 2:21:52 | #869 |
| 2015 | Beer City Half™ Santa RosaSanta Rosa | CA | 2:22:58 | #759 |
| 2015 | Ashland Half Marathon & 5kAshland | VA | 2:30:47 | #955 |
| 2015 | Shipyard Old Port Half MarathonPortland | ME | 2:31:58 | #2330 |
| 2015 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:43:36 | #12015 |
| 2015 | Seacoast Half MarathonPortsmouth | NH | 2:49:01 | #1082 |
| 2015 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:53:54 | #4983 |
| 2015 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:23:37 | #8211 |
| 2014 | Rock 'n' Roll San DiegoSan Diego | CA | 1:54:17 | #2627 |
| 2014 | Plattsburgh HalfPlattsburgh | NY | 1:56:04 | #191 |
| 2014 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:00:04 | #3219 |
| 2014 | Ashland Half Marathon & 5kAshland | VA | 2:00:45 | #462 |
| 2014 | The Unforgettable Staten Island Half Marathon!Staten Island | NY | 2:01:05 | #4769 |
| 2014 | Historic Half Training (sponsored by FARC)Fredericksburg | VA | 2:01:24 | #1764 |
| 2014 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 2:02:07 | #13097 |
| 2014 | Octoberfest Half Marathon and 10KPeru | NY | 2:02:25 | #74 |
| 2014 | 2026 National Women's Half Marathon and 8KWashington | DC | 2:02:32 | #3243 |
| 2014 | Navy Air Force Half Marathon & Navy 5-MilerWashington | DC | 2:06:33 | #1938 |
| 2014 | Rock The Parkway Half Marathon and 5kKansas City | MO | 2:09:12 | #2072 |
| 2014 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:45 | #9721 |
| 2014 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:15:08 | #4951 |
| 2014 | Kaiser Permanente San Francisco Half Marathon & 5KSan Francisco | CA | 2:15:36 | #3095 |
| 2014 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 2:15:42 | #3902 |
| 2014 | Baltimore Running FestivalBaltimore | MD | 2:17:44 | #4196 |
| 2014 | Grandma's MarathonDuluth | MN | 2:32:00 | #6148 |
| 2014 | Rock 'n' Roll Los Angeles Half MarathonLos Angeles | CA | 2:32:01 | #4672 |
| 2014 | Oklahoma City Memorial MarathonOklahoma City | OK | 3:34:35 | #8902 |
| 2013 | Rock 'n' Roll San DiegoSan Diego | CA | 1:48:53 | #1923 |
| 2013 | SHE RUNS Grand RapidsGrand Rapids | MI | 1:56:13 | #286 |
| 2013 | Plattsburgh HalfPlattsburgh | NY | 2:06:37 | #370 |
| 2013 | Surf City MarathonHuntington Beach | CA | 2:07:05 | #4590 |
| 2013 | Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Richmond 8kRichmond | VA | 2:13:56 | #4443 |
| 2013 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:16:53 | #1440 |
| 2013 | OUC Orlando Half MarathonOrlando | FL | 2:18:21 | #1845 |
| 2013 | Battleship North Carolina Half 5KWilmington | NC | 2:28:00 | #1085 |
| 2013 | Rockfest Half MarathonHampton Beach | NH | 2:51:45 | #3586 |
| 2012 | Carlsbad MarathonCarlsbad | CA | 1:57:43 | #1981 |
| 2012 | Surf City MarathonHuntington Beach | CA | 2:02:03 | #3815 |
| 2012 | Rock 'n' Roll San DiegoSan Diego | CA | 2:08:35 | #5583 |
| 2012 | Portland MarathonPortland | OR | 2:36:17 | #1099 |
| 2011 | Gasparilla Distance Classic Race WeekendTampa | FL | 2:05:21 | #2039 |
| 2011 | Plattsburgh HalfPlattsburgh | NY | 2:06:00 | #391 |
| 2011 | Bellingham Bay MarathonBellingham | WA | 2:06:14 | #662 |
| 2011 | United Airlines NYC HalfNew York | NY | 2:12:14 | #7150 |
| 2010 | The Runners Den Scottsdale 1/2 Marathon & 5KScottsdale | AZ | 2:05:44 | #634 |
| 2010 | Eversource Hartford Marathon, Half Marathon, Relay & Charity 5KHartford | CT | 2:07:01 | #2392 |
| 2010 | Plattsburgh HalfPlattsburgh | NY | 2:07:47 | #286 |
| 2010 | Rock 'n' Roll San DiegoSan Diego | CA | 2:17:34 | #5263 |
| 2010 | Manchester City MarathonManchester | NH | 2:20:58 | #789 |
| 2010 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 2:21:06 | #10581 |
| 2010 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:50:20 | #7743 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:59:28 | #13136 |
| 2009 | Capital City Half MarathonColumbus | OH | 2:00:37 | #1646 |
| 2009 | Murfreesboro Half MarathonMurfreesboro | TN | 2:15:12 | #824 |
| 2009 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:26:51 | #4600 |
| 2009 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 3:16:15 | #881 |
| 2008 | Capital City Half MarathonColumbus | OH | 2:07:07 | #1716 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:22:39 | #11171 |
| 2008 | Dallas Marathon WeekendDallas | TX | 2:26:34 | #3694 |
| 2007 | Flying Pig Pump and RunCincinnati | OH | 1:58:46 | #1302 |
| 2007 | Maine Marathon, Half Marathon and Marathon RelayPortland | ME | 2:05:51 | #824 |
| 2007 | 2025 500 Festival Running EventsIndianapolis | IN | 2:11:56 | #11420 |
| 2007 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:31:57 | #2370 |
| 2007 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:34:39 | #10466 |
| 2006 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:26:12 | #1814 |
| 2006 | 2025 500 Festival Running EventsIndianapolis | IN | 2:39:48 | #18604 |
| 2006 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 2:51:48 | #4315 |
| 2005 | Crystal Lake Half MarathonCrystal Lake | IL | 1:48:49 | #100 |
| 2005 | Corporate CupCharlotte | NC | 2:08:00 | #450 |
| 2005 | Rock 'n' Roll Virgina Beach Half MarathonVirginia Beach | VA | 2:26:55 | #9845 |
| 2002 | Crystal Lake Half MarathonCrystal Lake | IL | 1:48:11 | #212 |
| 2002 | Caesar Rodney Half MarathonWilmington | DE | 1:51:36 | #608 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
NYNew York
18 racesCACalifornia
17 racesVAVirginia
14 racesMEMaine
10 racesTXTexas
8 racesRIRhode Island
7 racesAZArizona
6 racesMAMassachusetts
6 racesOHOhio
6 racesNCNorth Carolina
5 racesNHNew Hampshire
5 racesFLFlorida
4 racesILIllinois
4 racesMNMinnesota
4 racesMTMontana
4 racesOKOklahoma
4 racesOROregon
4 racesPAPennsylvania
4 racesAKAlaska
3 racesDCDistrict of Columbia
3 racesINIndiana
3 racesTNTennessee
3 racesSCSouth Carolina
2 racesWAWashington
2 racesARArkansas
1 raceCTConnecticut
1 raceMIMichigan
1 raceMSMississippi
1 raceNJNew Jersey
0 racesWIWisconsin
0 races50-State Challenge
30/ 51 states + DC
21 states to go