Back to League Tables
MC
Mary Campbell
FemalePennsylvania1996–2026
160
Total Finishes
106
Distinct Races
32
States (63%)
1:46:39
PR (8:08/mi)
2:36:20
Average
+0:04:34
Slower (first to last)
Medal House
2004
The LESS Popular Brooklyn Half Marathon!
1:54:04
#1329 overall#292 gender
2004
B.A.A. Half Marathon
1:59:30
#1625 overall#667 gender
2004
Women's Half Marathon
2:19:59
#798 overall#798 gender
2004
Sioux Falls Marathon
2:24:00
#447 overall#180 gender
2004
DEXTER-ANN ARBOR RUN
2:36:19
#1950 overall#753 gender
2002
Hyannis Marathon
2:02:18
#758 overall#290 gender
2002
B.A.A. Half Marathon
2:07:27
#1928 overall#793 gender
2001
B.A.A. Half Marathon
2:04:22
#1759 overall#763 gender
2001
DEXTER-ANN ARBOR RUN
2:14:13
#1142 overall#380 gender
1999
Run for the Schools
1:47:23
#98 overall#29 gender
1999
Grandma's Marathon
1:49:45
#931 overall#248 gender
1996
DEXTER-ANN ARBOR RUN
2:34:00
#974 overall#249 gender
Performance Timeline
Complete Race Log
| Year | Race | State | Time | Place |
|---|---|---|---|---|
| 2026 | 2025 Disney Princess Half Marathon Weekend presented by CORKCICLE®Orlando | FL | 2:23:27 | #2182 |
| 2026 | Ion Bank Cheshire Road RacesCheshire | CT | 2:31:57 | #819 |
| 2026 | 2026 Disneyland® Half Marathon Weekend presented by HONDAAnaheim | CA | 2:38:34 | #3467 |
| 2025 | REVEL Big CottonwoodSalt Lake City | UT | 1:57:05 | #1359 |
| 2025 | Town and Country Half Marathon & 5KNewburyport | MA | 1:58:31 | #212 |
| 2025 | DoNot Stop Half Marathon (5k/10k) - St. LouisMaryland Heights | MO | 2:07:44 | #46 |
| 2025 | Cape Cod Marathon WeekendFalmouth | MA | 2:20:08 | #1289 |
| 2025 | YMCA Maple Leaf Walk RunLa Crosse | WI | 2:21:02 | #222 |
| 2025 | YMCA Maple Leaf Road RacesLa Crosse | WI | 2:21:02 | #223 |
| 2025 | The Louisiana MarathonBaton Rouge | LA | 2:38:33 | #1674 |
| 2025 | MO' Cowbell Marathon/Half-Marathon/10K/5KSaint Charles | MO | 2:49:00 | #1993 |
| 2025 | Heatwave Half Marathon - Little RockLittle Rock | AR | 2:58:19 | #1688 |
| 2025 | 2026 Heartland Series - Day 1 (OH)Hicksville | OH | 3:16:06 | #14 |
| 2024 | Newport MarathonNewport | RI | 2:05:56 | #1177 |
| 2024 | Fairfield Road RacesFairfield | CT | 2:30:47 | #1846 |
| 2024 | Appalachian SeriesMorganton | NC | 3:15:24 | #9 |
| 2024 | Appalachian Series - Day 3 (SC)Seneca | SC | 3:32:54 | #19 |
| 2023 | Arches Half MarathonMoab | UT | 2:17:33 | #78 |
| 2023 | Fairfield Road RacesFairfield | CT | 2:19:23 | #1334 |
| 2023 | Appalachian Series DayEufaula | AL | 3:13:56 | #16 |
| 2023 | Gulf Coast Series - Day 4Pensacola | FL | 3:23:27 | #16 |
| 2023 | Gulf Coast ClassicPass Christian | MS | 3:31:48 | #25 |
| 2022 | REVEL Big CottonwoodSalt Lake City | UT | 1:52:10 | #830 |
| 2022 | Rock 'n' Roll Las VegasLas Vegas | NV | 2:51:20 | #9079 |
| 2022 | 2026 Prairie Series - Day 5 (IA)Sioux City | IA | 2:53:31 | #8 |
| 2022 | Mainly Marathons Prairie SeriesSouth Sioux City | NE | 3:00:53 | #14 |
| 2022 | Mainly Marathons Prairie SeriesSaint Joseph | MO | 3:07:25 | #20 |
| 2022 | 2026 Prairie Series - Day 3 (KS)Hiawatha | KS | 3:07:42 | #18 |
| 2022 | 2026 Independence Series - Day 5 (NY)Montgomery | NY | 3:38:37 | #20 |
| 2022 | 2026 Independence Series - Day 1 (DE)Bear | DE | 3:49:56 | #35 |
| 2022 | 2026 Southwest Series - Day 1 (NM)Farmington | NM | 3:59:28 | #28 |
| 2021 | Naperville Half MarathonNaperville | IL | 2:16:30 | #841 |
| 2021 | Rock n Roll NashvilleNashville | TN | 2:54:20 | #5519 |
| 2021 | Rock 'n' Roll Savannah Marathon & 1/2 MarathonSavannah | GA | 3:01:38 | #5154 |
| 2020 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:54:59 | #4578 |
| 2020 | Grandma's MarathonDuluth | MN | 3:30:27 | #5105 |
| 2019 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:52:23 | #365 |
| 2019 | REVEL Big CottonwoodSalt Lake City | UT | 1:56:48 | #898 |
| 2019 | Western Mass Mother's Day Half MarathonWhately | MA | 2:01:18 | #156 |
| 2019 | Jersey Shore Half Marathon and 2 Mile RunHighlands | NJ | 2:05:33 | #315 |
| 2019 | DONNA Marathon WeekendJacksonville Beach | FL | 2:38:37 | #1738 |
| 2019 | Detroit Free Press MarathonDetroit | MI | 2:39:09 | #6754 |
| 2019 | Love Run Half MarathonPhiladelphia | PA | 2:54:03 | #6393 |
| 2019 | Mainly Marathons - New England SeriesSimsbury | CT | 2:56:26 | #69 |
| 2019 | Living Journeys Half MarathonCrested Butte | CO | 3:03:10 | #91 |
| 2019 | Mercedes Benz Marathon and Half MarathonBirmingham | AL | 3:13:08 | #1973 |
| 2019 | Center of the Nation SeriesBaker | MT | 3:15:42 | #23 |
| 2019 | Center of the Nation SeriesBelle Fourche | SD | 3:16:10 | #36 |
| 2019 | Hapalua Hawaii's Half MarathonHonolulu | HI | 3:18:31 | #5860 |
| 2019 | Center of the Nation SeriesSundance | WY | 3:25:12 | #14 |
| 2019 | 2026 Center of the Nation Series - Day 5 (ND)Bowman | ND | 3:29:50 | #31 |
| 2018 | Horsetooth Half Marathon - Presented by Fort Collins ConnexionFort Collins | CO | 1:51:40 | #371 |
| 2018 | Squirrelly Tail Twail WunLewisberry | PA | 2:04:51 | #20 |
| 2018 | Rock 'n' Roll Chicago Half MarathonChicago | IL | 2:35:35 | #6589 |
| 2018 | DEXTER-ANN ARBOR RUNDexter | MI | 2:36:40 | #1660 |
| 2018 | OCNJ Half Marathon, 10 Mile & 5KOcean City | NJ | 2:52:28 | #899 |
| 2018 | St. Michaels Running FestivalSaint Michaels | MD | 2:53:51 | #1231 |
| 2018 | Gardenspot Village MarathonNew Holland | PA | 3:00:48 | #527 |
| 2018 | 2026 New England Series - Day 5 (NH)Claremont | NH | 3:24:09 | #70 |
| 2018 | 2026 Independence Series - Day 1 (DE)Bear | DE | 3:36:19 | #30 |
| 2017 | Beach and Back Half Marathon & 5KMarshfield | MA | 2:15:22 | #383 |
| 2017 | 2025 Aramco Houston Half Marathon Searchable Finish Line VideoHouston | TX | 2:17:21 | #4320 |
| 2017 | Chi Town Half Marathon & 10KChicago | IL | 2:17:37 | #1433 |
| 2017 | Boston's Run To RememberBoston | MA | 2:44:40 | #4616 |
| 2017 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:48:31 | #7351 |
| 2017 | Philadelphia MarathonPhiladelphia | PA | 2:52:53 | #9255 |
| 2016 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:48:17 | #68 |
| 2016 | RUN THE ALAMOSan Antonio | TX | 1:59:43 | #513 |
| 2016 | United Airlines NYC HalfNew York | NY | 2:19:15 | #14918 |
| 2016 | Trinity Health Probility Ann Arbor Marathon: 5K • 10K • Half-Marathon • Full Marathon • Marathon Relay • Half-Marathon WalkAnn Arbor | MI | 2:19:28 | #912 |
| 2016 | 17th Seashore Classic 1/2 Marathon, 2-person Relay & 5k Run/WalkLewes | DE | 2:47:06 | #126 |
| 2015 | Seattle MarathonSeattle | WA | 1:46:39 | #656 |
| 2015 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 1:55:03 | #115 |
| 2015 | Women's Half MarathonNew York | NY | 2:15:57 | #3695 |
| 2015 | United Airlines NYC HalfNew York | NY | 2:20:27 | #14840 |
| 2015 | Rock 'n' Roll Washington DCWashington | DC | 2:30:27 | #10783 |
| 2015 | Grandma's MarathonDuluth | MN | 2:49:26 | #6704 |
| 2015 | Mississippi River MarathonGreenville | MS | 2:54:18 | #326 |
| 2015 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 3:02:01 | #1343 |
| 2015 | Plano Balloon FestivalPlano | TX | 3:09:58 | #1290 |
| 2014 | The Louisiana MarathonBaton Rouge | LA | 1:55:20 | #469 |
| 2014 | Publix Atlanta Marathon, Half Marathon & 5KAtlanta | GA | 1:56:24 | #1645 |
| 2014 | Charleston Half MarathonCharleston | SC | 2:07:47 | #1278 |
| 2014 | United Airlines NYC HalfNew York | NY | 2:09:44 | #13340 |
| 2014 | Eugene Marathon 2024Eugene | OR | 2:12:48 | #1018 |
| 2014 | Detroit Women's Half Marathon, 10K, and 5K: Women Run the D Run/WalkDetroit | MI | 2:15:49 | #250 |
| 2014 | Lincoln MarathonLincoln | NE | 2:24:20 | #5823 |
| 2014 | Philadelphia MarathonPhiladelphia | PA | 2:29:04 | #9941 |
| 2014 | Grandma's MarathonDuluth | MN | 2:41:30 | #6588 |
| 2014 | Mississippi River MarathonGreenville | MS | 2:44:14 | #387 |
| 2014 | Germantown Half Marathon & Mayor's Cup 5KGermantown | TN | 2:47:45 | #914 |
| 2014 | Mississippi Blues Marathon, Half, 10K & 5KJackson | MS | 2:48:50 | #1195 |
| 2014 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:57:30 | #14198 |
| 2013 | Rock 'n' Roll Arizona MarathonPhoenix | AZ | 1:44:14 | #1014 |
| 2013 | XTERRA Oak Mountain Trail RunPelham | AL | 1:50:42 | #149 |
| 2013 | DEXTER-ANN ARBOR RUNDexter | MI | 1:56:55 | #1024 |
| 2013 | Huntsville Half MarathonHuntsville | AL | 2:05:35 | #382 |
| 2013 | Detroit Women's Half Marathon, 10K, and 5K: Women Run the D Run/WalkDetroit | MI | 2:10:55 | #275 |
| 2013 | Rock ‘n’ Roll Philadelphia Half MarathonPhiladelphia | PA | 2:25:52 | #13526 |
| 2013 | 2027 Augusta Half Marathon 10K 5KAugusta | GA | 2:25:53 | #773 |
| 2013 | 2026 - San Antonio MarathonSan Antonio | TX | 2:42:52 | #8270 |
| 2013 | Mississippi River MarathonGreenville | MS | 3:05:34 | #574 |
| 2013 | Heart & Sole Half MarathonJonesboro | AR | 3:14:34 | #185 |
| 2013 | Shelby Farms Greenline Half MarathonMemphis | TN | 3:18:13 | #584 |
| 2013 | St. Jude Rock 'n' Roll SeattleSeattle | WA | 3:53:04 | #12132 |
| 2012 | Thanksgiving Day Half MarathonAtlanta | GA | 2:07:27 | #3812 |
| 2012 | North Olympic Discovery Marathon (5K / 10K/ Half / Full / Relay / Kids Marathon)Port Angeles | WA | 2:09:01 | #362 |
| 2012 | DEXTER-ANN ARBOR RUNDexter | MI | 2:13:49 | #1865 |
| 2012 | Spinx Run FestGreenville | SC | 2:14:34 | #906 |
| 2012 | United Airlines NYC HalfNew York | NY | 2:14:35 | #11631 |
| 2012 | Philadelphia MarathonPhiladelphia | PA | 2:18:34 | #6972 |
| 2012 | 2026 - San Antonio MarathonSan Antonio | TX | 2:28:33 | #7316 |
| 2012 | Divas Half Marathon & 5kWestbury | NY | 2:30:05 | #1648 |
| 2012 | Grandma's MarathonDuluth | MN | 2:40:31 | #5795 |
| 2012 | Diva Myrtle Beach Half Marathon & 5KMyrtle Beach | SC | 2:55:27 | #2461 |
| 2012 | Rock 'n' Roll New OrleansNew Orleans | LA | 3:00:16 | #11388 |
| 2012 | Shelby Farms Greenline Half MarathonMemphis | TN | 3:02:32 | #532 |
| 2012 | Santa Barbara Half Marathon & 5KSanta Barbara | CA | 3:48:15 | #3456 |
| 2011 | St. Jude Memphis Marathon WeekendMemphis | TN | 2:00:42 | #1319 |
| 2011 | Heart & Sole Half MarathonJonesboro | AR | 2:08:47 | #93 |
| 2011 | Rock 'n' Roll New OrleansNew Orleans | LA | 2:13:52 | #4562 |
| 2011 | United Airlines NYC HalfNew York | NY | 2:16:41 | #7816 |
| 2011 | Philadelphia MarathonPhiladelphia | PA | 2:18:33 | #5798 |
| 2011 | Detroit Free Press MarathonDetroit | MI | 2:19:09 | #4207 |
| 2011 | 2026 Anchorage Mayor's Marathon & Half MarathonAnchorage | AK | 2:26:31 | #949 |
| 2011 | 2026 - San Antonio MarathonSan Antonio | TX | 2:29:19 | #9790 |
| 2011 | Grandma's MarathonDuluth | MN | 2:38:09 | #5410 |
| 2011 | Novo Nordisk New Jersey MarathonLong Branch | NJ | 2:43:43 | #5238 |
| 2011 | 2027 Walt Disney World® Marathon WeekendOrlando | FL | 2:45:10 | #13577 |
| 2011 | Shelby Farms Greenline Half MarathonMemphis | TN | 2:49:22 | #529 |
| 2011 | Women’s Running Half Marathon & 5kNashville | TN | 2:52:13 | #2128 |
| 2011 | Summerlin Half MarathonLas Vegas | NV | 3:25:38 | #454 |
| 2010 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:08:40 | #6468 |
| 2010 | DONNA Marathon WeekendJacksonville Beach | FL | 2:25:29 | #1471 |
| 2010 | Sioux Falls MarathonSioux Falls | SD | 2:26:29 | #959 |
| 2010 | Women's Half MarathonNew York | NY | 2:43:27 | #4875 |
| 2010 | Oak Barrel Half MarathonLynchburg | TN | 2:56:58 | #624 |
| 2010 | 2026 2XU Long Beach Marathon & Half MarathonLong Beach | CA | 3:37:43 | #9197 |
| 2009 | Montgomery Half MarathonMontgomery | AL | 2:13:40 | #415 |
| 2009 | Rock ‘n’ Roll Denver Marathon & 1/2 MarathonDenver | CO | 2:14:52 | #2435 |
| 2009 | 2026 - San Antonio MarathonSan Antonio | TX | 2:21:38 | #7661 |
| 2009 | Silver Comet Half & Full MarathonMableton | GA | 2:23:21 | #1137 |
| 2009 | Grandma's MarathonDuluth | MN | 2:29:17 | #4287 |
| 2009 | Huntsville Half MarathonHuntsville | AL | 2:37:39 | #758 |
| 2009 | Shamrock MarathonVirginia Beach | VA | 2:54:51 | #5440 |
| 2009 | OC Marathon - Half Marathon - 5KNewport Beach | CA | 3:34:45 | #4385 |
| 2009 | Life Time Miami Marathon & HalfMiami | FL | 3:43:17 | #9496 |
| 2008 | Life Time Chicago Half Marathon + 5KChicago | IL | 2:10:15 | #5162 |
| 2008 | Silver Comet Half & Full MarathonMableton | GA | 2:17:27 | #1025 |
| 2008 | Sioux Falls MarathonSioux Falls | SD | 2:19:06 | #785 |
| 2008 | Women's Half MarathonNew York | NY | 2:22:42 | #2971 |
| 2008 | Grandma's MarathonDuluth | MN | 2:29:12 | #4487 |
| 2008 | Halloween Trick or Trot Run 5K/10K/13.1 ATLANTAAtlanta | GA | 2:36:55 | #593 |
| 2008 | Rock n Roll NashvilleNashville | TN | 2:52:41 | #16497 |
| 2008 | Eddie Ferrell St. Patrick's Music City Half Marathon, 10K & 5KNashville | TN | 3:04:13 | #477 |
| 2008 | Life Time Miami Marathon & HalfMiami | FL | 3:34:59 | #7441 |
| 2007 | Pensacola Beach Run Half MarathonGulf Breeze | FL | 2:08:27 | #171 |
| 2007 | Silver Comet Half & Full MarathonMableton | GA | 2:19:37 | #975 |
| 2007 | DEXTER-ANN ARBOR RUNDexter | MI | 2:26:03 | #1905 |
| 2007 | Grandma's MarathonDuluth | MN | 2:28:14 | #4190 |
| 2007 | Kaiser Permanente Colfax MarathonDenver | CO | 3:21:06 | #1512 |
| 2007 | Women's Half MarathonNew York | NY | 3:35:53 | #4151 |
| 2006 | Boston's Run To RememberBoston | MA | 2:00:21 | #2509 |
| 2006 | DEXTER-ANN ARBOR RUNDexter | MI | 2:20:21 | #2042 |
| 2006 | Women's Half MarathonNew York | NY | 2:22:47 | #1504 |
| 2006 | Kaiser Permanente Colfax MarathonDenver | CO | 2:41:12 | #1509 |
| 2005 | Boston's Run To RememberBoston | MA | 2:06:04 | #2268 |
| 2005 | DEXTER-ANN ARBOR RUNDexter | MI | 2:18:34 | #1774 |
| 2004 | The LESS Popular Brooklyn Half Marathon!Brooklyn | NY | 1:54:04 | #1329 |
| 2004 | B.A.A. Half MarathonBoston | MA | 1:59:30 | #1625 |
| 2004 | Women's Half MarathonNew York | NY | 2:19:59 | #798 |
| 2004 | Sioux Falls MarathonSioux Falls | SD | 2:24:00 | #447 |
| 2004 | DEXTER-ANN ARBOR RUNDexter | MI | 2:36:19 | #1950 |
| 2002 | Hyannis MarathonHyannis | MA | 2:02:18 | #758 |
| 2002 | B.A.A. Half MarathonBoston | MA | 2:07:27 | #1928 |
| 2001 | B.A.A. Half MarathonBoston | MA | 2:04:22 | #1759 |
| 2001 | DEXTER-ANN ARBOR RUNDexter | MI | 2:14:13 | #1142 |
| 1999 | Run for the SchoolsIowa City | IA | 1:47:23 | #98 |
| 1999 | Grandma's MarathonDuluth | MN | 1:49:45 | #931 |
| 1996 | DEXTER-ANN ARBOR RUNDexter | MI | 2:34:00 | #974 |
States Raced
1 race 2 races 3-4 races 5+ races
State Breakdown
MIMichigan
14 racesNYNew York
14 racesMAMassachusetts
11 racesPAPennsylvania
10 racesTNTennessee
10 racesMNMinnesota
9 racesFLFlorida
8 racesGAGeorgia
8 racesTXTexas
7 racesALAlabama
6 racesCOColorado
6 racesILIllinois
5 racesLALouisiana
5 racesWAWashington
5 racesCACalifornia
4 racesCTConnecticut
4 racesSCSouth Carolina
4 racesSDSouth Dakota
4 racesUTUtah
4 racesARArkansas
3 racesMOMissouri
3 racesNJNew Jersey
3 racesAKAlaska
2 racesIAIowa
2 racesNENebraska
2 racesNVNevada
2 racesWIWisconsin
2 racesHIHawaii
1 raceNCNorth Carolina
1 raceOHOhio
1 raceOROregon
1 raceRIRhode Island
1 race50-State Challenge
32/ 51 states + DC
19 states to go