RightDataUSA

2022-11-08 Senatorial Election Results for Allegheny County, PA (Class 3)


Election Year:
Election Type:
Runoff Election: No Yes
State:
County:
Congressional District:
(House elections)
Show Precincts:
(Statewide elections)
No Yes


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries



Click on a county in the table or the map to see demographic data for that county.

Turnout John Fetterman
(D)
Mehmet Oz
(R)
Erik Gerhardt
(Libertarian)
Richard Weiss
(Green)
Other Margin TOTAL
Aleppo townshipn/a50651.4%46146.8%121.2%20.2%30.3%45 984
Aspinwall boroughn/a1,15471.6%43527.0%130.8%40.2%50.3%719 1,611
Avalon boroughn/a1,47371.5%54626.5%160.8%90.4%150.7%927 2,059
Baldwin boroughn/a5,48659.4%3,55938.5%1091.2%430.5%440.5%1,927 9,241
Baldwin townshipn/a62758.5%43340.4%70.7%20.2%20.2%194 1,071
Bell Acres boroughn/a41849.6%40147.6%111.3%60.7%70.8%17 843
Bellevue boroughn/a2,40570.5%93627.4%391.1%160.5%170.5%1,469 3,413
Ben Avon boroughn/a75069.1%31829.3%100.9%40.4%40.4%432 1,086
Ben Avon Heights boroughn/a15659.5%9837.4%83.1%00.0%00.0%58 262
Bethel Park municipalityn/a9,68753.2%8,19645.0%1630.9%780.4%790.4%1,491 18,203
Blawnox boroughn/a39364.1%20333.1%101.6%10.2%61.0%190 613
Brackenridge boroughn/a55951.3%50646.4%111.0%70.6%70.6%53 1,090
Braddock boroughn/a58093.4%365.8%30.5%10.2%10.2%544 621
Braddock Hills boroughn/a57173.5%18323.6%121.5%50.6%60.8%388 777
Bradford Woods boroughn/a37550.3%35047.0%101.3%20.3%81.1%25 745
Brentwood boroughn/a2,57663.2%1,42535.0%461.1%100.2%180.4%1,151 4,075
Bridgeville boroughn/a1,24457.1%88940.8%331.5%50.2%90.4%355 2,180
Carnegie boroughn/a2,08263.5%1,11534.0%411.2%130.4%300.9%967 3,281
Castle Shannon boroughn/a2,48963.3%1,35534.5%481.2%150.4%250.6%1,134 3,932
Chalfant boroughn/a21661.2%12936.5%20.6%20.6%41.1%87 353
Cheswick boroughn/a47952.1%42245.9%80.9%50.5%60.7%57 920
Churchill boroughn/a1,47871.8%55927.1%130.6%40.2%50.2%919 2,059
Clairton cityn/a1,29169.9%52228.2%130.7%160.9%60.3%769 1,848
Collier townshipn/a2,41549.6%2,36448.6%440.9%180.4%280.6%51 4,869
Coraopolis boroughn/a1,43063.4%76533.9%351.6%130.6%130.6%665 2,256
Crafton boroughn/a1,91567.3%86630.4%391.4%110.4%140.5%1,049 2,845
Crescent townshipn/a54648.0%57750.7%90.8%30.3%30.3%-31 1,138
Dormont boroughn/a3,26075.5%97922.7%350.8%160.4%260.6%2,281 4,316
Dravosburg boroughn/a37655.9%28442.2%91.3%20.3%20.3%92 673
Duquesne cityn/a1,17481.9%23716.5%90.6%40.3%100.7%937 1,434
East Deer townshipn/a25948.1%25848.0%132.4%50.9%30.6%1 538
East McKeesport boroughn/a52162.9%29335.4%101.2%10.1%30.4%228 828
East Pittsburgh boroughn/a36880.9%8117.8%30.7%10.2%20.4%287 455
Edgewood boroughn/a1,76087.3%24011.9%110.5%40.2%10.0%1,520 2,016
Edgeworth boroughn/a54054.1%44044.1%80.8%40.4%60.6%100 998
Elizabeth boroughn/a23247.1%24750.1%71.4%20.4%51.0%-15 493
Elizabeth townshipn/a2,58941.6%3,49556.1%590.9%420.7%420.7%-906 6,227
Emsworth boroughn/a63659.1%42139.1%141.3%10.1%40.4%215 1,076
Etna boroughn/a87264.1%45533.4%161.2%70.5%110.8%417 1,361
Fawn townshipn/a35936.1%61862.2%90.9%30.3%50.5%-259 994
Findlay townshipn/a1,40744.8%1,66252.9%381.2%160.5%160.5%-255 3,139
Forest Hills boroughn/a2,88174.6%92524.0%280.7%110.3%150.4%1,956 3,860
Forward townshipn/a51838.5%80259.6%141.0%50.4%70.5%-284 1,346
Fox Chapel boroughn/a2,09159.4%1,38239.3%200.6%130.4%150.4%709 3,521
Franklin Park boroughn/a4,24952.0%3,78846.4%640.8%320.4%360.4%461 8,169
Frazer townshipn/a20438.9%31259.4%30.6%20.4%40.8%-108 525
Glassport boroughn/a74253.4%61444.2%161.2%120.9%50.4%128 1,389
Glen Osborne boroughn/a20760.7%12837.5%20.6%20.6%20.6%79 341
Glenfield boroughn/a5148.6%5047.6%43.8%00.0%00.0%1 105
Green Tree boroughn/a1,57659.1%1,04939.3%210.8%90.3%110.4%527 2,666
Hampton townshipn/a5,36051.1%4,96047.3%1001.0%350.3%390.4%400 10,494
Harmar townshipn/a74349.1%75049.5%120.8%40.3%50.3%-7 1,514
Harrison townshipn/a2,15449.4%2,08047.7%621.4%330.8%300.7%74 4,359
Haysville boroughn/a2863.6%1329.5%24.5%12.3%00.0%15 44
Heidelberg boroughn/a34360.7%20335.9%142.5%10.2%40.7%140 565
Homestead boroughn/a86687.7%11111.2%50.5%40.4%20.2%755 988
Indiana townshipn/a1,96452.7%1,68645.3%361.0%150.4%230.6%278 3,724
Ingram boroughn/a97763.9%51033.4%211.4%100.7%100.7%467 1,528
Jefferson Hills boroughn/a2,49142.6%3,25055.6%601.0%220.4%270.5%-759 5,850
Kennedy townshipn/a2,52654.5%2,02043.6%471.0%150.3%300.6%506 4,638
Kilbuck townshipn/a25453.7%21044.4%51.1%20.4%20.4%44 473
Leet townshipn/a49155.9%36341.3%182.1%30.3%30.3%128 878
Leetsdale boroughn/a29858.7%19738.8%91.8%30.6%10.2%101 508
Liberty borough (Allegheny County)n/a48645.9%54251.2%181.7%40.4%90.8%-56 1,059
Lincoln boroughn/a17937.8%28459.9%71.5%00.0%40.8%-105 474
Marshall townshipn/a2,47449.2%2,47549.2%481.0%160.3%200.4%-1 5,033
McCandless townshipn/a8,67654.2%7,05544.1%1551.0%590.4%650.4%1,621 16,010
McDonald boroughn/a4836.9%7759.2%21.5%10.8%21.5%-29 130
McKees Rocks boroughn/a1,00970.2%39927.8%151.0%70.5%70.5%610 1,437
McKeesport cityn/a3,55070.2%1,42828.2%420.8%180.4%190.4%2,122 5,057
Millvale boroughn/a95770.6%36827.2%151.1%40.3%110.8%589 1,355
Monroeville municipalityn/a8,12461.4%4,89637.0%1030.8%430.3%730.6%3,228 13,239
Moon townshipn/a5,94149.8%5,75448.3%1191.0%540.5%560.5%187 11,924
Mount Lebanon townshipn/a13,22868.8%5,71129.7%1400.7%580.3%830.4%7,517 19,220
Mount Oliver boroughn/a67975.4%20022.2%80.9%80.9%60.7%479 901
Munhall boroughn/a3,12065.1%1,57532.9%541.1%210.4%240.5%1,545 4,794
Neville townshipn/a24859.8%15637.6%61.4%51.2%00.0%92 415
North Braddock boroughn/a1,17781.8%24316.9%30.2%50.3%110.8%934 1,439
North Fayette townshipn/a3,35249.3%3,31148.7%801.2%260.4%280.4%41 6,797
North Versailles townshipn/a2,36058.2%1,63740.4%270.7%120.3%210.5%723 4,057
O'Hara townshipn/a3,49164.3%1,84233.9%480.9%260.5%240.4%1,649 5,431
Oakdale boroughn/a35950.2%33647.0%121.7%20.3%60.8%23 715
Oakmont boroughn/a2,33659.4%1,51938.6%340.9%240.6%190.5%817 3,932
Ohio townshipn/a2,17955.1%1,70743.2%391.0%100.3%190.5%472 3,954
Penn Hills townshipn/a13,61374.4%4,39024.0%1510.8%700.4%810.4%9,223 18,305
Pennsbury Village boroughn/a25164.9%13033.6%41.0%10.3%10.3%121 387
Pine townshipn/a3,59447.0%3,92951.4%650.9%200.3%330.4%-335 7,641
Pitcairn boroughn/a53457.9%37240.3%70.8%60.7%30.3%162 922
Pittsburgh cityn/a101,97181.5%21,22817.0%8460.7%5440.4%5320.4%80,743 125,121
Pleasant Hills boroughn/a2,31953.7%1,92344.6%380.9%130.3%220.5%396 4,315
Plum boroughn/a6,55549.3%6,50048.9%1130.8%520.4%810.6%55 13,301
Port Vue boroughn/a68649.9%65347.5%181.3%80.6%110.8%33 1,376
Rankin boroughn/a33989.9%328.5%10.3%00.0%51.3%307 377
Reserve townshipn/a1,01659.7%63437.3%251.5%150.9%120.7%382 1,702
Richland townshipn/a2,88345.9%3,26051.9%831.3%270.4%290.5%-377 6,282
Robinson townshipn/a4,05252.2%3,56645.9%791.0%290.4%400.5%486 7,766
Ross townshipn/a9,79657.1%7,03641.0%1721.0%620.4%810.5%2,760 17,147
Rosslyn Farms boroughn/a16251.9%14546.5%00.0%00.0%51.6%17 312
Scott townshipn/a4,61359.4%2,99938.6%751.0%300.4%480.6%1,614 7,765
Sewickley boroughn/a1,23561.2%73836.6%281.4%100.5%70.3%497 2,018
Sewickley Heights boroughn/a22443.6%28755.8%10.2%10.2%10.2%-63 514
Sewickley Hills boroughn/a21450.8%19947.3%30.7%30.7%20.5%15 421
Shaler townshipn/a8,54154.9%6,67442.9%1841.2%780.5%810.5%1,867 15,558
Sharpsburg boroughn/a81266.7%38431.6%70.6%60.5%80.7%428 1,217
South Fayette townshipn/a4,20751.6%3,81946.8%791.0%200.2%340.4%388 8,159
South Park townshipn/a3,47150.3%3,29347.7%761.1%200.3%400.6%178 6,900
South Versailles townshipn/a6036.6%10362.8%00.0%10.6%00.0%-43 164
Springdale boroughn/a74952.1%65045.2%161.1%120.8%120.8%99 1,439
Springdale townshipn/a39948.4%41049.7%111.3%30.4%20.2%-11 825
Stowe townshipn/a1,21064.9%60532.5%211.1%110.6%160.9%605 1,863
Swissvale boroughn/a3,49086.4%49312.2%200.5%190.5%170.4%2,997 4,039
Tarentum boroughn/a67152.7%55543.6%282.2%90.7%100.8%116 1,273
Thornburg boroughn/a19259.8%12438.6%20.6%10.3%20.6%68 321
Trafford boroughn/a2055.6%1541.7%00.0%00.0%12.8%5 36
Turtle Creek boroughn/a1,09266.9%50530.9%181.1%110.7%70.4%587 1,633
Upper St. Clair townshipn/a6,34854.2%5,20944.5%680.6%400.3%520.4%1,139 11,717
Verona boroughn/a65464.9%33232.9%131.3%60.6%30.3%322 1,008
Versailles boroughn/a29457.4%20540.0%71.4%30.6%30.6%89 512
Wall boroughn/a7658.0%5441.2%10.8%00.0%00.0%22 131
West Deer townshipn/a2,69643.8%3,34854.4%641.0%210.3%300.5%-652 6,159
West Elizabeth boroughn/a7151.1%6446.0%10.7%10.7%21.4%7 139
West Homestead boroughn/a50256.2%37842.3%60.7%40.4%40.4%124 894
West Mifflin boroughn/a5,02857.4%3,54140.5%981.1%390.4%460.5%1,487 8,752
West View boroughn/a1,95561.4%1,13935.8%441.4%220.7%240.8%816 3,184
Whitaker boroughn/a29765.4%14832.6%30.7%20.4%40.9%149 454
White Oak boroughn/a1,89750.7%1,76547.2%481.3%170.5%160.4%132 3,743
Whitehall boroughn/a4,19857.6%2,97740.8%630.9%260.4%280.4%1,221 7,292
Wilkins townshipn/a2,19067.7%98630.5%351.1%120.4%120.4%1,204 3,235
Wilkinsburg boroughn/a5,71491.7%4547.3%220.4%230.4%170.3%5,260 6,230
Wilmerding boroughn/a34174.6%10422.8%20.4%51.1%51.1%237 457
TOTAL 57% 363,87363.4% 200,63235.0% 5,1900.9% 2,3430.4% 1,6710.3% 163,241 573,709
* incumbent

