Back to board

Pennsylvania State Senate 40

100% reporting97,355 votes castMargin 2,789 votes (2.9 pts)
Brian WrightsonDemocratic50,07251.4%
Rosemary BrownRepublican47,28348.6%

Who called it: every source ranked