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
AK00RLisa Murkowski5719%51%Show more

Lisa Murkowski

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AK 00 R Lisa Murkowski 57 19 51
2018 AK 00 R Lisa Murkowski 49 32 53
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
AK00RDan Sullivan3536%66%Show more

Dan Sullivan

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AK 00 R Dan Sullivan 35 36 66
2018 AK 00 R Dan Sullivan 23 62 74
2017 AK 00 R Dan Sullivan 24 81 78
2016 AK 00 R Dan Sullivan 29 73 76
2015 AK 00 R Dan Sullivan 21 78 79
AL00DDoug Jones6411%11%Show more

Doug Jones

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AL 00 D Doug Jones 64 11 11
2018 AL 00 D Doug Jones 65 11 11
AL00RRichard Shelby3043%73%Show more

Richard Shelby

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AL 00 R Richard Shelby 30 43 73
2018 AL 00 R Richard Shelby 47 45 76
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
AR00RJohn Boozman4329%69%Show more

John Boozman

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AR 00 R John Boozman 43 29 69
2018 AR 00 R John Boozman 43 47 71
2017 AR 00 R John Boozman 25 81 73
2016 AR 00 R John Boozman 13 82 73
2015 AR 00 R John Boozman 19 79 72
2014 AR 00 R John Boozman 28 65 71
2013 AR 00 R John Boozman 34 70 72
2012 AR 00 R John Boozman 31 65 72
2011 AR 00 R John Boozman 31 79 73
2010 AR 03 R John Boozman 130 82 72
2009 AR 03 R John Boozman 49 91 70
2008 AR 03 R John Boozman 141 61 65
2007 AR 03 R John Boozman 117 73 66
2006 AR 03 R John Boozman n.a. 61 62
2005 AR 03 R John Boozman 110 63 63
AR00RTom Cotton1964%82%Show more

Tom Cotton

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AR 00 R Tom Cotton 19 64 82
2018 AR 00 R Tom Cotton 18 71 85
2017 AR 00 R Tom Cotton 33 80 88
2016 AR 00 R Tom Cotton 13 82 90
2015 AR 00 R Tom Cotton 7 91 93
2014 AR 04 R Tom Cotton 15 96 94
2013 AR 04 R Tom Cotton 21 92 92
AZ00RMartha McSally3634%57%Show more

Martha McSally

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AZ 00 R Martha McSally 36 34 57
2018 AZ 02 R Martha McSally 112 58 63
2017 AZ 02 R Martha McSally 131 76 64
2016 AZ 02 R Martha McSally 178 64 59
2015 AZ 02 R Martha McSally 181 53 53
AZ00DKrysten Sinema6312%13%Show more

Krysten Sinema

Hide
YearStateDistPartyNameRankScoreLifetime
2019 AZ 00 D Krysten Sinema 63 12 13
2018 AZ 09 D Krysten Sinema 256 25 13
2017 AZ 09 D Krysten Sinema 251 6 10
2016 AZ 09 D Krysten Sinema 332 4 11
2015 AZ 09 D Krysten Sinema 253 9 14
2014 AZ 09 D Krysten Sinema 244 19 16
2013 AZ 09 D Krysten Sinema 328 13 14
CA00DDianne Feinstein700%6%Show more

Dianne Feinstein

Hide
YearStateDistPartyNameRankScoreLifetime
2019 CA 00 D Dianne Feinstein 70 0 6
2018 CA 00 D Dianne Feinstein 54 19 7
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
CA00DKamala Harris5818%13%Show more

Kamala Harris

Hide
YearStateDistPartyNameRankScoreLifetime
2019 CA 00 D Kamala Harris 58 18 13
2018 CA 00 D Kamala Harris 54 19 12
2017 CA 00 D Kamala Harris 58 4 4
CO00DMichael Bennet5917%10%Show more

Michael Bennet

Hide
YearStateDistPartyNameRankScoreLifetime
2019 CO 00 D Michael Bennet 59 17 10
2018 CO 00 D Michael Bennet 60 15 9
2017 CO 00 D Michael Bennet 58 4 9
2016 CO 00 D Michael Bennet 72 5 10
2015 CO 00 D Michael Bennet 71 6 10
2014 CO 00 D Michael Bennet 64 12 11
2013 CO 00 D Michael Bennet 62 3 11
2012 CO 00 D Michael Bennet 58 16 12
2011 CO 00 D Michael Bennet 60 14 11
2010 CO 00 D Michael Bennet 55 8 10
2009 CO 00 D Michael Bennet 57 11 11
CO00RCory Gardner2846%66%Show more

Cory Gardner

Hide
YearStateDistPartyNameRankScoreLifetime
2019 CO 00 R Cory Gardner 28 46 66
2018 CO 00 R Cory Gardner 23 62 68
2017 CO 00 R Cory Gardner 44 73 69
2016 CO 00 R Cory Gardner 41 61 69
2015 CO 00 R Cory Gardner 25 75 70
2014 CO 04 R Cory Gardner 164 52 69
2013 CO 04 R Cory Gardner 125 69 75
2012 CO 04 R Cory Gardner 57 85 78
2011 CO 04 R Cory Gardner 114 70 70
CT00DRichard Blumenthal700%5%Show more

Richard Blumenthal

Hide
YearStateDistPartyNameRankScoreLifetime
2019 CT 00 D Richard Blumenthal 70 0 5
2018 CT 00 D Richard Blumenthal 70 5 6
2017 CT 00 D Richard Blumenthal 58 4 6
2016 CT 00 D Richard Blumenthal 72 5 7
2015 CT 00 D Richard Blumenthal 81 4 7
2014 CT 00 D Richard Blumenthal 53 17 8
2013 CT 00 D Richard Blumenthal 71 2 5
2012 CT 00 D Richard Blumenthal 71 10 6
2011 CT 00 D Richard Blumenthal 95 2 2
CT00DChristopher Murphy700%5%Show more

Christopher Murphy

Hide
YearStateDistPartyNameRankScoreLifetime
2019 CT 00 D Christopher Murphy 70 0 5
2018 CT 00 D Christopher Murphy 70 5 6
2017 CT 00 D Christopher Murphy 58 4 6
2016 CT 00 D Christopher Murphy 100 0 6
2015 CT 00 D Christopher Murphy 68 7 7
2014 CT 00 D Christopher Murphy 68 10 7
2013 CT 00 D Christopher Murphy 73 2 7
2012 CT 05 D Christopher Murphy 267 23 7
2011 CT 05 D Christopher Murphy 371 8 4
2010 CT 05 D Christopher Murphy 435 0 3
2009 CT 05 D Christopher Murphy 265 7 4
2008 CT 05 D Christopher Murphy 296 4 3
2007 CT 05 D Christopher Murphy 381 1 1
DE00DThomas Carper3634%12%Show more

