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%)