estimates
97% of votes counted
Corey O’Connor wins. AP race call at 10:05 p.m. on May 20, 2025.
CANDIDATE VOTES PCT.
 
Corey O’Connor
DEM
31,254 52.8%
 
Ed Gainey*
DEM
27,907 47.2%

Updated

May 21, 2025, 1:47 AM
*Incumbent
estimates
93% of votes counted
Tony Moreno wins. AP race call at 9:47 p.m. on May 20, 2025.
CANDIDATE VOTES PCT.
 
Tony Moreno
GOP
2,865 69.9%
 
Thomas West
GOP
1,232 30.1%

Updated

May 21, 2025, 1:41 AM
 
“Your voices and your call for accountable leadership and growth have been heard in this Democratic primary,” O’Connor told a crowd of supporters at Nova Place in Allegheny Center.