DemocratNot in office · last served 2020Last on a ballot: Nov 2024

Bettyann W. Sheats

Last held office: Maine House of Representatives, District 64 (2016–2020). Ran in 8 elections between 2012 and 2024, winning 3.

Last office: Maine House of Representatives, District 64

Last margin
−4.7
Lost 2024
Elections
8
2012–2024

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

Offices held, and every time Sheats was on a ballot. Filled marks are general elections won; hollow marks are primaries; an orange outline is a loss.

Source: 99chambers results archive (MEDSL, Klarner, state election offices)

Every race Sheats has run

Baseline: how the seat voted for president in the same or nearest year. Running ahead of it means Sheats won voters the party’s presidential nominee did not; primaries have no baseline.

YearOfficeStageResultOpponentsShareMarginBaselineAgainst baseline
2024Maine State Senate, District 20GeneralLostBruce Bickford (R), Dustin R. Ward (I)45.6%R+4.7D+0.9−5.6
2022Maine State Senate, District 20GeneralLostEric L. Brakey (R)49.5%R+0.9D+3.5−4.4
2020Maine House of Representatives, District 64GeneralLostLaurel Libby (R)45.6%R+8.8—
2018Maine House of Representatives, District 64GeneralWonMichael C. Travers (R)56.9%D+13.8—
2016Maine House of Representatives, District 64GeneralWonMichael C. Travers (R)52.1%D+4.2—
2014Maine House of Representatives, District 64GeneralLostDavid P. Sawicki (R)49.2%R+1.6—
2014Maine House of Representatives, District 64PrimaryWonUnopposed100%——
2012Maine House of Representatives, District 68GeneralLostMichael Gary Beaulieu (R)43%R+13.9—

Source: 99chambers results archive

Seats Sheats has held

Source: 99chambers results archive

Who Sheats has run against

Source: 99chambers results archive