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).
- 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.
| Year | Office | Stage | Result | Opponents | Share | Margin |
|---|---|---|---|---|---|---|
| 2016 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 2012 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 2010 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 2006 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 2002 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 2000 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 1996 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 1992 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 1990 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 1986 | Delaware State Senate, District 13 | General | Won | D. Drew Angeline (R) | 65.9% | D+31.8 |
| 1982 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 1980 | Delaware State Senate, District 13 | General | Won | Unopposed | 100% | — |
| 1978 | Delaware House of Representatives, District 15 | General | Won | Catherine 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)
Seats McBride has held
- Delaware State Senate, District 13 · 1981–2020
- Delaware House of Representatives, District 15 · 1979–1980
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Who McBride has run against
- D. Drew Angeline (R) · 1986 election, won
- Catherine J. Kelly (R) · 1978 election, won
Source: 99chambers results archive (MEDSL, Klarner, state election offices)