Harold "Hal" Rogers won local election as commonwealth's attorney for Pulaski and Rockcastle counties in 1968 and twice was re-elected.
He was the Republican nominee for lieutenant governor in 1979 but lost with 37 percent of the vote to Democrat Martha Layne Collins.
In 1980, Rogers got 23 percent of the vote in a 10-way primary to win the nomination to succeed retiring Republican Rep. Tim Lee Carter. He got 68 percent in the general election against Democrat Ted Marcum.
He was re-elected in 1982 with 65 percent of the vote against Democrat Doye Davenport. In 1984, he got 76 percent against Democrat Sherman McIntosh.
He was unopposed in 1986, 1988 and 1990.
He won his sixth term with 55 percent against Democrat John Doug Hays in 1992.
Rogers got 79 percent against Democrat Walter Blevins in the Republican landslide of 1994. Democrats gave Rogers another pass in 1996.
He won a 10th term in 1998 with 78 percent of the vote against Sidney Jane Bailey. He defeated her again in 2000 with 74 percent of the vote.
He was re-elected in 2002 with a crushing defeat of Democrat Sidney Jane Bailey. He was elected to his 12th term with 78 percent of the vote.