RepublicanNo state or federal office heldLost the 2018 general
Peter Macdonald
Peter Macdonald ran in 7 elections between 2000 and 2018.
- Elections
- 7
- 2000–2018
- Won
- 0
- generals, primaries and specials
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Every race Macdonald has run
Margin: how far Macdonald finished ahead of (+) or behind (−) the runner-up.
| Year | Office | Stage | Result | Opponents | Share | Margin |
|---|---|---|---|---|---|---|
| 2018 | New Hampshire State Senate, District 21 | General | Lost | Martha Fuller Clark (D) | 27.7% | D+44.5 |
| 2016 | New Hampshire State Senate, District 21 | General | Lost | Martha Fuller Clark (D) | 33.6% | D+32.6 |
| 2014 | New Hampshire State Senate, District 21 | Primary | Lost | Martha Fuller Clark (D), Phil Nazzaro (R), Dennis Lamare (R) | — | — |
| 2014 | New Hampshire State Senate, District 21 | Primary | Lost | Phil Nazzaro (R), Dennis Lamare (R), Martha Fuller Clark (D) | 28% | −25.3 |
| 2012 | New Hampshire State Senate, District 21 | General | Lost | Martha Fuller Clark (D) | 30.5% | D+38.9 |
| 2002 | New Hampshire House of Representatives, STRAFFORD 72 | General | Lost | Janet Wall (D), Naida Kaen (D), Marjorie Smith (D) | 6.8% | D+8.8 |
| 2000 | New Hampshire House of Representatives, STRAFFORD 9 | General | Lost | Janet Wall (D) | 36.9% | D+26.2 |
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Who Macdonald has run against
- Martha Fuller Clark (D) · 2018 election, lost
- Janet Wall (D) · 2002 election, lost
Source: 99chambers results archive (MEDSL, Klarner, state election offices)