Thomas Carper

Hide
YearStateDistPartyNameRankScoreLifetime
2019 DE 00 D Thomas Carper 36 34 12
2018 DE 00 D Thomas Carper 70 5 11
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
DE00DChristopher Coons700%6%Show more

Christopher Coons

Hide
YearStateDistPartyNameRankScoreLifetime
2019 DE 00 D Christopher Coons 70 0 6
2018 DE 00 D Christopher Coons 70 5 7
2017 DE 00 D Christopher Coons 58 4 7
2016 DE 00 D Christopher Coons 70 5 7
2015 DE 00 D Christopher Coons 62 9 8
2014 DE 00 D Christopher Coons 84 0 8
2013 DE 00 D Christopher Coons 59 4 10
2012 DE 00 D Christopher Coons 62 14 9
2011 DE 00 D Christopher Coons 70 12 12
2010 DE 00 D Christopher Coons n.a. n.a. n.a.
FL00RMarco Rubio1666%86%Show more

Marco Rubio

Hide
YearStateDistPartyNameRankScoreLifetime
2019 FL 00 R Marco Rubio 16 66 86
2018 FL 00 R Marco Rubio 21 67 89
2017 FL 00 R Marco Rubio 10 90 92
2016 FL 00 R Marco Rubio 12 83 92
2015 FL 00 R Marco Rubio 3 97 94
2014 FL 00 R Marco Rubio 7 92 93
2013 FL 00 R Marco Rubio 12 91 93
2012 FL 00 R Marco Rubio 7 91 94
2011 FL 00 R Marco Rubio 10 97 97
FL00RRick Scott1666%66%Show more

Rick Scott

Hide
YearStateDistPartyNameRankScoreLifetime
2019 FL 00 R Rick Scott 16 66 66
GA00RJohnny Isakson2553%70%Show more

Johnny Isakson

Hide
YearStateDistPartyNameRankScoreLifetime
2019 GA 00 R Johnny Isakson 25 53 70
2018 GA 00 R Johnny Isakson 37 53 71
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
GA00RDavid Perdue3043%75%Show more

David Perdue

Hide
YearStateDistPartyNameRankScoreLifetime
2019 GA 00 R David Perdue 30 43 75
2018 GA 00 R David Perdue 20 68 83
2017 GA 00 R David Perdue 16 87 88
2016 GA 00 R David Perdue 8 87 88
2015 GA 00 R David Perdue 11 88 88
HI00DMazie Hirono700%4%Show more

Mazie Hirono

Hide
YearStateDistPartyNameRankScoreLifetime
2019 HI 00 D Mazie Hirono 70 0 4
2018 HI 00 D Mazie Hirono 60 15 4
2017 HI 00 D Mazie Hirono 58 4 3
2016 HI 00 D Mazie Hirono 100 0 3
2015 HI 00 D Mazie Hirono 100 0 4
2014 HI 00 D Mazie Hirono 77 7 4
2013 HI 00 D Mazie Hirono 81 0 4
2012 HI 02 D Mazie Hirono 363 15 4
2011 HI 02 D Mazie Hirono 397 4 2
2010 HI 02 D Mazie Hirono 435 0 2
2009 HI 02 D Mazie Hirono 435 0 2
2008 HI 02 D Mazie Hirono 435 0 3
2007 HI 02 D Mazie Hirono 358 5 5
HI00DBrian Schatz700%1%Show more

Brian Schatz

Hide
YearStateDistPartyNameRankScoreLifetime
2019 HI 00 D Brian Schatz 70 0 1
2018 HI 00 D Brian Schatz 70 5 2
2017 HI 00 D Brian Schatz 58 4 1
2016 HI 00 D Brian Schatz 100 0 0
2015 HI 00 D Brian Schatz 100 0 0
2014 HI 00 D Brian Schatz 84 0 0
2013 HI 00 D Brian Schatz 81 0 0
2012 HI 00 D Brian Schatz n.a. n.a. n.a.
IA00RJoni Ernst2945%68%Show more

Joni Ernst

Hide
YearStateDistPartyNameRankScoreLifetime
2019 IA 00 R Joni Ernst 29 45 68
2018 IA 00 R Joni Ernst 16 72 74
2017 IA 00 R Joni Ernst 38 77 74
2016 IA 00 R Joni Ernst 22 75 73
2015 IA 00 R Joni Ernst 29 70 70
IA00RChuck Grassley2747%77%Show more

Chuck Grassley

Hide
YearStateDistPartyNameRankScoreLifetime
2019 IA 00 R Chuck Grassley 27 47 77
2018 IA 00 R Chuck Grassley 10 84 79
2017 IA 00 R Chuck Grassley 25 81 79
2016 IA 00 R Chuck Grassley 22 75 79
2015 IA 00 R Chuck Grassley 23 76 79
2014 IA 00 R Chuck Grassley 9 91 80
2013 IA 00 R Chuck Grassley 17 86 78
2012 IA 00 R Chuck Grassley 20 78 77
2011 IA 00 R Chuck Grassley 26 84 77
2010 IA 00 R Chuck Grassley 35 76 76
2009 IA 00 R Chuck Grassley 21 91 76
2008 IA 00 R Chuck Grassley 23 69 73
2007 IA 00 R Chuck Grassley 37 51 74
2006 IA 00 R Chuck Grassley n.a. 86 85
2005 IA 00 R Chuck Grassley 18 84 84
ID00RMike Crapo3242%80%Show more

Mike Crapo

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

James Risch

Hide
YearStateDistPartyNameRankScoreLifetime
2019 ID 00 R James Risch 11 79 86
2018 ID 00 R James Risch 14 75 87
2017 ID 00 R James Risch 4 96 89
2016 ID 00 R James Risch 29 73 88
2015 ID 00 R James Risch 7 91 90
2014 ID 00 R James Risch 15 85 89
2013 ID 00 R James Risch 4 94 90
2012 ID 00 R James Risch 12 86 90
2011 ID 00 R James Risch 22 86 91
2010 ID 00 R James Risch 13 92 93
2009 ID 00 R James Risch 16 94 94
IL00DTammy Duckworth700%3%Show more

Tammy Duckworth

