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

Bill J. Dukes

Last held office: Alabama House of Representatives, District 8 (1994–2010). Ran in 4 elections between 1994 and 2006, winning 4.

Last office: Alabama House of Representatives, District 8

Last margin
+48.0
Won 2002
Elections
4
1994–2006

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2006Alabama House of Representatives, District 8GeneralWonUnopposed100%—
2002Alabama House of Representatives, District 8GeneralWonClay H. New (R)74%D+48.0
1998Alabama House of Representatives, District 8GeneralWonKey (R)72.1%D+44.1
1994Alabama House of Representatives, District 8GeneralWonClay H. New (I)76.3%D+52.7

Source: 99chambers results archive

Seats Dukes has held

Source: 99chambers results archive

Who Dukes has run against

Source: 99chambers results archive