CFG Scorecard

Choose filters to tailor your view of current and past annual scorecards for the U.S. House and Senate.

Filter

Votes

State Dist Party Name Rank Score Lifetime Details
ND00DByron Dorgann.a.5%3%Show more

Byron Dorgan

Hide
YearStateDistPartyNameRankScoreLifetime
2010 ND 00 D Byron Dorgan 100 0 8
2009 ND 00 D Byron Dorgan 47 18 10
2008 ND 00 D Byron Dorgan 52 23 8
2007 ND 00 D Byron Dorgan 91 2 2
2006 ND 00 D Byron Dorgan n.a. 5 3
2005 ND 00 D Byron Dorgan 80 0 0
IN00RRichard Lugarn.a.52%61%Show more

Richard Lugar

Hide
YearStateDistPartyNameRankScoreLifetime
2012 IN 00 R Richard Lugar 40 52 64
2011 IN 00 R Richard Lugar 29 80 65
2010 IN 00 R Richard Lugar 37 70 63
2009 IN 00 R Richard Lugar 34 76 61
2008 IN 00 R Richard Lugar 36 54 58
2007 IN 00 R Richard Lugar 33 56 59
2006 IN 00 R Richard Lugar n.a. 52 61
2005 IN 00 R Richard Lugar 43 69 69
OH00RGeorge Voinovichn.a.40%48%Show more

George Voinovich

Hide
YearStateDistPartyNameRankScoreLifetime
2010 OH 00 R George Voinovich 38 63 54
2009 OH 00 R George Voinovich 35 73 51
2008 OH 00 R George Voinovich 42 43 46
2007 OH 00 R George Voinovich 41 45 47
2006 OH 00 R George Voinovich n.a. 40 48
2005 OH 00 R George Voinovich 49 56 56
HI00DDaniel Akakan.a.0%1%Show more

Daniel Akaka

Hide
YearStateDistPartyNameRankScoreLifetime
2012 HI 00 D Daniel Akaka 90 5 4
2011 HI 00 D Daniel Akaka 71 11 4
2010 HI 00 D Daniel Akaka 61 5 3
2009 HI 00 D Daniel Akaka 72 3 3
2008 HI 00 D Daniel Akaka 84 3 3
2007 HI 00 D Daniel Akaka 79 6 2
2006 HI 00 D Daniel Akaka n.a. 0 1
2005 HI 00 D Daniel Akaka 79 1 1
NV00RJohn Ensignn.a.94%94%Show more

John Ensign

Hide
YearStateDistPartyNameRankScoreLifetime
2011 NV 00 R John Ensign 0 0 0
2010 NV 00 R John Ensign 22 89 92
2009 NV 00 R John Ensign 7 99 93
2008 NV 00 R John Ensign 10 88 92
2007 NV 00 R John Ensign 6 90 93
2006 NV 00 R John Ensign n.a. 94 94
2005 NV 00 R John Ensign 7 94 94
MD00DBarbara Mikulskin.a.0%0%Show more

Barbara Mikulski

Hide
YearStateDistPartyNameRankScoreLifetime
2016 MD 00 D Barbara Mikulski 100 0 3
2015 MD 00 D Barbara Mikulski 100 0 3
2014 MD 00 D Barbara Mikulski 84 0 3
2013 MD 00 D Barbara Mikulski 81 0 4
2012 MD 00 D Barbara Mikulski 91 5 4
2011 MD 00 D Barbara Mikulski 72 11 4
2010 MD 00 D Barbara Mikulski 100 0 3
2009 MD 00 D Barbara Mikulski 71 3 3
2008 MD 00 D Barbara Mikulski 96 0 3
2007 MD 00 D Barbara Mikulski 55 13 4
2006 MD 00 D Barbara Mikulski n.a. 0 0
2005 MD 00 D Barbara Mikulski 80 0 0
UT00RRobert Bennettn.a.71%75%Show more

Robert Bennett

Hide
YearStateDistPartyNameRankScoreLifetime
2010 UT 00 R Robert Bennett 15 91 77
2009 UT 00 R Robert Bennett 33 79 74
2008 UT 00 R Robert Bennett 28 63 72
2007 UT 00 R Robert Bennett 21 77 75
2006 UT 00 R Robert Bennett n.a. 71 75
2005 UT 00 R Robert Bennett 26 78 78
SC00RLindsey Grahamn.a.86%79%Show more

Lindsey Graham

Hide
YearStateDistPartyNameRankScoreLifetime
2017 SC 00 R Lindsey Graham 18 86 72
2016 SC 00 R Lindsey Graham 44 56 71
2015 SC 00 R Lindsey Graham 51 53 72
2014 SC 00 R Lindsey Graham 35 57 74
2013 SC 00 R Lindsey Graham 39 64 75
2012 SC 00 R Lindsey Graham 10 86 77
2011 SC 00 R Lindsey Graham 38 72 75
2010 SC 00 R Lindsey Graham 29 85 76
2009 SC 00 R Lindsey Graham 31 81 74
2008 SC 00 R Lindsey Graham 39 52 73
2007 SC 00 R Lindsey Graham 18 80 79
2006 SC 00 R Lindsey Graham n.a. 86 79
2005 SC 00 R Lindsey Graham 38 72 72
NE00DBen Nelsonn.a.49%42%Show more

Ben Nelson

Hide
YearStateDistPartyNameRankScoreLifetime
2012 NE 00 D Ben Nelson 59 16 30
2011 NE 00 D Ben Nelson 48 31 32
2010 NE 00 D Ben Nelson 41 50 32
2009 NE 00 D Ben Nelson 41 30 28
2008 NE 00 D Ben Nelson 64 11 28
2007 NE 00 D Ben Nelson 49 15 33
2006 NE 00 D Ben Nelson n.a. 49 42
2005 NE 00 D Ben Nelson 53 35 35
KS00RSam Brownbackn.a.98%93%Show more

Sam Brownback

Hide
YearStateDistPartyNameRankScoreLifetime
2010 KS 00 R Sam Brownback 7 96 87
2009 KS 00 R Sam Brownback 24 85 85
2008 KS 00 R Sam Brownback 18 74 85
2007 KS 00 R Sam Brownback 15 81 89
2006 KS 00 R Sam Brownback n.a. 98 93
2005 KS 00 R Sam Brownback 12 88 88
IN00DEvan Bayhn.a.1%2%Show more

Evan Bayh

Hide
YearStateDistPartyNameRankScoreLifetime
2010 IN 00 D Evan Bayh 44 35 14
2009 IN 00 D Evan Bayh 43 28 10
2008 IN 00 D Evan Bayh 64 11 6
2007 IN 00 D Evan Bayh 71 8 4
2006 IN 00 D Evan Bayh n.a. 1 2
2005 IN 00 D Evan Bayh 74 2 2
TX00RKay Hutchisonn.a.58%66%Show more

Kay Hutchison

Hide
YearStateDistPartyNameRankScoreLifetime
2012 TX 00 R Kay Hutchison 37 55 71
2011 TX 00 R Kay Hutchison 36 77 73
2010 TX 00 R Kay Hutchison 21 89 72
2009 TX 00 R Kay Hutchison 31 81 69
2008 TX 00 R Kay Hutchison 21 70 66
2007 TX 00 R Kay Hutchison 30 62 64
2006 TX 00 R Kay Hutchison n.a. 58 66
2005 TX 00 R Kay Hutchison 35 73 73
KS00RPat Robertsn.a.57%67%Show more

Pat Roberts

