John A. Graham
John A. Graham ran in 12 elections between 2000 and 2020, winning 10. Served in the New Hampshire House of Representatives (District 515, HILLSBOROUGH 57, District 518 and District 507).
Last office: New Hampshire House of Representatives, District 507
- Elections
- 12
- 2000–2020
- Won
- 10
- generals, primaries and specials
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Career
Offices held, and every time Graham 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 Graham has run
Margin: how far Graham finished ahead of (+) or behind (−) the runner-up.
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Seats Graham has held
- New Hampshire House of Representatives, District 507 · 2017–2022
- New Hampshire House of Representatives, District 507 · 2013–2014
- New Hampshire House of Representatives, District 518 · 2005–2012
- New Hampshire House of Representatives, HILLSBOROUGH 57 · 2003–2004
- New Hampshire House of Representatives, District 515 · 2001–2002
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Who Graham has run against
- Linda Gould (R) · 2020 election, won
- Sue Mullen (D) · 2018 election, won
- David J. Danielson (R) · 2012 election, won
- Moe Villeneuve (R) · 2010 election, won
- Jayne E. Spaulding (R) · 2008 election, won
- Mark Clark (R) · 2004 election, won
- Edward P. Moran Jr. (R) · 2002 election, won
- Kathleen M. Flora (R) · 2000 election, won
Source: 99chambers results archive (MEDSL, Klarner, state election offices)