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 18:00:00 General Election D Democratic Primary Winner 0 0 N Write-In 0 0 R Republican Primary Winner 0 0 2022-11-08 18:00:00 General Election D Marc B. Mihaly 1549 67.99 R Tina Golon 704 30.9 N Write-In 25 1.09 2022-08-09 18:00:00 Primary Election D Marc B. Mihaly 637 56.37 D Bram Towbin 488 43.18 D Write-In 5 0.44 2020-11-03 18:00:00 General Election D Janet Ancel 1929 70.89 VPA Lewis G. Graham, Jr. 769 28.26 N Write-In 23 0.84 2018-11-06 18:00:00 General Election D Janet Ancel 1808 95.45 N Write-In 73 3.85 I Gail Graham 13 0.68 2016-11-08 18:00:00 General Election D Janet Ancel 1408 58.49 I Bram Towbin 999 41.5 2014-11-04 18:00:00 General Election D Janet Ancel 1071 63.48 I Jacob R. Miller 330 19.56 I Michael Sabourin 280 16.59 N Write-In 6 0.35 2012-11-06 18:00:00 General Election D Janet Ancel 2042 100 2010-11-02 18:00:00 General Election D Janet Ancel 1420 66.1 R Marion Gray 728 33.89 2008-11-04 18:00:00 General Election D Janet Ancel 1744 66.97 R Marion Gray 860 33.02 2006-11-07 23:00:00 General Election D Janet Ancel 1222 100 2004-11-02 19:00:00 General Election D Janet Ancel 1433 55.47 I Heather F. Shouldice 1150 44.52 2002-11-05 23:00:00 General Election I Tom Pelham 1168 51.18 D Donny Osman 1114 48.81 1990-11-06 18:00:00 General Election R James "Jay" Pedley 1845 39.67 R Domenic Falzarano 1600 34.4 D Frederick F. Ladue 1128 24.25 N Write-In 77 1.65 1988-11-08 18:00:00 General Election R James "Jay" Pedley 1994 34 R Domenic Falzarano 1854 31.61 D Joseph M. O'Brien 1178 20.08 D Gene Wermer 827 14.1 N Write-In 11 0.18 1986-11-04 18:00:00 General Election R Domenic Falzarano 1192 27.57 D Joseph M. O'Brien 970 22.44 R Glendon N. King 778 18 I Gene Wermer 757 17.51 I Suellen Lane Houghton 610 14.11 N Write-In 15 0.34