DemocratNot in office · last served 2006Last on a ballot: Nov 2002

Tommy Roberts

Tommy Roberts ran in 8 elections between 1974 and 2002, winning 6. Served in the Alabama House of Representatives (District 9) and the Alabama State Senate (District 3).

Last office: Alabama State Senate, District 3

Elections
8
1974–2002
Won
6
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2002Alabama State Senate, District 3GeneralWonTerry Smith (R)62.6%D+25.2
1998Alabama State Senate, District 3GeneralWonBuchanan (R)73.7%D+47.3
1994Alabama State Senate, District 3GeneralWonGreg Gentry (R)58.8%D+17.6
1986Alabama State Senate, District 3PrimaryLostRay Campbell (D)47.9%−4.2
1978Alabama House of Representatives, District 9GeneralWonUnopposed100%—
1974Alabama House of Representatives, District 9GeneralWonUnopposed100%—
1974Alabama House of Representatives, District 9RunoffWonTravis W. Hardwick (D)52.3%+4.6
1974Alabama House of Representatives, District 9PrimaryLostTravis W. Hardwick (D), Robert W. Schofield (D)38.2%+2.7

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