Hide
YearStateDistPartyNameRankScoreLifetime
2019 IL 00 D Tammy Duckworth 70 0 3
2018 IL 00 D Tammy Duckworth 68 6 4
2017 IL 00 D Tammy Duckworth 58 4 3
2016 IL 08 D Tammy Duckworth 435 0 3
2015 IL 08 D Tammy Duckworth 435 0 4
2014 IL 08 D Tammy Duckworth 410 2 7
2013 IL 08 D Tammy Duckworth 387 11 11
IL00DRichard Durbin700%3%Show more

Richard Durbin

Hide
YearStateDistPartyNameRankScoreLifetime
2019 IL 00 D Richard Durbin 70 0 3
2018 IL 00 D Richard Durbin 70 5 3
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
IN00RMike Braun1100%100%Show more

Mike Braun

Hide
YearStateDistPartyNameRankScoreLifetime
2019 IN 00 R Mike Braun 1 100 100
IN00RTodd Young3339%68%Show more

Todd Young

Hide
YearStateDistPartyNameRankScoreLifetime
2019 IN 00 R Todd Young 33 39 68
2018 IN 00 R Todd Young 27 59 71
2017 IN 00 R Todd Young 25 81 73
2016 IN 09 R Todd Young 59 85 72
2015 IN 09 R Todd Young 113 73 69
2014 IN 09 R Todd Young 144 59 68
2013 IN 09 R Todd Young 141 66 71
2012 IN 09 R Todd Young 129 70 74
2011 IN 09 R Todd Young 83 77 77
KS00RJerry Moran3932%71%Show more

Jerry Moran

Hide
YearStateDistPartyNameRankScoreLifetime
2019 KS 00 R Jerry Moran 39 32 71
2018 KS 00 R Jerry Moran 27 59 73
2017 KS 00 R Jerry Moran 13 88 74
2016 KS 00 R Jerry Moran 22 75 73
2015 KS 00 R Jerry Moran 26 73 73
2014 KS 00 R Jerry Moran 25 69 73
2013 KS 00 R Jerry Moran 26 75 74
2012 KS 00 R Jerry Moran 29 68 73
2011 KS 00 R Jerry Moran 14 92 74
2010 KS 01 R Jerry Moran 85 88 71
2009 KS 01 R Jerry Moran 94 85 68
2008 KS 01 R Jerry Moran 96 75 63
2007 KS 01 R Jerry Moran 165 44 59
2006 KS 01 R Jerry Moran n.a. 58 67
2005 KS 01 R Jerry Moran 68 76 76
KS00RPat Roberts4329%70%Show more

Pat Roberts

Hide
YearStateDistPartyNameRankScoreLifetime
2019 KS 00 R Pat Roberts 43 29 70
2018 KS 00 R Pat Roberts 43 47 73
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
KY00RMitch McConnell4329%74%Show more

Mitch McConnell

Hide
YearStateDistPartyNameRankScoreLifetime
2019 KY 00 R Mitch McConnell 43 29 74
2018 KY 00 R Mitch McConnell 37 53 78
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
KY00RRand Paul396%95%Show more

Rand Paul

Hide
YearStateDistPartyNameRankScoreLifetime
2019 KY 00 R Rand Paul 3 96 95
2018 KY 00 R Rand Paul 1 100 95
2017 KY 00 R Rand Paul 8 93 95
2016 KY 00 R Rand Paul 5 90 95
2015 KY 00 R Rand Paul 11 88 96
2014 KY 00 R Rand Paul 5 94 98
2013 KY 00 R Rand Paul 3 96 99
2012 KY 00 R Rand Paul 1 100 100
2011 KY 00 R Rand Paul 1 100 100
LA00RBill Cassidy1666%71%Show more

Bill Cassidy

Hide
YearStateDistPartyNameRankScoreLifetime
2019 LA 00 R Bill Cassidy 16 66 71
2018 LA 00 R Bill Cassidy 18 71 71
2017 LA 00 R Bill Cassidy 45 72 72
2016 LA 00 R Bill Cassidy 43 56 71
2015 LA 00 R Bill Cassidy 18 79 74
2014 LA 06 R Bill Cassidy 160 53 73
2013 LA 06 R Bill Cassidy 146 64 76
2012 LA 06 R Bill Cassidy 77 80 80
2011 LA 06 R Bill Cassidy 131 67 79
2010 LA 06 R Bill Cassidy 130 82 86
2009 LA 06 R Bill Cassidy 71 89 89
LA00RJohn Kennedy1276%84%Show more

John Kennedy

Hide
YearStateDistPartyNameRankScoreLifetime
2019 LA 00 R John Kennedy 12 76 84
2018 LA 00 R John Kennedy 7 90 88
2017 LA 00 R John Kennedy 19 86 86
MA00DEdward Markey6214%10%Show more

Edward Markey

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MA 00 D Edward Markey 62 14 10
2018 MA 00 D Edward Markey 54 19 9
2017 MA 00 D Edward Markey 58 4 9
2016 MA 00 D Edward Markey 59 13 9
2015 MA 00 D Edward Markey 66 8 9
2014 MA 00 D Edward Markey 53 17 9
2013 MA 00 D Edward Markey n.a. n.a. 8
2012 MA 07 D Edward Markey 373 14 7
2011 MA 07 D Edward Markey 295 14 7
2010 MA 07 D Edward Markey 435 0 5
2009 MA 07 D Edward Markey 297 4 6
2008 MA 07 D Edward Markey 296 4 7
2007 MA 07 D Edward Markey 296 8 8
2006 MA 07 D Edward Markey n.a. 8 8
2005 MA 07 D Edward Markey 316 7 7
MA00DElizabeth Warren5620%12%Show more

Elizabeth Warren

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MA 00 D Elizabeth Warren 56 20 12
2018 MA 00 D Elizabeth Warren 54 19 12
2017 MA 00 D Elizabeth Warren 58 4 10
2016 MA 00 D Elizabeth Warren 59 13 12
2015 MA 00 D Elizabeth Warren 58 14 12
2014 MA 00 D Elizabeth Warren 49 19 11
2013 MA 00 D Elizabeth Warren 70 2 2
MD00DBenjamin Cardin700%3%Show more

Benjamin Cardin

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MD 00 D Benjamin Cardin 70 0 3
2018 MD 00 D Benjamin Cardin 70 5 3
2017 MD 00 D Benjamin Cardin 58 4 3
2016 MD 00 D Benjamin Cardin 100 0 3
2015 MD 00 D Benjamin Cardin 100 0 3
2014 MD 00 D Benjamin Cardin 84 0 4
2013 MD 00 D Benjamin Cardin 81 0 4
2012 MD 00 D Benjamin Cardin 91 5 5
2011 MD 00 D Benjamin Cardin 94 3 5
2010 MD 00 D Benjamin Cardin 100 0 5
2009 MD 00 D Benjamin Cardin 72 3 6
2008 MD 00 D Benjamin Cardin 84 3 7
2007 MD 00 D Benjamin Cardin 55 13 8
2006 MD 03 D Benjamin Cardin n.a. 8 6
2005 MD 03 D Benjamin Cardin 384 3 3
MD00DChris Van Hollen675%8%Show more