Hide
YearStateDistPartyNameRankScoreLifetime
2017 KS 00 R Pat Roberts 25 81 75
2016 KS 00 R Pat Roberts 25 74 74
2015 KS 00 R Pat Roberts 46 57 74
2014 KS 00 R Pat Roberts 11 90 76
2013 KS 00 R Pat Roberts 19 84 74
2012 KS 00 R Pat Roberts 36 55 73
2011 KS 00 R Pat Roberts 34 78 76
2010 KS 00 R Pat Roberts 12 92 75
2009 KS 00 R Pat Roberts 19 93 72
2008 KS 00 R Pat Roberts 16 77 67
2007 KS 00 R Pat Roberts 32 57 63
2006 KS 00 R Pat Roberts n.a. 57 67
2005 KS 00 R Pat Roberts 31 76 76
MS00RThad Cochrann.a.56%68%Show more

Thad Cochran

Hide
YearStateDistPartyNameRankScoreLifetime
2017 MS 00 R Thad Cochran 36 78 64
2016 MS 00 R Thad Cochran 45 56 63
2015 MS 00 R Thad Cochran 48 54 63
2014 MS 00 R Thad Cochran 41 44 64
2013 MS 00 R Thad Cochran 43 56 67
2012 MS 00 R Thad Cochran 42 48 68
2011 MS 00 R Thad Cochran 42 65 71
2010 MS 00 R Thad Cochran 32 81 72
2009 MS 00 R Thad Cochran 26 84 70
2008 MS 00 R Thad Cochran 25 67 67
2007 MS 00 R Thad Cochran 29 64 66
2006 MS 00 R Thad Cochran n.a. 56 68
2005 MS 00 R Thad Cochran 24 79 79
VT00IJames Jeffordsn.a.0%4%Show more

James Jeffords

Hide
YearStateDistPartyNameRankScoreLifetime
2006 VT 00 I James Jeffords n.a. 0 4
2005 VT 00 I James Jeffords 65 8 8
AL00RRichard Shelbyn.a.55%64%Show more

Richard Shelby

Hide
YearStateDistPartyNameRankScoreLifetime
2017 AL 00 R Richard Shelby 34 79 78
2016 AL 00 R Richard Shelby 18 78 78
2015 AL 00 R Richard Shelby 6 92 78
2014 AL 00 R Richard Shelby 19 76 77
2013 AL 00 R Richard Shelby 21 82 77
2012 AL 00 R Richard Shelby 30 66 76
2011 AL 00 R Richard Shelby 15 91 77
2010 AL 00 R Richard Shelby 18 89 75
2009 AL 00 R Richard Shelby 28 83 72
2008 AL 00 R Richard Shelby 14 81 70
2007 AL 00 R Richard Shelby 28 69 66
2006 AL 00 R Richard Shelby n.a. 55 64
2005 AL 00 R Richard Shelby 35 73 73
RI00RLincoln Chafeen.a.27%27%Show more

Lincoln Chafee

Hide
YearStateDistPartyNameRankScoreLifetime
2006 RI 00 R Lincoln Chafee n.a. 27 27
2005 RI 00 R Lincoln Chafee 54 26 26
AZ00RJon Kyln.a.94%97%Show more

Jon Kyl

Hide
YearStateDistPartyNameRankScoreLifetime
2012 AZ 00 R Jon Kyl 16 82 92
2011 AZ 00 R Jon Kyl 18 90 94
2010 AZ 00 R Jon Kyl 3 97 95
2009 AZ 00 R Jon Kyl 16 94 94
2008 AZ 00 R Jon Kyl 9 90 94
2007 AZ 00 R Jon Kyl 4 92 95
2006 AZ 00 R Jon Kyl n.a. 94 97
2005 AZ 00 R Jon Kyl 1 100 100
NH00RJohn Sununun.a.100%100%Show more

John Sununu

Hide
YearStateDistPartyNameRankScoreLifetime
2008 NH 00 R John Sununu 34 56 83
2007 NH 00 R John Sununu 23 75 92
2006 NH 00 R John Sununu n.a. 100 100
2005 NH 00 R John Sununu 1 100 100
CT00DChristopher Doddn.a.0%1%Show more

Christopher Dodd

Hide
YearStateDistPartyNameRankScoreLifetime
2010 CT 00 D Christopher Dodd 100 0 3
2009 CT 00 D Christopher Dodd 72 3 3
2008 CT 00 D Christopher Dodd 84 3 3
2007 CT 00 D Christopher Dodd 72 8 3
2006 CT 00 D Christopher Dodd n.a. 0 1
2005 CT 00 D Christopher Dodd 74 2 2
CT00DJoseph Liebermann.a.1%2%Show more

Joseph Lieberman

Hide
YearStateDistPartyNameRankScoreLifetime
2012 CT 00 I Joseph Lieberman 78 9 43
2011 CT 00 I Joseph Lieberman 52 18 9
2010 CT 00 I Joseph Lieberman 50 12 8
2009 CT 00 I Joseph Lieberman 56 12 60
2008 CT 00 I Joseph Lieberman 68 9 73
2007 CT 00 I Joseph Lieberman 77 7 94
2006 CT 00 D Joseph Lieberman n.a. 1 2
2005 CT 00 D Joseph Lieberman 72 3 3
WY00RCraig Thomasn.a.89%83%Show more

Craig Thomas

Hide
YearStateDistPartyNameRankScoreLifetime
2007 WY 00 R Craig Thomas n.a. 82 83
2006 WY 00 R Craig Thomas n.a. 89 83
2005 WY 00 R Craig Thomas 27 77 77
MN00DMark Daytonn.a.0%0%Show more

Mark Dayton

Hide
YearStateDistPartyNameRankScoreLifetime
2006 MN 00 D Mark Dayton n.a. 0 0
2005 MN 00 D Mark Dayton 80 0 0
KY00RMitch McConnelln.a.87%88%Show more

Mitch McConnell

Hide
YearStateDistPartyNameRankScoreLifetime
2017 KY 00 R Mitch McConnell 25 81 79
2016 KY 00 R Mitch McConnell 25 74 79
2015 KY 00 R Mitch McConnell 42 62 80
2014 KY 00 R Mitch McConnell 36 55 82
2013 KY 00 R Mitch McConnell 15 87 85
2012 KY 00 R Mitch McConnell 24 74 84
2011 KY 00 R Mitch McConnell 21 88 86
2010 KY 00 R Mitch McConnell 16 90 85
2009 KY 00 R Mitch McConnell 14 95 84
2008 KY 00 R Mitch McConnell 25 67 82
2007 KY 00 R Mitch McConnell 10 84 87
2006 KY 00 R Mitch McConnell n.a. 87 88
2005 KY 00 R Mitch McConnell 10 89 89
OR00DRon Wydenn.a.0%5%Show more

Ron Wyden

Hide
YearStateDistPartyNameRankScoreLifetime
2017 OR 00 D Ron Wyden 58 4 9
2016 OR 00 D Ron Wyden 72 5 9
2015 OR 00 D Ron Wyden 58 14 10
2014 OR 00 D Ron Wyden 59 15 9
2013 OR 00 D Ron Wyden 81 0 9
2012 OR 00 D Ron Wyden 62 14 10
2011 OR 00 D Ron Wyden 76 9 9
2010 OR 00 D Ron Wyden 60 5 9
2009 OR 00 D Ron Wyden 54 13 10
2008 OR 00 D Ron Wyden 59 14 9
2007 OR 00 D Ron Wyden 54 13 7
2006 OR 00 D Ron Wyden n.a. 0 5
2005 OR 00 D Ron Wyden 64 9 9
TN00RLamar Alexandern.a.78%79%Show more

Lamar Alexander

Hide
YearStateDistPartyNameRankScoreLifetime
2017 TN 00 R Lamar Alexander 48 71 66
2016 TN 00 R Lamar Alexander 49 52 66
2015 TN 00 R Lamar Alexander 45 59 67
2014 TN 00 R Lamar Alexander 27 67 68
2013 TN 00 R Lamar Alexander 36 67 68
2012 TN 00 R Lamar Alexander 39 53 68
2011 TN 00 R Lamar Alexander 33 78 70
2010 TN 00 R Lamar Alexander 33 78 69
2009 TN 00 R Lamar Alexander 38 64 67
2008 TN 00 R Lamar Alexander 32 58 68
2007 TN 00 R Lamar Alexander 34 55 71
2006 TN 00 R Lamar Alexander n.a. 78 79
2005 TN 00 R Lamar Alexander 24 79 79
CA00DDianne Feinsteinn.a.0%7%Show more