Other candidates included: Dan Wassmer (Keystone), 26,428 votes



2022 Senate class 3, Aleppo township
CandidateVotesPct
John Fetterman (D) 506 51.4%
Mehmet Oz (R) 461 46.8%
Erik Gerhardt (Lbt) 12 1.2%
Richard Weiss (Grn) 2 0.2%
Dan Wassmer (Keystone) 3 0.3%
TOTAL 984
Turnout: 98400% Diff: 1


2022 Senate class 3, Aspinwall borough
CandidateVotesPct
John Fetterman (D) 1,154 71.6%
Mehmet Oz (R) 435 27.0%
Erik Gerhardt (Lbt) 13 0.8%
Richard Weiss (Grn) 4 0.2%
Dan Wassmer (Keystone) 3 0.2%
TOTAL 1,611
Turnout: 161100% Diff: -19


2022 Senate class 3, Avalon borough
CandidateVotesPct
John Fetterman (D) 1,473 71.5%
Mehmet Oz (R) 546 26.5%
Erik Gerhardt (Lbt) 16 0.8%
Richard Weiss (Grn) 9 0.4%
Dan Wassmer (Keystone) 10 0.5%
TOTAL 2,059
Turnout: 205900% Diff: -20


2022 Senate class 3, Baldwin borough
CandidateVotesPct
John Fetterman (D) 5,486 59.4%
Mehmet Oz (R) 3,559 38.5%
Erik Gerhardt (Lbt) 109 1.2%
Richard Weiss (Grn) 43 0.5%
Dan Wassmer (Keystone) 28 0.3%
TOTAL 9,241
Turnout: 924100% Diff: -8


2022 Senate class 3, Baldwin township
CandidateVotesPct
John Fetterman (D) 627 58.5%
Mehmet Oz (R) 433 40.4%
Erik Gerhardt (Lbt) 7 0.7%
Richard Weiss (Grn) 2 0.2%
Dan Wassmer (Keystone) 1 0.1%
TOTAL 1,071
Turnout: 107100% Diff: -6


2022 Senate class 3, Bell Acres borough
CandidateVotesPct
John Fetterman (D) 418 49.6%
Mehmet Oz (R) 401 47.6%
Erik Gerhardt (Lbt) 11 1.3%
Richard Weiss (Grn) 6 0.7%
Dan Wassmer (Keystone) 4 0.5%
TOTAL 843
Turnout: 84300% Diff: 1


