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 2022-11-08 19:00:00 General Election D Jamie Eldridge 51574 70.22 R Anthony Christakis 21819 29.71 N Write-In 44 0.05 2020-11-03 19:00:00 General Election D Jamie Eldridge 77958 98.38 N Write-In 1282 1.61 2018-11-06 19:00:00 General Election D Jamie Eldridge 50828 65.14 R Margaret W. Busse 25546 32.74 CGE Terra Friedrichs 1619 2.07 N Write-In 33 0.04 2016-11-08 19:00:00 General Election D Jamie Eldridge 55698 64.21 R Ted Busiek 26895 31 CGE Terra Friedrichs 4033 4.64 N Write-In 117 0.13 2014-11-04 19:00:00 General Election D Jamie Eldridge 45379 98.64 N Write-In 622 1.35 2012-11-06 19:00:00 General Election D Jamie Eldridge 52922 64.54 R Dean J. Cavaretta 28797 35.12 I Others 268 0.32 2010-11-02 19:00:00 General Election D Jamie Eldridge 37482 57.09 R George M. Thompson 28133 42.85 I Others 36 0.05 2008-11-04 20:00:00 General Election D Jamie Eldridge 46458 56.98 R Steven L. Levy 34989 42.92 I Others 73 0.08 2008-09-16 20:00:00 Primary Election R Steven L. Levy 2271 99.64 R Write-In 8 0.35 2008-09-16 20:00:00 Primary Election D Jamie Eldridge 10284 99.51 D Write-In 50 0.48 2006-11-07 18:00:00 General Election D Pamela P. Resor 49747 97.79 I Others 1120 2.2 2004-11-02 19:00:00 General Election D Pamela P. Resor 47353 59.59 R Rod Jane 32054 40.34 OTH Others 50 0.06 2004-09-14 19:00:00 Primary Election D Pamela P. Resor 5134 98.76 D Write-In 64 1.23 2004-09-14 19:00:00 Primary Election R Rod Jane 3170 59.83 R Arthur G. Vigeant 2128 40.16 R Others 0 0 2002-11-05 19:00:00 General Election D Pamela P. Resor 36164 59.93 R Mary Jane Hillery 24133 39.99 OTH Others 44 0.07 2000-11-07 19:00:00 General Election D Pamela P. Resor 54787 83.27 LBT Kamal Jain 10883 16.54 OTH Others 120 0.18 1999-04-13 19:00:00 Special Election D Pamela P. Resor 8528 53.15 R Richard G. Yurkus 6439 40.13 Un Mark A. Oram 1039 6.47 N Write-In 37 0.23 1999-03-16 19:00:00 Primary Election D Pamela P. Resor 3637 29.8 D Arthur Lambert 3309 27.11 D Walter E. Bickford 2526 20.7 D Paul J. Glavey 1433 11.74 D Kevin P. McAllister 1191 9.76 D Leonard H. Golder 88 0.72 D Write-In 18 0.14 1998-11-03 19:00:00 General Election D Robert A. Durand 38393 72.44 R William M. Monnie 14579 27.51 N Write-In 22 0.04 1996-11-05 19:00:00 General Election D Robert A. Durand 47137 71.39 R William M. Monnie 18865 28.57 OTH Others 24 0.03 1994-11-08 19:00:00 General Election D Robert A. Durand 34758 63.58 R John J. L. Matson 19910 36.41 1992-11-03 19:00:00 General Election D Robert A. Durand 41358 60.22 R William M. Monnie 27278 39.72 N Write-In 37 0.05 1990-11-06 23:00:00 General Election D Robert A. Durand 29368 50.17 R William M. Monnie 29143 49.79 OTH Others 15 0.02 1990-09-18 19:00:00 Primary Election R William M. Monnie 9417 66.25 R Mark A. Stemniski 4789 33.69 R Write-In 8 0.05 1988-11-08 19:00:00 General Election R Paul Cellucci 49236 99.79 OTH Others 102 0.2 1986-11-04 19:00:00 General Election R Paul Cellucci 33940 99.98 N Write-In 4 0.01 1984-11-06 19:00:00 General Election R Paul Cellucci 37150 54.49 D Joseph W. Mullin 31003 45.47 OTH Others 21 0.03 1984-09-18 19:00:00 Primary Election D Joseph W. Mullin 6909 38.23 D Jon E. Zron 5968 33.02 D Michael P. Hogan 5191 28.72 D Write-In 3 0.01 1982-11-02 19:00:00 General Election D Chester G. Atkins 35232 66.46 R Frank J. Valianti 17774 33.53 N Write-In 2 0 1960-09-13 15:00:00 Primary Election D Thomas E. Barnicle 5404 42.99 D Thomas W. Callahan 3836 30.52 D Richard D. Mahoney 3328 26.47