Dianne Feinstein

Hide
YearStateDistPartyNameRankScoreLifetime
2017 CA 00 D Dianne Feinstein 57 4 6
2016 CA 00 D Dianne Feinstein 66 9 6
2015 CA 00 D Dianne Feinstein 71 6 6
2014 CA 00 D Dianne Feinstein 84 0 6
2013 CA 00 D Dianne Feinstein 73 2 7
2012 CA 00 D Dianne Feinstein 72 10 7
2011 CA 00 D Dianne Feinstein 76 9 7
2010 CA 00 D Dianne Feinstein 61 5 6
2009 CA 00 D Dianne Feinstein 72 3 7
2008 CA 00 D Dianne Feinstein 84 3 8
2007 CA 00 D Dianne Feinstein 55 13 9
2006 CA 00 D Dianne Feinstein n.a. 0 7
2005 CA 00 D Dianne Feinstein 59 14 14
FL00RMel Martinezn.a.75%79%Show more

Mel Martinez

Hide
YearStateDistPartyNameRankScoreLifetime
2009 FL 00 R Mel Martinez 36 72 71
2008 FL 00 R Mel Martinez 42 43 71
2007 FL 00 R Mel Martinez 11 83 80
2006 FL 00 R Mel Martinez n.a. 75 79
2005 FL 00 R Mel Martinez 20 82 82
MO00RChristopher Bondn.a.56%65%Show more

Christopher Bond

Hide
YearStateDistPartyNameRankScoreLifetime
2010 MO 00 R Christopher Bond 25 87 68
2009 MO 00 R Christopher Bond 25 84 64
2008 MO 00 R Christopher Bond 30 59 59
2007 MO 00 R Christopher Bond 38 48 59
2006 MO 00 R Christopher Bond n.a. 56 65
2005 MO 00 R Christopher Bond 33 74 74
NC00RRichard Burrn.a.75%80%Show more

Richard Burr

Hide
YearStateDistPartyNameRankScoreLifetime
2017 NC 00 R Richard Burr 41 76 78
2016 NC 00 R Richard Burr 41 61 79
2015 NC 00 R Richard Burr 41 63 80
2014 NC 00 R Richard Burr 21 74 82
2013 NC 00 R Richard Burr 36 67 83
2012 NC 00 R Richard Burr 23 75 85
2011 NC 00 R Richard Burr 28 80 86
2010 NC 00 R Richard Burr 17 89 87
2009 NC 00 R Richard Burr 13 96 86
2008 NC 00 R Richard Burr 15 80 84
2007 NC 00 R Richard Burr 3 96 85
2006 NC 00 R Richard Burr n.a. 75 80
2005 NC 00 R Richard Burr 15 85 85
IA00DTom Harkinn.a.0%0%Show more

Tom Harkin

Hide
YearStateDistPartyNameRankScoreLifetime
2014 IA 00 D Tom Harkin 75 7 3
2013 IA 00 D Tom Harkin 62 3 3
2012 IA 00 D Tom Harkin 70 11 3
2011 IA 00 D Tom Harkin 82 7 2
2010 IA 00 D Tom Harkin 100 0 1
2009 IA 00 D Tom Harkin 72 3 1
2008 IA 00 D Tom Harkin 80 3 1
2007 IA 00 D Tom Harkin 97 0 0
2006 IA 00 D Tom Harkin n.a. 0 0
2005 IA 00 D Tom Harkin 80 0 0
RI00DJack Reedn.a.0%1%Show more

Jack Reed

Hide
YearStateDistPartyNameRankScoreLifetime
2017 RI 00 D Jack Reed 58 4 6
2016 RI 00 D Jack Reed 72 5 6
2015 RI 00 D Jack Reed 71 6 6
2014 RI 00 D Jack Reed 53 17 6
2013 RI 00 D Jack Reed 49 9 5
2012 RI 00 D Jack Reed 72 10 5
2011 RI 00 D Jack Reed 95 2 4
2010 RI 00 D Jack Reed 100 0 4
2009 RI 00 D Jack Reed 72 3 5
2008 RI 00 D Jack Reed 70 8 5
2007 RI 00 D Jack Reed 67 11 4
2006 RI 00 D Jack Reed n.a. 0 1
2005 RI 00 D Jack Reed 74 2 2
GA00RSaxby Chamblissn.a.93%89%Show more

Saxby Chambliss

Hide
YearStateDistPartyNameRankScoreLifetime
2014 GA 00 R Saxby Chambliss 29 64 79
2013 GA 00 R Saxby Chambliss 40 60 80
2012 GA 00 R Saxby Chambliss 28 68 83
2011 GA 00 R Saxby Chambliss 37 76 85
2010 GA 00 R Saxby Chambliss 13 92 86
2009 GA 00 R Saxby Chambliss 1 100 85
2008 GA 00 R Saxby Chambliss 27 66 81
2007 GA 00 R Saxby Chambliss 16 81 86
2006 GA 00 R Saxby Chambliss n.a. 93 89
2005 GA 00 R Saxby Chambliss 15 85 85
HI00DDaniel Inouyen.a.2%2%Show more

Daniel Inouye

Hide
YearStateDistPartyNameRankScoreLifetime
2012 HI 00 D Daniel Inouye 96 5 5
2011 HI 00 D Daniel Inouye 57 15 5
2010 HI 00 D Daniel Inouye 100 0 4
2009 HI 00 D Daniel Inouye 72 3 4
2008 HI 00 D Daniel Inouye 78 3 5
2007 HI 00 D Daniel Inouye 52 13 5
2006 HI 00 D Daniel Inouye n.a. 2 2
2005 HI 00 D Daniel Inouye 78 1 1
MD00DPaul Sarbanesn.a.0%0%Show more

Paul Sarbanes

Hide
YearStateDistPartyNameRankScoreLifetime
2006 MD 00 D Paul Sarbanes n.a. 0 0
2005 MD 00 D Paul Sarbanes 80 0 0
ID00RMichael Crapon.a.78%74%Show more

Michael Crapo

Hide
YearStateDistPartyNameRankScoreLifetime
2017 ID 00 R Michael Crapo 11 90 83
2016 ID 00 R Michael Crapo 29 73 82
2015 ID 00 R Michael Crapo 7 91 83
2014 ID 00 R Michael Crapo 15 85 82
2013 ID 00 R Michael Crapo 11 92 82
2012 ID 00 R Michael Crapo 12 86 81
2011 ID 00 R Michael Crapo 22 86 80
2010 ID 00 R Michael Crapo 26 87 79
2009 ID 00 R Michael Crapo 28 83 77
2008 ID 00 R Michael Crapo 11 85 76
2007 ID 00 R Michael Crapo 26 70 72
2006 ID 00 R Michael Crapo n.a. 78 74
2005 ID 00 R Michael Crapo 43 69 69
MA00DJohn Kerryn.a.4%2%Show more

John Kerry

Hide
YearStateDistPartyNameRankScoreLifetime
2013 MA 00 D John Kerry n.a. 0 4
2012 MA 00 D John Kerry 80 9 5
2011 MA 00 D John Kerry 74 10 4
2010 MA 00 D John Kerry 100 0 3
2009 MA 00 D John Kerry 72 3 3
2008 MA 00 D John Kerry 77 4 4
2007 MA 00 D John Kerry 86 6 3
2006 MA 00 D John Kerry n.a. 4 2
2005 MA 00 D John Kerry 80 0 0
MI00DDebbie Stabenown.a.6%3%Show more

