RepublicanNot in office · last served 2022Last on a ballot: Nov 2020

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.

YearOfficeStageResultOpponentsShareMargin
2020New Hampshire House of Representatives, District 507GeneralWonLinda Gould (R), Niki Kelsey (R), Sue Mullen (D)9.3%D+0.4
2018New Hampshire House of Representatives, District 507GeneralWonSue Mullen (D), Linda Gould (R), David J. Danielson (R)8.9%D+1.2
2016New Hampshire House of Representatives, District 507GeneralWonLinda Gould (R), Terry Wolf (R), David J. Danielson (R)13.2%D+1.8
2014New Hampshire House of Representatives, District 507PrimaryLostJerry Hanauer (D), Jeremy Dupuis (D), Brendon S. Browne (D)——
2014New Hampshire House of Representatives, District 507PrimaryLostLinda Gould (R), Keith Murphy (R), David J. Danielson (R)7.6%−3.1
2012New Hampshire House of Representatives, District 507GeneralWonDavid J. Danielson (R), Moe Villeneuve (R), John Cebrowski (R)10.8%D+0.4
2010New Hampshire House of Representatives, District 518GeneralWonMoe Villeneuve (R), John Cebrowski (R), Edward P. Moran Jr. (R)13.7%D+0.3
2008New Hampshire House of Representatives, District 518GeneralWonJayne E. Spaulding (R), Moe Villeneuve (R), Edward P. Moran Jr. (R)10.4%D+0.8
2006New Hampshire House of Representatives, District 518GeneralWonJayne E. Spaulding (R), Moe Villeneuve (R), Edward P. Moran Jr. (R)10%D+0.8
2004New Hampshire House of Representatives, District 518GeneralWonMark Clark (R), Michael J. Scanlon (R), Edward P. Moran Jr. (R)10.8%D+0.4
2002New Hampshire House of Representatives, HILLSBOROUGH 57GeneralWonEdward P. Moran Jr. (R), Maurice E. Goulet (R), Ken Hawkins (R)14.6%D+0.5
2000New Hampshire House of Representatives, District 515GeneralWonKathleen M. Flora (R), Maurice E. Goulet (R), Edward P. Moran Jr. (R)17.7%D+2.8

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