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.
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Seats Welch has held
- New Hampshire House of Representatives, District 713 · 2015–2022
- New Hampshire House of Representatives, ROCKINGHAM 8 · 2005–2012
- New Hampshire House of Representatives, ROCKINGHAM 79 · 2003–2004
- New Hampshire House of Representatives, District 718 · 1993–2002
- New Hampshire House of Representatives, District 710 · 1985–1992
Source: 99chambers results archive (MEDSL, Klarner, state election offices)
Who Welch has run against
- Joe Guthrie (R) · 2020 election, won
- Norman L. Major (R) · 2010 election, won
- Vivian R. Clark (R) · 2002 election, won
- John W. Flanders Sr. (R) · 2000 election, won
- Marjorie Battles (R) · 1996 election, won
- Ken Weyler (R) · 1990 election, won
- Vincent J. Palumbo (R) · 1988 election, won
Source: 99chambers results archive (MEDSL, Klarner, state election offices)