Chris Van Hollen

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MD 00 D Chris Van Hollen 67 5 8
2018 MD 00 D Chris Van Hollen 70 5 8
2017 MD 00 D Chris Van Hollen 58 4 8
2016 MD 08 D Chris Van Hollen 269 10 9
2015 MD 08 D Chris Van Hollen 435 0 9
2014 MD 08 D Chris Van Hollen 286 13 10
2013 MD 08 D Chris Van Hollen 307 15 9
2012 MD 08 D Chris Van Hollen 343 17 8
2011 MD 08 D Chris Van Hollen 315 12 7
2010 MD 08 D Chris Van Hollen 435 0 7
2009 MD 08 D Chris Van Hollen 297 4 8
2008 MD 08 D Chris Van Hollen 296 4 9
2007 MD 08 D Chris Van Hollen 271 11 10
2006 MD 08 D Chris Van Hollen n.a. 12 10
2005 MD 08 D Chris Van Hollen 316 7 7
ME00RSusan Collins5917%33%Show more

Susan Collins

Hide
YearStateDistPartyNameRankScoreLifetime
2019 ME 00 R Susan Collins 59 17 33
2018 ME 00 R Susan Collins 52 22 34
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
ME00IAngus King6411%4%Show more

Angus King

Hide
YearStateDistPartyNameRankScoreLifetime
2019 ME 00 I Angus King 64 11 4
2018 ME 00 I Angus King 70 5 2
2017 ME 00 I Angus King 100 0 2
2016 ME 00 I Angus King 72 5 2
2015 ME 00 I Angus King 100 0 1
2014 ME 00 I Angus King 84 0 2
2013 ME 00 I Angus King 58 4 4
MI00DGary Peters700%7%Show more

Gary Peters

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MI 00 D Gary Peters 70 0 7
2018 MI 00 D Gary Peters 70 5 7
2017 MI 00 D Gary Peters 100 0 8
2016 MI 00 D Gary Peters 59 13 8
2015 MI 00 D Gary Peters 100 0 8
2014 MI 14 D Gary Peters 275 13 9
2013 MI 14 D Gary Peters 430 3 8
2012 MI 09 D Gary Peters 331 17 10
2011 MI 09 D Gary Peters 334 11 7
2010 MI 09 D Gary Peters 257 6 5
2009 MI 09 D Gary Peters 297 4 4
MI00DDebbie Stabenow700%11%Show more

Debbie Stabenow

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MI 00 D Debbie Stabenow 70 0 11
2018 MI 00 D Debbie Stabenow 70 5 12
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
MN00DAmy Klobuchar5426%6%Show more

Amy Klobuchar

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MN 00 D Amy Klobuchar 54 26 6
2018 MN 00 D Amy Klobuchar 70 5 5
2017 MN 00 D Amy Klobuchar 100 0 5
2016 MN 00 D Amy Klobuchar 72 5 6
2015 MN 00 D Amy Klobuchar 100 0 6
2014 MN 00 D Amy Klobuchar 61 13 7
2013 MN 00 D Amy Klobuchar 79 1 6
2012 MN 00 D Amy Klobuchar 67 13 7
2011 MN 00 D Amy Klobuchar 82 7 5
2010 MN 00 D Amy Klobuchar 70 2 5
2009 MN 00 D Amy Klobuchar 65 8 6
2008 MN 00 D Amy Klobuchar 84 3 5
2007 MN 00 D Amy Klobuchar 79 6 6
MN00DTina Smith700%3%Show more

Tina Smith

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MN 00 D Tina Smith 70 0 3
2018 MN 00 D Tina Smith 70 5 5
MO00RRoy Blunt4329%66%Show more

Roy Blunt

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MO 00 R Roy Blunt 43 29 66
2018 MO 00 R Roy Blunt 27 59 69
2017 MO 00 R Roy Blunt 37 78 70
2016 MO 00 R Roy Blunt 48 53 69
2015 MO 00 R Roy Blunt 32 68 71
2014 MO 00 R Roy Blunt 38 47 71
2013 MO 00 R Roy Blunt 36 67 74
2012 MO 00 R Roy Blunt 35 58 75
2011 MO 00 R Roy Blunt 39 67 77
2010 MO 07 R Roy Blunt 66 93 79
2009 MO 07 R Roy Blunt 73 88 76
2008 MO 07 R Roy Blunt 95 75 73
2007 MO 07 R Roy Blunt 65 87 72
2006 MO 07 R Roy Blunt n.a. 65 64
2005 MO 07 R Roy Blunt 107 63 63
MO00RJosh Hawley887%87%Show more

Josh Hawley

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MO 00 R Josh Hawley 8 87 87
MS00RCindy Hyde-Smith4230%46%Show more

Cindy Hyde-Smith

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MS 00 R Cindy Hyde-Smith 42 30 46
2018 MS 00 R Cindy Hyde-Smith 23 62 62
MS00RRoger Wicker4329%66%Show more

Roger Wicker

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MS 00 R Roger Wicker 43 29 66
2018 MS 00 R Roger Wicker 27 59 68
2017 MS 00 R Roger Wicker 25 81 69
2016 MS 00 R Roger Wicker 36 68 68
2015 MS 00 R Roger Wicker 44 61 68
2014 MS 00 R Roger Wicker 38 47 69
2013 MS 00 R Roger Wicker 35 68 71
2012 MS 00 R Roger Wicker 34 60 71
2011 MS 00 R Roger Wicker 35 77 73
2010 MS 00 R Roger Wicker 29 85 72
2009 MS 00 R Roger Wicker 20 92 70
2008 MS 00 R Roger Wicker 17 75 64
2007 MS 01 R Roger Wicker 110 76 60
2006 MS 01 R Roger Wicker n.a. 52 53
2005 MS 01 R Roger Wicker 172 53 53
MT00RSteve Daines984%81%Show more

Steve Daines

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MT 00 R Steve Daines 9 84 81
2018 MT 00 R Steve Daines 11 78 81
2017 MT 00 R Steve Daines 6 94 82
2016 MT 00 R Steve Daines 16 81 79
2015 MT 00 R Steve Daines 15 83 78
2014 MT AL R Steve Daines 87 73 75
2013 MT AL R Steve Daines 82 77 77
MT00DJon Tester5917%12%Show more