Debbie Stabenow

Hide
YearStateDistPartyNameRankScoreLifetime
2017 MI 00 D Debbie Stabenow 100 0 5
2016 MI 00 D Debbie Stabenow 68 8 5
2015 MI 00 D Debbie Stabenow 100 0 5
2014 MI 00 D Debbie Stabenow 84 0 6
2013 MI 00 D Debbie Stabenow 81 0 6
2012 MI 00 D Debbie Stabenow 51 20 19
2011 MI 00 D Debbie Stabenow 76 9 5
2010 MI 00 D Debbie Stabenow 72 100 5
2009 MI 00 D Debbie Stabenow 72 3 5
2008 MI 00 D Debbie Stabenow 60 13 6
2007 MI 00 D Debbie Stabenow 89 4 3
2006 MI 00 D Debbie Stabenow n.a. 6 3
2005 MI 00 D Debbie Stabenow 80 0 0
MN00RNorm Colemann.a.44%52%Show more

Norm Coleman

Hide
YearStateDistPartyNameRankScoreLifetime
2008 MN 00 R Norm Coleman 45 38 46
2007 MN 00 R Norm Coleman 42 42 48
2006 MN 00 R Norm Coleman n.a. 44 52
2005 MN 00 R Norm Coleman 48 59 59
VT00DPatrick Leahyn.a.0%0%Show more

Patrick Leahy

Hide
YearStateDistPartyNameRankScoreLifetime
2017 VT 00 D Patrick Leahy 58 4 3
2016 VT 00 D Patrick Leahy 100 0 3
2015 VT 00 D Patrick Leahy 100 0 3
2014 VT 00 D Patrick Leahy 82 2 3
2013 VT 00 D Patrick Leahy 81 0 3
2012 VT 00 D Patrick Leahy 85 8 3
2011 VT 00 D Patrick Leahy 90 5 3
2010 VT 00 D Patrick Leahy 100 0 3
2009 VT 00 D Patrick Leahy 67 5 3
2008 VT 00 D Patrick Leahy 84 3 2
2007 VT 00 D Patrick Leahy 79 6 2
2006 VT 00 D Patrick Leahy n.a. 0 0
2005 VT 00 D Patrick Leahy 80 0 0
CO00DKen Salazarn.a.4%4%Show more

Ken Salazar

Hide
YearStateDistPartyNameRankScoreLifetime
2008 CO 00 D Ken Salazar 74 7 6
2007 CO 00 D Ken Salazar 73 8 5
2006 CO 00 D Ken Salazar n.a. 4 4
2005 CO 00 D Ken Salazar 71 3 3
IL00DRichard Durbinn.a.0%0%Show more

Richard Durbin

Hide
YearStateDistPartyNameRankScoreLifetime
2017 IL 00 D Richard Durbin 58 4 3
2016 IL 00 D Richard Durbin 100 0 3
2015 IL 00 D Richard Durbin 87 2 3
2014 IL 00 D Richard Durbin 84 0 3
2013 IL 00 D Richard Durbin 73 2 3
2012 IL 00 D Richard Durbin 72 10 3
2011 IL 00 D Richard Durbin 90 5 3
2010 IL 00 D Richard Durbin 100 0 2
2009 IL 00 D Richard Durbin 72 3 2
2008 IL 00 D Richard Durbin 84 3 2
2007 IL 00 D Richard Durbin 79 6 2
2006 IL 00 D Richard Durbin n.a. 0 0
2005 IL 00 D Richard Durbin 80 0 0
LA00DMary Landrieun.a.11%12%Show more

Mary Landrieu

Hide
YearStateDistPartyNameRankScoreLifetime
2014 LA 00 D Mary Landrieu 68 10 14
2013 LA 00 D Mary Landrieu 51 8 15
2012 LA 00 D Mary Landrieu 59 16 16
2011 LA 00 D Mary Landrieu 60 14 16
2010 LA 00 D Mary Landrieu 66 4 16
2009 LA 00 D Mary Landrieu 51 14 18
2008 LA 00 D Mary Landrieu 46 33 20
2007 LA 00 D Mary Landrieu 47 21 15
2006 LA 00 D Mary Landrieu n.a. 11 12
2005 LA 00 D Mary Landrieu 60 13 13
LA00RDavid Vittern.a.77%77%Show more

David Vitter

Hide
YearStateDistPartyNameRankScoreLifetime
2016 LA 00 R David Vitter 33 72 80
2015 LA 00 R David Vitter 17 80 81
2014 LA 00 R David Vitter 31 60 81
2013 LA 00 R David Vitter 24 77 83
2012 LA 00 R David Vitter 22 76 84
2011 LA 00 R David Vitter 18 90 85
2010 LA 00 R David Vitter 20 89 84
2009 LA 00 R David Vitter 22 90 83
2008 LA 00 R David Vitter 8 90 82
2007 LA 00 R David Vitter 11 83 79
2006 LA 00 R David Vitter n.a. 77 77
2005 LA 00 R David Vitter 30 76 76
CO00RWayne Allardn.a.90%94%Show more

Wayne Allard

Hide
YearStateDistPartyNameRankScoreLifetime
2008 CO 00 R Wayne Allard 7 91 92
2007 CO 00 R Wayne Allard 8 87 92
2006 CO 00 R Wayne Allard n.a. 90 94
2005 CO 00 R Wayne Allard 6 98 98
WY00RMichael Enzin.a.99%85%Show more

Michael Enzi

Hide
YearStateDistPartyNameRankScoreLifetime
2017 WY 00 R Michael Enzi 19 86 84
2016 WY 00 R Michael Enzi 9 84 84
2015 WY 00 R Michael Enzi 28 71 84
2014 WY 00 R Michael Enzi 26 68 85
2013 WY 00 R Michael Enzi 4 94 87
2012 WY 00 R Michael Enzi 26 71 86
2011 WY 00 R Michael Enzi 24 86 88
2010 WY 00 R Michael Enzi 31 83 89
2009 WY 00 R Michael Enzi 7 99 89
2008 WY 00 R Michael Enzi 2 95 87
2007 WY 00 R Michael Enzi 9 84 84
2006 WY 00 R Michael Enzi n.a. 99 85
2005 WY 00 R Michael Enzi 41 70 70
WA00DPatty Murrayn.a.4%6%Show more

Patty Murray

Hide
YearStateDistPartyNameRankScoreLifetime
2017 WA 00 D Patty Murray 58 4 6
2016 WA 00 D Patty Murray 72 5 6
2015 WA 00 D Patty Murray 71 6 6
2014 WA 00 D Patty Murray 84 0 6
2013 WA 00 D Patty Murray 81 0 6
2012 WA 00 D Patty Murray 89 5 7
2011 WA 00 D Patty Murray 55 16 7
2010 WA 00 D Patty Murray 100 0 6
2009 WA 00 D Patty Murray 63 9 7
2008 WA 00 D Patty Murray 81 3 7
2007 WA 00 D Patty Murray 55 13 8
2006 WA 00 D Patty Murray n.a. 4 6
2005 WA 00 D Patty Murray 67 7 7
DE00DJoseph Bidenn.a.1%1%Show more

Joseph Biden

Hide
YearStateDistPartyNameRankScoreLifetime
2008 DE 00 D Joseph Biden 96 0 0
2007 DE 00 D Joseph Biden 97 0 0
2006 DE 00 D Joseph Biden n.a. 1 1
2005 DE 00 D Joseph Biden 80 0 0
IA00RCharles Grassleyn.a.86%85%Show more

Charles Grassley

