Who's In the Race
Democrat Dan Barrios faces Republican Jace Yarbrough in the November 3 general election in Texas's 32nd District. The seat is open because incumbent Rep. Julie Johnson (D-TX) chose to run for re-election in the newly drawn 33rd District instead. Texas redrew its congressional district boundaries in August 2025, and voters will elect a representative under the new map this year.
Barrios is a former public-school teacher and community-college adjunct who later worked in executive sales; he holds an MBA in Strategic Management from the University of North Texas and has served on the Richardson City Council since May 2023. He won the Democratic primary on March 3, with about 60 percent of the vote over runner-up Anthony Bridges.
Yarbrough is an Air Force veteran and constitutional attorney who attended UT Austin and Stanford Law School; he and his wife co-founded a classical Christian academy. He won the Republican primary on March 3, with about 49 percent of the vote; runner-up Ryan Binkley received about 22 percent.
What They Stand For
Barrios has proposed strengthening consumer protections for working Americans to address affordability, according to his campaign website. He has also supported:
- Expanding access to affordable, quality health care, saying "nobody should be left without access,"
- Strengthening public education, protecting Social Security and Medicare, and investing in infrastructure, according to Community Impact;
- Ethics reforms, term limits and reducing the influence of money in Congress, according to Community Impact; and
- Immigration reform that secures the border while creating legal pathways and focusing enforcement on criminal networks and human traffickers, according to Local Candidates.
Yarbrough has proposed closing the border, supporting mass deportation efforts, and opposing amnesty, according to his campaign website. He has also supported:
- National concealed-carry reciprocity and repealing the National Firearms Act,
- Protecting Social Security and Medicare, lowering energy and grocery costs, and banning congressional insider trading,
- Expanding American energy production and opposing Green New Deal policies; and
- A "100% pro-life" position, opposing efforts to expand abortion.
The Money Behind the Race
Through June 30, Yarbrough had raised about $866,000 and had about $125,000 in the bank, while Barrios had raised about $97,000 and had about $6,000 on hand, giving Yarbrough roughly nine times as much cash heading into the fall, according to Federal Election Commission filings. Yarbrough carried about $207,000 in debt as of that date, roughly a quarter of his total receipts.
Outside groups have spent about $1.5 million supporting Yarbrough, with Strong PAC the largest backer at about $1.4 million, followed by American Mission at about $129,000 and Freedom Caucus Fund at about $17,000.
Race Outlook: Ratings and Betting Markets
Cook Political Report rated the race Solid Republican as of Oct. 9; Sabato's Crystal Ball also rated it Solid Republican as of Oct. 11; and Inside Elections rated it Solid Republican as of Oct. 2. On Kalshi, traders gave Republicans an 88% chance of winning the seat as of Oct. 15 while Democrats stood at 12%.
The district's recent history and the state's broader lean reinforce that outlook. Democrats won Texas's 32nd U.S. House District in both 2022 and 2024, with Julie Johnson taking about 60 percent in 2024 and Colin Allred taking about 65 percent in 2022. However, the redrawn boundaries shift the competitive landscape considerably. Statewide, Republicans won 25 of Texas's 38 U.S. House seats in both 2022 and 2024, holding a commanding majority of the delegation.
Donald Trump carried Texas with about 56 percent of the vote in the 2024 presidential election. With the new district map in place and every major rating firm calling the seat solidly Republican, Barrios faces a steep climb in what has become a Texas House race that leans heavily toward Yarbrough.
---
AllCiv makes it easy to stay politically informed and involved.
---
Spot something wrong? Report an issue with this article