Race Date Race Type Race Title Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent Party First Name Last Name Votes Percent 2024-11-05 19:00:00 General Election D William A. Petulla 0 0 R Jeremy Shaffer 0 0 2022-11-08 19:00:00 General Election R Robert W. "Rob" Mercuri 18376 56.01 D Alison Duncan 14432 43.98 2020-11-03 19:00:00 General Election R Robert W. "Rob" Mercuri 23806 53.73 D Emily S. Skopov 20500 46.26 2020-06-02 19:00:00 Primary Election R Robert W. "Rob" Mercuri 5723 63.62 R Elizabeth "Libby" Blackburn 1840 20.45 R Michael J. "Mike" Heckmann 1432 15.91 R Mike Turzai 0 0 2018-11-06 19:00:00 General Election R Mike Turzai 18322 54.44 D Emily S. Skopov 15330 45.55 2016-11-08 19:00:00 General Election R Mike Turzai 24327 65.24 D John Craig Hammond 12958 34.75 2016-04-26 19:00:00 Primary Election R Mike Turzai 10437 100 2014-11-04 19:00:00 General Election R Mike Turzai 17146 100 2012-11-06 19:00:00 General Election R Mike Turzai 30236 100 2010-11-02 19:00:00 General Election R Mike Turzai 21943 77.24 D Sharon Brown 6465 22.75 2010-05-18 19:00:00 Primary Election D Sharon Brown 4172 100 2010-05-18 19:00:00 Primary Election R Mike Turzai 7383 100 2008-11-04 19:00:00 General Election R Mike Turzai 27268 74.11 D Bradley D. Cline 9521 25.88 2008-04-22 19:00:00 Primary Election R Mike Turzai 5786 100 2008-04-22 19:00:00 Primary Election D Bradley D. Cline 495 63.87 D Others 280 36.12 2006-11-07 19:00:00 General Election R Mike Turzai 19850 71.3 D John Henry 7988 28.69 2006-05-16 19:00:00 Primary Election R Mike Turzai 4434 100 2006-05-16 19:00:00 Primary Election D John Henry 2823 100 2004-11-02 19:00:00 General Election R Mike Turzai 25488 73.23 D Bradley D. Cline 9317 26.76 2004-04-27 19:00:00 Primary Election R Mike Turzai 7548 100 2004-04-27 19:00:00 Primary Election D Bradley D. Cline 331 100 2002-11-05 19:00:00 General Election R Mike Turzai 16802 100 2001-06-26 19:00:00 Special Election R Mike Turzai 4533 76.01 D Thomas J. Dancison, Jr. 1430 23.98 2000-11-07 19:00:00 General Election R Jane Clare Orie 26269 100 1998-11-03 19:00:00 General Election R Jane Clare Orie 16619 100 1996-11-05 20:00:00 General Election R Jane Clare Orie 17662 60 D Michael C. Smith 9187 31.21 REF William J. Baierl 2586 8.78 1994-11-08 20:00:00 General Election R Elaine F. Farmer 18008 85.6 P William J. Baierl 3029 14.39 1992-11-03 19:00:00 General Election R Elaine F. Farmer 20010 66.89 D Larry Brudy 9903 33.1 1990-11-06 19:00:00 General Election R Elaine F. Farmer 12470 62.44 D Frank Verri 7501 37.55 1988-11-08 19:00:00 General Election R Elaine F. Farmer 16550 65.15 D Dale Newman 8852 34.84