Turnout | Bob Casey, Jr.* (D) |
Lou Barletta (R) |
Dale Kerns (Libertarian) |
Neal Gale (Green) |
Other | Margin | TOTAL | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aleppo township | n/a | 471 | 53.3% | 400 | 45.3% | 11 | 1.2% | 1 | 0.1% | 0 | 0.0% | 71 | 883 |
Aspinwall borough | n/a | 1,105 | 71.1% | 426 | 27.4% | 21 | 1.4% | 3 | 0.2% | 0 | 0.0% | 679 | 1,555 |
Avalon borough | n/a | 1,436 | 70.0% | 562 | 27.4% | 34 | 1.7% | 19 | 0.9% | 0 | 0.0% | 874 | 2,051 |
Baldwin borough | n/a | 5,302 | 63.6% | 2,889 | 34.6% | 99 | 1.2% | 49 | 0.6% | 0 | 0.0% | 2,413 | 8,339 |
Baldwin township | n/a | 610 | 61.4% | 356 | 35.9% | 22 | 2.2% | 5 | 0.5% | 0 | 0.0% | 254 | 993 |
Bell Acres borough | n/a | 385 | 50.8% | 358 | 47.2% | 11 | 1.5% | 4 | 0.5% | 0 | 0.0% | 27 | 758 |
Bellevue borough | n/a | 2,310 | 70.9% | 855 | 26.2% | 67 | 2.1% | 28 | 0.9% | 0 | 0.0% | 1,455 | 3,260 |
Ben Avon borough | n/a | 727 | 69.2% | 301 | 28.6% | 20 | 1.9% | 3 | 0.3% | 0 | 0.0% | 426 | 1,051 |
Ben Avon Heights borough | n/a | 142 | 56.8% | 103 | 41.2% | 5 | 2.0% | 0 | 0.0% | 0 | 0.0% | 39 | 250 |
Bethel Park municipality | n/a | 9,087 | 54.6% | 7,314 | 43.9% | 171 | 1.0% | 84 | 0.5% | 0 | 0.0% | 1,773 | 16,656 |
Blawnox borough | n/a | 389 | 64.2% | 199 | 32.8% | 10 | 1.7% | 8 | 1.3% | 0 | 0.0% | 190 | 606 |
Brackenridge borough | n/a | 562 | 57.1% | 397 | 40.3% | 19 | 1.9% | 6 | 0.6% | 0 | 0.0% | 165 | 984 |
Braddock borough | n/a | 644 | 94.0% | 36 | 5.3% | 1 | 0.1% | 4 | 0.6% | 0 | 0.0% | 608 | 685 |
Braddock Hills borough | n/a | 579 | 77.1% | 156 | 20.8% | 9 | 1.2% | 7 | 0.9% | 0 | 0.0% | 423 | 751 |
Bradford Woods borough | n/a | 399 | 52.6% | 343 | 45.3% | 13 | 1.7% | 3 | 0.4% | 0 | 0.0% | 56 | 758 |
Brentwood borough | n/a | 2,357 | 63.6% | 1,279 | 34.5% | 44 | 1.2% | 25 | 0.7% | 0 | 0.0% | 1,078 | 3,705 |
Bridgeville borough | n/a | 1,229 | 59.7% | 793 | 38.5% | 28 | 1.4% | 9 | 0.4% | 0 | 0.0% | 436 | 2,059 |
Carnegie borough | n/a | 1,993 | 64.8% | 1,005 | 32.7% | 46 | 1.5% | 30 | 1.0% | 0 | 0.0% | 988 | 3,074 |
Castle Shannon borough | n/a | 2,488 | 67.0% | 1,172 | 31.5% | 39 | 1.0% | 17 | 0.5% | 0 | 0.0% | 1,316 | 3,716 |
Chalfant borough | n/a | 219 | 67.6% | 101 | 31.2% | 2 | 0.6% | 2 | 0.6% | 0 | 0.0% | 118 | 324 |
Cheswick borough | n/a | 452 | 53.9% | 369 | 44.0% | 14 | 1.7% | 4 | 0.5% | 0 | 0.0% | 83 | 839 |
Churchill borough | n/a | 1,381 | 70.1% | 560 | 28.4% | 14 | 0.7% | 14 | 0.7% | 0 | 0.0% | 821 | 1,969 |
Clairton city | n/a | 1,474 | 75.5% | 449 | 23.0% | 17 | 0.9% | 12 | 0.6% | 0 | 0.0% | 1,025 | 1,952 |
Collier township | n/a | 2,231 | 52.2% | 1,988 | 46.5% | 47 | 1.1% | 11 | 0.3% | 0 | 0.0% | 243 | 4,277 |
Coraopolis borough | n/a | 1,439 | 67.1% | 665 | 31.0% | 25 | 1.2% | 17 | 0.8% | 0 | 0.0% | 774 | 2,146 |
Crafton borough | n/a | 1,906 | 68.7% | 787 | 28.4% | 53 | 1.9% | 28 | 1.0% | 0 | 0.0% | 1,119 | 2,774 |
Crescent township | n/a | 566 | 52.9% | 482 | 45.0% | 13 | 1.2% | 9 | 0.8% | 0 | 0.0% | 84 | 1,070 |
Dormont borough | n/a | 3,075 | 74.3% | 964 | 23.3% | 64 | 1.5% | 37 | 0.9% | 0 | 0.0% | 2,111 | 4,140 |
Dravosburg borough | n/a | 367 | 57.7% | 253 | 39.8% | 11 | 1.7% | 5 | 0.8% | 0 | 0.0% | 114 | 636 |
Duquesne city | n/a | 1,263 | 83.9% | 221 | 14.7% | 10 | 0.7% | 11 | 0.7% | 0 | 0.0% | 1,042 | 1,505 |
East Deer township | n/a | 274 | 57.4% | 193 | 40.5% | 6 | 1.3% | 4 | 0.8% | 0 | 0.0% | 81 | 477 |
East McKeesport borough | n/a | 505 | 62.3% | 289 | 35.7% | 9 | 1.1% | 7 | 0.9% | 0 | 0.0% | 216 | 810 |
East Pittsburgh borough | n/a | 445 | 84.0% | 73 | 13.8% | 10 | 1.9% | 2 | 0.4% | 0 | 0.0% | 372 | 530 |
Edgewood borough | n/a | 1,698 | 86.1% | 242 | 12.3% | 19 | 1.0% | 13 | 0.7% | 0 | 0.0% | 1,456 | 1,972 |
Edgeworth borough | n/a | 514 | 54.9% | 400 | 42.7% | 16 | 1.7% | 6 | 0.6% | 0 | 0.0% | 114 | 936 |
Elizabeth borough | n/a | 236 | 49.9% | 227 | 48.0% | 6 | 1.3% | 4 | 0.8% | 0 | 0.0% | 9 | 473 |
Elizabeth township | n/a | 2,641 | 46.4% | 2,974 | 52.2% | 59 | 1.0% | 22 | 0.4% | 0 | 0.0% | -333 | 5,696 |
Emsworth borough | n/a | 670 | 62.2% | 377 | 35.0% | 25 | 2.3% | 5 | 0.5% | 0 | 0.0% | 293 | 1,077 |
Etna borough | n/a | 812 | 66.8% | 374 | 30.8% | 19 | 1.6% | 11 | 0.9% | 0 | 0.0% | 438 | 1,216 |
Fawn township | n/a | 358 | 40.5% | 507 | 57.3% | 16 | 1.8% | 4 | 0.5% | 0 | 0.0% | -149 | 885 |
Findlay township | n/a | 1,251 | 49.3% | 1,233 | 48.6% | 36 | 1.4% | 16 | 0.6% | 0 | 0.0% | 18 | 2,536 |
Forest Hills borough | n/a | 2,692 | 74.1% | 874 | 24.0% | 37 | 1.0% | 32 | 0.9% | 0 | 0.0% | 1,818 | 3,635 |
Forward township | n/a | 516 | 45.3% | 608 | 53.3% | 14 | 1.2% | 2 | 0.2% | 0 | 0.0% | -92 | 1,140 |
Fox Chapel borough | n/a | 1,867 | 58.9% | 1,252 | 39.5% | 39 | 1.2% | 14 | 0.4% | 0 | 0.0% | 615 | 3,172 |
Franklin Park borough | n/a | 3,885 | 52.6% | 3,394 | 45.9% | 82 | 1.1% | 30 | 0.4% | 0 | 0.0% | 491 | 7,391 |
Frazer township | n/a | 199 | 43.1% | 258 | 55.8% | 3 | 0.6% | 2 | 0.4% | 0 | 0.0% | -59 | 462 |
Glassport borough | n/a | 709 | 58.9% | 479 | 39.8% | 12 | 1.0% | 3 | 0.2% | 0 | 0.0% | 230 | 1,203 |
Glen Osborne borough | n/a | 198 | 63.3% | 110 | 35.1% | 4 | 1.3% | 1 | 0.3% | 0 | 0.0% | 88 | 313 |
Glenfield borough | n/a | 39 | 42.4% | 53 | 57.6% | 0 | 0.0% | 0 | 0.0% | 0 | 0.0% | -14 | 92 |
Green Tree borough | n/a | 1,480 | 60.1% | 945 | 38.4% | 19 | 0.8% | 18 | 0.7% | 0 | 0.0% | 535 | 2,462 |
Hampton township | n/a | 4,958 | 52.4% | 4,362 | 46.1% | 104 | 1.1% | 40 | 0.4% | 0 | 0.0% | 596 | 9,464 |
Harmar township | n/a | 756 | 54.2% | 615 | 44.1% | 19 | 1.4% | 4 | 0.3% | 0 | 0.0% | 141 | 1,394 |
Harrison township | n/a | 2,146 | 54.2% | 1,725 | 43.5% | 68 | 1.7% | 23 | 0.6% | 0 | 0.0% | 421 | 3,962 |
Haysville borough | n/a | 16 | 44.4% | 18 | 50.0% | 2 | 5.6% | 0 | 0.0% | 0 | 0.0% | -2 | 36 |
Heidelberg borough | n/a | 335 | 64.3% | 172 | 33.0% | 9 | 1.7% | 5 | 1.0% | 0 | 0.0% | 163 | 521 |
Homestead borough | n/a | 948 | 88.8% | 100 | 9.4% | 12 | 1.1% | 8 | 0.7% | 0 | 0.0% | 848 | 1,068 |
Indiana township | n/a | 1,738 | 54.4% | 1,390 | 43.5% | 44 | 1.4% | 22 | 0.7% | 0 | 0.0% | 348 | 3,194 |
Ingram borough | n/a | 981 | 67.8% | 435 | 30.1% | 20 | 1.4% | 10 | 0.7% | 0 | 0.0% | 546 | 1,446 |
Jefferson Hills borough | n/a | 2,430 | 47.3% | 2,626 | 51.2% | 55 | 1.1% | 21 | 0.4% | 0 | 0.0% | -196 | 5,132 |
Kennedy township | n/a | 2,528 | 59.8% | 1,653 | 39.1% | 29 | 0.7% | 16 | 0.4% | 0 | 0.0% | 875 | 4,226 |
Kilbuck township | n/a | 231 | 51.7% | 206 | 46.1% | 7 | 1.6% | 3 | 0.7% | 0 | 0.0% | 25 | 447 |
Leet township | n/a | 449 | 58.2% | 310 | 40.2% | 9 | 1.2% | 4 | 0.5% | 0 | 0.0% | 139 | 772 |
Leetsdale borough | n/a | 306 | 61.6% | 181 | 36.4% | 7 | 1.4% | 3 | 0.6% | 0 | 0.0% | 125 | 497 |
Liberty borough (Allegheny County) | n/a | 474 | 51.0% | 432 | 46.5% | 19 | 2.0% | 5 | 0.5% | 0 | 0.0% | 42 | 930 |
Lincoln borough | n/a | 187 | 44.1% | 230 | 54.2% | 4 | 0.9% | 3 | 0.7% | 0 | 0.0% | -43 | 424 |
Marshall township | n/a | 2,122 | 49.6% | 2,097 | 49.0% | 44 | 1.0% | 14 | 0.3% | 0 | 0.0% | 25 | 4,277 |
McCandless township | n/a | 8,266 | 55.0% | 6,511 | 43.3% | 188 | 1.3% | 57 | 0.4% | 0 | 0.0% | 1,755 | 15,022 |
McDonald borough | n/a | 46 | 42.2% | 58 | 53.2% | 4 | 3.7% | 1 | 0.9% | 0 | 0.0% | -12 | 109 |
McKees Rocks borough | n/a | 1,165 | 75.7% | 349 | 22.7% | 15 | 1.0% | 9 | 0.6% | 0 | 0.0% | 816 | 1,538 |
McKeesport city | n/a | 3,704 | 72.2% | 1,351 | 26.3% | 44 | 0.9% | 29 | 0.6% | 0 | 0.0% | 2,353 | 5,128 |
Millvale borough | n/a | 872 | 69.0% | 356 | 28.2% | 17 | 1.3% | 19 | 1.5% | 0 | 0.0% | 516 | 1,264 |
Monroeville municipality | n/a | 7,759 | 62.2% | 4,529 | 36.3% | 133 | 1.1% | 58 | 0.5% | 0 | 0.0% | 3,230 | 12,479 |
Moon township | n/a | 5,879 | 53.0% | 5,030 | 45.3% | 140 | 1.3% | 43 | 0.4% | 0 | 0.0% | 849 | 11,092 |
Mount Lebanon township | n/a | 12,829 | 69.2% | 5,461 | 29.4% | 192 | 1.0% | 64 | 0.3% | 0 | 0.0% | 7,368 | 18,546 |
Mount Oliver borough | n/a | 708 | 78.1% | 178 | 19.6% | 9 | 1.0% | 12 | 1.3% | 0 | 0.0% | 530 | 907 |
Munhall borough | n/a | 2,989 | 67.9% | 1,329 | 30.2% | 66 | 1.5% | 19 | 0.4% | 0 | 0.0% | 1,660 | 4,403 |
Neville township | n/a | 259 | 60.9% | 161 | 37.9% | 4 | 0.9% | 1 | 0.2% | 0 | 0.0% | 98 | 425 |
North Braddock borough | n/a | 1,230 | 83.2% | 225 | 15.2% | 12 | 0.8% | 11 | 0.7% | 0 | 0.0% | 1,005 | 1,478 |
North Fayette township | n/a | 2,978 | 51.3% | 2,725 | 47.0% | 78 | 1.3% | 22 | 0.4% | 0 | 0.0% | 253 | 5,803 |
North Versailles township | n/a | 2,259 | 59.9% | 1,462 | 38.8% | 32 | 0.8% | 18 | 0.5% | 0 | 0.0% | 797 | 3,771 |
O'Hara township | n/a | 3,224 | 65.0% | 1,666 | 33.6% | 44 | 0.9% | 28 | 0.6% | 0 | 0.0% | 1,558 | 4,962 |
Oakdale borough | n/a | 361 | 56.3% | 272 | 42.4% | 5 | 0.8% | 3 | 0.5% | 0 | 0.0% | 89 | 641 |
Oakmont borough | n/a | 2,158 | 60.9% | 1,313 | 37.0% | 60 | 1.7% | 15 | 0.4% | 0 | 0.0% | 845 | 3,546 |
Ohio township | n/a | 1,881 | 55.7% | 1,440 | 42.6% | 44 | 1.3% | 15 | 0.4% | 0 | 0.0% | 441 | 3,380 |
Penn Hills township | n/a | 13,737 | 74.9% | 4,358 | 23.8% | 159 | 0.9% | 88 | 0.5% | 0 | 0.0% | 9,379 | 18,342 |
Pennsbury Village borough | n/a | 222 | 62.4% | 124 | 34.8% | 7 | 2.0% | 3 | 0.8% | 0 | 0.0% | 98 | 356 |
Pine township | n/a | 2,888 | 46.2% | 3,268 | 52.3% | 73 | 1.2% | 21 | 0.3% | 0 | 0.0% | -380 | 6,250 |
Pitcairn borough | n/a | 565 | 61.0% | 343 | 37.0% | 14 | 1.5% | 4 | 0.4% | 0 | 0.0% | 222 | 926 |
Pittsburgh city | n/a | 103,107 | 82.6% | 19,293 | 15.5% | 1,321 | 1.1% | 1,088 | 0.9% | 0 | 0.0% | 83,814 | 124,809 |
Pleasant Hills borough | n/a | 2,263 | 56.6% | 1,671 | 41.8% | 45 | 1.1% | 18 | 0.5% | 0 | 0.0% | 592 | 3,997 |
Plum borough | n/a | 5,999 | 52.0% | 5,349 | 46.3% | 141 | 1.2% | 56 | 0.5% | 0 | 0.0% | 650 | 11,545 |
Port Vue borough | n/a | 667 | 54.6% | 538 | 44.1% | 13 | 1.1% | 3 | 0.2% | 0 | 0.0% | 129 | 1,221 |
Rankin borough | n/a | 561 | 92.4% | 39 | 6.4% | 3 | 0.5% | 4 | 0.7% | 0 | 0.0% | 522 | 607 |
Reserve township | n/a | 1,009 | 64.1% | 529 | 33.6% | 22 | 1.4% | 14 | 0.9% | 0 | 0.0% | 480 | 1,574 |
Richland township | n/a | 2,720 | 47.5% | 2,904 | 50.7% | 70 | 1.2% | 29 | 0.5% | 0 | 0.0% | -184 | 5,723 |
Robinson township | n/a | 3,747 | 55.0% | 2,966 | 43.5% | 73 | 1.1% | 29 | 0.4% | 0 | 0.0% | 781 | 6,815 |
Ross township | n/a | 9,445 | 59.2% | 6,185 | 38.8% | 228 | 1.4% | 90 | 0.6% | 0 | 0.0% | 3,260 | 15,948 |
Rosslyn Farms borough | n/a | 162 | 53.8% | 138 | 45.8% | 0 | 0.0% | 1 | 0.3% | 0 | 0.0% | 24 | 301 |
Scott township | n/a | 4,654 | 63.2% | 2,613 | 35.5% | 63 | 0.9% | 33 | 0.4% | 0 | 0.0% | 2,041 | 7,363 |
Sewickley borough | n/a | 1,245 | 61.5% | 736 | 36.4% | 34 | 1.7% | 8 | 0.4% | 0 | 0.0% | 509 | 2,023 |
Sewickley Heights borough | n/a | 224 | 46.6% | 251 | 52.2% | 6 | 1.2% | 0 | 0.0% | 0 | 0.0% | -27 | 481 |
Sewickley Hills borough | n/a | 195 | 50.5% | 181 | 46.9% | 8 | 2.1% | 2 | 0.5% | 0 | 0.0% | 14 | 386 |
Shaler township | n/a | 8,346 | 57.4% | 5,901 | 40.6% | 193 | 1.3% | 88 | 0.6% | 0 | 0.0% | 2,445 | 14,528 |
Sharpsburg borough | n/a | 825 | 72.1% | 296 | 25.9% | 18 | 1.6% | 5 | 0.4% | 0 | 0.0% | 529 | 1,144 |
South Fayette township | n/a | 3,740 | 53.7% | 3,137 | 45.0% | 71 | 1.0% | 16 | 0.2% | 0 | 0.0% | 603 | 6,964 |
South Park township | n/a | 3,311 | 54.5% | 2,680 | 44.1% | 62 | 1.0% | 23 | 0.4% | 0 | 0.0% | 631 | 6,076 |
South Versailles township | n/a | 44 | 33.1% | 88 | 66.2% | 1 | 0.8% | 0 | 0.0% | 0 | 0.0% | -44 | 133 |
Springdale borough | n/a | 749 | 56.2% | 552 | 41.4% | 19 | 1.4% | 13 | 1.0% | 0 | 0.0% | 197 | 1,333 |
Springdale township | n/a | 401 | 53.8% | 334 | 44.8% | 6 | 0.8% | 5 | 0.7% | 0 | 0.0% | 67 | 746 |
Stowe township | n/a | 1,371 | 69.6% | 573 | 29.1% | 14 | 0.7% | 13 | 0.7% | 0 | 0.0% | 798 | 1,971 |
Swissvale borough | n/a | 3,440 | 86.3% | 473 | 11.9% | 31 | 0.8% | 42 | 1.1% | 0 | 0.0% | 2,967 | 3,986 |
Tarentum borough | n/a | 684 | 56.8% | 490 | 40.7% | 17 | 1.4% | 14 | 1.2% | 0 | 0.0% | 194 | 1,205 |
Thornburg borough | n/a | 185 | 59.5% | 122 | 39.2% | 3 | 1.0% | 1 | 0.3% | 0 | 0.0% | 63 | 311 |
Trafford borough | n/a | 11 | 40.7% | 15 | 55.6% | 1 | 3.7% | 0 | 0.0% | 0 | 0.0% | -4 | 27 |
Turtle Creek borough | n/a | 1,080 | 69.8% | 448 | 29.0% | 14 | 0.9% | 5 | 0.3% | 0 | 0.0% | 632 | 1,547 |
Upper St. Clair township | n/a | 5,957 | 54.1% | 4,904 | 44.5% | 108 | 1.0% | 40 | 0.4% | 0 | 0.0% | 1,053 | 11,009 |
Verona borough | n/a | 641 | 69.1% | 270 | 29.1% | 10 | 1.1% | 7 | 0.8% | 0 | 0.0% | 371 | 928 |
Versailles borough | n/a | 279 | 58.2% | 185 | 38.6% | 7 | 1.5% | 8 | 1.7% | 0 | 0.0% | 94 | 479 |
Wall borough | n/a | 81 | 63.3% | 44 | 34.4% | 2 | 1.6% | 1 | 0.8% | 0 | 0.0% | 37 | 128 |
West Deer township | n/a | 2,536 | 47.6% | 2,703 | 50.7% | 64 | 1.2% | 24 | 0.5% | 0 | 0.0% | -167 | 5,327 |
West Elizabeth borough | n/a | 59 | 50.9% | 54 | 46.6% | 1 | 0.9% | 2 | 1.7% | 0 | 0.0% | 5 | 116 |
West Homestead borough | n/a | 519 | 61.7% | 309 | 36.7% | 8 | 1.0% | 5 | 0.6% | 0 | 0.0% | 210 | 841 |
West Mifflin borough | n/a | 4,918 | 61.7% | 2,899 | 36.4% | 110 | 1.4% | 45 | 0.6% | 0 | 0.0% | 2,019 | 7,972 |
West View borough | n/a | 1,871 | 63.0% | 1,024 | 34.5% | 53 | 1.8% | 24 | 0.8% | 0 | 0.0% | 847 | 2,972 |
Whitaker borough | n/a | 267 | 66.1% | 131 | 32.4% | 5 | 1.2% | 1 | 0.2% | 0 | 0.0% | 136 | 404 |
White Oak borough | n/a | 1,826 | 52.8% | 1,570 | 45.4% | 47 | 1.4% | 14 | 0.4% | 0 | 0.0% | 256 | 3,457 |
Whitehall borough | n/a | 3,984 | 60.4% | 2,516 | 38.1% | 66 | 1.0% | 31 | 0.5% | 0 | 0.0% | 1,468 | 6,597 |
Wilkins township | n/a | 2,139 | 67.8% | 967 | 30.6% | 30 | 1.0% | 19 | 0.6% | 0 | 0.0% | 1,172 | 3,155 |
Wilkinsburg borough | n/a | 6,137 | 92.0% | 438 | 6.6% | 49 | 0.7% | 45 | 0.7% | 0 | 0.0% | 5,699 | 6,669 |
Wilmerding borough | n/a | 347 | 71.8% | 129 | 26.7% | 5 | 1.0% | 2 | 0.4% | 0 | 0.0% | 218 | 483 |
TOTAL | 54% | 355,907 | 65.7% | 176,351 | 32.6% | 6,205 | 1.1% | 3,240 | 0.6% | 0 | 0.0% | 179,556 | 541,703 |
2018 Senate class 1, Aleppo township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 471 | 53.3% | Lou Barletta (R) | 400 | 45.3% | Dale Kerns (Lbt) | 11 | 1.2% | Neal Gale (Grn) | 1 | 0.1% |
TOTAL | 883 | |||||||||
|
2018 Senate class 1, Aspinwall borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,105 | 71.1% | Lou Barletta (R) | 426 | 27.4% | Dale Kerns (Lbt) | 21 | 1.4% | Neal Gale (Grn) | 3 | 0.2% |
TOTAL | 1,555 | |||||||||
|
2018 Senate class 1, Avalon borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,436 | 70.0% | Lou Barletta (R) | 562 | 27.4% | Dale Kerns (Lbt) | 34 | 1.7% | Neal Gale (Grn) | 19 | 0.9% |
TOTAL | 2,051 | |||||||||
|
2018 Senate class 1, Baldwin borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 5,302 | 63.6% | Lou Barletta (R) | 2,889 | 34.6% | Dale Kerns (Lbt) | 99 | 1.2% | Neal Gale (Grn) | 49 | 0.6% |
TOTAL | 8,339 | |||||||||
|
2018 Senate class 1, Baldwin township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 610 | 61.4% | Lou Barletta (R) | 356 | 35.9% | Dale Kerns (Lbt) | 22 | 2.2% | Neal Gale (Grn) | 5 | 0.5% |
TOTAL | 993 | |||||||||
|
2018 Senate class 1, Bell Acres borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 385 | 50.8% | Lou Barletta (R) | 358 | 47.2% | Dale Kerns (Lbt) | 11 | 1.5% | Neal Gale (Grn) | 4 | 0.5% |
TOTAL | 758 | |||||||||
|
2018 Senate class 1, Bellevue borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,310 | 70.9% | Lou Barletta (R) | 855 | 26.2% | Dale Kerns (Lbt) | 67 | 2.1% | Neal Gale (Grn) | 28 | 0.9% |
TOTAL | 3,260 | |||||||||
|
2018 Senate class 1, Ben Avon borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 727 | 69.2% | Lou Barletta (R) | 301 | 28.6% | Dale Kerns (Lbt) | 20 | 1.9% | Neal Gale (Grn) | 3 | 0.3% |
TOTAL | 1,051 | |||||||||
|
2018 Senate class 1, Ben Avon Heights borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 142 | 56.8% | Lou Barletta (R) | 103 | 41.2% | Dale Kerns (Lbt) | 5 | 2.0% | Neal Gale (Grn) | 3 | 1.2% |
TOTAL | 250 | |||||||||
|
2018 Senate class 1, Bethel Park municipality | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 9,087 | 54.6% | Lou Barletta (R) | 7,314 | 43.9% | Dale Kerns (Lbt) | 171 | 1.0% | Neal Gale (Grn) | 84 | 0.5% |
TOTAL | 16,656 | |||||||||
|
2018 Senate class 1, Blawnox borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 389 | 64.2% | Lou Barletta (R) | 199 | 32.8% | Dale Kerns (Lbt) | 10 | 1.7% | Neal Gale (Grn) | 8 | 1.3% |
TOTAL | 606 | |||||||||
|
2018 Senate class 1, Brackenridge borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 562 | 57.1% | Lou Barletta (R) | 397 | 40.3% | Dale Kerns (Lbt) | 19 | 1.9% | Neal Gale (Grn) | 6 | 0.6% |
TOTAL | 984 | |||||||||
|
2018 Senate class 1, Braddock borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 644 | 94.0% | Lou Barletta (R) | 36 | 5.3% | Dale Kerns (Lbt) | 1 | 0.1% | Neal Gale (Grn) | 4 | 0.6% |
TOTAL | 685 | |||||||||
|
2018 Senate class 1, Braddock Hills borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 579 | 77.1% | Lou Barletta (R) | 156 | 20.8% | Dale Kerns (Lbt) | 9 | 1.2% | Neal Gale (Grn) | 7 | 0.9% |
TOTAL | 751 | |||||||||
|
2018 Senate class 1, Bradford Woods borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 399 | 52.6% | Lou Barletta (R) | 343 | 45.3% | Dale Kerns (Lbt) | 13 | 1.7% | Neal Gale (Grn) | 3 | 0.4% |
TOTAL | 758 | |||||||||
|
2018 Senate class 1, Brentwood borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,357 | 63.6% | Lou Barletta (R) | 1,279 | 34.5% | Dale Kerns (Lbt) | 44 | 1.2% | Neal Gale (Grn) | 25 | 0.7% |
TOTAL | 3,705 | |||||||||
|
2018 Senate class 1, Bridgeville borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,229 | 59.7% | Lou Barletta (R) | 793 | 38.5% | Dale Kerns (Lbt) | 28 | 1.4% | Neal Gale (Grn) | 9 | 0.4% |
TOTAL | 2,059 | |||||||||
|
2018 Senate class 1, Carnegie borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,993 | 64.8% | Lou Barletta (R) | 1,005 | 32.7% | Dale Kerns (Lbt) | 46 | 1.5% | Neal Gale (Grn) | 30 | 1.0% |
TOTAL | 3,074 | |||||||||
|
2018 Senate class 1, Castle Shannon borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,488 | 67.0% | Lou Barletta (R) | 1,172 | 31.5% | Dale Kerns (Lbt) | 39 | 1.0% | Neal Gale (Grn) | 17 | 0.5% |
TOTAL | 3,716 | |||||||||
|
2018 Senate class 1, Chalfant borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 219 | 67.6% | Lou Barletta (R) | 101 | 31.2% | Dale Kerns (Lbt) | 2 | 0.6% | Neal Gale (Grn) | 2 | 0.6% |
TOTAL | 324 | |||||||||
|
2018 Senate class 1, Cheswick borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 452 | 53.9% | Lou Barletta (R) | 369 | 44.0% | Dale Kerns (Lbt) | 14 | 1.7% | Neal Gale (Grn) | 4 | 0.5% |
TOTAL | 839 | |||||||||
|
2018 Senate class 1, Churchill borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,381 | 70.1% | Lou Barletta (R) | 560 | 28.4% | Dale Kerns (Lbt) | 14 | 0.7% | Neal Gale (Grn) | 14 | 0.7% |
TOTAL | 1,969 | |||||||||
|
2018 Senate class 1, Clairton city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,474 | 75.5% | Lou Barletta (R) | 449 | 23.0% | Dale Kerns (Lbt) | 17 | 0.9% | Neal Gale (Grn) | 12 | 0.6% |
TOTAL | 1,952 | |||||||||
|
2018 Senate class 1, Collier township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,231 | 52.2% | Lou Barletta (R) | 1,988 | 46.5% | Dale Kerns (Lbt) | 47 | 1.1% | Neal Gale (Grn) | 11 | 0.3% |
TOTAL | 4,277 | |||||||||
|
2018 Senate class 1, Coraopolis borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,439 | 67.1% | Lou Barletta (R) | 665 | 31.0% | Dale Kerns (Lbt) | 25 | 1.2% | Neal Gale (Grn) | 17 | 0.8% |
TOTAL | 2,146 | |||||||||
|
2018 Senate class 1, Crafton borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,906 | 68.7% | Lou Barletta (R) | 787 | 28.4% | Dale Kerns (Lbt) | 53 | 1.9% | Neal Gale (Grn) | 28 | 1.0% |
TOTAL | 2,774 | |||||||||
|
2018 Senate class 1, Crescent township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 566 | 52.9% | Lou Barletta (R) | 482 | 45.0% | Dale Kerns (Lbt) | 13 | 1.2% | Neal Gale (Grn) | 9 | 0.8% |
TOTAL | 1,070 | |||||||||
|
2018 Senate class 1, Dormont borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,075 | 74.3% | Lou Barletta (R) | 964 | 23.3% | Dale Kerns (Lbt) | 64 | 1.5% | Neal Gale (Grn) | 37 | 0.9% |
TOTAL | 4,140 | |||||||||
|
2018 Senate class 1, Dravosburg borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 367 | 57.7% | Lou Barletta (R) | 253 | 39.8% | Dale Kerns (Lbt) | 11 | 1.7% | Neal Gale (Grn) | 5 | 0.8% |
TOTAL | 636 | |||||||||
|
2018 Senate class 1, Duquesne city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,263 | 83.9% | Lou Barletta (R) | 221 | 14.7% | Dale Kerns (Lbt) | 10 | 0.7% | Neal Gale (Grn) | 11 | 0.7% |
TOTAL | 1,505 | |||||||||
|
2018 Senate class 1, East Deer township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 274 | 57.4% | Lou Barletta (R) | 193 | 40.5% | Dale Kerns (Lbt) | 6 | 1.3% | Neal Gale (Grn) | 4 | 0.8% |
TOTAL | 477 | |||||||||
|
2018 Senate class 1, East McKeesport borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 505 | 62.3% | Lou Barletta (R) | 289 | 35.7% | Dale Kerns (Lbt) | 9 | 1.1% | Neal Gale (Grn) | 7 | 0.9% |
TOTAL | 810 | |||||||||
|
2018 Senate class 1, East Pittsburgh borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 445 | 84.0% | Lou Barletta (R) | 73 | 13.8% | Dale Kerns (Lbt) | 10 | 1.9% | Neal Gale (Grn) | 2 | 0.4% |
TOTAL | 530 | |||||||||
|
2018 Senate class 1, Edgewood borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,698 | 86.1% | Lou Barletta (R) | 242 | 12.3% | Dale Kerns (Lbt) | 19 | 1.0% | Neal Gale (Grn) | 13 | 0.7% |
TOTAL | 1,972 | |||||||||
|
2018 Senate class 1, Edgeworth borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 514 | 54.9% | Lou Barletta (R) | 400 | 42.7% | Dale Kerns (Lbt) | 16 | 1.7% | Neal Gale (Grn) | 6 | 0.6% |
TOTAL | 936 | |||||||||
|
2018 Senate class 1, Elizabeth borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 236 | 49.9% | Lou Barletta (R) | 227 | 48.0% | Dale Kerns (Lbt) | 6 | 1.3% | Neal Gale (Grn) | 4 | 0.8% |
TOTAL | 473 | |||||||||
|
2018 Senate class 1, Elizabeth township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,641 | 46.4% | Lou Barletta (R) | 2,974 | 52.2% | Dale Kerns (Lbt) | 59 | 1.0% | Neal Gale (Grn) | 22 | 0.4% |
TOTAL | 5,696 | |||||||||
|
2018 Senate class 1, Emsworth borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 670 | 62.2% | Lou Barletta (R) | 377 | 35.0% | Dale Kerns (Lbt) | 25 | 2.3% | Neal Gale (Grn) | 5 | 0.5% |
TOTAL | 1,077 | |||||||||
|
2018 Senate class 1, Etna borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 812 | 66.8% | Lou Barletta (R) | 374 | 30.8% | Dale Kerns (Lbt) | 19 | 1.6% | Neal Gale (Grn) | 11 | 0.9% |
TOTAL | 1,216 | |||||||||
|
2018 Senate class 1, Fawn township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 358 | 40.5% | Lou Barletta (R) | 507 | 57.3% | Dale Kerns (Lbt) | 16 | 1.8% | Neal Gale (Grn) | 4 | 0.5% |
TOTAL | 885 | |||||||||
|
2018 Senate class 1, Findlay township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,251 | 49.3% | Lou Barletta (R) | 1,233 | 48.6% | Dale Kerns (Lbt) | 36 | 1.4% | Neal Gale (Grn) | 16 | 0.6% |
TOTAL | 2,536 | |||||||||
|
2018 Senate class 1, Forest Hills borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,692 | 74.1% | Lou Barletta (R) | 874 | 24.0% | Dale Kerns (Lbt) | 37 | 1.0% | Neal Gale (Grn) | 32 | 0.9% |
TOTAL | 3,635 | |||||||||
|
2018 Senate class 1, Forward township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 516 | 45.3% | Lou Barletta (R) | 608 | 53.3% | Dale Kerns (Lbt) | 14 | 1.2% | Neal Gale (Grn) | 2 | 0.2% |
TOTAL | 1,140 | |||||||||
|
2018 Senate class 1, Fox Chapel borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,867 | 58.9% | Lou Barletta (R) | 1,252 | 39.5% | Dale Kerns (Lbt) | 39 | 1.2% | Neal Gale (Grn) | 14 | 0.4% |
TOTAL | 3,172 | |||||||||
|
2018 Senate class 1, Franklin Park borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,885 | 52.6% | Lou Barletta (R) | 3,394 | 45.9% | Dale Kerns (Lbt) | 82 | 1.1% | Neal Gale (Grn) | 30 | 0.4% |
TOTAL | 7,391 | |||||||||
|
2018 Senate class 1, Frazer township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 199 | 43.1% | Lou Barletta (R) | 258 | 55.8% | Dale Kerns (Lbt) | 3 | 0.6% | Neal Gale (Grn) | 2 | 0.4% |
TOTAL | 462 | |||||||||
|
2018 Senate class 1, Glassport borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 709 | 58.9% | Lou Barletta (R) | 479 | 39.8% | Dale Kerns (Lbt) | 12 | 1.0% | Neal Gale (Grn) | 3 | 0.2% |
TOTAL | 1,203 | |||||||||
|
2018 Senate class 1, Glenfield borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 39 | 42.4% | Lou Barletta (R) | 53 | 57.6% | Dale Kerns (Lbt) | 12 | 13.0% | Neal Gale (Grn) | 3 | 3.3% |
TOTAL | 92 | |||||||||
|
2018 Senate class 1, Glen Osborne borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 198 | 63.3% | Lou Barletta (R) | 110 | 35.1% | Dale Kerns (Lbt) | 4 | 1.3% | Neal Gale (Grn) | 1 | 0.3% |
TOTAL | 313 | |||||||||
|
2018 Senate class 1, Green Tree borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,480 | 60.1% | Lou Barletta (R) | 945 | 38.4% | Dale Kerns (Lbt) | 19 | 0.8% | Neal Gale (Grn) | 18 | 0.7% |
TOTAL | 2,462 | |||||||||
|
2018 Senate class 1, Hampton township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 4,958 | 52.4% | Lou Barletta (R) | 4,362 | 46.1% | Dale Kerns (Lbt) | 104 | 1.1% | Neal Gale (Grn) | 40 | 0.4% |
TOTAL | 9,464 | |||||||||
|
2018 Senate class 1, Harmar township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 756 | 54.2% | Lou Barletta (R) | 615 | 44.1% | Dale Kerns (Lbt) | 19 | 1.4% | Neal Gale (Grn) | 4 | 0.3% |
TOTAL | 1,394 | |||||||||
|
2018 Senate class 1, Harrison township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,146 | 54.2% | Lou Barletta (R) | 1,725 | 43.5% | Dale Kerns (Lbt) | 68 | 1.7% | Neal Gale (Grn) | 23 | 0.6% |
TOTAL | 3,962 | |||||||||
|
2018 Senate class 1, Haysville borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 16 | 44.4% | Lou Barletta (R) | 18 | 50.0% | Dale Kerns (Lbt) | 2 | 5.6% | Neal Gale (Grn) | 23 | 63.9% |
TOTAL | 36 | |||||||||
|
2018 Senate class 1, Heidelberg borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 335 | 64.3% | Lou Barletta (R) | 172 | 33.0% | Dale Kerns (Lbt) | 9 | 1.7% | Neal Gale (Grn) | 5 | 1.0% |
TOTAL | 521 | |||||||||
|
2018 Senate class 1, Homestead borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 948 | 88.8% | Lou Barletta (R) | 100 | 9.4% | Dale Kerns (Lbt) | 12 | 1.1% | Neal Gale (Grn) | 8 | 0.7% |
TOTAL | 1,068 | |||||||||
|
2018 Senate class 1, Indiana township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,738 | 54.4% | Lou Barletta (R) | 1,390 | 43.5% | Dale Kerns (Lbt) | 44 | 1.4% | Neal Gale (Grn) | 22 | 0.7% |
TOTAL | 3,194 | |||||||||
|
2018 Senate class 1, Ingram borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 981 | 67.8% | Lou Barletta (R) | 435 | 30.1% | Dale Kerns (Lbt) | 20 | 1.4% | Neal Gale (Grn) | 10 | 0.7% |
TOTAL | 1,446 | |||||||||
|
2018 Senate class 1, Jefferson Hills borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,430 | 47.3% | Lou Barletta (R) | 2,626 | 51.2% | Dale Kerns (Lbt) | 55 | 1.1% | Neal Gale (Grn) | 21 | 0.4% |
TOTAL | 5,132 | |||||||||
|
2018 Senate class 1, Kennedy township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,528 | 59.8% | Lou Barletta (R) | 1,653 | 39.1% | Dale Kerns (Lbt) | 29 | 0.7% | Neal Gale (Grn) | 16 | 0.4% |
TOTAL | 4,226 | |||||||||
|
2018 Senate class 1, Kilbuck township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 231 | 51.7% | Lou Barletta (R) | 206 | 46.1% | Dale Kerns (Lbt) | 7 | 1.6% | Neal Gale (Grn) | 3 | 0.7% |
TOTAL | 447 | |||||||||
|
2018 Senate class 1, Leet township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 449 | 58.2% | Lou Barletta (R) | 310 | 40.2% | Dale Kerns (Lbt) | 9 | 1.2% | Neal Gale (Grn) | 4 | 0.5% |
TOTAL | 772 | |||||||||
|
2018 Senate class 1, Leetsdale borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 306 | 61.6% | Lou Barletta (R) | 181 | 36.4% | Dale Kerns (Lbt) | 7 | 1.4% | Neal Gale (Grn) | 3 | 0.6% |
TOTAL | 497 | |||||||||
|
2018 Senate class 1, Liberty borough (Allegheny County) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 474 | 51.0% | Lou Barletta (R) | 432 | 46.5% | Dale Kerns (Lbt) | 19 | 2.0% | Neal Gale (Grn) | 5 | 0.5% |
TOTAL | 930 | |||||||||
|
2018 Senate class 1, Lincoln borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 187 | 44.1% | Lou Barletta (R) | 230 | 54.2% | Dale Kerns (Lbt) | 4 | 0.9% | Neal Gale (Grn) | 3 | 0.7% |
TOTAL | 424 | |||||||||
|
2018 Senate class 1, McCandless township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 8,266 | 55.0% | Lou Barletta (R) | 6,511 | 43.3% | Dale Kerns (Lbt) | 188 | 1.3% | Neal Gale (Grn) | 57 | 0.4% |
TOTAL | 15,022 | |||||||||
|
2018 Senate class 1, McDonald borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 46 | 42.2% | Lou Barletta (R) | 58 | 53.2% | Dale Kerns (Lbt) | 4 | 3.7% | Neal Gale (Grn) | 1 | 0.9% |
TOTAL | 109 | |||||||||
|
2018 Senate class 1, McKeesport city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,704 | 72.2% | Lou Barletta (R) | 1,351 | 26.3% | Dale Kerns (Lbt) | 44 | 0.9% | Neal Gale (Grn) | 29 | 0.6% |
TOTAL | 5,128 | |||||||||
|
2018 Senate class 1, McKees Rocks borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,165 | 75.7% | Lou Barletta (R) | 349 | 22.7% | Dale Kerns (Lbt) | 15 | 1.0% | Neal Gale (Grn) | 9 | 0.6% |
TOTAL | 1,538 | |||||||||
|
2018 Senate class 1, Marshall township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,122 | 49.6% | Lou Barletta (R) | 2,097 | 49.0% | Dale Kerns (Lbt) | 44 | 1.0% | Neal Gale (Grn) | 14 | 0.3% |
TOTAL | 4,277 | |||||||||
|
2018 Senate class 1, Millvale borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 872 | 69.0% | Lou Barletta (R) | 356 | 28.2% | Dale Kerns (Lbt) | 17 | 1.3% | Neal Gale (Grn) | 19 | 1.5% |
TOTAL | 1,264 | |||||||||
|
2018 Senate class 1, Moon township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 5,879 | 53.0% | Lou Barletta (R) | 5,030 | 45.3% | Dale Kerns (Lbt) | 140 | 1.3% | Neal Gale (Grn) | 43 | 0.4% |
TOTAL | 11,092 | |||||||||
|
2018 Senate class 1, Mount Lebanon township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 12,829 | 69.2% | Lou Barletta (R) | 5,461 | 29.4% | Dale Kerns (Lbt) | 192 | 1.0% | Neal Gale (Grn) | 64 | 0.3% |
TOTAL | 18,546 | |||||||||
|
2018 Senate class 1, Mount Oliver borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 708 | 78.1% | Lou Barletta (R) | 178 | 19.6% | Dale Kerns (Lbt) | 9 | 1.0% | Neal Gale (Grn) | 12 | 1.3% |
TOTAL | 907 | |||||||||
|
2018 Senate class 1, Munhall borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,989 | 67.9% | Lou Barletta (R) | 1,329 | 30.2% | Dale Kerns (Lbt) | 66 | 1.5% | Neal Gale (Grn) | 19 | 0.4% |
TOTAL | 4,403 | |||||||||
|
2018 Senate class 1, Monroeville municipality | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 7,759 | 62.2% | Lou Barletta (R) | 4,529 | 36.3% | Dale Kerns (Lbt) | 133 | 1.1% | Neal Gale (Grn) | 58 | 0.5% |
TOTAL | 12,479 | |||||||||
|
2018 Senate class 1, Neville township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 259 | 60.9% | Lou Barletta (R) | 161 | 37.9% | Dale Kerns (Lbt) | 4 | 0.9% | Neal Gale (Grn) | 1 | 0.2% |
TOTAL | 425 | |||||||||
|
2018 Senate class 1, North Braddock borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,230 | 83.2% | Lou Barletta (R) | 225 | 15.2% | Dale Kerns (Lbt) | 12 | 0.8% | Neal Gale (Grn) | 11 | 0.7% |
TOTAL | 1,478 | |||||||||
|
2018 Senate class 1, North Fayette township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,978 | 51.3% | Lou Barletta (R) | 2,725 | 47.0% | Dale Kerns (Lbt) | 78 | 1.3% | Neal Gale (Grn) | 22 | 0.4% |
TOTAL | 5,803 | |||||||||
|
2018 Senate class 1, North Versailles township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,259 | 59.9% | Lou Barletta (R) | 1,462 | 38.8% | Dale Kerns (Lbt) | 32 | 0.8% | Neal Gale (Grn) | 18 | 0.5% |
TOTAL | 3,771 | |||||||||
|
2018 Senate class 1, Oakdale borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 361 | 56.3% | Lou Barletta (R) | 272 | 42.4% | Dale Kerns (Lbt) | 5 | 0.8% | Neal Gale (Grn) | 3 | 0.5% |
TOTAL | 641 | |||||||||
|
2018 Senate class 1, Oakmont borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,158 | 60.9% | Lou Barletta (R) | 1,313 | 37.0% | Dale Kerns (Lbt) | 60 | 1.7% | Neal Gale (Grn) | 15 | 0.4% |
TOTAL | 3,546 | |||||||||
|
2018 Senate class 1, O'Hara township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,224 | 65.0% | Lou Barletta (R) | 1,666 | 33.6% | Dale Kerns (Lbt) | 44 | 0.9% | Neal Gale (Grn) | 28 | 0.6% |
TOTAL | 4,962 | |||||||||
|
2018 Senate class 1, Ohio township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,881 | 55.7% | Lou Barletta (R) | 1,440 | 42.6% | Dale Kerns (Lbt) | 44 | 1.3% | Neal Gale (Grn) | 15 | 0.4% |
TOTAL | 3,380 | |||||||||
|
2018 Senate class 1, Penn Hills township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 13,737 | 74.9% | Lou Barletta (R) | 4,358 | 23.8% | Dale Kerns (Lbt) | 159 | 0.9% | Neal Gale (Grn) | 88 | 0.5% |
TOTAL | 18,342 | |||||||||
|
2018 Senate class 1, Pennsbury Village borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 222 | 62.4% | Lou Barletta (R) | 124 | 34.8% | Dale Kerns (Lbt) | 7 | 2.0% | Neal Gale (Grn) | 3 | 0.8% |
TOTAL | 356 | |||||||||
|
2018 Senate class 1, Pine township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,888 | 46.2% | Lou Barletta (R) | 3,268 | 52.3% | Dale Kerns (Lbt) | 73 | 1.2% | Neal Gale (Grn) | 21 | 0.3% |
TOTAL | 6,250 | |||||||||
|
2018 Senate class 1, Pitcairn borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 565 | 61.0% | Lou Barletta (R) | 343 | 37.0% | Dale Kerns (Lbt) | 14 | 1.5% | Neal Gale (Grn) | 4 | 0.4% |
TOTAL | 926 | |||||||||
|
2018 Senate class 1, Pittsburgh city | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 103,107 | 82.6% | Lou Barletta (R) | 19,293 | 15.5% | Dale Kerns (Lbt) | 1,321 | 1.1% | Neal Gale (Grn) | 1,088 | 0.9% |
TOTAL | 124,809 | |||||||||
|
2018 Senate class 1, Pleasant Hills borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,263 | 56.6% | Lou Barletta (R) | 1,671 | 41.8% | Dale Kerns (Lbt) | 45 | 1.1% | Neal Gale (Grn) | 18 | 0.5% |
TOTAL | 3,997 | |||||||||
|
2018 Senate class 1, Plum borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 5,999 | 52.0% | Lou Barletta (R) | 5,349 | 46.3% | Dale Kerns (Lbt) | 141 | 1.2% | Neal Gale (Grn) | 56 | 0.5% |
TOTAL | 11,545 | |||||||||
|
2018 Senate class 1, Port Vue borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 667 | 54.6% | Lou Barletta (R) | 538 | 44.1% | Dale Kerns (Lbt) | 13 | 1.1% | Neal Gale (Grn) | 3 | 0.2% |
TOTAL | 1,221 | |||||||||
|
2018 Senate class 1, Rankin borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 561 | 92.4% | Lou Barletta (R) | 39 | 6.4% | Dale Kerns (Lbt) | 3 | 0.5% | Neal Gale (Grn) | 4 | 0.7% |
TOTAL | 607 | |||||||||
|
2018 Senate class 1, Reserve township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,009 | 64.1% | Lou Barletta (R) | 529 | 33.6% | Dale Kerns (Lbt) | 22 | 1.4% | Neal Gale (Grn) | 14 | 0.9% |
TOTAL | 1,574 | |||||||||
|
2018 Senate class 1, Richland township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,720 | 47.5% | Lou Barletta (R) | 2,904 | 50.7% | Dale Kerns (Lbt) | 70 | 1.2% | Neal Gale (Grn) | 29 | 0.5% |
TOTAL | 5,723 | |||||||||
|
2018 Senate class 1, Robinson township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,747 | 55.0% | Lou Barletta (R) | 2,966 | 43.5% | Dale Kerns (Lbt) | 73 | 1.1% | Neal Gale (Grn) | 29 | 0.4% |
TOTAL | 6,815 | |||||||||
|
2018 Senate class 1, Ross township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 9,445 | 59.2% | Lou Barletta (R) | 6,185 | 38.8% | Dale Kerns (Lbt) | 228 | 1.4% | Neal Gale (Grn) | 90 | 0.6% |
TOTAL | 15,948 | |||||||||
|
2018 Senate class 1, Rosslyn Farms borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 162 | 53.8% | Lou Barletta (R) | 138 | 45.8% | Dale Kerns (Lbt) | 228 | 75.7% | Neal Gale (Grn) | 1 | 0.3% |
TOTAL | 301 | |||||||||
|
2018 Senate class 1, Scott township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 4,654 | 63.2% | Lou Barletta (R) | 2,613 | 35.5% | Dale Kerns (Lbt) | 63 | 0.9% | Neal Gale (Grn) | 33 | 0.4% |
TOTAL | 7,363 | |||||||||
|
2018 Senate class 1, Sewickley borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,245 | 61.5% | Lou Barletta (R) | 736 | 36.4% | Dale Kerns (Lbt) | 34 | 1.7% | Neal Gale (Grn) | 8 | 0.4% |
TOTAL | 2,023 | |||||||||
|
2018 Senate class 1, Sewickley Heights borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 224 | 46.6% | Lou Barletta (R) | 251 | 52.2% | Dale Kerns (Lbt) | 6 | 1.2% | Neal Gale (Grn) | 8 | 1.7% |
TOTAL | 481 | |||||||||
|
2018 Senate class 1, Sewickley Hills borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 195 | 50.5% | Lou Barletta (R) | 181 | 46.9% | Dale Kerns (Lbt) | 8 | 2.1% | Neal Gale (Grn) | 2 | 0.5% |
TOTAL | 386 | |||||||||
|
2018 Senate class 1, Shaler township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 8,346 | 57.4% | Lou Barletta (R) | 5,901 | 40.6% | Dale Kerns (Lbt) | 193 | 1.3% | Neal Gale (Grn) | 88 | 0.6% |
TOTAL | 14,528 | |||||||||
|
2018 Senate class 1, Sharpsburg borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 825 | 72.1% | Lou Barletta (R) | 296 | 25.9% | Dale Kerns (Lbt) | 18 | 1.6% | Neal Gale (Grn) | 5 | 0.4% |
TOTAL | 1,144 | |||||||||
|
2018 Senate class 1, South Fayette township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,740 | 53.7% | Lou Barletta (R) | 3,137 | 45.0% | Dale Kerns (Lbt) | 71 | 1.0% | Neal Gale (Grn) | 16 | 0.2% |
TOTAL | 6,964 | |||||||||
|
2018 Senate class 1, South Park township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,311 | 54.5% | Lou Barletta (R) | 2,680 | 44.1% | Dale Kerns (Lbt) | 62 | 1.0% | Neal Gale (Grn) | 23 | 0.4% |
TOTAL | 6,076 | |||||||||
|
2018 Senate class 1, South Versailles township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 44 | 33.1% | Lou Barletta (R) | 88 | 66.2% | Dale Kerns (Lbt) | 1 | 0.8% | Neal Gale (Grn) | 23 | 17.3% |
TOTAL | 133 | |||||||||
|
2018 Senate class 1, Springdale borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 749 | 56.2% | Lou Barletta (R) | 552 | 41.4% | Dale Kerns (Lbt) | 19 | 1.4% | Neal Gale (Grn) | 13 | 1.0% |
TOTAL | 1,333 | |||||||||
|
2018 Senate class 1, Springdale township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 401 | 53.8% | Lou Barletta (R) | 334 | 44.8% | Dale Kerns (Lbt) | 6 | 0.8% | Neal Gale (Grn) | 5 | 0.7% |
TOTAL | 746 | |||||||||
|
2018 Senate class 1, Stowe township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,371 | 69.6% | Lou Barletta (R) | 573 | 29.1% | Dale Kerns (Lbt) | 14 | 0.7% | Neal Gale (Grn) | 13 | 0.7% |
TOTAL | 1,971 | |||||||||
|
2018 Senate class 1, Swissvale borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,440 | 86.3% | Lou Barletta (R) | 473 | 11.9% | Dale Kerns (Lbt) | 31 | 0.8% | Neal Gale (Grn) | 42 | 1.1% |
TOTAL | 3,986 | |||||||||
|
2018 Senate class 1, Tarentum borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 684 | 56.8% | Lou Barletta (R) | 490 | 40.7% | Dale Kerns (Lbt) | 17 | 1.4% | Neal Gale (Grn) | 14 | 1.2% |
TOTAL | 1,205 | |||||||||
|
2018 Senate class 1, Thornburg borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 185 | 59.5% | Lou Barletta (R) | 122 | 39.2% | Dale Kerns (Lbt) | 3 | 1.0% | Neal Gale (Grn) | 1 | 0.3% |
TOTAL | 311 | |||||||||
|
2018 Senate class 1, Trafford borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 11 | 40.7% | Lou Barletta (R) | 15 | 55.6% | Dale Kerns (Lbt) | 1 | 3.7% | Neal Gale (Grn) | 1 | 3.7% |
TOTAL | 27 | |||||||||
|
2018 Senate class 1, Turtle Creek borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,080 | 69.8% | Lou Barletta (R) | 448 | 29.0% | Dale Kerns (Lbt) | 14 | 0.9% | Neal Gale (Grn) | 5 | 0.3% |
TOTAL | 1,547 | |||||||||
|
2018 Senate class 1, Upper St. Clair township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 5,957 | 54.1% | Lou Barletta (R) | 4,904 | 44.5% | Dale Kerns (Lbt) | 108 | 1.0% | Neal Gale (Grn) | 40 | 0.4% |
TOTAL | 11,009 | |||||||||
|
2018 Senate class 1, Verona borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 641 | 69.1% | Lou Barletta (R) | 270 | 29.1% | Dale Kerns (Lbt) | 10 | 1.1% | Neal Gale (Grn) | 7 | 0.8% |
TOTAL | 928 | |||||||||
|
2018 Senate class 1, Versailles borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 279 | 58.2% | Lou Barletta (R) | 185 | 38.6% | Dale Kerns (Lbt) | 7 | 1.5% | Neal Gale (Grn) | 8 | 1.7% |
TOTAL | 479 | |||||||||
|
2018 Senate class 1, Wall borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 81 | 63.3% | Lou Barletta (R) | 44 | 34.4% | Dale Kerns (Lbt) | 2 | 1.6% | Neal Gale (Grn) | 1 | 0.8% |
TOTAL | 128 | |||||||||
|
2018 Senate class 1, West Deer township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,536 | 47.6% | Lou Barletta (R) | 2,703 | 50.7% | Dale Kerns (Lbt) | 64 | 1.2% | Neal Gale (Grn) | 24 | 0.5% |
TOTAL | 5,327 | |||||||||
|
2018 Senate class 1, West Elizabeth borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 59 | 50.9% | Lou Barletta (R) | 54 | 46.6% | Dale Kerns (Lbt) | 1 | 0.9% | Neal Gale (Grn) | 2 | 1.7% |
TOTAL | 116 | |||||||||
|
2018 Senate class 1, West Homestead borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 519 | 61.7% | Lou Barletta (R) | 309 | 36.7% | Dale Kerns (Lbt) | 8 | 1.0% | Neal Gale (Grn) | 5 | 0.6% |
TOTAL | 841 | |||||||||
|
2018 Senate class 1, West Mifflin borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 4,918 | 61.7% | Lou Barletta (R) | 2,899 | 36.4% | Dale Kerns (Lbt) | 110 | 1.4% | Neal Gale (Grn) | 45 | 0.6% |
TOTAL | 7,972 | |||||||||
|
2018 Senate class 1, West View borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,871 | 63.0% | Lou Barletta (R) | 1,024 | 34.5% | Dale Kerns (Lbt) | 53 | 1.8% | Neal Gale (Grn) | 24 | 0.8% |
TOTAL | 2,972 | |||||||||
|
2018 Senate class 1, Whitaker borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 267 | 66.1% | Lou Barletta (R) | 131 | 32.4% | Dale Kerns (Lbt) | 5 | 1.2% | Neal Gale (Grn) | 1 | 0.2% |
TOTAL | 404 | |||||||||
|
2018 Senate class 1, Whitehall borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 3,984 | 60.4% | Lou Barletta (R) | 2,516 | 38.1% | Dale Kerns (Lbt) | 66 | 1.0% | Neal Gale (Grn) | 31 | 0.5% |
TOTAL | 6,597 | |||||||||
|
2018 Senate class 1, White Oak borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 1,826 | 52.8% | Lou Barletta (R) | 1,570 | 45.4% | Dale Kerns (Lbt) | 47 | 1.4% | Neal Gale (Grn) | 14 | 0.4% |
TOTAL | 3,457 | |||||||||
|
2018 Senate class 1, Wilkins township | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 2,139 | 67.8% | Lou Barletta (R) | 967 | 30.6% | Dale Kerns (Lbt) | 30 | 1.0% | Neal Gale (Grn) | 19 | 0.6% |
TOTAL | 3,155 | |||||||||
|
2018 Senate class 1, Wilkinsburg borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 6,137 | 92.0% | Lou Barletta (R) | 438 | 6.6% | Dale Kerns (Lbt) | 49 | 0.7% | Neal Gale (Grn) | 45 | 0.7% |
TOTAL | 6,669 | |||||||||
|
2018 Senate class 1, Wilmerding borough | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Candidate | Votes | Pct | Bob Casey, Jr.* (D) | 347 | 71.8% | Lou Barletta (R) | 129 | 26.7% | Dale Kerns (Lbt) | 5 | 1.0% | Neal Gale (Grn) | 2 | 0.4% |
TOTAL | 483 | |||||||||
|
Campaign finance data for this election**:
Bob Casey, Jr.* | |
Total Disbursements: | $21,412,914 |
Total Receipts: | $21,790,926 |
Cash on Hand: | $488,017 |
Candidate Contributions: | $0 |
Candidate Loans: | $0 |
Individual Contributions: | $15,746,940 |
Party Contributions: | $6,000 |
Other Committee Contributions: | $3,951,645 |
Other Committee Transfers: | $1,884,191 |
Indep. Expenditures Supporting: | $628,282 |
Indep. Expenditures Opposing: | $55,431 |
Net Independent Expenditures: | $572,851 |
Net Spending: | $21,985,765 |
Lou Barletta | |
Total Disbursements: | $7,760,181 |
Total Receipts: | $7,407,078 |
Cash on Hand: | $44,356 |
Candidate Contributions: | $0 |
Candidate Loans: | $0 |
Individual Contributions: | $6,220,106 |
Party Contributions: | $2,120 |
Other Committee Contributions: | $883,623 |
Other Committee Transfers: | $281,757 |
Indep. Expenditures Supporting: | $120,144 |
Indep. Expenditures Opposing: | $1,158,460 |
Net Independent Expenditures: | $-1,038,316 |
Net Spending: | $6,721,865 |
Dale Kerns | |
Total Disbursements: | $195,485 |
Total Receipts: | $208,025 |
Cash on Hand: | $6,676 |
Candidate Contributions: | $19,960 |
Candidate Loans: | $525 |
Individual Contributions: | $124,872 |
Party Contributions: | $72,500 |
Other Committee Contributions: | $0 |
Other Committee Transfers: | $0 |
Indep. Expenditures Supporting: | $0 |
Indep. Expenditures Opposing: | $0 |
Net Independent Expenditures: | $0 |
Net Spending: | $195,485 |
Neal Gale | |
Total Disbursements: | $866 |
Total Receipts: | $882 |
Cash on Hand: | $15 |
Candidate Contributions: | $25 |
Candidate Loans: | $0 |
Individual Contributions: | $727 |
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: | $866 |
**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/2018