2022 Senate class 3, Bellevue borough
CandidateVotesPct
John Fetterman (D) 2,405 70.5%
Mehmet Oz (R) 936 27.4%
Erik Gerhardt (Lbt) 39 1.1%
Richard Weiss (Grn) 16 0.5%
Dan Wassmer (Keystone) 15 0.4%
TOTAL 3,413
Turnout: 341300% Diff: -19


2022 Senate class 3, Ben Avon borough
CandidateVotesPct
John Fetterman (D) 750 69.1%
Mehmet Oz (R) 318 29.3%
Erik Gerhardt (Lbt) 10 0.9%
Richard Weiss (Grn) 4 0.4%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 1,086
Turnout: 108600% Diff: -17


2022 Senate class 3, Ben Avon Heights borough
CandidateVotesPct
John Fetterman (D) 156 59.5%
Mehmet Oz (R) 98 37.4%
Erik Gerhardt (Lbt) 8 3.1%
Richard Weiss (Grn) 4 1.5%
Dan Wassmer (Keystone) 2 0.8%
TOTAL 262
Turnout: 26200% Diff: -9


2022 Senate class 3, Bethel Park municipality
CandidateVotesPct
John Fetterman (D) 9,687 53.2%
Mehmet Oz (R) 8,196 45.0%
Erik Gerhardt (Lbt) 163 0.9%
Richard Weiss (Grn) 78 0.4%
Dan Wassmer (Keystone) 54 0.3%
TOTAL 18,203
Turnout: 1820300% Diff: -1


2022 Senate class 3, Blawnox borough
CandidateVotesPct
John Fetterman (D) 393 64.1%
Mehmet Oz (R) 203 33.1%
Erik Gerhardt (Lbt) 10 1.6%
Richard Weiss (Grn) 1 0.2%
Dan Wassmer (Keystone) 3 0.5%
TOTAL 613
Turnout: 61300% Diff: -13


2022 Senate class 3, Brackenridge borough
CandidateVotesPct
John Fetterman (D) 559 51.3%
Mehmet Oz (R) 506 46.4%
Erik Gerhardt (Lbt) 11 1.0%
Richard Weiss (Grn) 7 0.6%
Dan Wassmer (Keystone) 6 0.6%
TOTAL 1,090
Turnout: 109000% Diff: 0


2022 Senate class 3, Braddock borough
CandidateVotesPct
John Fetterman (D) 580 93.4%
Mehmet Oz (R) 36 5.8%
Erik Gerhardt (Lbt) 3 0.5%
Richard Weiss (Grn) 1 0.2%
Dan Wassmer (Keystone) 6 1.0%
TOTAL 621
Turnout: 62100% Diff: -41


2022 Senate class 3, Braddock Hills borough
CandidateVotesPct
John Fetterman (D) 571 73.5%
Mehmet Oz (R) 183 23.6%
Erik Gerhardt (Lbt) 12 1.5%
Richard Weiss (Grn) 5 0.6%
Dan Wassmer (Keystone) 4 0.5%
TOTAL 777
Turnout: 77700% Diff: -23


2022 Senate class 3, Bradford Woods borough
CandidateVotesPct
John Fetterman (D) 375 50.3%
Mehmet Oz (R) 350 47.0%
Erik Gerhardt (Lbt) 10 1.3%
Richard Weiss (Grn) 2 0.3%
Dan Wassmer (Keystone) 5 0.7%
TOTAL 745
Turnout: 74500% Diff: 1


2022 Senate class 3, Brentwood borough
CandidateVotesPct
John Fetterman (D) 2,576 63.2%
Mehmet Oz (R) 1,425 35.0%
Erik Gerhardt (Lbt) 46 1.1%
Richard Weiss (Grn) 10 0.2%
Dan Wassmer (Keystone) 11 0.3%
TOTAL 4,075
Turnout: 407500% Diff: -11


2022 Senate class 3, Bridgeville borough
CandidateVotesPct
John Fetterman (D) 1,244 57.1%
Mehmet Oz (R) 889 40.8%
Erik Gerhardt (Lbt) 33 1.5%
Richard Weiss (Grn) 5 0.2%
Dan Wassmer (Keystone) 6 0.3%
TOTAL 2,180
Turnout: 218000% Diff: -6


2022 Senate class 3, Carnegie borough
CandidateVotesPct
John Fetterman (D) 2,082 63.5%
Mehmet Oz (R) 1,115 34.0%
Erik Gerhardt (Lbt) 41 1.2%
Richard Weiss (Grn) 13 0.4%
Dan Wassmer (Keystone) 16 0.5%
TOTAL 3,281
Turnout: 328100% Diff: -12


2022 Senate class 3, Castle Shannon borough
CandidateVotesPct
John Fetterman (D) 2,489 63.3%
Mehmet Oz (R) 1,355 34.5%
Erik Gerhardt (Lbt) 48 1.2%
Richard Weiss (Grn) 15 0.4%
Dan Wassmer (Keystone) 18 0.5%
TOTAL 3,932
Turnout: 393200% Diff: -12


2022 Senate class 3, Chalfant borough
CandidateVotesPct
John Fetterman (D) 216 61.2%
Mehmet Oz (R) 129 36.5%
Erik Gerhardt (Lbt) 2 0.6%
Richard Weiss (Grn) 2 0.6%
Dan Wassmer (Keystone) 2 0.6%
TOTAL 353
Turnout: 35300% Diff: -10


2022 Senate class 3, Cheswick borough
CandidateVotesPct
John Fetterman (D) 479 52.1%
Mehmet Oz (R) 422 45.9%
Erik Gerhardt (Lbt) 8 0.9%
Richard Weiss (Grn) 5 0.5%
Dan Wassmer (Keystone) 4 0.4%
TOTAL 920
Turnout: 92000% Diff: 0


2022 Senate class 3, Churchill borough
CandidateVotesPct
John Fetterman (D) 1,478 71.8%
Mehmet Oz (R) 559 27.1%
Erik Gerhardt (Lbt) 13 0.6%
Richard Weiss (Grn) 4 0.2%
Dan Wassmer (Keystone) 1 0.0%
TOTAL 2,059
Turnout: 205900% Diff: -19


2022 Senate class 3, Clairton city
CandidateVotesPct
John Fetterman (D) 1,291 69.9%
Mehmet Oz (R) 522 28.2%
Erik Gerhardt (Lbt) 13 0.7%
Richard Weiss (Grn) 16 0.9%
Dan Wassmer (Keystone) 4 0.2%
TOTAL 1,848
Turnout: 184800% Diff: -18


2022 Senate class 3, Collier township
CandidateVotesPct
John Fetterman (D) 2,415 49.6%
Mehmet Oz (R) 2,364 48.6%
Erik Gerhardt (Lbt) 44 0.9%
Richard Weiss (Grn) 18 0.4%
Dan Wassmer (Keystone) 16 0.3%
TOTAL 4,869
Turnout: 486900% Diff: 2


2022 Senate class 3, Coraopolis borough
CandidateVotesPct
John Fetterman (D) 1,430 63.4%
Mehmet Oz (R) 765 33.9%
Erik Gerhardt (Lbt) 35 1.6%
Richard Weiss (Grn) 13 0.6%
Dan Wassmer (Keystone) 9 0.4%
TOTAL 2,256
Turnout: 225600% Diff: -12


2022 Senate class 3, Crafton borough
CandidateVotesPct
John Fetterman (D) 1,915 67.3%
Mehmet Oz (R) 866 30.4%
Erik Gerhardt (Lbt) 39 1.4%
Richard Weiss (Grn) 11 0.4%
Dan Wassmer (Keystone) 5 0.2%
TOTAL 2,845
Turnout: 284500% Diff: -16


2022 Senate class 3, Crescent township
CandidateVotesPct
John Fetterman (D) 546 48.0%
Mehmet Oz (R) 577 50.7%
Erik Gerhardt (Lbt) 9 0.8%
Richard Weiss (Grn) 3 0.3%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 1,138
Turnout: 113800% Diff: 4


