Help us improve in just 2 minutes—share your thoughts in our reader survey.
Texas' 12th Congressional District election, 2020 (March 3 Republican primary)
- Primary date: March 3
- Primary type: Open
- Registration deadline(s): Feb. 3
- Online registration: No
- Same-day registration: No
- Early voting starts: Feb. 18
- Absentee/mail voting deadline(s): March 3 (postmarked); March 4 (received)
- Voter ID: Photo ID
- Poll times: 7 a.m. to 7 p.m.
Incumbent Rep. Kay Granger defeated Chris Putnam in the Republican primary for Texas’ 12th Congressional District. Granger won 57.9% of the vote to Putnam’s 42.1%. Granger faced the winner of the Democratic primary on Nov. 3, 2020, for a two-year term in office that begins Jan. 3, 2021.
Granger highlighted President Donald Trump's endorsement of her campaign and said she would support him in "rebuilding our military, securing the border, and restoring America's rightful place in the world." She also said she was "honored to be endorsed by leading right to life groups like the Texas Alliance for Life and the Susan B. Anthony List." Granger said she returned to the district every weekend to listen to constituents, and she criticized Putnam, calling him "a millionaire who just moved here four months ago."[1] The Congressional Leadership Fund launched a $640,000 television ad buy supporting Granger and criticizing Putnam.[2]
Putnam called Granger a career politician and said in an ad that she supported Obama’s immigration policy. He said, "Unlike our 24-year incumbent, I will support President Trump’s efforts to build the wall, eliminate the free government incentives that motivate people to migrate here illegally and end sanctuary cities."[3] Putnam also said of Granger, "It’s only at election time when she claims to be pro-life."[3] The Club for Growth endorsed Putnam and supported him with a seven-figure ad buy criticizing Granger's congressional spending votes.[4] The Protect Freedom PAC also released a $1.1 million television ad buy against Granger.[5][2]
In the 2018 general election, Granger (R) defeated Vanessa Adia (D) 64% to 34%, and she defeated Bill Bradshaw (D) 69% to 27% in 2016. The 2017 Cook Partisan Voter Index for this district was R+18, meaning that in the previous two presidential elections, this district's results were 18 percentage points more Republican than the national average.[6] At the time of the primary, all three major race raters viewed the general election as Safe/Solid Republican. Click here to learn more about what was at stake in the general election.
This page focuses on Texas' 12th Congressional District Republican primary. For more in-depth information on the district's Democratic primary and the general election, see the following pages:
- Texas' 12th Congressional District election, 2020 (March 3 Democratic primary)
- Texas' 12th Congressional District election, 2020
Election procedure changes in 2020
Ballotpedia provided comprehensive coverage of how election dates and procedures changed in 2020. While the majority of changes occurred as a result of the coronavirus (COVID-19) pandemic, some changes occurred for other reasons.
Texas modified its primary election process as follows:
- Election postponements: The primary runoff elections were postponed from May 26 to July 14.
- Political party events: The Republican Party of Texas convention, scheduled for July 16-18 in Houston, was cancelled. The party conducted its convention online.
For a full timeline about election modifications made in response to the COVID-19 outbreak, click here.
Candidates and election results
Republican primary election
Republican primary for U.S. House Texas District 12
Candidate | % | Votes | ||
✔ | ![]() | Kay Granger | 58.0 | 43,420 |
![]() | Chris Putnam | 42.0 | 31,420 |
Total votes: 74,840 | ||||
![]() | ||||
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. |
Candidate profiles
This section includes candidate profiles created in one of two ways: either the candidate completed Ballotpedia's Candidate Connection survey, or Ballotpedia staff compiled a profile based on campaign websites, advertisements, and public statements after identifying the candidate as noteworthy.[7]
Party: Republican Party
Incumbent: Yes
Political Office:
U.S. House of Representatives (Assumed office: 1997), Fort Worth Mayor (1991-1995), Fort Worth City Council (1989 to 1991), Zoning Commission of Fort Worth (1981-1989)
Biography: Before starting her political career, Granger was an English teacher at a public high school. She received a bachelor's degree from Texas Wesleyan University in Fort Worth.
Show sources
This information was current as of the candidate's run for U.S. House Texas District 12 in 2020.
Party: Republican Party
Incumbent: No
Political Office: Colleyville City Council
Biography: Putnam worked at IBM, Perot Systems, and Synchronoss throughout his career in the technology industry. He received a bachelor's degree from Texas Christian University.
Show sources
This information was current as of the candidate's run for U.S. House Texas District 12 in 2020.
Endorsements
This section lists endorsements issued in this election. If you are aware of endorsements that should be included, please email us.
Click on the links below to explore each candidate's full list of endorsements on their campaign websites:
Democratic primary endorsements | |||||
---|---|---|---|---|---|
Endorsement | Granger | Putnam | |||
Newspapers and editorials | |||||
Fort Worth Star Telegram[8] | ✔ | ||||
Elected officials | |||||
President Donald Trump[8] | ✔ | ||||
Congresswoman Liz Cheney[9] | ✔ | ||||
State Rep. Phil King[8] | ✔ | ||||
State Rep. Craig Goldman[8] | ✔ | ||||
State Rep. Charlie Geren[8] | ✔ | ||||
North Richland Hills Mayor Oscar Trevino[8] | ✔ | ||||
Decatur Mayor Martin Woodruff[8] | ✔ | ||||
Hudson Oaks Mayor Marc Povero[10] | ✔ | ||||
Parker County Commissioner George Conley[10] | ✔ | ||||
Tarrant County Sheriff Bill Waybourn[10] | ✔ | ||||
Wise County Sheriff Lane Akin[10] | ✔ | ||||
Parker County Constable Scott Jones[10] | ✔ | ||||
Tarrant County Constable David Woodruff[10] | ✔ | ||||
Individuals | |||||
Former Palestine Councilman G. D. Smith[10] | ✔ | ||||
Former Tarrant County GOP Chairman Darl Easton[10] | ✔ | ||||
Former Tarrant County GOP Chairman Steve Hollern[10] | ✔ | ||||
Former Tarrant County GOP Chairman Tim O’Hare[10] | ✔ | ||||
Former Navy SEAL Marcus Luttrell[8] | ✔ | ||||
Organizations | |||||
Susan B. Anthony List[8] | ✔ | ||||
National Right to Life[8] | ✔ | ||||
Texas Alliance for Life[8] | ✔ | ||||
Texas Farm Bureau[8] | ✔ | ||||
Trucking Cares Foundation[8] | ✔ | ||||
NRA-PVF[8] | ✔ | ||||
Winning for Women[11] | ✔ | ||||
National Association of Realtors[8] | ✔ | ||||
Parker County Conservatives[10] | ✔ | ||||
Texas Right to Life[10] | ✔ | ||||
Club for Growth PAC[10] | ✔ | ||||
Young Conservatives of Texas[10] | ✔ | ||||
Texans for Fiscal Responsibility[10] | ✔ | ||||
Grassroots America[10] | ✔ | ||||
Texans for Toll-free Highways[10] | ✔ |
Timeline
- February 18, 2020: The Congressional Leadership Fund released a television ad criticizing Putnam.[2]
- February 11, 2020: Granger released a campaign ad titled "The Real Chris Putnam."
- January 23, 2020: The Protect Freedom PAC released an ad criticizing Granger.[5]
- January 22, 2020: The Club for Growth announced a seven-figure ad buy criticizing Granger.[4]
- January 14, 2020: Granger released a campaign ad that discussed President Donald Trump's endorsement of her campaign.
- December 17, 2019: President Donald Trump tweeted his endorsement of Granger.[8]
- December 15, 2019: Putnam released a campaign ad titled "Trust."
Campaign themes
The following campaign themes and policy positions were listed on the candidates' campaign websites in February 2020, if available.
Kay Granger
“ |
Supporting President Trump & His Conservative Agenda Kay Granger is proud to stand with President Donald J. Trump and believes in his vision for our country. In Congress, Kay is one of the President’s most dedicated supporters – fighting to drain the Washington swamp and support Trump’s America First agenda. With President Trump under constant attack by the liberal media and the Washington elites, now is not the time to send an inexperienced representative to Washington. Kay Granger has the battle-tested experience and the proven, conservative track record to fight back against the liberal Democrats. Unlike so many Washington politicians, Kay Granger has never forgotten where she comes from or who she works for. Kay listens to the people of her district and returns home to Texas every weekend to talk with them about what’s really happening in Washington, DC. Defending Our Borders & Stopping Illegal Immigration Kay Granger is fed up with the drugs and violence pouring across our southern border. Kay is the only candidate who has taken on the open-border Democrats and fought to defend the American people from dangerous drug cartels, human traffickers, and illegal immigrants. As our voice in Congress, Kay Granger led the fight to hire more border patrol agents and crack down on businesses that hire illegal immigrants. As one of Trump’s strongest allies in Congress, Kay is committed to building the wall and securing our border once and for all. Supporting Our Military & Protecting Our Veterans Kay Granger is committed to rebuilding America’s military and, as the Ranking Member of the powerful House Appropriations Committee, fought to provide our service men and women with the resources they need to keep our country safe. Working with her colleagues in Washington, Kay Granger made sure that our nation’s state-of-the-art F-22 and F-35 fighter planes are built right here in Fort Worth – bringing countless jobs and billions of dollars to the local community. Defending Our Allies & Keeping America Safe Kay Granger is dedicated to keeping America safe and supports our troops in the fight against radical Islamic terrorism. In Congress, Kay Granger co-sponsored legislation to condemn the Muslim Brotherhood as an international terrorist organization. Kay Granger is a committed defender of Israel and, as a member of the Council on Foreign Relations, helped broker a 10-year agreement to support the national defense of our Israeli allies against radical terrorist groups.[12] |
” |
—Chris Putnam 2020 campaign website[1] |
Chris Putnam
“ |
IMMIGRATION Washington has utterly failed to close the border and fix our broken immigration system. Unlike our 24-year incumbent, I will support President Trump’s efforts to build the wall,eliminate the free government incentives that motivate people to migrate here illegally and end sanctuary cities. Already, we are seeing the positive effects of President Trump’s tough actions on immigration, and I will stand shoulder to shoulder with my fellow conservatives to ensure we permanently secure the southern border and never grant amnesty to those here illegally. RIGHT TO LIFE Kay Granger has a long career of funding Planned Parenthood and standing publicly with the pro-abortion left. While she’s on record, over and over, as being a “pro-choice Republican,” it’s only at election time when she claims to be pro-life. Chris has long been a supporter of local pro-life efforts in North Texas, and will always vote to protect the unborn, as well as the right to life from conception to natural death. SPENDING, DEBT & TAXES In the 24 years she's been in Congress Kay Granger has tripled the size of the federal government and run our national debt up 5X to a dangerous $23 Trillion dollars. We also have a $1 trillion annual budget deficit. The federal government already takes far too much money out of your pockets. By getting our federal budget under control, we can further cut taxes for hard-working Texans and all Americans. Chris will fight to reduce the size of the government and throw out our punishing income tax system, replacing it with a flat tax or the fair tax. TERM LIMITS Chris actually passed terms limits on himself as a Mayor Pro Tem and supports the US Term Limits effort. Career politicians in Washington lose all sense of servant leadership and instead seek ways to serve themselves. 24 year incumbent Kay Granger has used her Washington insider status to reward her family, helping her son get rich running Tarrant County’s Panther Island project into the ground, while wasting millions in our tax dollars! SECOND AMENDMENT Like never before, law-abiding gun owners are seeing their god-given rights threatened. Chris Putnam will be a leader in defending the 2nd Amendment at every opportunity. DC gun-grabbers like Beto O’Rourke and Nancy Pelosi must get a clear message at the ballot box: the right to keep and bear arms is non-negotiable, and Texans will always defend themselves and their families. HEALTHCARE Obamacare and Washington’s repeated attempts to take over our healthcare system are a complete disaster. More government is not the solution to a problem the government has largely created. Congress should repeal Obamacare and free American consumers to pick the level of coverage that is right for them.[12] |
” |
—Chris Putnam 2020 campaign website[3] |
Campaign advertisements
This section shows advertisements released in this race. Ads released by campaigns and, if applicable, satellite groups are embedded or linked below. If you are aware of advertisements that should be included, please email us.
Kay Granger
Supporting Granger
|
|
|
Opposing Granger
|
Chris Putnam
|
Satellite group ads
Opposing Granger
|
|
Opposing Putnam
|
Polls
- See also: Ballotpedia's approach to covering polls
If you are aware of polls conducted in this race, please email us.
Campaign finance
The chart below contains data from financial reports submitted to the Federal Election Commission.
Name | Party | Receipts* | Disbursements** | Cash on hand | Date |
---|---|---|---|---|---|
Kay Granger | Republican Party | $3,247,939 | $3,358,466 | $310,674 | As of December 31, 2020 |
Chris Putnam | Republican Party | $1,258,762 | $1,256,884 | $1,877 | As of December 31, 2020 |
Source: Federal Elections Commission, "Campaign finance data," 2020. This product uses the openFEC API but is not endorsed or certified by the Federal Election Commission (FEC).
* According to the FEC, "Receipts are anything of value (money, goods, services or property) received by a political committee." |
Satellite spending
Satellite spending, commonly referred to as outside spending, describes political spending not controlled by candidates or their campaigns; that is, any political expenditures made by groups or individuals that are not directly affiliated with a candidate. This includes spending by political party committees, super PACs, trade associations, and 501(c)(4) nonprofit groups.[13][14][15]
This section lists satellite spending in this race reported by news outlets in alphabetical order. If you are aware of spending that should be included, please email us.
- The Club for Growth launched a seven-figure television ad buy against Granger in January 2020. The spot said, "Kay Granger has a spending problem. Six times, she voted with the Democrats to fund Obamacare." It also said she voted to send billions of dollars to the World Bank.[4]
- The Congressional Leadership Fund launched a $640,000 television ad buy opposing Putnam. The spot said, "“The same people behind the attack ads on Kay Granger spent millions attacking President Trump. Now they’re throwing big money behind Chris Putnam." It also accused Putnam of voting to raise property taxes during his term on the Colleyville City Council.[2]
- The Protect Freedom PAC launched a $1.1 million television ad buy against Granger in January 2020. The spot said, "Kay Granger won't defend the unborn."[16][2]
- Winning for Women announced a mail campaign opposing Putnam in February.[11]
Primaries in Texas
A primary election is an election in which registered voters select a candidate that they believe should be a political party's candidate for elected office to run in the general election. They are also used to choose convention delegates and party leaders. Primaries are state-level and local-level elections that take place prior to a general election. Texas utilizes an open primary system. Voters do not have to register with a party in advance in order to participate in that party's primary. The voter must sign a pledge stating the following (the language below is taken directly from state statutes)[17]
“ | The following pledge shall be placed on the primary election ballot above the listing of candidates' names: 'I am a (insert appropriate political party) and understand that I am ineligible to vote or participate in another political party's primary election or convention during this voting year.'[12] | ” |
For information about which offices are nominated via primary election, see this article.
Runoff elections in Texas
In Texas, a primary election candidate for congressional, state, or county office must receive a majority of the vote (more than 50%) to be declared the winner. If no candidate wins the requisite majority, a runoff election is held between the top two vote-getters.[18]
As of 2020, the Texas Secretary of State office stated, "There is no requirement to have previously voted in the general primary election in order to participate in the subsequent primary runoff election. Therefore, if a qualified voter did not vote in the general primary election, they are still eligible to vote in the primary runoff election." The office also stated that "if a voter votes in the primary of one party, they will only be able to vote in that party’s primary runoff election. ... After being affiliated with a party, a voter is not able to change or cancel their party affiliation until the end of the calendar year."[19]
What was at stake in the general election
U.S. House elections were held on November 3, 2020, and coincided with the 2020 presidential election. All 435 House districts were up for election, and the results determined control of the U.S. House in the 117th Congress.
At the time of the election, Democrats had a 232-197 advantage over Republicans. There was one Libertarian member, and there were five vacancies. Republicans needed to gain a net 21 seats to win control of the House. Democrats needed to gain seats or lose fewer than 14 net seats to keep their majority.
In the 2018 midterm election, Democrats had a net gain of 40 seats, winning a 235-200 majority in the House. Heading into the 2018 election, Republicans had a 235-193 majority with seven vacancies.
In the 25 previous House elections that coincided with a presidential election, the president's party had gained House seats in 16 elections and lost seats in nine. In years where the president's party won districts, the average gain was 18. In years where the president's party lost districts, the average loss was 27. Click here for more information on presidential partisanship and down-ballot outcomes.
General election race ratings
- See also: Race rating definitions and methods
Ballotpedia provides race ratings from four outlets: The Cook Political Report, Inside Elections, Sabato's Crystal Ball, and DDHQ/The Hill. Each race rating indicates if one party is perceived to have an advantage in the race and, if so, the degree of advantage:
- Safe and Solid ratings indicate that one party has a clear edge and the race is not competitive.
- Likely ratings indicate that one party has a clear edge, but an upset is possible.
- Lean ratings indicate that one party has a small edge, but the race is competitive.[20]
- Toss-up ratings indicate that neither party has an advantage.
Race ratings are informed by a number of factors, including polling, candidate quality, and election result history in the race's district or state.[21][22][23]
Race ratings: Texas' 12th Congressional District election, 2020 | |||||||||
---|---|---|---|---|---|---|---|---|---|
Race tracker | Race ratings | ||||||||
November 3, 2020 | October 27, 2020 | October 20, 2020 | October 13, 2020 | ||||||
The Cook Political Report | Solid Republican | Solid Republican | Solid Republican | Solid Republican | |||||
Inside Elections with Nathan L. Gonzales | Solid Republican | Solid Republican | Solid Republican | Solid Republican | |||||
Larry J. Sabato's Crystal Ball | Safe Republican | Safe Republican | Safe Republican | Safe Republican | |||||
Note: Ballotpedia updates external race ratings every week throughout the election season. |
District analysis
- See also: The Cook Political Report's Partisan Voter Index
- See also: FiveThirtyEight's elasticity scores
The 2017 Cook Partisan Voter Index for this district was R+18, meaning that in the previous two presidential elections, this district's results were 18 percentage points more Republican than the national average. This made Texas' 12th Congressional District the 50th most Republican nationally.[24]
FiveThirtyEight's September 2018 elasticity score for states and congressional districts measured "how sensitive it is to changes in the national political environment." This district's elasticity score was 1.04. This means that for every 1 point the national political mood moved toward a party, the district was expected to move 1.04 points toward that party.[25]
Pivot Counties
- See also: Pivot Counties by state
One of 254 Texas counties—0.4 percent—is a Pivot County. Pivot Counties are counties that voted for Barack Obama (D) in 2008 and 2012 and for Donald Trump (R) in 2016. Altogether, the nation had 206 Pivot Counties, with most being concentrated in upper midwestern and northeastern states.
Counties won by Trump in 2016 and Obama in 2012 and 2008 | |||||||
---|---|---|---|---|---|---|---|
County | Trump margin of victory in 2016 | Obama margin of victory in 2012 | Obama margin of victory in 2008 | ||||
Jefferson County, Texas | 0.48% | 1.61% | 2.25% |
In the 2016 presidential election, Donald Trump (R) won Texas with 52.2 percent of the vote. Hillary Clinton (D) received 43.2 percent. In presidential elections between 1900 and 2016, Texas cast votes for the winning presidential candidate 66.7 percent of the time. In that same time frame, Texas supported Democratic candidates slightly more often than Republicans, 53.3 to 46.7 percent. The state, however, favored Republicans in every presidential election between 2000 and 2016.
Presidential results by legislative district
The following table details results of the 2012 and 2016 presidential elections by state House districts in Texas. Click [show] to expand the table. The "Obama," "Romney," "Clinton," and "Trump" columns describe the percent of the vote each presidential candidate received in the district. The "2012 Margin" and "2016 Margin" columns describe the margin of victory between the two presidential candidates in those years. The "Party Control" column notes which party held that seat heading into the 2018 general election. Data on the results of the 2012 and 2016 presidential elections broken down by state legislative districts was compiled by Daily Kos.[26][27]
In 2012, Barack Obama (D) won 54 out of 150 state House districts in Texas with an average margin of victory of 37.4 points. In 2016, Hillary Clinton (D) won 65 out of 150 state House districts in Texas with an average margin of victory of 36.4 points. Clinton won 10 districts controlled by Republicans heading into the 2018 elections. |
In 2012, Mitt Romney (R) won 96 out of 150 state House districts in Texas with an average margin of victory of 36.2 points. In 2016, Donald Trump (R) won 85 out of 150 state House districts in Texas with an average margin of victory of 34.5 points. |
2016 presidential results by state House district | |||||||
---|---|---|---|---|---|---|---|
District | Obama | Romney | 2012 Margin | Clinton | Trump | 2016 Margin | Party Control |
1 | 26.82% | 72.17% | R+45.3 | 22.76% | 75.13% | R+52.4 | R |
2 | 20.93% | 77.91% | R+57 | 17.59% | 79.78% | R+62.2 | R |
3 | 22.26% | 76.65% | R+54.4 | 21.37% | 75.80% | R+54.4 | R |
4 | 25.04% | 73.93% | R+48.9 | 22.70% | 74.70% | R+52 | R |
5 | 23.75% | 75.33% | R+51.6 | 20.20% | 77.72% | R+57.5 | R |
6 | 28.44% | 70.49% | R+42 | 28.89% | 67.98% | R+39.1 | R |
7 | 27.14% | 71.97% | R+44.8 | 24.48% | 73.09% | R+48.6 | R |
8 | 24.96% | 74.07% | R+49.1 | 21.12% | 76.63% | R+55.5 | R |
9 | 27.47% | 71.73% | R+44.3 | 22.23% | 76.13% | R+53.9 | R |
10 | 25.56% | 73.21% | R+47.7 | 25.20% | 71.62% | R+46.4 | R |
11 | 26.75% | 72.23% | R+45.5 | 24.48% | 72.79% | R+48.3 | R |
12 | 36.06% | 62.67% | R+26.6 | 32.54% | 64.35% | R+31.8 | R |
13 | 22.71% | 76.25% | R+53.5 | 20.47% | 77.18% | R+56.7 | R |
14 | 34.77% | 62.91% | R+28.1 | 38.79% | 54.03% | R+15.2 | R |
15 | 21.79% | 76.77% | R+55 | 28.86% | 66.69% | R+37.8 | R |
16 | 18.22% | 80.76% | R+62.5 | 18.80% | 78.35% | R+59.5 | R |
17 | 37.30% | 60.79% | R+23.5 | 33.92% | 62.02% | R+28.1 | R |
18 | 27.18% | 71.69% | R+44.5 | 23.96% | 73.47% | R+49.5 | R |
19 | 22.22% | 76.79% | R+54.6 | 17.21% | 81.00% | R+63.8 | R |
20 | 26.22% | 72.13% | R+45.9 | 25.81% | 70.27% | R+44.5 | R |
21 | 23.92% | 74.97% | R+51.1 | 21.50% | 76.09% | R+54.6 | R |
22 | 66.82% | 32.57% | D+34.3 | 65.95% | 31.80% | D+34.1 | D |
23 | 44.24% | 54.56% | R+10.3 | 40.89% | 55.86% | R+15 | R |
24 | 25.11% | 73.48% | R+48.4 | 27.42% | 68.20% | R+40.8 | R |
25 | 28.74% | 69.92% | R+41.2 | 27.55% | 69.14% | R+41.6 | R |
26 | 35.86% | 62.95% | R+27.1 | 45.81% | 50.71% | R+4.9 | R |
27 | 68.80% | 30.44% | D+38.4 | 70.03% | 27.23% | D+42.8 | D |
28 | 34.81% | 64.22% | R+29.4 | 43.01% | 53.21% | R+10.2 | R |
29 | 35.44% | 63.32% | R+27.9 | 41.21% | 54.83% | R+13.6 | R |
30 | 30.24% | 68.64% | R+38.4 | 26.80% | 70.36% | R+43.6 | R |
31 | 61.89% | 37.31% | D+24.6 | 55.47% | 42.31% | D+13.2 | D |
32 | 41.43% | 56.92% | R+15.5 | 42.04% | 53.45% | R+11.4 | R |
33 | 26.49% | 72.25% | R+45.8 | 31.27% | 64.67% | R+33.4 | R |
34 | 54.64% | 44.24% | D+10.4 | 53.40% | 43.18% | D+10.2 | D |
35 | 66.43% | 32.71% | D+33.7 | 63.43% | 33.59% | D+29.8 | D |
36 | 74.73% | 24.41% | D+50.3 | 73.70% | 23.21% | D+50.5 | D |
37 | 69.28% | 29.75% | D+39.5 | 68.98% | 27.77% | D+41.2 | D |
38 | 66.13% | 32.95% | D+33.2 | 65.76% | 30.74% | D+35 | D |
39 | 74.02% | 25.10% | D+48.9 | 70.48% | 26.40% | D+44.1 | D |
40 | 75.32% | 23.68% | D+51.6 | 70.73% | 25.91% | D+44.8 | D |
41 | 56.64% | 42.35% | D+14.3 | 59.53% | 36.87% | D+22.7 | D |
42 | 75.54% | 23.57% | D+52 | 73.73% | 23.49% | D+50.2 | D |
43 | 46.96% | 52.09% | R+5.1 | 43.79% | 53.10% | R+9.3 | R |
44 | 30.83% | 67.97% | R+37.1 | 30.22% | 65.99% | R+35.8 | R |
45 | 41.83% | 55.19% | R+13.4 | 44.53% | 49.14% | R+4.6 | R |
46 | 76.62% | 20.14% | D+56.5 | 78.16% | 16.34% | D+61.8 | D |
47 | 39.32% | 58.05% | R+18.7 | 46.98% | 47.16% | R+0.2 | R |
48 | 56.86% | 39.56% | D+17.3 | 65.17% | 28.12% | D+37 | D |
49 | 70.19% | 24.89% | D+45.3 | 76.63% | 16.65% | D+60 | D |
50 | 57.79% | 38.81% | D+19 | 63.38% | 30.05% | D+33.3 | D |
51 | 78.49% | 17.43% | D+61.1 | 79.52% | 14.04% | D+65.5 | D |
52 | 42.57% | 54.91% | R+12.3 | 46.12% | 47.56% | R+1.4 | R |
53 | 22.29% | 76.50% | R+54.2 | 20.74% | 76.30% | R+55.6 | R |
54 | 45.85% | 53.04% | R+7.2 | 44.07% | 51.07% | R+7 | R |
55 | 33.08% | 65.48% | R+32.4 | 31.96% | 63.28% | R+31.3 | R |
56 | 29.70% | 69.02% | R+39.3 | 31.16% | 64.82% | R+33.7 | R |
57 | 25.97% | 73.09% | R+47.1 | 22.50% | 75.69% | R+53.2 | R |
58 | 21.12% | 77.52% | R+56.4 | 18.84% | 77.90% | R+59.1 | R |
59 | 21.36% | 77.31% | R+56 | 19.19% | 77.44% | R+58.2 | R |
60 | 15.70% | 83.09% | R+67.4 | 13.33% | 84.19% | R+70.9 | R |
61 | 16.19% | 82.54% | R+66.3 | 14.49% | 82.74% | R+68.3 | R |
62 | 24.72% | 73.77% | R+49.1 | 20.89% | 76.05% | R+55.2 | R |
63 | 26.39% | 72.13% | R+45.7 | 30.22% | 65.26% | R+35 | R |
64 | 37.33% | 60.30% | R+23 | 40.00% | 54.49% | R+14.5 | R |
65 | 40.84% | 57.52% | R+16.7 | 46.51% | 48.62% | R+2.1 | R |
66 | 37.46% | 61.15% | R+23.7 | 46.24% | 49.45% | R+3.2 | R |
67 | 37.26% | 61.08% | R+23.8 | 44.69% | 50.41% | R+5.7 | R |
68 | 17.78% | 81.15% | R+63.4 | 14.23% | 83.37% | R+69.1 | R |
69 | 23.27% | 75.20% | R+51.9 | 20.26% | 76.12% | R+55.9 | R |
70 | 29.25% | 69.37% | R+40.1 | 32.82% | 62.78% | R+30 | R |
71 | 22.84% | 75.76% | R+52.9 | 21.49% | 74.23% | R+52.7 | R |
72 | 23.33% | 75.26% | R+51.9 | 21.45% | 74.81% | R+53.4 | R |
73 | 20.22% | 78.37% | R+58.2 | 21.25% | 75.11% | R+53.9 | R |
74 | 56.99% | 41.57% | D+15.4 | 56.27% | 39.58% | D+16.7 | D |
75 | 72.33% | 26.62% | D+45.7 | 73.74% | 21.38% | D+52.4 | D |
76 | 76.91% | 21.86% | D+55.1 | 77.93% | 17.86% | D+60.1 | D |
77 | 64.07% | 34.29% | D+29.8 | 68.79% | 25.97% | D+42.8 | D |
78 | 54.41% | 44.15% | D+10.3 | 59.28% | 35.16% | D+24.1 | D |
79 | 64.73% | 34.12% | D+30.6 | 68.62% | 26.73% | D+41.9 | D |
80 | 68.25% | 30.91% | D+37.3 | 65.06% | 32.31% | D+32.7 | D |
81 | 24.20% | 74.66% | R+50.5 | 26.33% | 70.49% | R+44.2 | R |
82 | 19.38% | 79.31% | R+59.9 | 20.58% | 75.76% | R+55.2 | R |
83 | 21.27% | 77.50% | R+56.2 | 19.94% | 76.49% | R+56.5 | R |
84 | 34.95% | 63.28% | R+28.3 | 35.12% | 59.58% | R+24.5 | R |
85 | 37.99% | 61.03% | R+23 | 41.09% | 56.10% | R+15 | R |
86 | 16.18% | 82.55% | R+66.4 | 16.16% | 80.17% | R+64 | R |
87 | 22.12% | 76.56% | R+54.4 | 21.74% | 74.43% | R+52.7 | R |
88 | 19.06% | 79.89% | R+60.8 | 16.48% | 80.59% | R+64.1 | R |
89 | 31.79% | 66.67% | R+34.9 | 36.08% | 59.03% | R+23 | R |
90 | 73.70% | 25.21% | D+48.5 | 74.97% | 21.48% | D+53.5 | D |
91 | 30.45% | 67.90% | R+37.5 | 32.14% | 63.08% | R+30.9 | R |
92 | 37.22% | 61.08% | R+23.9 | 40.54% | 54.66% | R+14.1 | R |
93 | 38.26% | 60.21% | R+21.9 | 40.40% | 54.84% | R+14.4 | R |
94 | 38.10% | 60.29% | R+22.2 | 40.87% | 54.30% | R+13.4 | R |
95 | 76.11% | 22.99% | D+53.1 | 74.24% | 22.89% | D+51.4 | D |
96 | 40.22% | 58.60% | R+18.4 | 42.55% | 53.74% | R+11.2 | R |
97 | 38.92% | 59.59% | R+20.7 | 42.59% | 52.42% | R+9.8 | R |
98 | 23.57% | 75.01% | R+51.4 | 28.91% | 66.33% | R+37.4 | R |
99 | 30.70% | 67.69% | R+37 | 32.12% | 63.36% | R+31.2 | R |
100 | 77.89% | 21.07% | D+56.8 | 77.24% | 19.30% | D+57.9 | D |
101 | 64.01% | 34.87% | D+29.1 | 66.06% | 30.36% | D+35.7 | D |
102 | 45.32% | 53.02% | R+7.7 | 52.27% | 42.74% | D+9.5 | R |
103 | 69.87% | 28.77% | D+41.1 | 73.55% | 22.33% | D+51.2 | D |
104 | 72.70% | 26.36% | D+46.3 | 75.60% | 20.85% | D+54.7 | D |
105 | 46.48% | 52.14% | R+5.7 | 52.13% | 43.60% | D+8.5 | R |
106 | 30.86% | 67.69% | R+36.8 | 35.83% | 59.70% | R+23.9 | R |
107 | 46.89% | 51.83% | R+4.9 | 52.37% | 43.40% | D+9 | D |
108 | 39.31% | 58.99% | R+19.7 | 50.32% | 44.01% | D+6.3 | R |
109 | 81.75% | 17.68% | D+64.1 | 81.55% | 16.42% | D+65.1 | D |
110 | 88.74% | 10.77% | D+78 | 86.76% | 11.25% | D+75.5 | D |
111 | 77.24% | 22.06% | D+55.2 | 77.40% | 20.17% | D+57.2 | D |
112 | 43.50% | 55.03% | R+11.5 | 48.28% | 47.10% | D+1.2 | R |
113 | 46.31% | 52.53% | R+6.2 | 49.13% | 47.23% | D+1.9 | R |
114 | 43.48% | 55.23% | R+11.7 | 52.14% | 43.21% | D+8.9 | R |
115 | 43.23% | 55.27% | R+12 | 51.54% | 43.64% | D+7.9 | R |
116 | 60.53% | 37.80% | D+22.7 | 63.73% | 31.10% | D+32.6 | D |
117 | 51.99% | 46.85% | D+5.1 | 53.23% | 42.14% | D+11.1 | D |
118 | 55.33% | 43.41% | D+11.9 | 55.58% | 40.41% | D+15.2 | D |
119 | 60.26% | 38.58% | D+21.7 | 60.13% | 36.08% | D+24.1 | D |
120 | 64.75% | 34.11% | D+30.6 | 63.51% | 32.10% | D+31.4 | D |
121 | 37.61% | 60.88% | R+23.3 | 43.42% | 51.69% | R+8.3 | R |
122 | 30.87% | 67.87% | R+37 | 37.75% | 57.87% | R+20.1 | R |
123 | 61.36% | 36.80% | D+24.6 | 65.02% | 30.27% | D+34.7 | D |
124 | 60.94% | 37.65% | D+23.3 | 62.19% | 33.04% | D+29.1 | D |
125 | 59.11% | 39.59% | D+19.5 | 61.62% | 33.69% | D+27.9 | D |
126 | 36.72% | 62.08% | R+25.4 | 43.00% | 52.94% | R+9.9 | R |
127 | 29.60% | 69.21% | R+39.6 | 34.90% | 61.23% | R+26.3 | R |
128 | 26.59% | 72.37% | R+45.8 | 28.77% | 68.15% | R+39.4 | R |
129 | 33.88% | 64.47% | R+30.6 | 40.06% | 55.33% | R+15.3 | R |
130 | 22.81% | 75.91% | R+53.1 | 27.96% | 68.06% | R+40.1 | R |
131 | 83.65% | 15.69% | D+68 | 84.29% | 13.35% | D+70.9 | D |
132 | 39.77% | 58.92% | R+19.2 | 45.68% | 50.04% | R+4.4 | R |
133 | 30.41% | 68.14% | R+37.7 | 41.12% | 54.52% | R+13.4 | R |
134 | 41.74% | 56.39% | R+14.7 | 55.09% | 39.61% | D+15.5 | R |
135 | 39.86% | 58.83% | R+19 | 46.82% | 48.89% | R+2.1 | R |
136 | 41.43% | 55.34% | R+13.9 | 47.69% | 45.16% | D+2.5 | R |
137 | 63.91% | 34.49% | D+29.4 | 67.00% | 28.92% | D+38.1 | D |
138 | 39.30% | 59.18% | R+19.9 | 47.85% | 47.78% | D+0.1 | R |
139 | 75.62% | 23.61% | D+52 | 76.12% | 20.61% | D+55.5 | D |
140 | 70.10% | 28.98% | D+41.1 | 75.09% | 21.87% | D+53.2 | D |
141 | 87.41% | 12.07% | D+75.3 | 85.19% | 12.59% | D+72.6 | D |
142 | 77.41% | 21.97% | D+55.4 | 76.20% | 20.97% | D+55.2 | D |
143 | 67.18% | 31.86% | D+35.3 | 71.02% | 26.02% | D+45 | D |
144 | 50.77% | 47.88% | D+2.9 | 57.75% | 38.37% | D+19.4 | D |
145 | 60.26% | 38.28% | D+22 | 66.92% | 28.72% | D+38.2 | D |
146 | 78.82% | 20.05% | D+58.8 | 79.43% | 17.32% | D+62.1 | D |
147 | 78.07% | 20.30% | D+57.8 | 78.99% | 16.78% | D+62.2 | D |
148 | 56.59% | 41.08% | D+15.5 | 63.82% | 30.50% | D+33.3 | D |
149 | 58.76% | 40.12% | D+18.6 | 64.25% | 32.50% | D+31.8 | D |
150 | 30.28% | 68.55% | R+38.3 | 36.63% | 59.18% | R+22.6 | R |
Total | 41.40% | 57.19% | R+15.8 | 43.48% | 52.53% | R+9.1 | - |
Source: Daily Kos |
Candidate ballot access
The table below details filing requirements for 12th Congressional District candidates in Texas in the 2020 election cycle. For additional information on candidate ballot access requirements in Texas, click here.
Filing requirements, 2020 | ||||||||
---|---|---|---|---|---|---|---|---|
State | Office | Party | Signatures required | Signature formula | Filing fee | Filing fee formula | Filing deadline | Source |
Texas | 12th Congressional District | Democratic or Republican | N/A | N/A | $3,125.00 | Fixed number | 12/9/2019 | Source |
Texas | 12th Congressional District | Unaffiliated | 500 | 5% of all votes cast for governor in the district in the last election; not to exceed 500 | N/A | N/A | 12/9/2019 (declaration of intent); 8/13/2020 (final filing deadline) | Source |
District election history
2018
General election
General election for U.S. House Texas District 12
Incumbent Kay Granger defeated Vanessa Adia and Jacob Leddy in the general election for U.S. House Texas District 12 on November 6, 2018.
Candidate | % | Votes | ||
✔ | ![]() | Kay Granger (R) | 64.3 | 172,557 |
![]() | Vanessa Adia (D) | 33.9 | 90,994 | |
![]() | Jacob Leddy (L) | 1.8 | 4,940 |
Total votes: 268,491 | ||||
![]() | ||||
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. |
Democratic primary election
Democratic primary for U.S. House Texas District 12
Vanessa Adia advanced from the Democratic primary for U.S. House Texas District 12 on March 6, 2018.
Candidate | % | Votes | ||
✔ | ![]() | Vanessa Adia | 100.0 | 21,018 |
Total votes: 21,018 | ||||
![]() | ||||
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. |
Republican primary election
Republican primary for U.S. House Texas District 12
Incumbent Kay Granger advanced from the Republican primary for U.S. House Texas District 12 on March 6, 2018.
Candidate | % | Votes | ||
✔ | ![]() | Kay Granger | 100.0 | 49,385 |
Total votes: 49,385 | ||||
![]() | ||||
If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. |
2016
Heading into the election, Ballotpedia rated this race as safely Republican. Incumbent Kay Granger (R) defeated Bill Bradshaw (D) and Ed Colliver (L) in the general election on November 8, 2016. Granger and Bradshaw both ran unopposed in their respective primaries on March 1, 2016.[28][29]
Party | Candidate | Vote % | Votes | |
---|---|---|---|---|
Republican | ![]() |
69.4% | 196,482 | |
Democratic | Bill Bradshaw | 26.9% | 76,029 | |
Libertarian | Ed Colliver | 3.7% | 10,604 | |
Total Votes | 283,115 | |||
Source: Texas Secretary of State |
Click [show] for previous cycle election results. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2014
2012
2010On November 2, 2010, Kay Granger won re-election to the United States House. She defeated Tracey Smith (D) and Matthew Solodow (L) in the general election.[30] 2008On November 4, 2008, Kay Granger won re-election to the United States House. She defeated Tracey Smith (D) and Shiloh Sidney Shambaugh (L) in the general election.[31] 2006On November 7, 2006, Kay Granger won re-election to the United States House. She defeated John Morris (D) and Gardner Osbourne (L) in the general election.[32] |
See also
- Texas' 12th Congressional District election, 2020 (March 3 Democratic primary)
- Texas' 12th Congressional District election, 2020
- United States House elections in Texas, 2020 (March 3 Democratic primaries)
- United States House elections in Texas, 2020 (March 3 Republican primaries)
- United States House Democratic Party primaries, 2020
- United States House Republican Party primaries, 2020
- United States House of Representatives elections, 2020
- U.S. House battlegrounds, 2020
External links
Footnotes
- ↑ 1.0 1.1 Kay Granger 2020 campaign website, "Positions," accessed February 23, 2020
- ↑ 2.0 2.1 2.2 2.3 2.4 The Dallas Morning News, "Spending explodes in Fort Worth primary, as conservative groups target Trump-backed Rep. Kay Granger," accessed February 25, 2020
- ↑ 3.0 3.1 3.2 Chris Putnam 2020 campaign website, "Issues," accessed February 23, 2020
- ↑ 4.0 4.1 4.2 Politico, "Club for Growth works to defeat House GOP incumbent," accessed January 23, 2020
- ↑ 5.0 5.1 Cite error: Invalid
<ref>
tag; no text was provided for refs nameddefendfreedom
- ↑ Cook Political Report, "Introducing the 2017 Cook Political Report Partisan Voter Index," April 7, 2017
- ↑ In battleground primaries, Ballotpedia based its selection of noteworthy candidates on polling, fundraising, and noteworthy endorsements. In battleground general elections, all major party candidates and any other candidates with the potential to impact the outcome of the race were included.
- ↑ 8.00 8.01 8.02 8.03 8.04 8.05 8.06 8.07 8.08 8.09 8.10 8.11 8.12 8.13 8.14 8.15 Kay Granger 2020 campaign website, "Endorsements," accessed February 23, 2020
- ↑ Daily Caller, "EXCLUSIVE: Liz Cheney Backs Texas Rep. Kay Granger In Re-Election Bid," accessed February 25, 2020
- ↑ 10.00 10.01 10.02 10.03 10.04 10.05 10.06 10.07 10.08 10.09 10.10 10.11 10.12 10.13 10.14 10.15 10.16 Chris Putnam 2020 campaign website, "Endosements," accessed February 23, 2020
- ↑ 11.0 11.1 Winning for Women, "WFW ACTION FUND LAUNCHES TARGETED MAIL CAMPAIGN SUPPORTING KAY GRANGER," accessed February 25, 2020
- ↑ 12.0 12.1 12.2 Note: This text is quoted verbatim from the original source. Any inconsistencies are attributable to the original source.
- ↑ OpenSecrets.org, "Outside Spending," accessed September 22, 2015
- ↑ OpenSecrets.org, "Total Outside Spending by Election Cycle, All Groups," accessed September 22, 2015
- ↑ National Review.com, "Why the Media Hate Super PACs," November 6, 2015
- ↑ The Texas Tribune, "Despite Trump endorsement, Kay Granger's primary shows no signs of cooling," accessed February 25, 2020
- ↑ Texas Statutes, "Section 172.086," accessed October 7, 2024
- ↑ Texas Legislature, "Chapter 172. Primary Elections," accessed July 10, 2020
- ↑ Texas Secretary of State, "Election Advisory No. 2020-05," February 11, 2020
- ↑ Inside Elections also uses Tilt ratings to indicate an even smaller advantage and greater competitiveness.
- ↑ Amee LaTour, "Email correspondence with Nathan Gonzalez," April 19, 2018
- ↑ Amee LaTour, "Email correspondence with Kyle Kondik," April 19, 2018
- ↑ Amee LaTour, "Email correspondence with Charlie Cook," April 22, 2018
- ↑ Cook Political Report, "Introducing the 2017 Cook Political Report Partisan Voter Index," April 7, 2017
- ↑ FiveThirtyEight, "Election Update: The Most (And Least) Elastic States And Districts," September 6, 2018
- ↑ Daily Kos, "Daily Kos Elections' statewide election results by congressional and legislative districts," July 9, 2013
- ↑ Daily Kos, "Daily Kos Elections' 2016 presidential results for congressional and legislative districts," February 6, 2017
- ↑ Texas Secretary of State, "2016 March Primary Election Candidate Filings by County," accessed December 15, 2015
- ↑ The New York Times, "Texas Primary Results," March 1, 2016
- ↑ U.S. Congress House Clerk, "Statistics of the Congressional Election of November 2, 2010," accessed March 28, 2013
- ↑ U.S. Congress House Clerk, "Statistics of the Congressional Election of November 4, 2008," accessed March 28, 2013
- ↑ U.S. Congress House Clerk, "Statistics of the Congressional Election of November 7, 2006," accessed March 28, 2013