Who's In the Race

Democrat Alan Bradstock is running for Pennsylvania's 14th Congressional District against Republican incumbent Rep. Guy Reschenthaler. ​

Rep. Guy Reschenthaler (R-PA) has represented the district since 2019 and serves as House chief deputy whip and on the House Appropriations Committee. Before Congress, he was a magisterial district judge and a Pennsylvania state senator, and he served in the U.S. Navy Judge Advocate General Corps, including duty in Iraq.

Alan Bradstock is a retired U.S. Army helicopter pilot and FBI special agent who served in Iraq and worked as a federal contractor; he grew up in Donora and now lives in Fayette County. Bradstock ran unopposed in the Democratic primary, certified May 19. The general election ballot also includes an independent candidate.

What They Stand For

Bradstock has called for a universal health care system that covers everyone, reduces out-of-pocket costs and makes prescriptions and emergency care affordable, according to his campaign website. On the economy, he has proposed raising wages, strengthening workers' rights and reforming the tax code so it rewards work over wealth, his campaign site says.

On immigration, he has supported a secure border but opposed sweeping up workers with no criminal record, backing stronger enforcement, mandatory E-Verify and an earned path to citizenship, according to 90.5 WESA.

He has also called for responsible guardrails on artificial intelligence to protect workers and personal data, alongside media literacy and online-platform transparency, per his campaign site. Pittsburgh City Paper has described him as an economic populist who says he is moderate on cultural issues.

Reschenthaler has supported making the 2017 tax cuts permanent and opposed raising taxes, according to his campaign website. He's called for cutting regulation and red tape, saying he will "unshackle job creators" to create jobs, his campaign site says.

On immigration, he has supported securing the border, ending sanctuary cities, and reforming immigration law to combat drugs and trafficking and protect American workers' jobs and wages, per his campaign site. Reschenthaler said he will "fight to protect the people of southwestern PA and keep them safe" from terrorist groups, according to his campaign site.

The Money Behind the Race

Federal Election Commission filings show Reschenthaler raised about $4.2 million through June 30 and had about $991,000 in the bank. Bradstock raised about $201,000 through June 30 and had about $35,000 cash on hand, according to FEC filings.

Outside spending in the race totaled just $655 as of Oct. 8, with about $482 supporting Bradstock and about $173 spent opposing Reschenthaler, all of it from Rural Freedom Network, according to FEC records.

Race Outlook: Ratings and Betting Markets

The Cook Political Report rated the race Solid Republican as of Sept. 25, Sabato's Crystal Ball rated it Solid Republican as of Sept. 29, and Inside Elections rated it Solid Republican as of Oct. 2. On Kalshi, traders gave Republicans, whose nominee is Reschenthaler, a 94.13 percent chance of winning the seat as of Oct. 8.

Reschenthaler won the 2022 race unopposed and took the 2024 race with about 67 percent of the vote. Statewide, Democrats won nine of Pennsylvania's 17 U.S. House seats in 2022, and Republicans won 10 in 2024. Donald J. Trump carried Pennsylvania in the 2024 presidential election with about 50 percent of the vote.

Voters in the district should note the following deadlines and hours from Pennsylvania election authorities. The voter-registration deadline is Monday, Oct. 19; online applications must be submitted by 11:59 p.m. and mailed or in-person applications must be received by the county elections office by close of business that day, according to the Pennsylvania Department of State.

The deadline to apply for a mail ballot is Tuesday, Oct. 27, by 5:00 p.m., with the application received by the county election office, per the Commonwealth of Pennsylvania. On Election Day, Tuesday, Nov. 3, polls are open from 7:00 a.m. to 8:00 p.m., according to the Commonwealth of Pennsylvania's Rules at the Polls.

---

AllCiv makes it easy to stay politically informed and involved.

---

Spot something wrong? Report an issue with this article