Frank Ruff

Frank Ruff

Frank Ruff served in the State Senate from 2000 to 2024 (SD15).
Also served in the House of Delegates from 1994 to 2000 (HD61).
Republican

2023 State Senate - District 9 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $807,992 41,877
(92.58%)
Berry, Trudy (Withdrew from Race) $10,537 None
(-)

 

2019 State Senate - District 15 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $471,579 38,471
(68.30%)
Smith, Virginia (D) $28,544 17,793
(31.59%)
 

2019 State Senate - District 15 - Regular Primary

Candidate Spent Votes
Ruff, Frank* (R) Winner $204,294 8,235
(79.43%)
Sturdifen, Dale (R) $3,217 2,132
(20.57%)
Kelly, Matthew (Failed to Qualify for Ballot) $377 None
(-)

 

2015 State Senate - District 15 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $360,959 32,745
(100.00%)
 

2011 State Senate - District 15 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $188,604 36,193
(99.23%)
Thomas, Gary (Failed to Qualify for Ballot) - None
(-)

 

2007 State Senate - District 15 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $264,515 25,429
(58.97%)
Wilkerson, Robert (D) $40,682 17,658
(40.95%)
 

2003 State Senate - District 15 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $186,460 27,288
(99.82%)
 

2001 House of Delegates - District 61 - Regular General

Candidate Spent Votes
Wright, Tommy* (R) Winner $81,131 10,529
(60.00%)
Keel, William E (D) $16,750 7,118
(40.00%)
Ruff, Frank (Sought Other Office) $15,106 0
(0.00%)

 

2000 State Senate - District 15 - Special General

Candidate Spent Votes
Ruff, Frank (R) Winner $388,983 30,395
(51.10%)
Flowers, Jerry B III (D) $158,565 28,235
(47.47%)
Neill, Amos D (I) $140 826
(1.39%)
Fly, Carl Eric Sr (Failed to Qualify for Ballot) - 0
(0.00%)

 

1999 House of Delegates - District 61 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $167,546 10,551
(65.71%)
Horne, Earl O (D) $52,786 5,505
(34.28%)
 

1997 House of Delegates - District 61 - Regular General

Candidate Spent Votes
Ruff, Frank* (R) Winner $49,738 10,487
(97.87%)