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 2021-12-18 12:00:00 Confirmation N Elizabeth Moore Aubin 1 100 2017-08-03 12:00:00 Confirmation N John P. Desrocher 1 100 2014-07-29 11:00:00 Confirmation N Joan A. Polaschik 1 100 2011-05-26 07:00:00 General Election N Henry S. Ensher 1 100 2008-08-01 11:00:00 General Election N David D. Pearce 1 100 2006-05-26 11:00:00 General Election N Robert S. Ford 1 100 2003-05-22 23:00:00 General Election N Richard W. Erdman 1 100 2000-09-15 18:30:00 General Election N Janet A. Sanderson 1 100 1997-11-10 18:30:00 General Election N Cameron R. Hume 1 100 1994-07-05 18:30:00 General Election N Ronald E. Neumann 1 100 1991-07-02 18:30:00 General Election N Mary Ann Casey 1 100 1988-08-12 18:30:00 General Election N Christopher W. S. Ross 1 100 1985-07-12 18:30:00 General Election N L. Craig Johnstone 1 100 1981-09-28 18:30:00 General Election N Michael H. Newlin 1 100 1977-05-11 18:30:00 General Election D Ulric St. Clair Haynes, Jr. 1 100 1974-12-18 18:30:00 General Election N Richard B. Parker 1 100 1974-11-11 18:30:00 Acting N Richard B. Parker 1 100 1969-11-30 18:30:00 Acting N William L. Eagleton, Jr. 1 100 1967-08-31 18:30:00 Acting N Lewis Hoffacker 1 100 1965-07-22 18:30:00 General Election N John D. Jernegan 1 100 1962-11-29 18:30:00 General Election N William J. Porter 1 100 1962-09-28 18:30:00 Acting N William J. Porter 1 100