2004 Kentucky Senate election
Template:Short description Script error: No such module "Distinguish". Template:Use mdy dates
Script error: No such module "infobox".Script error: No such module "Check for unknown parameters". Template:ElectionsKY The 2004 Kentucky Senate election was held on November 2, 2004. The Republican and Democratic primary elections were held on May 18. Half of the senate (all odd-numbered seats) were up for election. Republicans maintained their majority in the chamber without gaining or losing any seats.
A numbered map of the senate districts at the time can be viewed here.
Overview
| File:Kentucky Senate diagram, 2004 election.svg | |||||||||||
| Party | Candidates | Votes | % | Seats | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Opposed | Unopposed | Before | Won | After | +/− | ||||||
| style="background-color:Template:Party color" | | Republican | 12 | 4 | 369,602 | 50.31 | 22 | 9 | 22 | - | ||
| style="background-color:Template:Party color" | | Democratic | 11 | 3 | 361,963 | 49.27 | 16 | 9 | 15 | -1 | ||
| style="background-color:Template:Party color" | | Constitution | 1 | 0 | 3,046 | 0.41 | 0 | 0 | 0 | - | ||
| Total | 24 | 7 | 734,611 | 100.00 | 38 | 18 | 37 | -1 | |||
| Source: Kentucky Secretary of State | |||||||||||
Retiring incumbents
A total of four senators retired, none of which ran for other offices.[1]
Democratic
- 1st: Bob Jackson (Murray): Retired.
- 35th: David K. Karem (Louisville): Retired.
- 37th: Larry Saunders (Louisville): Retired.
Republican
- 7th: Lindy Casebier (Louisville): Retired due to redistricting.
Incumbents defeated
Two incumbents lost renomination in the primary election.[2]
In the primary election
Democrats
None.
Republicans
Two Republicans lost renomination.
- 5th: Virgil Moore (first elected in 1992) lost renomination to Carroll Gibson, who won the general election.
- 21st: Albert Robinson (first elected in 1994) lost renomination to Tom Jensen, who won the general election.
In the general election
None.
Summary by district
Certified results by the Kentucky Secretary of State are available online for the primary election and general election.
† – Incumbent not seeking re-election
Closest races
Seats where the margin of victory was under 10%:
- District 37, 2.30% (election voided)
- District 1, 2.37% (gain)
- District 23, 6.60%
- District 3, 7.80%
Predictions
| Source | Ranking | As of |
|---|---|---|
| Rothenberg[3] | Template:USRaceRating | October 1, 2004 |
Special elections
District 17 special
The 17th district was vacant beginning January 1, 2003, following incumbent senator Daniel Mongiardo's election to the 30th district in November 2002. Damon Thayer was elected on January 28, 2003, for the remainder of the term.
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Damon Thayer | Script error: No such module "string". | 55.6 | ||
| Script error: No such module "Political party". | Charles Britton Wells | Script error: No such module "string". | 44.4 | ||
| Total votes | Script error: No such module "string". | 100.0 | |||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". | |||||
Script error: No such module "Check for unknown parameters".
District 4 special
J. Dorsey Ridley was elected in July 2004 following the death of Paul Herron.
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | J. Dorsey Ridley | Script error: No such module "string". | 59.1 | |
| Script error: No such module "Political party". | David Thomason | Script error: No such module "string". | 40.9 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 1
Incumbent senator Bob Jackson did not seek reelection. He was succeeded by Republican Kenneth W. Winters.
Democratic primary
Candidates
Nominee
- Dennis L. Null
Republican primary
Candidates
Nominee
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Kenneth W. Winters | Script error: No such module "string". | 51.2 | |
| Script error: No such module "Political party". | Dennis L. Null | Script error: No such module "string". | 48.8 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". | ||||
Script error: No such module "Check for unknown parameters".
District 3
Incumbent senator Joey Pendleton won reelection, defeating Republican Tracy Dean Hann.
Democratic primary
Candidates
Nominee
- Joey Pendleton, incumbent senator
Republican primary
Candidates
Nominee
- Tracy Dean Hann
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Joey Pendleton (incumbent) | Script error: No such module "string". | 53.9 | |
| Script error: No such module "Political party". | Tracy Dean Hann | Script error: No such module "string". | 46.1 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 5
Incumbent Republican senator Virgil Moore was defeated for renomination by Carroll Gibson.
Democratic primary
Candidates
Nominee
- Barry Cannon
Eliminated in primary
- Richard Thornton
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Barry Cannon | Script error: No such module "string". | 68.1 | |
| Script error: No such module "Political party". | Richard Thornton | Script error: No such module "string". | 31.9 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
Republican primary
Candidates
Nominee
Eliminated in primary
- Virgil Moore, incumbent senator
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Carroll Gibson | Script error: No such module "string". | 63.4 | |
| Script error: No such module "Political party". | Virgil Moore (incumbent) | Script error: No such module "string". | 36.6 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Carroll Gibson | Script error: No such module "string". | 55.2 | |
| Script error: No such module "Political party". | Barry Cannon | Script error: No such module "string". | 44.8 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 7
The 2002 redistricting of the senate moved the 7th district from Louisville to part of Lexington, Frankfort, and surrounding counties. Incumbent senator Lindy Casebier did not seek reelection and was succeeded by Democrat Julian M. Carroll.
Democratic primary
Candidates
Nominee
- Julian M. Carroll, governor of Kentucky (1974–1979)
Eliminated in primary
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Julian M. Carroll | Script error: No such module "string". | 56.0 | |
| Script error: No such module "Political party". | Joe Graviss | Script error: No such module "string". | 44.0 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
Republican primary
Candidates
Nominee
- Harold Fletcher Jr.
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Julian M. Carroll | Script error: No such module "string". | 63.0 | |
| Script error: No such module "Political party". | Harold Fletcher Jr. | Script error: No such module "string". | 37.0 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". gain from Script error: No such module "Political party". | ||||
Script error: No such module "Check for unknown parameters".
District 9
Incumbent senator Richard "Richie" Sanders won reelection unopposed.
Republican primary
Candidates
Nominee
- Richard "Richie" Sanders, incumbent senator
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 11
Incumbent senator Richard L. "Dick" Roeding won reelection, defeating primary election challenger Charlie Walton.
Republican primary
Candidates
Nominee
- Richard L. "Dick" Roeding, incumbent senator
Eliminated in primary
- Charlie Walton, representative from the 66th district (1993–2005)
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Richard L. "Dick" Roeding (incumbent) | Script error: No such module "string". | 57.2 | |
| Script error: No such module "Political party". | Charlie Walton | Script error: No such module "string". | 42.8 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 13
Incumbent senator Ernesto Scorsone won reelection unopposed.
Democratic primary
Candidates
Nominee
- Ernesto Scorsone, incumbent senator
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 15
Incumbent senator Vernie McGaha won reelection, defeating primary election challenger David Carr.
Republican primary
Candidates
Nominee
- Vernie McGaha, incumbent senator
Eliminated in primary
- David Carr
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Vernie McGaha (incumbent) | Script error: No such module "string". | 71.5 | |
| Script error: No such module "Political party". | David Carr | Script error: No such module "string". | 28.5 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 17
Incumbent senator Damon Thayer won reelection, defeating Democrat Cliff Wallace.
Democratic primary
Candidates
Nominee
- Cliff Wallace
Republican primary
Candidates
Nominee
- Damon Thayer, incumbent senator
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Damon Thayer (incumbent) | Script error: No such module "string". | 55.5 | |
| Script error: No such module "Political party". | Cliff Wallace | Script error: No such module "string". | 44.5 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 19
Incumbent senator Tim Shaughnessy won reelection, defeating primary and general election challengers.
Democratic primary
Candidates
Nominee
- Tim Shaughnessy, incumbent senator
Eliminated in primary
- Ched Jennings
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Tim Shaughnessy (incumbent) | Script error: No such module "string". | 79.7 | |
| Script error: No such module "Political party". | Ched Jennings | Script error: No such module "string". | 20.3 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
Republican primary
Candidates
Nominee
- Christopher M. Smrt
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Tim Shaughnessy (incumbent) | Script error: No such module "string". | 61.5 | |
| Script error: No such module "Political party". | Christopher M. Smrt | Script error: No such module "string". | 38.5 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 21
Incumbent Republican senator Albert Robinson was defeated for renomination by Tom Jensen.
Republican primary
Candidates
Nominee
- Tom Jensen, representative from the 85th district (1985–1987, 1989–1997)
Eliminated in primary
- Albert Robinson, incumbent senator
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Tom Jensen | Script error: No such module "string". | 56.7 | |
| Script error: No such module "Political party". | Albert Robinson (incumbent) | Script error: No such module "string". | 43.3 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 23
Incumbent senator Jack Westwood won reelection, defeating Democrat Kathryn Groob.
Democratic primary
Candidates
Nominee
- Kathryn Groob
Republican primary
Candidates
Nominee
- Jack Westwood, incumbent senator
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Jack Westwood (incumbent) | Script error: No such module "string". | 53.3 | |
| Script error: No such module "Political party". | Kathryn Groob | Script error: No such module "string". | 46.7 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 25
Incumbent senator Robert Stivers won reelection, defeating Constitution Party candidate Jeffrey L. Hillebrandt.
Republican primary
Candidates
Nominee
- Robert Stivers, incumbent senator
Third-party candidates
Constitution
- Jeffrey L. Hillebrandt
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Robert Stivers (incumbent) | Script error: No such module "string". | 87.3 | |
| Script error: No such module "Political party". | Jeffrey L. Hillebrandt | Script error: No such module "string". | 12.7 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 27
Incumbent senator Walter "Doc" Blevins won reelection, defeating Republican Tim York.
Democratic primary
Candidates
Nominee
- Walter "Doc" Blevins, incumbent senator
Republican primary
Candidates
Nominee
- Tim York
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Walter "Doc" Blevins (incumbent) | Script error: No such module "string". | 58.4 | |
| Script error: No such module "Political party". | Tim York | Script error: No such module "string". | 41.6 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 29
Incumbent senator Johnny Ray Turner won reelection, defeating primary election challenger Eric Shane Hamilton.
Democratic primary
Candidates
Nominee
- Johnny Ray Turner, incumbent senator
Eliminated in primary
- Eric Shane Hamilton
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Johnny Ray Turner (incumbent) | Script error: No such module "string". | 50.1 | |
| Script error: No such module "Political party". | Eric Shane Hamilton | Script error: No such module "string". | 49.9 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 31
Incumbent senator Ray S. Jones II won reelection, defeating Republican candidate Chris Ratliff.
Democratic primary
Candidates
Nominee
- Ray S. Jones II, incumbent senator
Republican primary
Candidates
Nominee
- Chris Ratliff, representative from the 93rd district (1997–2001)
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Ray S. Jones II (incumbent) | Script error: No such module "string". | 61.2 | |
| Script error: No such module "Political party". | Chris Ratliff | Script error: No such module "string". | 38.8 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 33
Incumbent senator Gerald A. Neal won reelection unopposed.
Democratic primary
Candidates
Nominee
- Gerald A. Neal, incumbent senator
General election
Results
Template:Election box candidate unopposed with party link| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 35
Incumbent senator David K. Karem did not seek reelection. He was succeeded by Democrat Denise Harper Angel.
Democratic primary
Candidates
Nominee
Eliminated in primary
- Ken Herndon
- David Kaplan
- Shelby Lanier Jr.
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Denise Harper Angel | Script error: No such module "string". | 34.8 | |
| Script error: No such module "Political party". | Ken Herndon | Script error: No such module "string". | 23.9 | |
| Script error: No such module "Political party". | Shelby Lanier Jr. | Script error: No such module "string". | 20.7 | |
| Script error: No such module "Political party". | David Kaplan | Script error: No such module "string". | 20.6 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
Republican primary
Candidates
Nominee
- Ron Burrell
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Denise Harper Angel | Script error: No such module "string". | 77.8 | |
| Script error: No such module "Political party". | Ron Burrell | Script error: No such module "string". | 22.2 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
District 37
Incumbent senator Larry Saunders did not seek reelection. The winner of the general election, Republican candidate Dana Seum Stephenson, was later declared to be ineligible due to her failure to meet residency requirements outlined in the state constitution. The seat remained vacant for over a year before a special election was held in February 2006, won by Democrat Perry B. Clark.[5]
Democratic primary
Candidates
Nominee
- Virginia L. Woodward
Republican primary
Candidates
Nominee
- Dana Seum Stephenson
General election
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Dana Seum Stephenson | Script error: No such module "string". | 51.1 | |
| Script error: No such module "Political party". | Virginia L. Woodward | Script error: No such module "string". | 48.9 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
Script error: No such module "Check for unknown parameters".
References
<templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters".
See also
Script error: No such module "Navbox". Template:Elections in Kentucky footer