Cannot execute query: SELECT rollcalls.person_id as person_id, rollcalls.sortname as sortname, rollcalls.state as state, as party, rollcalls.chamber as chamber, (1/((SELECT SUM(CASE WHEN ((rollcalls.vote_value = 'Yea' OR rollcalls.vote_value = 'Nay')) THEN scoring.vote_score ELSE NULL END)) / (SELECT SUM(CASE WHEN ((rollcalls.vote_value = 'Yea' AND scoring.liberty_vote = 'Yea') OR (rollcalls.vote_value = 'Nay' AND scoring.liberty_vote = 'Nay')) THEN scoring.vote_score ELSE NULL END )))*95) as vote_score, 0 as sponsor_score, 0 as overall_score FROM rollcalls LEFT JOIN scoring ON rollcalls.vote_id = WHERE AND scoring.startdate <= '2013-12-31' AND scoring.enddate >= '2013-12-31' AND rollcalls.created <= '2013-12-31' AND rollcalls.created >= '2013-01-01' GROUP By rollcalls.person_id ORDER by vote_score DESC The First Liberty Scorecard for Congress | Liberty for All

Legislative Scorecard

By combining votes on civil liberties, non-intervention, personal freedom, government spending, and monetary policy we are able to provide a more accurate measure of who supports the liberty agenda. We can also prevent legislators from claiming support when convenient but voting the other way when they think no one is watching. We are watching and with your help - we will ensure Congress knows it.

Get legislative updates



Top Representatives

View all Representatives »

Top Senators

View all senators »