Site last updated: Tuesday, April 21, 2026

Log In

Reset Password
MENU
Butler County's great daily newspaper

State auditor general, AG contests resolved

Timothy DeFoor will serve as the state auditor general, the first Republican to hold that office since 1997 and the first Black “row officer” in state history, while Attorney General Josh Shapiro won his reelection campaign, and the state treasurer race is too close to call.

DeFoor beat out Democrat Nina Ahmad by more than 250,000 votes as of Friday evening, and The Associated Press has called the race for the current Dauphin County elected controller. Ahmad, his challenger, immigrated to the U.S. from Bangladesh at age 21 before working as a molecular biologist. She previously served as a deputy mayor in Philadelphia and was on the board of that city's National Organization for Women.

Prior to his current position, DeFoor worked in the state attorney general's office, the state inspector general's office and for UPMC Health Plan, roles he said prior to the election made him qualified to serve as Pennsylvania's top fiscal watchdog.

“What an honor, what a pleasure, what a privilege,” DeFoor told the AP Friday. “And once the race is officially called, I'm ready to serve, ready to serve.”

In Butler County, DeFoor received more than 71,500 votes, fending off Ahmad by 36 percentage points.

Incumbent Auditor General Eugene DePasquale was term-limited from running again. He unsuccessfully challenged U.S. Rep. Scott Perry, R-10th, to represent Cumberland, Dauphin and York counties in Congress.

Shapiro won reelection at what is presently a similar margin to DeFoor's victory. The incumbent has tallied 3.32 million votes as of Friday evening, while Republican challenger Heather Heidelbaugh received 3.08 million, a margin of roughly 3 percentage points.That vote total is notable for Shapiro, as no Democrat running for statewide office had received a similar number of votes, and he had outperformed former Vice President Joe Biden by 10,000 votes as of Friday evening.In Butler County, Shapiro had split a number of ballots as well, garnering 39,677 votes — a full 7,200 more than Ahmad and 3,100 more than Biden.“Once again, we proved that we can overperform the top of the ticket and earn support from across party lines and ideological lines, based on our record,” Shapiro told the AP.Shapiro, a former state legislator and Montgomery County commissioner, took control as the state's top law enforcement officer in 2017, succeeding scandal-laden former Attorney General Kathleen Kane, who ended her term in prison after revealing grand jury secrets to members of the media.Heidelbaugh formerly served on the Allegheny County Council and is a partner at Leech Tishman in Pittsburgh.

“Too close to call” is a term many are familiar with during the 2020 election, and that applies, too, to the race for Pennsylvania State Treasurer.Stacy Garrity, a former U.S. Representative for the state's 12th District, led incumbent Treasurer Joe Torsella, a Democrat, Friday evening by more than 100,000 votes, but the AP has not called the race due to the number of outstanding votes remaining.Torsella has served as treasurer since 2017 and, prior to that, held the roles of U.S. Representative to the United Nations for Management and Reform, chairman of the state Board of Education and Philadelphia's deputy mayor for policy and planning. He's claimed he brought “integrity, energy and vision” to the office.Garrity is an Army Reserve veteran who served three tours of duty in the Middle East from 1991 through 2008, having twice earned the Bronze Star for exceptional service.She ran on the idea that she was “not a politician,” and claimed the treasurer's office was far less transparent than it had been in the past.The Associated Press contributed to this report.

More in Pennsylvania News

Subscribe to our Daily Newsletter

* indicates required
TODAY'S PHOTOS