2022 Senate class 3, Dormont borough
CandidateVotesPct
John Fetterman (D) 3,260 75.5%
Mehmet Oz (R) 979 22.7%
Erik Gerhardt (Lbt) 35 0.8%
Richard Weiss (Grn) 16 0.4%
Dan Wassmer (Keystone) 20 0.5%
TOTAL 4,316
Turnout: 431600% Diff: -24


2022 Senate class 3, Dravosburg borough
CandidateVotesPct
John Fetterman (D) 376 55.9%
Mehmet Oz (R) 284 42.2%
Erik Gerhardt (Lbt) 9 1.3%
Richard Weiss (Grn) 2 0.3%
Dan Wassmer (Keystone) 2 0.3%
TOTAL 673
Turnout: 67300% Diff: -4


2022 Senate class 3, Duquesne city
CandidateVotesPct
John Fetterman (D) 1,174 81.9%
Mehmet Oz (R) 237 16.5%
Erik Gerhardt (Lbt) 9 0.6%
Richard Weiss (Grn) 4 0.3%
Dan Wassmer (Keystone) 7 0.5%
TOTAL 1,434
Turnout: 143400% Diff: -30


2022 Senate class 3, East Deer township
CandidateVotesPct
John Fetterman (D) 259 48.1%
Mehmet Oz (R) 258 48.0%
Erik Gerhardt (Lbt) 13 2.4%
Richard Weiss (Grn) 5 0.9%
Dan Wassmer (Keystone) 1 0.2%
TOTAL 538
Turnout: 53800% Diff: 2


2022 Senate class 3, East McKeesport borough
CandidateVotesPct
John Fetterman (D) 521 62.9%
Mehmet Oz (R) 293 35.4%
Erik Gerhardt (Lbt) 10 1.2%
Richard Weiss (Grn) 1 0.1%
Dan Wassmer (Keystone) 1 0.1%
TOTAL 828
Turnout: 82800% Diff: -11


2022 Senate class 3, East Pittsburgh borough
CandidateVotesPct
John Fetterman (D) 368 80.9%
Mehmet Oz (R) 81 17.8%
Erik Gerhardt (Lbt) 3 0.7%
Richard Weiss (Grn) 1 0.2%
Dan Wassmer (Keystone) 1 0.2%
TOTAL 455
Turnout: 45500% Diff: -29


2022 Senate class 3, Edgewood borough
CandidateVotesPct
John Fetterman (D) 1,760 87.3%
Mehmet Oz (R) 240 11.9%
Erik Gerhardt (Lbt) 11 0.5%
Richard Weiss (Grn) 4 0.2%
Dan Wassmer (Keystone) 1 0.0%
TOTAL 2,016
Turnout: 201600% Diff: -34


2022 Senate class 3, Edgeworth borough
CandidateVotesPct
John Fetterman (D) 540 54.1%
Mehmet Oz (R) 440 44.1%
Erik Gerhardt (Lbt) 8 0.8%
Richard Weiss (Grn) 4 0.4%
Dan Wassmer (Keystone) 3 0.3%
TOTAL 998
Turnout: 99800% Diff: -2


2022 Senate class 3, Elizabeth borough
CandidateVotesPct
John Fetterman (D) 232 47.1%
Mehmet Oz (R) 247 50.1%
Erik Gerhardt (Lbt) 7 1.4%
Richard Weiss (Grn) 2 0.4%
Dan Wassmer (Keystone) 4 0.8%
TOTAL 493
Turnout: 49300% Diff: 4


2022 Senate class 3, Elizabeth township
CandidateVotesPct
John Fetterman (D) 2,589 41.6%
Mehmet Oz (R) 3,495 56.1%
Erik Gerhardt (Lbt) 59 0.9%
Richard Weiss (Grn) 42 0.7%
Dan Wassmer (Keystone) 23 0.4%
TOTAL 6,227
Turnout: 622700% Diff: 10


2022 Senate class 3, Emsworth borough
CandidateVotesPct
John Fetterman (D) 636 59.1%
Mehmet Oz (R) 421 39.1%
Erik Gerhardt (Lbt) 14 1.3%
Richard Weiss (Grn) 1 0.1%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 1,076
Turnout: 107600% Diff: -7


2022 Senate class 3, Etna borough
CandidateVotesPct
John Fetterman (D) 872 64.1%
Mehmet Oz (R) 455 33.4%
Erik Gerhardt (Lbt) 16 1.2%
Richard Weiss (Grn) 7 0.5%
Dan Wassmer (Keystone) 8 0.6%
TOTAL 1,361
Turnout: 136100% Diff: -13


2022 Senate class 3, Fawn township
CandidateVotesPct
John Fetterman (D) 359 36.1%
Mehmet Oz (R) 618 62.2%
Erik Gerhardt (Lbt) 9 0.9%
Richard Weiss (Grn) 3 0.3%
Dan Wassmer (Keystone) 4 0.4%
TOTAL 994
Turnout: 99400% Diff: 16


2022 Senate class 3, Findlay township
CandidateVotesPct
John Fetterman (D) 1,407 44.8%
Mehmet Oz (R) 1,662 52.9%
Erik Gerhardt (Lbt) 38 1.2%
Richard Weiss (Grn) 16 0.5%
Dan Wassmer (Keystone) 10 0.3%
TOTAL 3,139
Turnout: 313900% Diff: 7


2022 Senate class 3, Forest Hills borough
CandidateVotesPct
John Fetterman (D) 2,881 74.6%
Mehmet Oz (R) 925 24.0%
Erik Gerhardt (Lbt) 28 0.7%
Richard Weiss (Grn) 11 0.3%
Dan Wassmer (Keystone) 7 0.2%
TOTAL 3,860
Turnout: 386000% Diff: -22


2022 Senate class 3, Forward township
CandidateVotesPct
John Fetterman (D) 518 38.5%
Mehmet Oz (R) 802 59.6%
Erik Gerhardt (Lbt) 14 1.0%
Richard Weiss (Grn) 5 0.4%
Dan Wassmer (Keystone) 4 0.3%
TOTAL 1,346
Turnout: 134600% Diff: 13


2022 Senate class 3, Fox Chapel borough
CandidateVotesPct
John Fetterman (D) 2,091 59.4%
Mehmet Oz (R) 1,382 39.3%
Erik Gerhardt (Lbt) 20 0.6%
Richard Weiss (Grn) 13 0.4%
Dan Wassmer (Keystone) 7 0.2%
TOTAL 3,521
Turnout: 352100% Diff: -7


2022 Senate class 3, Franklin Park borough
CandidateVotesPct
John Fetterman (D) 4,249 52.0%
Mehmet Oz (R) 3,788 46.4%
Erik Gerhardt (Lbt) 64 0.8%
Richard Weiss (Grn) 32 0.4%
Dan Wassmer (Keystone) 17 0.2%
TOTAL 8,169
Turnout: 816900% Diff: 0


2022 Senate class 3, Frazer township
CandidateVotesPct
John Fetterman (D) 204 38.9%
Mehmet Oz (R) 312 59.4%
Erik Gerhardt (Lbt) 3 0.6%
Richard Weiss (Grn) 2 0.4%
Dan Wassmer (Keystone) 4 0.8%
TOTAL 525
Turnout: 52500% Diff: 13


2022 Senate class 3, Glassport borough
CandidateVotesPct
John Fetterman (D) 742 53.4%
Mehmet Oz (R) 614 44.2%
Erik Gerhardt (Lbt) 16 1.2%
Richard Weiss (Grn) 12 0.9%
Dan Wassmer (Keystone) 3 0.2%
TOTAL 1,389
Turnout: 138900% Diff: -2


2022 Senate class 3, Glenfield borough
CandidateVotesPct
John Fetterman (D) 51 48.6%
Mehmet Oz (R) 50 47.6%
Erik Gerhardt (Lbt) 4 3.8%
Richard Weiss (Grn) 12 11.4%
Dan Wassmer (Keystone) 3 2.9%
TOTAL 105
Turnout: 10500% Diff: 1


2022 Senate class 3, Glen Osborne borough
CandidateVotesPct
John Fetterman (D) 207 60.7%
Mehmet Oz (R) 128 37.5%
Erik Gerhardt (Lbt) 2 0.6%
Richard Weiss (Grn) 2 0.6%
Dan Wassmer (Keystone) 2 0.6%
TOTAL 341
Turnout: 34100% Diff: -9


