DemocratNot in office · last served 2000Last on a ballot: Nov 2010

Richard P. Ruhlin

Last held office: Maine State Senate, District 6 (1994–2000). Ran in 10 elections between 1984 and 2010, winning 8.

Last office: Maine State Senate, District 6

Last margin
−11.1
Lost 2010
Elections
10
1984–2010

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

Career

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

Margin: how far Ruhlin finished ahead of (+) or behind (−) the runner-up.

YearOfficeStageResultOpponentsShareMargin
2010Maine House of Representatives, District 21GeneralLostMichael Celli (R)44.5%R+11.1
2000Maine State Senate, District 6GeneralLostEdward M. Youngblood (R)42.2%R+15.7
1998Maine State Senate, District 6GeneralWonJoseph H. Bigl (R)56.8%D+13.7
1996Maine State Senate, District 6GeneralWonScott W. Baxter (R)56.9%D+13.9
1994Maine State Senate, District 6GeneralWonSherman H. Hutchins (R)52.4%D+4.8
1992Maine House of Representatives, District 120GeneralWonUnopposed100%—
1990Maine House of Representatives, District 120GeneralWonGerald Robertson (R)54.1%D+8.1
1988Maine House of Representatives, District 120GeneralWonGerald Robertson (R)51.2%D+2.4
1986Maine House of Representatives, District 120GeneralWonGerald Robertson (R)51%D+2.1
1984Maine House of Representatives, District 120GeneralWonUnopposed100%—

Source: 99chambers results archive

Seats Ruhlin has held

Source: 99chambers results archive

Who Ruhlin has run against

Source: 99chambers results archive