Jon Tester

Hide
YearStateDistPartyNameRankScoreLifetime
2019 MT 00 D Jon Tester 59 17 12
2018 MT 00 D Jon Tester 70 5 12
2017 MT 00 D Jon Tester 58 4 13
2016 MT 00 D Jon Tester 64 12 14
2015 MT 00 D Jon Tester 81 4 14
2014 MT 00 D Jon Tester 53 17 15
2013 MT 00 D Jon Tester 62 3 15
2012 MT 00 D Jon Tester 54 17 16
2011 MT 00 D Jon Tester 53 17 16
2010 MT 00 D Jon Tester 53 9 16
2009 MT 00 D Jon Tester 46 19 18
2008 MT 00 D Jon Tester 48 30 18
2007 MT 00 D Jon Tester 79 6 6
NC00RRichard Burr3833%74%Show more

Richard Burr

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NC 00 R Richard Burr 38 33 74
2018 NC 00 R Richard Burr 27 59 76
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
NC00RThom Tillis2260%65%Show more

Thom Tillis

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NC 00 R Thom Tillis 22 60 65
2018 NC 00 R Thom Tillis 41 52 67
2017 NC 00 R Thom Tillis 22 82 72
2016 NC 00 R Thom Tillis 37 67 66
2015 NC 00 R Thom Tillis 38 65 65
ND00RKevin Cramer4329%49%Show more

Kevin Cramer

Hide
YearStateDistPartyNameRankScoreLifetime
2019 ND 00 R Kevin Cramer 43 29 49
2018 ND AL R Kevin Cramer 167 51 52
2017 ND AL R Kevin Cramer 180 58 53
2016 ND AL R Kevin Cramer 177 64 51
2015 ND AL R Kevin Cramer 203 47 47
2014 ND AL R Kevin Cramer 181 48 47
2013 ND AL R Kevin Cramer 220 44 45
ND00RJohn Hoeven4329%55%Show more

John Hoeven

Hide
YearStateDistPartyNameRankScoreLifetime
2019 ND 00 R John Hoeven 43 29 55
2018 ND 00 R John Hoeven 43 47 58
2017 ND 00 R John Hoeven 38 77 60
2016 ND 00 R John Hoeven 39 64 57
2015 ND 00 R John Hoeven 35 67 56
2014 ND 00 R John Hoeven 38 47 53
2013 ND 00 R John Hoeven 42 57 55
2012 ND 00 R John Hoeven 43 42 54
2011 ND 00 R John Hoeven 41 66 66
NE00RDeb Fischer2062%72%Show more

Deb Fischer

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NE 00 R Deb Fischer 20 62 72
2018 NE 00 R Deb Fischer 22 63 73
2017 NE 00 R Deb Fischer 38 77 75
2016 NE 00 R Deb Fischer 25 74 75
2015 NE 00 R Deb Fischer 23 76 75
2014 NE 00 R Deb Fischer 19 76 75
2013 NE 00 R Deb Fischer 29 74 74
NE00RBen Sasse690%95%Show more

Ben Sasse

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NE 00 R Ben Sasse 6 90 95
2018 NE 00 R Ben Sasse 5 93 97
2017 NE 00 R Ben Sasse 5 95 98
2016 NE 00 R Ben Sasse 1 100 99
2015 NE 00 R Ben Sasse 2 98 98
NH00DMargaret Hassan700%3%Show more

Margaret Hassan

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NH 00 D Margaret Hassan 70 0 3
2018 NH 00 D Margaret Hassan 70 5 5
2017 NH 00 D Margaret Hassan 58 4 4
NH00DJeanne Shaheen700%5%Show more

Jeanne Shaheen

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NH 00 D Jeanne Shaheen 70 0 5
2018 NH 00 D Jeanne Shaheen 68 6 6
2017 NH 00 D Jeanne Shaheen 58 4 6
2016 NH 00 D Jeanne Shaheen 72 5 6
2015 NH 00 D Jeanne Shaheen 80 5 6
2014 NH 00 D Jeanne Shaheen 84 0 6
2013 NH 00 D Jeanne Shaheen 62 3 7
2012 NH 00 D Jeanne Shaheen 62 14 8
2011 NH 00 D Jeanne Shaheen 74 10 6
2010 NH 00 D Jeanne Shaheen 100 0 5
2009 NH 00 D Jeanne Shaheen 64 9 9
NJ00DCory Booker0n.a.13%Show more

Cory Booker

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NJ 00 D Cory Booker 0 n.a. 13
2018 NJ 00 D Cory Booker 53 20 13
2017 NJ 00 D Cory Booker 58 4 11
2016 NJ 00 D Cory Booker 59 13 13
2015 NJ 00 D Cory Booker 63 9 13
2014 NJ 00 D Cory Booker 53 17 17
2013 NJ 00 D Cory Booker n.a. n.a. n.a.
NJ00DRobert Menendez700%12%Show more

Robert Menendez

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NJ 00 D Robert Menendez 70 0 12
2018 NJ 00 D Robert Menendez 70 5 13
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
NM00DMartin Heinrich700%3%Show more

Martin Heinrich

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NM 00 D Martin Heinrich 70 0 3
2018 NM 00 D Martin Heinrich 70 5 4
2017 NM 00 D Martin Heinrich 58 4 4
2016 NM 00 D Martin Heinrich 72 5 4
2015 NM 00 D Martin Heinrich 81 4 3
2014 NM 00 D Martin Heinrich 84 0 3
2013 NM 00 D Martin Heinrich 81 0 4
2012 NM 01 D Martin Heinrich 383 13 5
2011 NM 01 D Martin Heinrich 402 4 2
2010 NM 01 D Martin Heinrich 435 0 1
2009 NM 01 D Martin Heinrich 341 2 2
NM00DTom Udall700%11%Show more

Tom Udall

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NM 00 D Tom Udall 70 0 11
2018 NM 00 D Tom Udall 70 5 11
2017 NM 00 D Tom Udall 58 4 4
2016 NM 00 D Tom Udall 72 5 4
2015 NM 00 D Tom Udall 81 4 4
2014 NM 00 D Tom Udall 84 0 4
2013 NM 00 D Tom Udall 81 0 5
2012 NM 00 D Tom Udall 91 5 18
2011 NM 00 D Tom Udall 87 6 5
2010 NM 00 D Tom Udall 72 100 5
2009 NM 00 D Tom Udall 72 3 6
2008 NM 03 D Tom Udall 263 8 7
2007 NM 03 D Tom Udall 305 7 6
2006 NM 03 D Tom Udall n.a. 7 6
2005 NM 03 D Tom Udall 340 5 5
NV00DCatherine Cortez Masto700%3%Show more