Hide
YearStateDistPartyNameRankScoreLifetime
2017 IA 00 R Charles Grassley 25 81 79
2016 IA 00 R Charles Grassley 22 75 79
2015 IA 00 R Charles Grassley 23 76 79
2014 IA 00 R Charles Grassley 9 91 80
2013 IA 00 R Charles Grassley 17 86 78
2012 IA 00 R Charles Grassley 20 78 77
2011 IA 00 R Charles Grassley 26 84 77
2010 IA 00 R Charles Grassley 35 76 76
2009 IA 00 R Charles Grassley 21 91 76
2008 IA 00 R Charles Grassley 23 69 73
2007 IA 00 R Charles Grassley 37 51 74
2006 IA 00 R Charles Grassley n.a. 86 85
2005 IA 00 R Charles Grassley 18 84 84
IL00DBarack Obaman.a.7%4%Show more

Barack Obama

Hide
YearStateDistPartyNameRankScoreLifetime
2008 IL 00 D Barack Obama 0 9 4
2007 IL 00 D Barack Obama 97 0 2
2006 IL 00 D Barack Obama n.a. 7 4
2005 IL 00 D Barack Obama 80 0 0
KY00RJim Bunningn.a.94%88%Show more

Jim Bunning

Hide
YearStateDistPartyNameRankScoreLifetime
2010 KY 00 R Jim Bunning 18 89 89
2009 KY 00 R Jim Bunning 12 96 89
2008 KY 00 R Jim Bunning 6 93 88
2007 KY 00 R Jim Bunning 14 81 86
2006 KY 00 R Jim Bunning n.a. 94 88
2005 KY 00 R Jim Bunning 20 82 82
WA00DMaria Cantwelln.a.6%12%Show more

Maria Cantwell

Hide
YearStateDistPartyNameRankScoreLifetime
2017 WA 00 D Maria Cantwell 58 4 10
2016 WA 00 D Maria Cantwell 72 5 11
2015 WA 00 D Maria Cantwell 71 6 11
2014 WA 00 D Maria Cantwell 77 7 12
2013 WA 00 D Maria Cantwell 81 0 12
2012 WA 00 D Maria Cantwell 80 9 14
2011 WA 00 D Maria Cantwell 55 16 14
2010 WA 00 D Maria Cantwell 48 15 14
2009 WA 00 D Maria Cantwell 50 15 14
2008 WA 00 D Maria Cantwell 55 17 13
2007 WA 00 D Maria Cantwell 55 13 12
2006 WA 00 D Maria Cantwell n.a. 6 12
2005 WA 00 D Maria Cantwell 57 17 17
NE00RChuck Hageln.a.87%93%Show more

Chuck Hagel

Hide
YearStateDistPartyNameRankScoreLifetime
2008 NE 00 R Chuck Hagel 31 58 81
2007 NE 00 R Chuck Hagel 16 81 89
2006 NE 00 R Chuck Hagel n.a. 87 93
2005 NE 00 R Chuck Hagel 4 99 99
WV00DJohn Rockefellern.a.6%4%Show more

John Rockefeller

Hide
YearStateDistPartyNameRankScoreLifetime
2014 WV 00 D John Rockefeller 84 0 3
2013 WV 00 D John Rockefeller 68 2 3
2012 WV 00 D John Rockefeller 99 0 3
2011 WV 00 D John Rockefeller 95 2 4
2010 WV 00 D John Rockefeller 65 4 4
2009 WV 00 D John Rockefeller 70 3 4
2008 WV 00 D John Rockefeller 84 3 4
2007 WV 00 D John Rockefeller 87 6 5
2006 WV 00 D John Rockefeller n.a. 6 4
2005 WV 00 D John Rockefeller 74 2 2
ND00DKent Conradn.a.15%11%Show more

Kent Conrad

Hide
YearStateDistPartyNameRankScoreLifetime
2012 ND 00 D Kent Conrad 97 3 19
2011 ND 00 D Kent Conrad 82 7 21
2010 ND 00 D Kent Conrad 72 100 24
2009 ND 00 D Kent Conrad 59 10 9
2008 ND 00 D Kent Conrad 78 3 8
2007 ND 00 D Kent Conrad 73 8 10
2006 ND 00 D Kent Conrad n.a. 15 11
2005 ND 00 D Kent Conrad 67 7 7
SD00DTim Johnsonn.a.3%2%Show more

Tim Johnson

Hide
YearStateDistPartyNameRankScoreLifetime
2014 SD 00 D Tim Johnson 82 2 10
2013 SD 00 D Tim Johnson 73 2 11
2012 SD 00 D Tim Johnson 80 9 12
2011 SD 00 D Tim Johnson 60 14 12
2010 SD 00 D Tim Johnson 61 5 12
2009 SD 00 D Tim Johnson 65 8 13
2008 SD 00 D Tim Johnson 50 27 15
2007 SD 00 D Tim Johnson n.a. 29 11
2006 SD 00 D Tim Johnson n.a. 3 2
2005 SD 00 D Tim Johnson 80 0 0
ME00ROlympia Snowen.a.9%14%Show more

Olympia Snowe

Hide
YearStateDistPartyNameRankScoreLifetime
2012 ME 00 R Olympia Snowe 41 50 32
2011 ME 00 R Olympia Snowe 45 55 30
2010 ME 00 R Olympia Snowe 42 49 26
2009 ME 00 R Olympia Snowe 40 53 21
2008 ME 00 R Olympia Snowe 63 12 13
2007 ME 00 R Olympia Snowe 66 12 13
2006 ME 00 R Olympia Snowe n.a. 9 14
2005 ME 00 R Olympia Snowe 56 18 18
NY00DHillary Clintonn.a.8%4%Show more

Hillary Clinton

Hide
YearStateDistPartyNameRankScoreLifetime
2008 NY 00 D Hillary Clinton 82 3 3
2007 NY 00 D Hillary Clinton 97 0 3
2006 NY 00 D Hillary Clinton n.a. 8 4
2005 NY 00 D Hillary Clinton 80 0 0
AR00DBlanche Lincolnn.a.12%12%Show more

Blanche Lincoln

Hide
YearStateDistPartyNameRankScoreLifetime
2010 AR 00 D Blanche Lincoln 43 37 17
2009 AR 00 D Blanche Lincoln 45 20 13
2008 AR 00 D Blanche Lincoln 55 17 12
2007 AR 00 D Blanche Lincoln 87 6 10
2006 AR 00 D Blanche Lincoln n.a. 12 12
2005 AR 00 D Blanche Lincoln 63 11 11
AL00RJeff Sessionsn.a.79%86%Show more

Jeff Sessions

Hide
YearStateDistPartyNameRankScoreLifetime
2017 AL 00 R Jeff Sessions n.a. 52 87
2016 AL 00 R Jeff Sessions 5 90 87
2015 AL 00 R Jeff Sessions 19 79 87
2014 AL 00 R Jeff Sessions 2 97 87
2013 AL 00 R Jeff Sessions 14 88 86
2012 AL 00 R Jeff Sessions 20 78 86
2011 AL 00 R Jeff Sessions 15 91 87
2010 AL 00 R Jeff Sessions 8 94 87
2009 AL 00 R Jeff Sessions 1 100 85
2008 AL 00 R Jeff Sessions 12 84 81
2007 AL 00 R Jeff Sessions 26 70 80
2006 AL 00 R Jeff Sessions n.a. 79 86
2005 AL 00 R Jeff Sessions 8 92 92
NM00RPete Domenicin.a.54%62%Show more

Pete Domenici

Hide
YearStateDistPartyNameRankScoreLifetime
2008 NM 00 R Pete Domenici 38 53 57
2007 NM 00 R Pete Domenici 36 52 59
2006 NM 00 R Pete Domenici n.a. 54 62
2005 NM 00 R Pete Domenici 41 70 70
MS00RTrent Lottn.a.71%76%Show more

Trent Lott

Hide
YearStateDistPartyNameRankScoreLifetime
2007 MS 00 R Trent Lott 24 74 75
2006 MS 00 R Trent Lott n.a. 71 76
2005 MS 00 R Trent Lott 23 80 80
SD00RJohn Thunen.a.80%71%Show more