2022 Senate class 3, Green Tree borough
CandidateVotesPct
John Fetterman (D) 1,576 59.1%
Mehmet Oz (R) 1,049 39.3%
Erik Gerhardt (Lbt) 21 0.8%
Richard Weiss (Grn) 9 0.3%
Dan Wassmer (Keystone) 10 0.4%
TOTAL 2,666
Turnout: 266600% Diff: -7


2022 Senate class 3, Hampton township
CandidateVotesPct
John Fetterman (D) 5,360 51.1%
Mehmet Oz (R) 4,960 47.3%
Erik Gerhardt (Lbt) 100 1.0%
Richard Weiss (Grn) 35 0.3%
Dan Wassmer (Keystone) 23 0.2%
TOTAL 10,494
Turnout: 1049400% Diff: 1


2022 Senate class 3, Harmar township
CandidateVotesPct
John Fetterman (D) 743 49.1%
Mehmet Oz (R) 750 49.5%
Erik Gerhardt (Lbt) 12 0.8%
Richard Weiss (Grn) 4 0.3%
Dan Wassmer (Keystone) 4 0.3%
TOTAL 1,514
Turnout: 151400% Diff: 3


2022 Senate class 3, Harrison township
CandidateVotesPct
John Fetterman (D) 2,154 49.4%
Mehmet Oz (R) 2,080 47.7%
Erik Gerhardt (Lbt) 62 1.4%
Richard Weiss (Grn) 33 0.8%
Dan Wassmer (Keystone) 19 0.4%
TOTAL 4,359
Turnout: 435900% Diff: 1


2022 Senate class 3, Haysville borough
CandidateVotesPct
John Fetterman (D) 28 63.6%
Mehmet Oz (R) 13 29.5%
Erik Gerhardt (Lbt) 2 4.5%
Richard Weiss (Grn) 1 2.3%
Dan Wassmer (Keystone) 19 43.2%
TOTAL 44
Turnout: 4400% Diff: -17


2022 Senate class 3, Heidelberg borough
CandidateVotesPct
John Fetterman (D) 343 60.7%
Mehmet Oz (R) 203 35.9%
Erik Gerhardt (Lbt) 14 2.5%
Richard Weiss (Grn) 1 0.2%
Dan Wassmer (Keystone) 3 0.5%
TOTAL 565
Turnout: 56500% Diff: -10


2022 Senate class 3, Homestead borough
CandidateVotesPct
John Fetterman (D) 866 87.7%
Mehmet Oz (R) 111 11.2%
Erik Gerhardt (Lbt) 5 0.5%
Richard Weiss (Grn) 4 0.4%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 988
Turnout: 98800% Diff: -35


2022 Senate class 3, Indiana township
CandidateVotesPct
John Fetterman (D) 1,964 52.7%
Mehmet Oz (R) 1,686 45.3%
Erik Gerhardt (Lbt) 36 1.0%
Richard Weiss (Grn) 15 0.4%
Dan Wassmer (Keystone) 19 0.5%
TOTAL 3,724
Turnout: 372400% Diff: -1


2022 Senate class 3, Ingram borough
CandidateVotesPct
John Fetterman (D) 977 63.9%
Mehmet Oz (R) 510 33.4%
Erik Gerhardt (Lbt) 21 1.4%
Richard Weiss (Grn) 10 0.7%
Dan Wassmer (Keystone) 5 0.3%
TOTAL 1,528
Turnout: 152800% Diff: -13


2022 Senate class 3, Jefferson Hills borough
CandidateVotesPct
John Fetterman (D) 2,491 42.6%
Mehmet Oz (R) 3,250 55.6%
Erik Gerhardt (Lbt) 60 1.0%
Richard Weiss (Grn) 22 0.4%
Dan Wassmer (Keystone) 20 0.3%
TOTAL 5,850
Turnout: 585000% Diff: 9


2022 Senate class 3, Kennedy township
CandidateVotesPct
John Fetterman (D) 2,526 54.5%
Mehmet Oz (R) 2,020 43.6%
Erik Gerhardt (Lbt) 47 1.0%
Richard Weiss (Grn) 15 0.3%
Dan Wassmer (Keystone) 17 0.4%
TOTAL 4,638
Turnout: 463800% Diff: -3


2022 Senate class 3, Kilbuck township
CandidateVotesPct
John Fetterman (D) 254 53.7%
Mehmet Oz (R) 210 44.4%
Erik Gerhardt (Lbt) 5 1.1%
Richard Weiss (Grn) 2 0.4%
Dan Wassmer (Keystone) 1 0.2%
TOTAL 473
Turnout: 47300% Diff: -2


2022 Senate class 3, Leet township
CandidateVotesPct
John Fetterman (D) 491 55.9%
Mehmet Oz (R) 363 41.3%
Erik Gerhardt (Lbt) 18 2.1%
Richard Weiss (Grn) 3 0.3%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 878
Turnout: 87800% Diff: -5


2022 Senate class 3, Leetsdale borough
CandidateVotesPct
John Fetterman (D) 298 58.7%
Mehmet Oz (R) 197 38.8%
Erik Gerhardt (Lbt) 9 1.8%
Richard Weiss (Grn) 3 0.6%
Dan Wassmer (Keystone) 2 0.4%
TOTAL 508
Turnout: 50800% Diff: -8


2022 Senate class 3, Liberty borough (Allegheny County)
CandidateVotesPct
John Fetterman (D) 486 45.9%
Mehmet Oz (R) 542 51.2%
Erik Gerhardt (Lbt) 18 1.7%
Richard Weiss (Grn) 4 0.4%
Dan Wassmer (Keystone) 6 0.6%
TOTAL 1,059
Turnout: 105900% Diff: 5


2022 Senate class 3, Lincoln borough
CandidateVotesPct
John Fetterman (D) 179 37.8%
Mehmet Oz (R) 284 59.9%
Erik Gerhardt (Lbt) 7 1.5%
Dan Wassmer (Keystone) 3 0.6%
TOTAL 474
Turnout: 47400% Diff: 14


2022 Senate class 3, McCandless township
CandidateVotesPct
John Fetterman (D) 8,676 54.2%
Mehmet Oz (R) 7,055 44.1%
Erik Gerhardt (Lbt) 155 1.0%
Richard Weiss (Grn) 59 0.4%
Dan Wassmer (Keystone) 44 0.3%
TOTAL 16,010
Turnout: 1601000% Diff: -2


2022 Senate class 3, McDonald borough
CandidateVotesPct
John Fetterman (D) 48 36.9%
Mehmet Oz (R) 77 59.2%
Erik Gerhardt (Lbt) 2 1.5%
Richard Weiss (Grn) 1 0.8%
Dan Wassmer (Keystone) 2 1.5%
TOTAL 130
Turnout: 13000% Diff: 13


2022 Senate class 3, McKeesport city
CandidateVotesPct
John Fetterman (D) 3,550 70.2%
Mehmet Oz (R) 1,428 28.2%
Erik Gerhardt (Lbt) 42 0.8%
Richard Weiss (Grn) 18 0.4%
Dan Wassmer (Keystone) 12 0.2%
TOTAL 5,057
Turnout: 505700% Diff: -18


2022 Senate class 3, McKees Rocks borough
CandidateVotesPct
John Fetterman (D) 1,009 70.2%
Mehmet Oz (R) 399 27.8%
Erik Gerhardt (Lbt) 15 1.0%
Richard Weiss (Grn) 7 0.5%
Dan Wassmer (Keystone) 7 0.5%
TOTAL 1,437
Turnout: 143700% Diff: -19


2022 Senate class 3, Marshall township
CandidateVotesPct
John Fetterman (D) 2,474 49.2%
Mehmet Oz (R) 2,475 49.2%
Erik Gerhardt (Lbt) 48 1.0%
Richard Weiss (Grn) 16 0.3%
Dan Wassmer (Keystone) 8 0.2%
TOTAL 5,033
Turnout: 503300% Diff: 3


