Philadelphia District Larry Krasner wins Democratic primary, more Pennsylvania election results
Voters in the Philadelphia area cast their ballots in the 2025 Pennsylvania primary election on Tuesday. The polls are now closed, and results are starting to come in. See live results for Philadelphia district attorney, Philadelphia controller, Commonwealth Court and Superior Court.
Philadelphia District Attorney Larry Krasner wins primary
Philadelphia District Attorney Larry Krasner defeated Philadelphia Municipal Court President Judge Pat Dugan in the Democratic primary for DA, the Associated Press projects.
Dugan was hoping to unseat Krasner, a two-time incumbent.
Krasner has focused on reducing incarceration, supporting victims and holding police accountable during his first two terms as DA. Despite political opposition claiming he should be tougher on crime, Krasner points to significant drops in violent crime and homicides as evidence his reforms are working.
Meanwhile, Dugan, a U.S. Army veteran, said he would've taken a tougher stance on crime, criticizing Krasner's approach. He planned to localize the DA's office, prioritize prosecuting violent offenders, expand resources for diversionary programs for low-level crimes, and hire more locally trained attorneys.
No Republican filed to run for DA, meaning Krasner is likely to be reelected in the general election in November.
Philadelphia Controller
In the Philadelphia City Controller race, incumbent Christy Brady is running unopposed in the Democratic primary, and stockbroker Ari Patrinos is running unopposed in the Republican primary.
Commonwealth Court
The Commonwealth Court of Pennsylvania has one open seat after Judge Ellen Ceisler retired in January.
In the Democratic primary, Stella Tsai, a judge on the Philadelphia County Court of Common Pleas, is running unopposed.
In the Republican primary, the AP projects environmental attorney Matthew Wolford will defeat civil rights attorney Joshua Prince to win the nomination.
The Commonwealth Court is an appellate court that handles appeals to decisions made by Pennsylvania state agencies and civil cases brought by and against Pennsylvania.
Superior Court
The Superior Court of Pennsylvania has one open seat after Judge Dan McCaffery's election to the state Supreme Court in 2023.
In the Democratic primary, Brandon P. Neuman, a judge on the Washington County Court of Common Pleas and former Democratic state representative, is running unopposed.
In the Republican primary, the AP projects Maria Battista, a former assistant district attorney, will defeat Ann Marie Wheatcraft, president judge of the Chester County Court of Common Pleas, to win the nomination.
On the same level as the Commonwealth Court, the Superior Court handles appeals in criminal and civil cases from the lower Courts of Common Pleas.
The primary results will determine each party's nominee for the general election in November.