John Thune

Hide
YearStateDistPartyNameRankScoreLifetime
2017 SD 00 R John Thune 25 81 77
2016 SD 00 R John Thune 35 70 77
2015 SD 00 R John Thune 33 68 77
2014 SD 00 R John Thune 33 59 78
2013 SD 00 R John Thune 22 80 80
2012 SD 00 R John Thune 33 62 80
2011 SD 00 R John Thune 20 89 83
2010 SD 00 R John Thune 8 94 82
2009 SD 00 R John Thune 7 99 79
2008 SD 00 R John Thune 13 82 74
2007 SD 00 R John Thune 25 74 72
2006 SD 00 R John Thune n.a. 80 71
2005 SD 00 R John Thune 47 61 61
NC00RElizabeth Dolen.a.80%79%Show more

Elizabeth Dole

Hide
YearStateDistPartyNameRankScoreLifetime
2008 NC 00 R Elizabeth Dole 40 48 72
2007 NC 00 R Elizabeth Dole 13 82 80
2006 NC 00 R Elizabeth Dole n.a. 80 79
2005 NC 00 R Elizabeth Dole 27 77 77
NJ00DRobert Menendezn.a.0%0%Show more

Robert Menendez

Hide
YearStateDistPartyNameRankScoreLifetime
2017 NJ 00 D Robert Menendez 56 4 6
2016 NJ 00 D Robert Menendez 59 13 6
2015 NJ 00 D Robert Menendez 71 6 5
2014 NJ 00 D Robert Menendez 77 7 5
2013 NJ 00 D Robert Menendez 69 2 5
2012 NJ 00 D Robert Menendez 62 14 18
2011 NJ 00 D Robert Menendez 60 14 4
2010 NJ 00 D Robert Menendez 72 100 3
2009 NJ 00 D Robert Menendez 72 3 3
2008 NJ 00 D Robert Menendez 96 0 3
2007 NJ 00 D Robert Menendez 55 13 4
2006 NJ 00 D Robert Menendez n.a. 0 0
2005 NJ 13 D Robert Menendez 416 0 0
MT00DMax Baucusn.a.17%15%Show more

Max Baucus

Hide
YearStateDistPartyNameRankScoreLifetime
2014 MT 00 D Max Baucus n.a. 0 12
2013 MT 00 D Max Baucus 53 7 12
2012 MT 00 D Max Baucus 69 12 13
2011 MT 00 D Max Baucus 60 14 13
2010 MT 00 D Max Baucus 55 8 13
2009 MT 00 D Max Baucus 52 14 14
2008 MT 00 D Max Baucus 53 20 14
2007 MT 00 D Max Baucus 73 8 12
2006 MT 00 D Max Baucus n.a. 17 15
2005 MT 00 D Max Baucus 62 12 12
TN00RWilliam Fristn.a.73%81%Show more

William Frist

Hide
YearStateDistPartyNameRankScoreLifetime
2006 TN 00 R William Frist n.a. 73 81
2005 TN 00 R William Frist 10 89 89
FL00DBill Nelsonn.a.25%17%Show more

Bill Nelson

Hide
YearStateDistPartyNameRankScoreLifetime
2017 FL 00 D Bill Nelson 100 0 9
2016 FL 00 D Bill Nelson 72 5 10
2015 FL 00 D Bill Nelson 69 6 10
2014 FL 00 D Bill Nelson 84 0 11
2013 FL 00 D Bill Nelson 62 3 12
2012 FL 00 D Bill Nelson 67 13 13
2011 FL 00 D Bill Nelson 60 14 13
2010 FL 00 D Bill Nelson 49 13 13
2009 FL 00 D Bill Nelson 59 10 13
2008 FL 00 D Bill Nelson 66 10 14
2007 FL 00 D Bill Nelson 51 13 15
2006 FL 00 D Bill Nelson n.a. 25 17
2005 FL 00 D Bill Nelson 66 8 8
CA00DBarbara Boxern.a.0%0%Show more

Barbara Boxer

Hide
YearStateDistPartyNameRankScoreLifetime
2016 CA 00 D Barbara Boxer 100 0 3
2015 CA 00 D Barbara Boxer 100 0 3
2014 CA 00 D Barbara Boxer 74 7 3
2013 CA 00 D Barbara Boxer 81 0 3
2012 CA 00 D Barbara Boxer 88 5 3
2011 CA 00 D Barbara Boxer 88 6 3
2010 CA 00 D Barbara Boxer 100 0 2
2009 CA 00 D Barbara Boxer 72 3 3
2008 CA 00 D Barbara Boxer 82 3 3
2007 CA 00 D Barbara Boxer 76 7 2
2006 CA 00 D Barbara Boxer n.a. 0 0
2005 CA 00 D Barbara Boxer 80 0 0
WV00DRobert Byrdn.a.0%0%Show more

Robert Byrd

Hide
YearStateDistPartyNameRankScoreLifetime
2010 WV 00 D Robert Byrd n.a. 0 0
2009 WV 00 D Robert Byrd 44 22 8
2008 WV 00 D Robert Byrd 66 10 4
2007 WV 00 D Robert Byrd 79 6 2
2006 WV 00 D Robert Byrd n.a. 0 0
2005 WV 00 D Robert Byrd 80 0 0
UT00ROrrin Hatchn.a.66%70%Show more

Orrin Hatch

Hide
YearStateDistPartyNameRankScoreLifetime
2017 UT 00 R Orrin Hatch 23 82 75
2016 UT 00 R Orrin Hatch 29 73 74
2015 UT 00 R Orrin Hatch 43 61 75
2014 UT 00 R Orrin Hatch 42 43 76
2013 UT 00 R Orrin Hatch 25 76 79
2012 UT 00 R Orrin Hatch 5 93 80
2011 UT 00 R Orrin Hatch 7 99 78
2010 UT 00 R Orrin Hatch 3 97 75
2009 UT 00 R Orrin Hatch 23 88 70
2008 UT 00 R Orrin Hatch 23 69 66
2007 UT 00 R Orrin Hatch 35 53 64
2006 UT 00 R Orrin Hatch n.a. 66 70
2005 UT 00 R Orrin Hatch 33 74 74
NV00DHarry Reidn.a.3%2%Show more

Harry Reid

Hide
YearStateDistPartyNameRankScoreLifetime
2016 NV 00 D Harry Reid 72 5 6
2015 NV 00 D Harry Reid 70 6 6
2014 NV 00 D Harry Reid 61 13 6
2013 NV 00 D Harry Reid 81 0 5
2012 NV 00 D Harry Reid 79 9 6
2011 NV 00 D Harry Reid 82 7 6
2010 NV 00 D Harry Reid 100 0 6
2009 NV 00 D Harry Reid 72 3 7
2008 NV 00 D Harry Reid 57 16 8
2007 NV 00 D Harry Reid 69 11 5
2006 NV 00 D Harry Reid n.a. 3 2
2005 NV 00 D Harry Reid 80 0 0
OK00RTom Coburnn.a.100%95%Show more

Tom Coburn

Hide
YearStateDistPartyNameRankScoreLifetime
2014 OK 00 R Tom Coburn 1 100 96
2013 OK 00 R Tom Coburn 8 93 96
2012 OK 00 R Tom Coburn 9 87 96
2011 OK 00 R Tom Coburn 1 100 97
2010 OK 00 R Tom Coburn 1 100 97
2009 OK 00 R Tom Coburn 1 100 96
2008 OK 00 R Tom Coburn 2 95 96
2007 OK 00 R Tom Coburn 2 97 96
2006 OK 00 R Tom Coburn n.a. 100 95
2005 OK 00 R Tom Coburn 9 90 90
GA00RJohnny Isaksonn.a.79%83%Show more

Johnny Isakson