2022 Senate class 3, Millvale borough
CandidateVotesPct
John Fetterman (D) 957 70.6%
Mehmet Oz (R) 368 27.2%
Erik Gerhardt (Lbt) 15 1.1%
Richard Weiss (Grn) 4 0.3%
Dan Wassmer (Keystone) 6 0.4%
TOTAL 1,355
Turnout: 135500% Diff: -19


2022 Senate class 3, Moon township
CandidateVotesPct
John Fetterman (D) 5,941 49.8%
Mehmet Oz (R) 5,754 48.3%
Erik Gerhardt (Lbt) 119 1.0%
Richard Weiss (Grn) 54 0.5%
Dan Wassmer (Keystone) 24 0.2%
TOTAL 11,924
Turnout: 1192400% Diff: 2


2022 Senate class 3, Mount Lebanon township
CandidateVotesPct
John Fetterman (D) 13,228 68.8%
Mehmet Oz (R) 5,711 29.7%
Erik Gerhardt (Lbt) 140 0.7%
Richard Weiss (Grn) 58 0.3%
Dan Wassmer (Keystone) 39 0.2%
TOTAL 19,220
Turnout: 1922000% Diff: -17


2022 Senate class 3, Mount Oliver borough
CandidateVotesPct
John Fetterman (D) 679 75.4%
Mehmet Oz (R) 200 22.2%
Erik Gerhardt (Lbt) 8 0.9%
Richard Weiss (Grn) 8 0.9%
Dan Wassmer (Keystone) 5 0.6%
TOTAL 901
Turnout: 90100% Diff: -24


2022 Senate class 3, Munhall borough
CandidateVotesPct
John Fetterman (D) 3,120 65.1%
Mehmet Oz (R) 1,575 32.9%
Erik Gerhardt (Lbt) 54 1.1%
Richard Weiss (Grn) 21 0.4%
Dan Wassmer (Keystone) 14 0.3%
TOTAL 4,794
Turnout: 479400% Diff: -13


2022 Senate class 3, Monroeville municipality
CandidateVotesPct
John Fetterman (D) 8,124 61.4%
Mehmet Oz (R) 4,896 37.0%
Erik Gerhardt (Lbt) 103 0.8%
Richard Weiss (Grn) 43 0.3%
Dan Wassmer (Keystone) 46 0.3%
TOTAL 13,239
Turnout: 1323900% Diff: -9


2022 Senate class 3, Neville township
CandidateVotesPct
John Fetterman (D) 248 59.8%
Mehmet Oz (R) 156 37.6%
Erik Gerhardt (Lbt) 6 1.4%
Richard Weiss (Grn) 5 1.2%
Dan Wassmer (Keystone) 46 11.1%
TOTAL 415
Turnout: 41500% Diff: -9


2022 Senate class 3, North Braddock borough
CandidateVotesPct
John Fetterman (D) 1,177 81.8%
Mehmet Oz (R) 243 16.9%
Erik Gerhardt (Lbt) 3 0.2%
Richard Weiss (Grn) 5 0.3%
Dan Wassmer (Keystone) 10 0.7%
TOTAL 1,439
Turnout: 143900% Diff: -29


2022 Senate class 3, North Fayette township
CandidateVotesPct
John Fetterman (D) 3,352 49.3%
Mehmet Oz (R) 3,311 48.7%
Erik Gerhardt (Lbt) 80 1.2%
Richard Weiss (Grn) 26 0.4%
Dan Wassmer (Keystone) 17 0.3%
TOTAL 6,797
Turnout: 679700% Diff: 2


2022 Senate class 3, North Versailles township
CandidateVotesPct
John Fetterman (D) 2,360 58.2%
Mehmet Oz (R) 1,637 40.4%
Erik Gerhardt (Lbt) 27 0.7%
Richard Weiss (Grn) 12 0.3%
Dan Wassmer (Keystone) 15 0.4%
TOTAL 4,057
Turnout: 405700% Diff: -6


2022 Senate class 3, Oakdale borough
CandidateVotesPct
John Fetterman (D) 359 50.2%
Mehmet Oz (R) 336 47.0%
Erik Gerhardt (Lbt) 12 1.7%
Richard Weiss (Grn) 2 0.3%
Dan Wassmer (Keystone) 4 0.6%
TOTAL 715
Turnout: 71500% Diff: 1


2022 Senate class 3, Oakmont borough
CandidateVotesPct
John Fetterman (D) 2,336 59.4%
Mehmet Oz (R) 1,519 38.6%
Erik Gerhardt (Lbt) 34 0.9%
Richard Weiss (Grn) 24 0.6%
Dan Wassmer (Keystone) 9 0.2%
TOTAL 3,932
Turnout: 393200% Diff: -8


2022 Senate class 3, O'Hara township
CandidateVotesPct
John Fetterman (D) 3,491 64.3%
Mehmet Oz (R) 1,842 33.9%
Erik Gerhardt (Lbt) 48 0.9%
Richard Weiss (Grn) 26 0.5%
Dan Wassmer (Keystone) 14 0.3%
TOTAL 5,431
Turnout: 543100% Diff: -12


2022 Senate class 3, Ohio township
CandidateVotesPct
John Fetterman (D) 2,179 55.1%
Mehmet Oz (R) 1,707 43.2%
Erik Gerhardt (Lbt) 39 1.0%
Richard Weiss (Grn) 10 0.3%
Dan Wassmer (Keystone) 10 0.3%
TOTAL 3,954
Turnout: 395400% Diff: -3


2022 Senate class 3, Penn Hills township
CandidateVotesPct
John Fetterman (D) 13,613 74.4%
Mehmet Oz (R) 4,390 24.0%
Erik Gerhardt (Lbt) 151 0.8%
Richard Weiss (Grn) 70 0.4%
Dan Wassmer (Keystone) 52 0.3%
TOTAL 18,305
Turnout: 1830500% Diff: -22


2022 Senate class 3, Pennsbury Village borough
CandidateVotesPct
John Fetterman (D) 251 64.9%
Mehmet Oz (R) 130 33.6%
Erik Gerhardt (Lbt) 4 1.0%
Richard Weiss (Grn) 1 0.3%
Dan Wassmer (Keystone) 1 0.3%
TOTAL 387
Turnout: 38700% Diff: -13


2022 Senate class 3, Pine township
CandidateVotesPct
John Fetterman (D) 3,594 47.0%
Mehmet Oz (R) 3,929 51.4%
Erik Gerhardt (Lbt) 65 0.9%
Richard Weiss (Grn) 20 0.3%
Dan Wassmer (Keystone) 17 0.2%
TOTAL 7,641
Turnout: 764100% Diff: 5


2022 Senate class 3, Pitcairn borough
CandidateVotesPct
John Fetterman (D) 534 57.9%
Mehmet Oz (R) 372 40.3%
Erik Gerhardt (Lbt) 7 0.8%
Richard Weiss (Grn) 6 0.7%
Dan Wassmer (Keystone) 1 0.1%
TOTAL 922
Turnout: 92200% Diff: -6


2022 Senate class 3, Pittsburgh city
CandidateVotesPct
John Fetterman (D) 101,971 81.5%
Mehmet Oz (R) 21,228 17.0%
Erik Gerhardt (Lbt) 846 0.7%
Richard Weiss (Grn) 544 0.4%
Dan Wassmer (Keystone) 312 0.2%
TOTAL 125,121
Turnout: 12512100% Diff: -29


2022 Senate class 3, Pleasant Hills borough
CandidateVotesPct
John Fetterman (D) 2,319 53.7%
Mehmet Oz (R) 1,923 44.6%
Erik Gerhardt (Lbt) 38 0.9%
Richard Weiss (Grn) 13 0.3%
Dan Wassmer (Keystone) 18 0.4%
TOTAL 4,315
Turnout: 431500% Diff: -2


2022 Senate class 3, Plum borough
CandidateVotesPct
John Fetterman (D) 6,555 49.3%
Mehmet Oz (R) 6,500 48.9%
Erik Gerhardt (Lbt) 113 0.8%
Richard Weiss (Grn) 52 0.4%
Dan Wassmer (Keystone) 48 0.4%
TOTAL 13,301
Turnout: 1330100% Diff: 3


