RepublicanNot in office · last served 2018Last on a ballot: Nov 2016

Tim Armstead

Tim Armstead ran in 11 elections between 1998 and 2016, winning 11. Served in the West Virginia House of Delegates (District 32 and District 40).

Last office: West Virginia House of Delegates, District 40

Elections
11
1998–2016
Won
11
generals, primaries and specials

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

Career

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

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

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