DemocratNot in office · last served 1981Last on a ballot: Nov 1979

John D. Gray

John D. Gray ran in 6 elections between 1969 and 1979, winning 6. Served in the Virginia House of Delegates (District 26 and District 50).

Last office: Virginia House of Delegates, District 50

Elections
6
1969–1979
Won
6
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
1979Virginia House of Delegates, District 50GeneralWonRichard M. Bagley (D)47.5%R+4.9
1977Virginia House of Delegates, District 50GeneralWonRichard M. Bagley (D), C. E. Knight III (R), Charles Q. Buckwalter (R)31.9%R+5.8
1975Virginia House of Delegates, District 50GeneralWonRichard M. Bagley (D)48.7%R+2.5
1973Virginia House of Delegates, District 50GeneralWonRichard M. Bagley (I), Willis F. Cox (R), Hunter C. Craig (I)33.9%R+5.3
1971Virginia House of Delegates, District 50GeneralWonRichard M. Bagley (D)47.6%R+4.8
1969Virginia House of Delegates, District 26GeneralWonRichard M. Bagley (D)47.4%R+5.1

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