Catherine Cortez Masto

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NV 00 D Catherine Cortez Masto 70 0 3
2018 NV 00 D Catherine Cortez Masto 70 5 5
2017 NV 00 D Catherine Cortez Masto 58 4 4
NV00DJacky Rosen700%8%Show more

Jacky Rosen

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NV 00 D Jacky Rosen 70 0 8
2018 NV 03 D Jacky Rosen 262 24 12
2017 NV 03 D Jacky Rosen 435 0 0
NY00DKirsten Gillibrand5426%9%Show more

Kirsten Gillibrand

Hide
YearStateDistPartyNameRankScoreLifetime
2019 NY 00 D Kirsten Gillibrand 54 26 9
2018 NY 00 D Kirsten Gillibrand 54 19 8
2017 NY 00 D Kirsten Gillibrand 58 4 7
2016 NY 00 D Kirsten Gillibrand 100 0 7
2015 NY 00 D Kirsten Gillibrand 71 6 8
2014 NY 00 D Kirsten Gillibrand 52 18 8
2013 NY 00 D Kirsten Gillibrand 81 0 7
2012 NY 00 D Kirsten Gillibrand 91 5 8
2011 NY 00 D Kirsten Gillibrand 51 19 9
2010 NY 00 D Kirsten Gillibrand 100 0 6
2009 NY 00 D Kirsten Gillibrand 68 3 7
2008 NY 20 D Kirsten Gillibrand 255 8 10
2007 NY 20 D Kirsten Gillibrand 251 11 11
NY00DChuck Schumer675%4%Show more

Chuck Schumer

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

Sherrod Brown

Hide
YearStateDistPartyNameRankScoreLifetime
2019 OH 00 D Sherrod Brown 70 0 4
2018 OH 00 D Sherrod Brown 70 5 4
2017 OH 00 D Sherrod Brown 58 4 4
2016 OH 00 D Sherrod Brown 100 0 4
2015 OH 00 D Sherrod Brown 81 4 4
2014 OH 00 D Sherrod Brown 72 9 4
2013 OH 00 D Sherrod Brown 71 2 4
2012 OH 00 D Sherrod Brown 72 10 4
2011 OH 00 D Sherrod Brown 100 0 3
2010 OH 00 D Sherrod Brown 100 0 4
2009 OH 00 D Sherrod Brown 100 0 4
2008 OH 00 D Sherrod Brown 60 13 5
2007 OH 00 D Sherrod Brown 97 0 3
2006 OH 13 D Sherrod Brown n.a. 7 4
2005 OH 13 D Sherrod Brown 415 1 1
OH00RRob Portman4329%63%Show more

Rob Portman

Hide
YearStateDistPartyNameRankScoreLifetime
2019 OH 00 R Rob Portman 43 29 63
2018 OH 00 R Rob Portman 42 50 67
2017 OH 00 R Rob Portman 45 72 69
2016 OH 00 R Rob Portman 52 40 69
2015 OH 00 R Rob Portman 38 65 74
2014 OH 00 R Rob Portman 18 77 77
2013 OH 00 R Rob Portman 31 71 77
2012 OH 00 R Rob Portman 18 79 80
2011 OH 00 R Rob Portman 29 80 80
OK00RJames Inhofe1569%87%Show more

James Inhofe

Hide
YearStateDistPartyNameRankScoreLifetime
2019 OK 00 R James Inhofe 15 69 87
2018 OK 00 R James Inhofe 26 61 88
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
OK00RJames Lankford1276%86%Show more

James Lankford

Hide
YearStateDistPartyNameRankScoreLifetime
2019 OK 00 R James Lankford 12 76 86
2018 OK 00 R James Lankford 9 86 87
2017 OK 00 R James Lankford 1 100 87
2016 OK 00 R James Lankford 1 100 85
2015 OK 00 R James Lankford 14 84 82
2014 OK 05 R James Lankford 1 100 82
2013 OK 05 R James Lankford 120 70 76
2012 OK 05 R James Lankford 82 79 78
2011 OK 05 R James Lankford 83 77 77
OR00DJeff Merkley668%7%Show more

Jeff Merkley

Hide
YearStateDistPartyNameRankScoreLifetime
2019 OR 00 D Jeff Merkley 66 8 7
2018 OR 00 D Jeff Merkley 54 19 7
2017 OR 00 D Jeff Merkley 58 4 6
2016 OR 00 D Jeff Merkley 67 8 6
2015 OR 00 D Jeff Merkley 67 8 6
2014 OR 00 D Jeff Merkley 73 9 5
2013 OR 00 D Jeff Merkley 79 1 4
2012 OR 00 D Jeff Merkley 72 10 5
2011 OR 00 D Jeff Merkley 76 9 4
2010 OR 00 D Jeff Merkley 70 2 1
2009 OR 00 D Jeff Merkley 100 0 0
OR00DRon Wyden675%9%Show more

Ron Wyden

Hide
YearStateDistPartyNameRankScoreLifetime
2019 OR 00 D Ron Wyden 67 5 9
2018 OR 00 D Ron Wyden 60 15 9
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
PA00DRobert Casey700%5%Show more

Robert Casey

Hide
YearStateDistPartyNameRankScoreLifetime
2019 PA 00 D Robert Casey 70 0 5
2018 PA 00 D Robert Casey 70 5 6
2017 PA 00 D Robert Casey 58 4 6
2016 PA 00 D Robert Casey 72 5 6
2015 PA 00 D Robert Casey 81 4 6
2014 PA 00 D Robert Casey 47 20 6
2013 PA 00 D Robert Casey 57 5 4
2012 PA 00 D Robert Casey 54 17 4
2011 PA 00 D Robert Casey 100 0 2
2010 PA 00 D Robert Casey 67 3 2
2009 PA 00 D Robert Casey 72 3 2
2008 PA 00 D Robert Casey 84 3 2
2007 PA 00 D Robert Casey 97 0 0
PA00RPat Toomey495%93%Show more

Pat Toomey

Hide
YearStateDistPartyNameRankScoreLifetime
2019 PA 00 R Pat Toomey 4 95 93
2018 PA 00 R Pat Toomey 1 100 93
2017 PA 00 R Pat Toomey 1 100 92
2016 PA 00 R Pat Toomey 4 90 91
2015 PA 00 R Pat Toomey 13 86 91
2014 PA 00 R Pat Toomey 14 86 92
2013 PA 00 R Pat Toomey 8 93 94
2012 PA 00 R Pat Toomey 6 93 95
2011 PA 00 R Pat Toomey 9 97 97
RI00DJack Reed700%5%Show more

