John J Welch, III

Committees associated with this candidate:

2007 General Election (11/06/2007)

Candidate Party Votes Spent
Robert W Mathieson Democrat (Winner) 57.5% $758,412
John J Welch, III Republican 42.1% $675,302

2005 General Election (11/08/2005)

Candidate Party Votes Spent
John J Welch, III Republican (Winner) 94.3% $83,893

2003 General Election (11/04/2003)

Candidate Party Votes Spent
Tim Jackson Democrat 38.0% $9,699
John J Welch, III Republican (Winner) 61.9% $82,644

2001 General Election (11/06/2001)

Candidate Party Votes Spent
John J Welch, III Republican (Winner) 97.1% $12,622
Frank W Wagner (WITHDREW: Resigned to Seek Other Office) Republican 0.0% $10,402

2001 State-Run Primary (08/21/2001)

Candidate Party Votes Spent
Peggy Totin Republican 36.1% $15
John J Welch, III Republican (Winner) 63.8% $57,449

2001 General Election (01/09/2001) SPECIAL

Candidate Party Votes Spent
Alan P Holmes Democrat 38.1% $159,683
John J Welch, III Republican (Winner) 61.4% $78,075