Hide
YearStateDistPartyNameRankScoreLifetime
2017 GA 00 R Johnny Isakson 43 73 72
2016 GA 00 R Johnny Isakson 37 67 72
2015 GA 00 R Johnny Isakson 37 66 73
2014 GA 00 R Johnny Isakson 37 52 74
2013 GA 00 R Johnny Isakson 41 59 76
2012 GA 00 R Johnny Isakson 32 64 78
2011 GA 00 R Johnny Isakson 39 67 80
2010 GA 00 R Johnny Isakson 28 86 82
2009 GA 00 R Johnny Isakson 7 99 81
2008 GA 00 R Johnny Isakson 28 63 77
2007 GA 00 R Johnny Isakson 20 78 81
2006 GA 00 R Johnny Isakson n.a. 79 83
2005 GA 00 R Johnny Isakson 14 86 86
NY00DCharles Schumern.a.3%3%Show more

Charles Schumer

Hide
YearStateDistPartyNameRankScoreLifetime
2017 NY 00 D Charles Schumer 58 4 4
2016 NY 00 D Charles Schumer 72 5 4
2015 NY 00 D Charles Schumer 71 6 4
2014 NY 00 D Charles Schumer 84 0 3
2013 NY 00 D Charles Schumer 81 0 4
2012 NY 00 D Charles Schumer 80 9 4
2011 NY 00 D Charles Schumer 69 13 3
2010 NY 00 D Charles Schumer 100 0 2
2009 NY 00 D Charles Schumer 100 0 2
2008 NY 00 D Charles Schumer 96 0 3
2007 NY 00 D Charles Schumer 85 6 4
2006 NY 00 D Charles Schumer n.a. 3 3
2005 NY 00 D Charles Schumer 73 2 2
ME00RSusan Collinsn.a.22%22%Show more

Susan Collins

Hide
YearStateDistPartyNameRankScoreLifetime
2017 ME 00 R Susan Collins 52 42 35
2016 ME 00 R Susan Collins 55 24 35
2015 ME 00 R Susan Collins 54 25 36
2014 ME 00 R Susan Collins 44 34 37
2013 ME 00 R Susan Collins 45 39 37
2012 ME 00 R Susan Collins 46 38 37
2011 ME 00 R Susan Collins 47 44 36
2010 ME 00 R Susan Collins 40 51 35
2009 ME 00 R Susan Collins 39 60 32
2008 ME 00 R Susan Collins 48 30 25
2007 ME 00 R Susan Collins 46 25 23
2006 ME 00 R Susan Collins n.a. 22 22
2005 ME 00 R Susan Collins 55 22 22
WI00DHerb Kohln.a.6%3%Show more

Herb Kohl

Hide
YearStateDistPartyNameRankScoreLifetime
2012 WI 00 D Herb Kohl 54 17 8
2011 WI 00 D Herb Kohl 89 5 7
2010 WI 00 D Herb Kohl 59 6 7
2009 WI 00 D Herb Kohl 59 10 7
2008 WI 00 D Herb Kohl 74 7 7
2007 WI 00 D Herb Kohl 50 13 6
2006 WI 00 D Herb Kohl n.a. 6 3
2005 WI 00 D Herb Kohl 80 0 0
AK00RTed Stevensn.a.47%62%Show more

Ted Stevens

Hide
YearStateDistPartyNameRankScoreLifetime
2008 AK 00 R Ted Stevens 41 44 52
2007 AK 00 R Ted Stevens 43 41 55
2006 AK 00 R Ted Stevens n.a. 47 62
2005 AK 00 R Ted Stevens 31 76 76
OH00RMichael DeWinen.a.43%43%Show more

Michael DeWine

Hide
YearStateDistPartyNameRankScoreLifetime
2006 OH 00 R Michael DeWine n.a. 43 43
2005 OH 00 R Michael DeWine 52 43 43
MI00DCarl Levinn.a.5%3%Show more

Carl Levin

Hide
YearStateDistPartyNameRankScoreLifetime
2014 MI 09 D Carl Levin 325 11 8
2014 MI 00 D Carl Levin 77 7 4
2013 MI 00 D Carl Levin 81 0 3
2012 MI 00 D Carl Levin 98 3 4
2011 MI 00 D Carl Levin 90 5 4
2010 MI 00 D Carl Levin 100 0 4
2009 MI 00 D Carl Levin 72 3 4
2008 MI 00 D Carl Levin 84 3 5
2007 MI 00 D Carl Levin 70 10 5
2006 MI 00 D Carl Levin n.a. 5 3
2005 MI 00 D Carl Levin 80 0 0
MO00RJames Talentn.a.55%59%Show more

James Talent

Hide
YearStateDistPartyNameRankScoreLifetime
2006 MO 00 R James Talent n.a. 55 59
2005 MO 00 R James Talent 46 62 62
SC00RJim DeMintn.a.100%100%Show more

Jim DeMint

Hide
YearStateDistPartyNameRankScoreLifetime
2012 SC 00 R Jim DeMint 1 100 100
2011 SC 00 R Jim DeMint 1 100 100
2010 SC 00 R Jim DeMint 1 100 100
2009 SC 00 R Jim DeMint 1 100 100
2008 SC 00 R Jim DeMint 1 100 100
2007 SC 00 R Jim DeMint 1 100 100
2006 SC 00 R Jim DeMint n.a. 100 100
2005 SC 00 R Jim DeMint 1 100 100
AZ00RJohn McCainn.a.76%76%Show more

John McCain

Hide
YearStateDistPartyNameRankScoreLifetime
2017 AZ 00 R John McCain 49 70 81
2016 AZ 00 R John McCain 19 78 82
2015 AZ 00 R John McCain 29 70 83
2014 AZ 00 R John McCain 13 87 84
2013 AZ 00 R John McCain 33 70 83
2012 AZ 00 R John McCain 7 91 85
2011 AZ 00 R John McCain 13 92 84
2010 AZ 00 R John McCain 3 97 83
2009 AZ 00 R John McCain 1 100 80
2008 AZ 00 R John McCain 0 54 75
2007 AZ 00 R John McCain n.a. 94 82
2006 AZ 00 R John McCain n.a. 76 76
2005 AZ 00 R John McCain 29 76 76
VA00RJohn Warnern.a.56%64%Show more

John Warner

Hide
YearStateDistPartyNameRankScoreLifetime
2010 VA 00 R John Warner 51 10 12
2009 VA 00 R John Warner 54 13 44
2008 VA 00 R John Warner 47 31 51
2007 VA 00 R John Warner 40 46 58
2006 VA 00 R John Warner n.a. 56 64
2005 VA 00 R John Warner 38 72 72
VA00RGeorge Allenn.a.86%85%Show more

George Allen

Hide
YearStateDistPartyNameRankScoreLifetime
2006 VA 00 R George Allen n.a. 86 85
2005 VA 00 R George Allen 18 84 84
WI00DRuss Feingoldn.a.1%3%Show more

Russ Feingold

Hide
YearStateDistPartyNameRankScoreLifetime
2010 WI 00 D Russ Feingold 46 27 12
2009 WI 00 D Russ Feingold 48 18 9
2008 WI 00 D Russ Feingold 53 20 7
2007 WI 00 D Russ Feingold 90 3 3
2006 WI 00 D Russ Feingold n.a. 1 3
2005 WI 00 D Russ Feingold 70 5 5
AK00RLisa Murkowskin.a.43%62%Show more

Lisa Murkowski