2022 Senate class 3, Port Vue borough
CandidateVotesPct
John Fetterman (D) 686 49.9%
Mehmet Oz (R) 653 47.5%
Erik Gerhardt (Lbt) 18 1.3%
Richard Weiss (Grn) 8 0.6%
Dan Wassmer (Keystone) 8 0.6%
TOTAL 1,376
Turnout: 137600% Diff: 1


2022 Senate class 3, Rankin borough
CandidateVotesPct
John Fetterman (D) 339 89.9%
Mehmet Oz (R) 32 8.5%
Erik Gerhardt (Lbt) 1 0.3%
Dan Wassmer (Keystone) 3 0.8%
TOTAL 377
Turnout: 37700% Diff: -38


2022 Senate class 3, Reserve township
CandidateVotesPct
John Fetterman (D) 1,016 59.7%
Mehmet Oz (R) 634 37.3%
Erik Gerhardt (Lbt) 25 1.5%
Richard Weiss (Grn) 15 0.9%
Dan Wassmer (Keystone) 8 0.5%
TOTAL 1,702
Turnout: 170200% Diff: -9


2022 Senate class 3, Richland township
CandidateVotesPct
John Fetterman (D) 2,883 45.9%
Mehmet Oz (R) 3,260 51.9%
Erik Gerhardt (Lbt) 83 1.3%
Richard Weiss (Grn) 27 0.4%
Dan Wassmer (Keystone) 21 0.3%
TOTAL 6,282
Turnout: 628200% Diff: 6


2022 Senate class 3, Robinson township
CandidateVotesPct
John Fetterman (D) 4,052 52.2%
Mehmet Oz (R) 3,566 45.9%
Erik Gerhardt (Lbt) 79 1.0%
Richard Weiss (Grn) 29 0.4%
Dan Wassmer (Keystone) 25 0.3%
TOTAL 7,766
Turnout: 776600% Diff: 0


2022 Senate class 3, Ross township
CandidateVotesPct
John Fetterman (D) 9,796 57.1%
Mehmet Oz (R) 7,036 41.0%
Erik Gerhardt (Lbt) 172 1.0%
Richard Weiss (Grn) 62 0.4%
Dan Wassmer (Keystone) 51 0.3%
TOTAL 17,147
Turnout: 1714700% Diff: -5


2022 Senate class 3, Rosslyn Farms borough
CandidateVotesPct
John Fetterman (D) 162 51.9%
Mehmet Oz (R) 145 46.5%
Dan Wassmer (Keystone) 2 0.6%
TOTAL 312
Turnout: 31200% Diff: 0


2022 Senate class 3, Scott township
CandidateVotesPct
John Fetterman (D) 4,613 59.4%
Mehmet Oz (R) 2,999 38.6%
Erik Gerhardt (Lbt) 75 1.0%
Richard Weiss (Grn) 30 0.4%
Dan Wassmer (Keystone) 30 0.4%
TOTAL 7,765
Turnout: 776500% Diff: -8


2022 Senate class 3, Sewickley borough
CandidateVotesPct
John Fetterman (D) 1,235 61.2%
Mehmet Oz (R) 738 36.6%
Erik Gerhardt (Lbt) 28 1.4%
Richard Weiss (Grn) 10 0.5%
Dan Wassmer (Keystone) 4 0.2%
TOTAL 2,018
Turnout: 201800% Diff: -10


2022 Senate class 3, Sewickley Heights borough
CandidateVotesPct
John Fetterman (D) 224 43.6%
Mehmet Oz (R) 287 55.8%
Erik Gerhardt (Lbt) 1 0.2%
Richard Weiss (Grn) 1 0.2%
Dan Wassmer (Keystone) 1 0.2%
TOTAL 514
Turnout: 51400% Diff: 10


2022 Senate class 3, Sewickley Hills borough
CandidateVotesPct
John Fetterman (D) 214 50.8%
Mehmet Oz (R) 199 47.3%
Erik Gerhardt (Lbt) 3 0.7%
Richard Weiss (Grn) 3 0.7%
Dan Wassmer (Keystone) 1 0.2%
TOTAL 421
Turnout: 42100% Diff: 1


2022 Senate class 3, Shaler township
CandidateVotesPct
John Fetterman (D) 8,541 54.9%
Mehmet Oz (R) 6,674 42.9%
Erik Gerhardt (Lbt) 184 1.2%
Richard Weiss (Grn) 78 0.5%
Dan Wassmer (Keystone) 51 0.3%
TOTAL 15,558
Turnout: 1555800% Diff: -3


2022 Senate class 3, Sharpsburg borough
CandidateVotesPct
John Fetterman (D) 812 66.7%
Mehmet Oz (R) 384 31.6%
Erik Gerhardt (Lbt) 7 0.6%
Richard Weiss (Grn) 6 0.5%
Dan Wassmer (Keystone) 4 0.3%
TOTAL 1,217
Turnout: 121700% Diff: -15


2022 Senate class 3, South Fayette township
CandidateVotesPct
John Fetterman (D) 4,207 51.6%
Mehmet Oz (R) 3,819 46.8%
Erik Gerhardt (Lbt) 79 1.0%
Richard Weiss (Grn) 20 0.2%
Dan Wassmer (Keystone) 24 0.3%
TOTAL 8,159
Turnout: 815900% Diff: 0


2022 Senate class 3, South Park township
CandidateVotesPct
John Fetterman (D) 3,471 50.3%
Mehmet Oz (R) 3,293 47.7%
Erik Gerhardt (Lbt) 76 1.1%
Richard Weiss (Grn) 20 0.3%
Dan Wassmer (Keystone) 20 0.3%
TOTAL 6,900
Turnout: 690000% Diff: 1


2022 Senate class 3, South Versailles township
CandidateVotesPct
John Fetterman (D) 60 36.6%
Mehmet Oz (R) 103 62.8%
Erik Gerhardt (Lbt) 76 46.3%
Richard Weiss (Grn) 1 0.6%
Dan Wassmer (Keystone) 20 12.2%
TOTAL 164
Turnout: 16400% Diff: 16


2022 Senate class 3, Springdale borough
CandidateVotesPct
John Fetterman (D) 749 52.1%
Mehmet Oz (R) 650 45.2%
Erik Gerhardt (Lbt) 16 1.1%
Richard Weiss (Grn) 12 0.8%
Dan Wassmer (Keystone) 8 0.6%
TOTAL 1,439
Turnout: 143900% Diff: -1


2022 Senate class 3, Springdale township
CandidateVotesPct
John Fetterman (D) 399 48.4%
Mehmet Oz (R) 410 49.7%
Erik Gerhardt (Lbt) 11 1.3%
Richard Weiss (Grn) 3 0.4%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 825
Turnout: 82500% Diff: 3


2022 Senate class 3, Stowe township
CandidateVotesPct
John Fetterman (D) 1,210 64.9%
Mehmet Oz (R) 605 32.5%
Erik Gerhardt (Lbt) 21 1.1%
Richard Weiss (Grn) 11 0.6%
Dan Wassmer (Keystone) 10 0.5%
TOTAL 1,863
Turnout: 186300% Diff: -14


2022 Senate class 3, Swissvale borough
CandidateVotesPct
John Fetterman (D) 3,490 86.4%
Mehmet Oz (R) 493 12.2%
Erik Gerhardt (Lbt) 20 0.5%
Richard Weiss (Grn) 19 0.5%
Dan Wassmer (Keystone) 6 0.1%
TOTAL 4,039
Turnout: 403900% Diff: -34


2022 Senate class 3, Tarentum borough
CandidateVotesPct
John Fetterman (D) 671 52.7%
Mehmet Oz (R) 555 43.6%
Erik Gerhardt (Lbt) 28 2.2%
Richard Weiss (Grn) 9 0.7%
Dan Wassmer (Keystone) 5 0.4%
TOTAL 1,273
Turnout: 127300% Diff: -3