Jack Reed

Hide
YearStateDistPartyNameRankScoreLifetime
2019 RI 00 D Jack Reed 70 0 5
2018 RI 00 D Jack Reed 70 5 6
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
RI00DSheldon Whitehouse700%6%Show more

Sheldon Whitehouse

Hide
YearStateDistPartyNameRankScoreLifetime
2019 RI 00 D Sheldon Whitehouse 70 0 6
2018 RI 00 D Sheldon Whitehouse 70 5 6
2017 RI 00 D Sheldon Whitehouse 58 4 6
2016 RI 00 D Sheldon Whitehouse 72 5 7
2015 RI 00 D Sheldon Whitehouse 100 0 7
2014 RI 00 D Sheldon Whitehouse 49 19 8
2013 RI 00 D Sheldon Whitehouse 49 9 6
2012 RI 00 D Sheldon Whitehouse 72 10 5
2011 RI 00 D Sheldon Whitehouse 95 2 4
2010 RI 00 D Sheldon Whitehouse 100 0 5
2009 RI 00 D Sheldon Whitehouse 100 0 6
2008 RI 00 D Sheldon Whitehouse 70 8 10
2007 RI 00 D Sheldon Whitehouse 67 11 11
SC00RLindsey Graham4329%67%Show more

Lindsey Graham

Hide
YearStateDistPartyNameRankScoreLifetime
2019 SC 00 R Lindsey Graham 43 29 67
2018 SC 00 R Lindsey Graham 48 42 69
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
SC00RTim Scott1080%86%Show more

Tim Scott

Hide
YearStateDistPartyNameRankScoreLifetime
2019 SC 00 R Tim Scott 10 80 86
2018 SC 00 R Tim Scott 32 58 86
2017 SC 00 R Tim Scott 11 90 91
2016 SC 00 R Tim Scott 7 89 91
2015 SC 00 R Tim Scott 10 89 91
2014 SC 00 R Tim Scott 10 90 92
2013 SC 00 R Tim Scott 6 93 92
2012 SC 01 R Tim Scott 27 90 91
2011 SC 01 R Tim Scott 32 92 92
SD00RMike Rounds3339%58%Show more

Mike Rounds

Hide
YearStateDistPartyNameRankScoreLifetime
2019 SD 00 R Mike Rounds 33 39 58
2018 SD 00 R Mike Rounds 37 53 63
2017 SD 00 R Mike Rounds 41 76 66
2016 SD 00 R Mike Rounds 39 64 61
2015 SD 00 R Mike Rounds 46 57 58
SD00RJohn Thune4329%72%Show more

John Thune

Hide
YearStateDistPartyNameRankScoreLifetime
2019 SD 00 R John Thune 43 29 72
2018 SD 00 R John Thune 34 57 75
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
TN00RLamar Alexander3932%63%Show more

Lamar Alexander

Hide
YearStateDistPartyNameRankScoreLifetime
2019 TN 00 R Lamar Alexander 39 32 63
2018 TN 00 R Lamar Alexander 37 53 65
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
TN00RMarsha Blackburn789%88%Show more

Marsha Blackburn

Hide
YearStateDistPartyNameRankScoreLifetime
2019 TN 00 R Marsha Blackburn 7 89 88
2018 TN 07 R Marsha Blackburn 116 57 88
2017 TN 07 R Marsha Blackburn 21 95 90
2016 TN 07 R Marsha Blackburn 10 96 90
2015 TN 07 R Marsha Blackburn 35 91 89
2014 TN 07 R Marsha Blackburn 73 77 89
2013 TN 07 R Marsha Blackburn 84 76 91
2012 TN 07 R Marsha Blackburn 72 81 92
2011 TN 07 R Marsha Blackburn 72 81 94
2010 TN 07 R Marsha Blackburn 40 97 96
2009 TN 07 R Marsha Blackburn 14 98 96
2008 TN 07 R Marsha Blackburn 1 100 95
2007 TN 07 R Marsha Blackburn 12 97 93
2006 TN 07 R Marsha Blackburn n.a. 88 92
2005 TN 07 R Marsha Blackburn 15 95 95
TX00RJohn Cornyn2649%79%Show more

John Cornyn

Hide
YearStateDistPartyNameRankScoreLifetime
2019 TX 00 R John Cornyn 26 49 79
2018 TX 00 R John Cornyn 32 58 81
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
TX00RTed Cruz495%90%Show more

Ted Cruz

Hide
YearStateDistPartyNameRankScoreLifetime
2019 TX 00 R Ted Cruz 4 95 90
2018 TX 00 R Ted Cruz 16 72 89
2017 TX 00 R Ted Cruz 19 86 93
2016 TX 00 R Ted Cruz n.a. n.a. 96
2015 TX 00 R Ted Cruz 4 94 96
2014 TX 00 R Ted Cruz 8 91 96
2013 TX 00 R Ted Cruz 1 100 100
UT00RMike Lee1100%99%Show more

Mike Lee

Hide
YearStateDistPartyNameRankScoreLifetime
2019 UT 00 R Mike Lee 1 100 99
2018 UT 00 R Mike Lee 1 100 99
2017 UT 00 R Mike Lee 6 94 99
2016 UT 00 R Mike Lee 1 100 99
2015 UT 00 R Mike Lee 1 100 99
2014 UT 00 R Mike Lee 3 96 99
2013 UT 00 R Mike Lee 1 100 100
2012 UT 00 R Mike Lee 1 100 100
2011 UT 00 R Mike Lee 1 100 100
UT00RMitt Romney2455%55%Show more

Mitt Romney

Hide
YearStateDistPartyNameRankScoreLifetime
2019 UT 00 R Mitt Romney 24 55 55
VA00DTim Kaine700%4%Show more

Tim Kaine

Hide
YearStateDistPartyNameRankScoreLifetime
2019 VA 00 D Tim Kaine 70 0 4
2018 VA 00 D Tim Kaine 70 5 4
2017 VA 00 D Tim Kaine 58 4 4
2016 VA 00 D Tim Kaine 70 5 4
2015 VA 00 D Tim Kaine 71 6 4
2014 VA 00 D Tim Kaine 84 0 3
2013 VA 00 D Tim Kaine 55 6 6
VA00DMark Warner700%9%Show more

Mark Warner

