RepublicanNot in office · last served 2014Won the 2026 general by 31.0

Douglas Andrew Thomas

Last held office: Maine State Senate, District 27 (2010–2014). Won the 2026 race for Maine House District 72.

Last office: Maine State Senate, District 27

Last margin
+31.0
Won 2026

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

Career

Offices held, and every time Thomas 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 Thomas has run

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

YearOfficeStageResultOpponentsShareMarginRaisedBaselineAgainst baseline
2026Maine House District 72GeneralWonCynthia J. Soma-Hernandez (D)65.5%R+31.0$12.3KR+36.6−5.6
2022Maine State Senate, District 5GeneralLostRussell Black (R), Stanley L. Weaver (I)12.2%D+42.9——
2014Maine State Senate, District 4PrimaryLostPaul T. Davis Sr. (R)42.3%−15.4——
2012Maine State Senate, District 27GeneralWonHerbert E. Clark (D)54%R+8.1——
2010Maine State Senate, District 27GeneralWonSusan D. Mackeyandrews (D)58.7%R+17.4——
2008Maine House of Representatives, District 24GeneralWonTammy L. Lockhart (D)54.5%R+9.0——
2006Maine House of Representatives, District 24GeneralWonCraig Denis (D)62.7%R+25.4——
2004Maine House of Representatives, District 24GeneralWonDavid A. Clukey (D)56.8%R+13.7——
1972Maine House of Representatives, District 81GeneralLostCharlotte H. White (R)35.7%D+28.6——

Source: 99chambers results archive; 2026: civicAPI (unofficial)Updated Nov 8, 2026, 7:01 PM ET

Campaign money, 2025–26

Raised
$12.3K
Spent
$8.8K

Source: Maine Ethics Commission filings through Sep 30, 2026Updated Oct 31, 2026, 10:42 PM ET

Campaign committees

Open committees can still raise and spend money.

Thomas, Douglas A.
State
Active

Source: Maine Ethics Commission filings through Sep 30, 2026Updated Oct 31, 2026, 10:42 PM ET

Seats Thomas has held

Source: 99chambers results archive

Who Thomas has run against

Source: 99chambers results archive; 2026: civicAPI (unofficial)