RepublicanNot in office · last served 2018Last on a ballot: Nov 2016

Steve Vaillancourt

Last held office: New Hampshire House of Representatives, District 515 (2016–2018). Ran in 14 elections between 1994 and 2016, winning 11.

Last office: New Hampshire House of Representatives, District 515

Last margin
−2.0
Won 2016
Elections
14
1994–2016

Source: Wikidata, congress-legislators and Open States; 99chambers legislative records

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2016New Hampshire House of Representatives, District 515GeneralWonTommy Katsiantonis (D), Mark McLean (R), Ryan Curran (D)26%D+2.0
2014New Hampshire House of Representatives, District 515GeneralLostTommy Katsiantonis (D), Mark McLean (R), Ryan Curran (D)24%D+4.3
2014New Hampshire House of Representatives, District 515PrimaryLostTommy Katsiantonis (D), Ryan Curran (D), Mark McLean (R)——
2014New Hampshire House of Representatives, District 515PrimaryWonMark McLean (R), Tommy Katsiantonis (D), Ryan Curran (D)50.3%+0.7
2012New Hampshire House of Representatives, District 515GeneralWonTommy Katsiantonis (D), Mark Proulx (R), Ryan Curran (D)25.2%D+3.9
2010New Hampshire House of Representatives, District 515GeneralWonMark Proulx (R), Tommy Katsiantonis (D), Michael Farley (D)25.3%R+1.0
2008New Hampshire House of Representatives, District 515GeneralWonTommy Katsiantonis (D), Michael Farley (D), Lindsay W. Lankin (D)18.6%R+0.4
2006New Hampshire House of Representatives, District 515GeneralWonMichael Farley (D), Maureen A. Nagle (D), Tommy Katsiantonis (D)18.7%R+0.9
2004New Hampshire House of Representatives, District 515GeneralWonBetsi Devries (D), Mike Biundo (R), Normand A. Tanguay (D)25.1%R+3.5
2002New Hampshire House of Representatives, Hillsborough 56GeneralWonJeffrey A. Sullivan (R), Raymond C. Buckley II (D), David Dionne (D)21%R+2.0
2000New Hampshire House of Representatives, Hillsborough 44GeneralWonRaymond C. Buckley II (D), Roland O. Beaupre (R), Christopher Hall (R)18%D+1.8
1998New Hampshire House of Representatives, Hillsborough 44GeneralWonRaymond C. Buckley II (D), Roland O. Beaupre (R), Elaine R. Biron (R)19.8%R+0.1
1996New Hampshire House of Representatives, Hillsborough 44GeneralWonRaymond C. Buckley II (D), Frances L. Riley (R), Roland O. Beaupre (R)18.9%D+0.3
1994New Hampshire House of Representatives, Hillsborough 44GeneralLostRaymond C. Buckley II (D), Frances L. Riley (R), Charles G. Bridgewater (R)15.7%D+13.7

Source: 99chambers results archive

Seats Vaillancourt has held

Source: 99chambers results archive

Who Vaillancourt has run against

Source: 99chambers results archive