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

David A. Welch

David A. Welch ran in 20 elections between 1984 and 2020, winning 19. Served in the New Hampshire House of Representatives (District 710, District 718, ROCKINGHAM 79, ROCKINGHAM 8 and District 713).

Last office: New Hampshire House of Representatives, District 713

Elections
20
1984–2020
Won
19
generals, primaries and specials

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

Career

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

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

YearOfficeStageResultOpponentsShareMargin
2020New Hampshire House of Representatives, District 713GeneralWonJoe Guthrie (R), Ken Weyler (R), Dennis E. Green (R)14.9%D+1.4
2018New Hampshire House of Representatives, District 713GeneralWonJoe Guthrie (R), Ken Weyler (R), Dennis E. Green (R)25.4%D+0.7
2016New Hampshire House of Representatives, District 713GeneralWonJoe Guthrie (R), Ken Weyler (R), Dennis E. Green (R)16.3%D+0.9
2014New Hampshire House of Representatives, District 713GeneralWonJoe Guthrie (R), Ken Weyler (R), Ann Hower (R)16.3%D+1.0
2014New Hampshire House of Representatives, District 713PrimaryLostCarol Croteau (D), Peter D. Coffin (D), Christopher J. Cox (D)——
2014New Hampshire House of Representatives, District 713PrimaryWonKen Weyler (R), Joe Guthrie (R), Ann Hower (R)19.6%−4.5
2010New Hampshire House of Representatives, ROCKINGHAM 8GeneralWonNorman L. Major (R), Marie N. Sapienza (R), John B. Sedensky (R)12.7%D+0.8
2008New Hampshire House of Representatives, ROCKINGHAM 8GeneralWonNorman L. Major (R), Roger G. Wells (R), Don Vanpatten (R)10.9%D+1.3
2006New Hampshire House of Representatives, ROCKINGHAM 8GeneralWonNorman L. Major (R), Roger G. Wells (R), Joe Guthrie (R)10.3%D+6.6
2004New Hampshire House of Representatives, ROCKINGHAM 8GeneralWonNorman L. Major (R), Roger G. Wells (R), Edward M. Putnam II (R)12.3%D+2.9
2002New Hampshire House of Representatives, ROCKINGHAM 79GeneralWonVivian R. Clark (R), Norman L. Major (R), Kevin L. Camm (R)8.5%D+1.2
2000New Hampshire House of Representatives, District 718GeneralWonJohn W. Flanders Sr. (R), John Whittier (R), Ken Weyler (R)25.3%D+0.9
1998New Hampshire House of Representatives, District 718GeneralWonJohn W. Flanders Sr. (R), John Whittier (R), Ken Weyler (R)25.5%D+0.2
1996New Hampshire House of Representatives, District 718GeneralWonMarjorie Battles (R), John W. Flanders Sr. (R), Ken Weyler (R)24.9%D+2.6
1994New Hampshire House of Representatives, District 718GeneralWonMarjorie Battles (R), John W. Flanders Sr. (R), Ken Weyler (R)22.3%R+0.3
1992New Hampshire House of Representatives, District 718GeneralWonMarjorie Battles (R), Ken Weyler (R), John W. Flanders Sr. (R)25.9%D+0.2
1990New Hampshire House of Representatives, District 710GeneralWonKen Weyler (R), John W. Flanders Sr. (R)36.6%R+1.2
1988New Hampshire House of Representatives, District 710GeneralWonVincent J. Palumbo (R), John W. Flanders Sr. (R), Peter M. Sullivan (D)29.5%R+0.8
1986New Hampshire House of Representatives, District 710GeneralWonVincent J. Palumbo (R), John W. Flanders Sr. (R), Peter M. Sullivan (D)30.1%R+2.3
1984New Hampshire House of Representatives, District 710GeneralWonVincent J. Palumbo (R), Warren F. Ames Sr. (R), Dennis M. Fitzgerald (D)28.3%D+0.3

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