RepublicanNot in office · last served 2027Last on a ballot: Nov 2025

Barry D. Knight

Barry D. Knight ran in 10 elections between 2009 and 2025, winning 10. Served in the Virginia House of Delegates (District 81 and District 98).

Last office: Virginia House of Delegates, District 98

Elections
10
2009–2025
Won
10
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2025Virginia House of Delegates, District 98GeneralWonCheryl Smith (D)56.6%R+13.4
2023Virginia House of Delegates, District 98GeneralWonUnopposed89.4%—
2021Virginia House of Delegates, District 81GeneralWonJeffrey Adam Feld (D)57.7%R+15.9
2019Virginia House of Delegates, District 81GeneralWonLenard Tyrone Myers II (D)52.1%R+4.4
2017Virginia House of Delegates, District 81GeneralWonKimberly Anne Tucker (D)59.1%R+18.1
2015Virginia House of Delegates, District 81GeneralWonJ. B. Staples (G)69%R+38.9
2015Virginia House of Delegates, District 81PrimaryWonUnopposed——
2013Virginia House of Delegates, District 81GeneralWonUnopposed95.4%—
2011Virginia House of Delegates, District 81GeneralWonUnopposed100%—
2009Virginia House of Delegates, District 81GeneralWonUnopposed98.6%—

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