Hide
YearStateDistPartyNameRankScoreLifetime
2017 AK 00 R Lisa Murkowski 51 48 55
2016 AK 00 R Lisa Murkowski 50 50 55
2015 AK 00 R Lisa Murkowski 52 49 56
2014 AK 00 R Lisa Murkowski 45 27 57
2013 AK 00 R Lisa Murkowski 44 51 60
2012 AK 00 R Lisa Murkowski 45 41 61
2011 AK 00 R Lisa Murkowski 44 64 64
2010 AK 00 R Lisa Murkowski 36 71 64
2009 AK 00 R Lisa Murkowski 30 82 62
2008 AK 00 R Lisa Murkowski 33 57 57
2007 AK 00 R Lisa Murkowski 39 46 57
2006 AK 00 R Lisa Murkowski n.a. 43 62
2005 AK 00 R Lisa Murkowski 22 81 81
NM00DJeff Bingamann.a.1%7%Show more

Jeff Bingaman

Hide
YearStateDistPartyNameRankScoreLifetime
2012 NM 00 D Jeff Bingaman 80 9 8
2011 NM 00 D Jeff Bingaman 76 9 8
2010 NM 00 D Jeff Bingaman 67 3 7
2009 NM 00 D Jeff Bingaman 58 11 8
2008 NM 00 D Jeff Bingaman 84 3 8
2007 NM 00 D Jeff Bingaman 55 13 9
2006 NM 00 D Jeff Bingaman n.a. 1 7
2005 NM 00 D Jeff Bingaman 60 13 13
MT00RConrad Burnsn.a.57%63%Show more

Conrad Burns

Hide
YearStateDistPartyNameRankScoreLifetime
2006 MT 00 R Conrad Burns n.a. 57 63
2005 MT 00 R Conrad Burns 43 69 69
NH00RJudd Greggn.a.92%96%Show more

Judd Gregg

Hide
YearStateDistPartyNameRankScoreLifetime
2010 NH 00 R Judd Gregg 34 76 82
2009 NH 00 R Judd Gregg 37 72 82
2008 NH 00 R Judd Gregg 21 70 85
2007 NH 00 R Judd Gregg 19 79 90
2006 NH 00 R Judd Gregg n.a. 92 96
2005 NH 00 R Judd Gregg 4 99 99
AR00DMark Pryorn.a.18%12%Show more

Mark Pryor

Hide
YearStateDistPartyNameRankScoreLifetime
2014 AR 00 D Mark Pryor 68 10 15
2013 AR 00 D Mark Pryor 47 12 16
2012 AR 00 D Mark Pryor 47 28 16
2011 AR 00 D Mark Pryor 60 14 15
2010 AR 00 D Mark Pryor 45 29 15
2009 AR 00 D Mark Pryor 52 14 12
2008 AR 00 D Mark Pryor 70 8 11
2007 AR 00 D Mark Pryor 55 13 12
2006 AR 00 D Mark Pryor n.a. 18 12
2005 AR 00 D Mark Pryor 69 6 6
DE00DThomas Carpern.a.6%11%Show more

Thomas Carper

Hide
YearStateDistPartyNameRankScoreLifetime
2017 DE 00 D Thomas Carper 58 4 11
2016 DE 00 D Thomas Carper 65 11 12
2015 DE 00 D Thomas Carper 56 17 12
2014 DE 00 D Thomas Carper 46 24 12
2013 DE 00 D Thomas Carper 53 7 10
2012 DE 00 D Thomas Carper 54 17 11
2011 DE 00 D Thomas Carper 60 14 10
2010 DE 00 D Thomas Carper 61 5 9
2009 DE 00 D Thomas Carper 65 8 10
2008 DE 00 D Thomas Carper 73 7 10
2007 DE 00 D Thomas Carper 55 13 11
2006 DE 00 D Thomas Carper n.a. 6 11
2005 DE 00 D Thomas Carper 58 15 15
OK00RJames Inhofen.a.94%91%Show more

James Inhofe

Hide
YearStateDistPartyNameRankScoreLifetime
2017 OK 00 R James Inhofe 13 88 90
2016 OK 00 R James Inhofe 13 82 91
2015 OK 00 R James Inhofe 22 78 91
2014 OK 00 R James Inhofe 6 92 93
2013 OK 00 R James Inhofe 7 93 93
2012 OK 00 R James Inhofe 14 84 93
2011 OK 00 R James Inhofe 6 99 94
2010 OK 00 R James Inhofe 11 93 93
2009 OK 00 R James Inhofe 1 100 93
2008 OK 00 R James Inhofe 5 94 91
2007 OK 00 R James Inhofe 5 90 90
2006 OK 00 R James Inhofe n.a. 94 91
2005 OK 00 R James Inhofe 13 87 87
PA00RRichard Santorumn.a.81%77%Show more

Richard Santorum

Hide
YearStateDistPartyNameRankScoreLifetime
2006 PA 00 R Richard Santorum n.a. 81 77
2005 PA 00 R Richard Santorum 35 73 73
ID00RLarry Craign.a.87%80%Show more

Larry Craig

Hide
YearStateDistPartyNameRankScoreLifetime
2008 ID 00 R Larry Craig 35 56 73
2007 ID 00 R Larry Craig 22 75 78
2006 ID 00 R Larry Craig n.a. 87 80
2005 ID 00 R Larry Craig 38 72 72
MA00DEdward Kennedyn.a.0%0%Show more

Edward Kennedy

Hide
YearStateDistPartyNameRankScoreLifetime
2009 MA 00 D Edward Kennedy n.a. 0 4
2008 MA 00 D Edward Kennedy 0 7 5
2007 MA 00 D Edward Kennedy 52 13 4
2006 MA 00 D Edward Kennedy n.a. 0 0
2005 MA 00 D Edward Kennedy 80 0 0
PA00RArlen Spectern.a.40%44%Show more

Arlen Specter

Hide
YearStateDistPartyNameRankScoreLifetime
2010 PA 00 D Arlen Specter 100 0 33
2009 PA 00 D Arlen Specter 41 30 39
2008 PA 00 R Arlen Specter 44 39 41
2007 PA 00 R Arlen Specter 44 39 42
2006 PA 00 R Arlen Specter n.a. 40 44
2005 PA 00 R Arlen Specter 50 47 47
TX00RJohn Cornynn.a.87%86%Show more

John Cornyn

Hide
YearStateDistPartyNameRankScoreLifetime
2017 TX 00 R John Cornyn 25 81 83
2016 TX 00 R John Cornyn 34 71 83
2015 TX 00 R John Cornyn 38 65 84
2014 TX 00 R John Cornyn 22 71 86
2013 TX 00 R John Cornyn 8 93 88
2012 TX 00 R John Cornyn 17 82 87
2011 TX 00 R John Cornyn 15 91 88
2010 TX 00 R John Cornyn 3 97 88
2009 TX 00 R John Cornyn 15 94 86
2008 TX 00 R John Cornyn 19 74 84
2007 TX 00 R John Cornyn 7 88 87
2006 TX 00 R John Cornyn n.a. 87 86
2005 TX 00 R John Cornyn 15 85 85
NJ00DFrank Lautenbergn.a.0%0%Show more

Frank Lautenberg

Hide
YearStateDistPartyNameRankScoreLifetime
2013 NJ 00 D Frank Lautenberg n.a. 0 7
2012 NJ 00 D Frank Lautenberg 53 17 6
2011 NJ 00 D Frank Lautenberg 60 14 5
2010 NJ 00 D Frank Lautenberg 100 0 4
2009 NJ 00 D Frank Lautenberg 72 3 4
2008 NJ 00 D Frank Lautenberg 96 0 4
2007 NJ 00 D Frank Lautenberg 48 17 6
2006 NJ 00 D Frank Lautenberg n.a. 0 0
2005 NJ 00 D Frank Lautenberg 80 0 0
OR00RGordon Smithn.a.48%47%Show more

Gordon Smith

Hide
YearStateDistPartyNameRankScoreLifetime
2008 OR 00 R Gordon Smith 51 23 39
2007 OR 00 R Gordon Smith 45 38 44
2006 OR 00 R Gordon Smith n.a. 48 47
2005 OR 00 R Gordon Smith 51 46 46