2022 Senate class 3, Thornburg borough
CandidateVotesPct
John Fetterman (D) 192 59.8%
Mehmet Oz (R) 124 38.6%
Erik Gerhardt (Lbt) 2 0.6%
Richard Weiss (Grn) 1 0.3%
Dan Wassmer (Keystone) 1 0.3%
TOTAL 321
Turnout: 32100% Diff: -8


2022 Senate class 3, Trafford borough
CandidateVotesPct
John Fetterman (D) 20 55.6%
Mehmet Oz (R) 15 41.7%
Erik Gerhardt (Lbt) 2 5.6%
Richard Weiss (Grn) 1 2.8%
Dan Wassmer (Keystone) 1 2.8%
TOTAL 36
Turnout: 3600% Diff: -5


2022 Senate class 3, Turtle Creek borough
CandidateVotesPct
John Fetterman (D) 1,092 66.9%
Mehmet Oz (R) 505 30.9%
Erik Gerhardt (Lbt) 18 1.1%
Richard Weiss (Grn) 11 0.7%
Dan Wassmer (Keystone) 4 0.2%
TOTAL 1,633
Turnout: 163300% Diff: -15


2022 Senate class 3, Upper St. Clair township
CandidateVotesPct
John Fetterman (D) 6,348 54.2%
Mehmet Oz (R) 5,209 44.5%
Erik Gerhardt (Lbt) 68 0.6%
Richard Weiss (Grn) 40 0.3%
Dan Wassmer (Keystone) 24 0.2%
TOTAL 11,717
Turnout: 1171700% Diff: -2


2022 Senate class 3, Verona borough
CandidateVotesPct
John Fetterman (D) 654 64.9%
Mehmet Oz (R) 332 32.9%
Erik Gerhardt (Lbt) 13 1.3%
Richard Weiss (Grn) 6 0.6%
Dan Wassmer (Keystone) 2 0.2%
TOTAL 1,008
Turnout: 100800% Diff: -13


2022 Senate class 3, Versailles borough
CandidateVotesPct
John Fetterman (D) 294 57.4%
Mehmet Oz (R) 205 40.0%
Erik Gerhardt (Lbt) 7 1.4%
Richard Weiss (Grn) 3 0.6%
Dan Wassmer (Keystone) 2 0.4%
TOTAL 512
Turnout: 51200% Diff: -6


2022 Senate class 3, Wall borough
CandidateVotesPct
John Fetterman (D) 76 58.0%
Mehmet Oz (R) 54 41.2%
Erik Gerhardt (Lbt) 1 0.8%
Richard Weiss (Grn) 3 2.3%
Dan Wassmer (Keystone) 2 1.5%
TOTAL 131
Turnout: 13100% Diff: -5


2022 Senate class 3, West Deer township
CandidateVotesPct
John Fetterman (D) 2,696 43.8%
Mehmet Oz (R) 3,348 54.4%
Erik Gerhardt (Lbt) 64 1.0%
Richard Weiss (Grn) 21 0.3%
Dan Wassmer (Keystone) 25 0.4%
TOTAL 6,159
Turnout: 615900% Diff: 8


2022 Senate class 3, West Elizabeth borough
CandidateVotesPct
John Fetterman (D) 71 51.1%
Mehmet Oz (R) 64 46.0%
Erik Gerhardt (Lbt) 1 0.7%
Richard Weiss (Grn) 1 0.7%
Dan Wassmer (Keystone) 2 1.4%
TOTAL 139
Turnout: 13900% Diff: 0


2022 Senate class 3, West Homestead borough
CandidateVotesPct
John Fetterman (D) 502 56.2%
Mehmet Oz (R) 378 42.3%
Erik Gerhardt (Lbt) 6 0.7%
Richard Weiss (Grn) 4 0.4%
Dan Wassmer (Keystone) 3 0.3%
TOTAL 894
Turnout: 89400% Diff: -4


2022 Senate class 3, West Mifflin borough
CandidateVotesPct
John Fetterman (D) 5,028 57.4%
Mehmet Oz (R) 3,541 40.5%
Erik Gerhardt (Lbt) 98 1.1%
Richard Weiss (Grn) 39 0.4%
Dan Wassmer (Keystone) 27 0.3%
TOTAL 8,752
Turnout: 875200% Diff: -6


2022 Senate class 3, West View borough
CandidateVotesPct
John Fetterman (D) 1,955 61.4%
Mehmet Oz (R) 1,139 35.8%
Erik Gerhardt (Lbt) 44 1.4%
Richard Weiss (Grn) 22 0.7%
Dan Wassmer (Keystone) 14 0.4%
TOTAL 3,184
Turnout: 318400% Diff: -11


2022 Senate class 3, Whitaker borough
CandidateVotesPct
John Fetterman (D) 297 65.4%
Mehmet Oz (R) 148 32.6%
Erik Gerhardt (Lbt) 3 0.7%
Richard Weiss (Grn) 2 0.4%
Dan Wassmer (Keystone) 3 0.7%
TOTAL 454
Turnout: 45400% Diff: -14


2022 Senate class 3, Whitehall borough
CandidateVotesPct
John Fetterman (D) 4,198 57.6%
Mehmet Oz (R) 2,977 40.8%
Erik Gerhardt (Lbt) 63 0.9%
Richard Weiss (Grn) 26 0.4%
Dan Wassmer (Keystone) 19 0.3%
TOTAL 7,292
Turnout: 729200% Diff: -6


2022 Senate class 3, White Oak borough
CandidateVotesPct
John Fetterman (D) 1,897 50.7%
Mehmet Oz (R) 1,765 47.2%
Erik Gerhardt (Lbt) 48 1.3%
Richard Weiss (Grn) 17 0.5%
Dan Wassmer (Keystone) 10 0.3%
TOTAL 3,743
Turnout: 374300% Diff: 1


2022 Senate class 3, Wilkins township
CandidateVotesPct
John Fetterman (D) 2,190 67.7%
Mehmet Oz (R) 986 30.5%
Erik Gerhardt (Lbt) 35 1.1%
Richard Weiss (Grn) 12 0.4%
Dan Wassmer (Keystone) 8 0.2%
TOTAL 3,235
Turnout: 323500% Diff: -16


2022 Senate class 3, Wilkinsburg borough
CandidateVotesPct
John Fetterman (D) 5,714 91.7%
Mehmet Oz (R) 454 7.3%
Erik Gerhardt (Lbt) 22 0.4%
Richard Weiss (Grn) 23 0.4%
Dan Wassmer (Keystone) 9 0.1%
TOTAL 6,230
Turnout: 623000% Diff: -39


2022 Senate class 3, Wilmerding borough
CandidateVotesPct
John Fetterman (D) 341 74.6%
Mehmet Oz (R) 104 22.8%
Erik Gerhardt (Lbt) 2 0.4%
Richard Weiss (Grn) 5 1.1%
Dan Wassmer (Keystone) 2 0.4%
TOTAL 457
Turnout: 45700% Diff: -24

Campaign finance data for this election**:

John Fetterman
Total Disbursements: $75,709,210
Total Receipts: $76,336,560
Cash on Hand: $627,349
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $68,305,748
Party Contributions: $51,200
Other Committee Contributions: $810,234
Other Committee Transfers: $1,763,080
Indep. Expenditures Supporting: $34,652,485
Indep. Expenditures Opposing: $84,027,991
Net Independent Expenditures: $-49,375,506
Net Spending: $26,333,704



Mehmet Oz
Total Disbursements: $49,392,954
Total Receipts: $51,080,108
Cash on Hand: $1,687,154
Candidate Contributions: $0
Candidate Loans: $26,796,343
Individual Contributions: $20,719,872
Party Contributions: $55,200
Other Committee Contributions: $565,625
Other Committee Transfers: $2,395,994
Indep. Expenditures Supporting: $14,454,778
Indep. Expenditures Opposing: $88,551,897
Net Independent Expenditures: $-74,097,119
Net Spending: $-24,704,165



Erik Gerhardt
Total Disbursements: $5,555
Total Receipts: $35,196
Cash on Hand: $29,736
Candidate Contributions: $28,252
Candidate Loans: $0
Individual Contributions: $6,944
Party Contributions: $0
Other Committee Contributions: $0
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $5,555



**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/PA/2022

View 2024 FEC data