Hide
YearStateDistPartyNameRankScoreLifetime
2019 VA 00 D Mark Warner 70 0 9
2018 VA 00 D Mark Warner 70 5 12
2017 VA 00 D Mark Warner 58 4 12
2016 VA 00 D Mark Warner 69 6 13
2015 VA 00 D Mark Warner 57 15 14
2014 VA 00 D Mark Warner 58 16 14
2013 VA 00 D Mark Warner 48 10 14
2012 VA 00 D Mark Warner 52 20 18
2011 VA 00 D Mark Warner 54 16 13
VT00DPatrick Leahy700%3%Show more

Patrick Leahy

Hide
YearStateDistPartyNameRankScoreLifetime
2019 VT 00 D Patrick Leahy 70 0 3
2018 VT 00 D Patrick Leahy 70 5 3
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
VT00IBernard Sanders0n.a.9%Show more

Bernard Sanders

Hide
YearStateDistPartyNameRankScoreLifetime
2019 VT 00 I Bernard Sanders 0 n.a. 9
2018 VT 00 I Bernard Sanders 51 26 9
2017 VT 00 I Bernard Sanders 58 4 7
2016 VT 00 I Bernard Sanders n.a. n.a. 8
2015 VT 00 I Bernard Sanders 60 10 8
2014 VT 00 I Bernard Sanders 75 7 7
2013 VT 00 I Bernard Sanders 81 0 7
2012 VT 00 I Bernard Sanders 87 7 8
2011 VT 00 I Bernard Sanders 50 20 8
2010 VT 00 I Bernard Sanders 100 0 6
2009 VT 00 I Bernard Sanders 66 6 7
2008 VT 00 I Bernard Sanders 60 13 8
2007 VT 00 I Bernard Sanders 77 7 6
2006 VT AL I Bernard Sanders n.a. 8 6
2005 VT AL I Bernard Sanders 384 3 3
WA00DMaria Cantwell700%10%Show more

Maria Cantwell

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WA 00 D Maria Cantwell 70 0 10
2018 WA 00 D Maria Cantwell 60 15 10
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
WA00DPatty Murray700%5%Show more

Patty Murray

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WA 00 D Patty Murray 70 0 5
2018 WA 00 D Patty Murray 70 5 6
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
WI00DTammy Baldwin700%4%Show more

Tammy Baldwin

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WI 00 D Tammy Baldwin 70 0 4
2018 WI 00 D Tammy Baldwin 70 5 4
2017 WI 00 D Tammy Baldwin 58 4 4
2016 WI 00 D Tammy Baldwin 72 5 4
2015 WI 00 D Tammy Baldwin 100 0 4
2014 WI 00 D Tammy Baldwin 81 6 5
2013 WI 00 D Tammy Baldwin 73 2 5
2012 WI 02 D Tammy Baldwin 342 17 5
2011 WI 02 D Tammy Baldwin 353 9 3
2010 WI 02 D Tammy Baldwin 435 0 2
2009 WI 02 D Tammy Baldwin 435 0 3
2008 WI 02 D Tammy Baldwin 435 0 3
2007 WI 02 D Tammy Baldwin 326 6 4
2006 WI 02 D Tammy Baldwin n.a. 0 4
2005 WI 02 D Tammy Baldwin 316 7 7
WI00RRon Johnson2062%86%Show more

Ron Johnson

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WI 00 R Ron Johnson 20 62 86
2018 WI 00 R Ron Johnson 5 93 89
2017 WI 00 R Ron Johnson 9 91 89
2016 WI 00 R Ron Johnson 19 78 88
2015 WI 00 R Ron Johnson 27 72 90
2014 WI 00 R Ron Johnson 4 95 95
2013 WI 00 R Ron Johnson 15 87 95
2012 WI 00 R Ron Johnson 4 97 99
2011 WI 00 R Ron Johnson 1 100 100
WV00RShelley Moore Capito3932%50%Show more

Shelley Moore Capito

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WV 00 R Shelley Moore Capito 39 32 50
2018 WV 00 R Shelley Moore Capito 35 54 52
2017 WV 00 R Shelley Moore Capito 50 67 51
2016 WV 00 R Shelley Moore Capito 45 56 50
2015 WV 00 R Shelley Moore Capito 48 54 50
2014 WV 02 R Shelley Moore Capito 198 42 49
2013 WV 02 R Shelley Moore Capito 206 49 50
2012 WV 02 R Shelley Moore Capito 214 56 50
2011 WV 02 R Shelley Moore Capito 225 44 49
2010 WV 02 R Shelley Moore Capito 151 74 50
2009 WV 02 R Shelley Moore Capito 162 62 45
2008 WV 02 R Shelley Moore Capito 185 36 41
2007 WV 02 R Shelley Moore Capito 172 41 42
2006 WV 02 R Shelley Moore Capito n.a. 47 43
2005 WV 02 R Shelley Moore Capito 216 39 39
WV00DJoe Manchin5328%22%Show more

Joe Manchin

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WV 00 D Joe Manchin 53 28 22
2018 WV 00 D Joe Manchin 50 28 21
2017 WV 00 D Joe Manchin 53 13 20
2016 WV 00 D Joe Manchin 54 26 21
2015 WV 00 D Joe Manchin 55 22 20
2014 WV 00 D Joe Manchin 47 20 20
2013 WV 00 D Joe Manchin 46 19 20
2012 WV 00 D Joe Manchin 49 24 13
2011 WV 00 D Joe Manchin 58 15 15
2010 WV 00 D Joe Manchin n.a. n.a. n.a.
WY00RJohn Barrasso2359%81%Show more

John Barrasso

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WY 00 R John Barrasso 23 59 81
2018 WY 00 R John Barrasso 12 77 82
2017 WY 00 R John Barrasso 16 87 83
2016 WY 00 R John Barrasso 17 79 82
2015 WY 00 R John Barrasso 35 67 83
2014 WY 00 R John Barrasso 23 71 85
2013 WY 00 R John Barrasso 18 85 87
2012 WY 00 R John Barrasso 24 74 87
2011 WY 00 R John Barrasso 24 86 90
2010 WY 00 R John Barrasso 22 89 91
2009 WY 00 R John Barrasso 7 99 91
2008 WY 00 R John Barrasso 2 95 88
2007 WY 00 R John Barrasso n.a. 80 80
WY00RMichael Enzi1474%83%Show more

Michael Enzi

Hide
YearStateDistPartyNameRankScoreLifetime
2019 WY 00 R Michael Enzi 14 74 83
2018 WY 00 R Michael Enzi 8 88 84
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