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.