DemocratNot in office · last served 2020Last on a ballot: Nov 2016

David B. McBride

David B. McBride ran in 13 elections between 1978 and 2016, winning 13. Served in the Delaware House of Representatives (District 15) and the Delaware State Senate (District 13).

Last office: Delaware State Senate, District 13

Elections
13
1978–2016
Won
13
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2016Delaware State Senate, District 13GeneralWonUnopposed100%—
2012Delaware State Senate, District 13GeneralWonUnopposed100%—
2010Delaware State Senate, District 13GeneralWonUnopposed100%—
2006Delaware State Senate, District 13GeneralWonUnopposed100%—
2002Delaware State Senate, District 13GeneralWonUnopposed100%—
2000Delaware State Senate, District 13GeneralWonUnopposed100%—
1996Delaware State Senate, District 13GeneralWonUnopposed100%—
1992Delaware State Senate, District 13GeneralWonUnopposed100%—
1990Delaware State Senate, District 13GeneralWonUnopposed100%—
1986Delaware State Senate, District 13GeneralWonD. Drew Angeline (R)65.9%D+31.8
1982Delaware State Senate, District 13GeneralWonUnopposed100%—
1980Delaware State Senate, District 13GeneralWonUnopposed100%—
1978Delaware House of Representatives, District 15GeneralWonCatherine J. Kelly (R), Paul Debruyne (I), Harvey I. Warren Jr. (I)79.8%D+62.2

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