RI General Assembly 2020 Overall Rankings

An easy to understand ranking of RI state legislators based on their voting record and constituent outreach.

Ranking the Legislators

The RI Rank project began with a simple mission: to enforce accountability of our elected officials by providing information about their votes and outreach that is easy to understand and act on. For our inaugural rankings, we chose three organizations with a long, non-partisan history of fighting for the public good. Our Civil Rights Voting Record metric is based entirely on a legislator's votes in comparison to the RI ACLU's position. This metric makes up the largest portion of each member's score (30%) because civil rights are a critical component of our lives - dictating our freedoms and liberties as RI residents. We also gave this metric extra weight because of the substantial number of bills that fell under this umbrella, giving us a comprehensive sample size. The Open Government Voting Record metric is based on the legislator's votes in comparison to RI Common Cause's position on bills related to government transparency, ethics, and voting. Lastly, our Environmental Voting Record metric rates legislators based on their votes as they compared to the Environmental Council of RI's position. This metric had the smallest sample size due to leadership preventing most environmental bills from coming to a vote. As a result, this metric represents just 10% of the legislator's overall score. Some legislators were prevented from voting on any environmental bills at all, and this metric was not included in their overall score.

When we surveyed voters throughout Rhode Island, we asked how important constituent outreach was to them. Specifically, we asked how important it was that their state representatives and senators held town hall meetings or coffee hours regularly to give voters an opportunity to question them on bills, give feedback, and get to know them. We also asked about the importance of being able to reach out and receive a response via social media. An overwhelming number of respondents considered this to be of extreme importance. To reflect this, the two metrics used to define constituent outreach make up 40% of the legislator's score. Social Media Outreach measures how well they communicate with constituents on platforms like Facebook and Twitter. While Town Hall Meetings surveyed how often and how many open, public group meetings the legislator had with voters in 2019. 

Our rankings do not measure every aspect and every category of bill the General Assembly votes on, but we feel strongly that the metrics we utilized paint a clear and accurate picture of the legislator's work towards enacting laws that benefit the public good and staying in tune with their constituents.

Editor's Note

RI Rank is the culmination of years of work developing a system that easily and quickly defines legislators to their voters. Our utmost goal is to improve the quality of the General Assembly - pushing legislators to better understand the bills they vote on and keep in better touch with constituents. Though we are owned by the same organization as the progressive news website Uprise RI, we strive each and every day to ensure our rankings are accurate and free of bias towards any ideology or party. In fact, we do not show a legislator's party affiliation at all - we are here to help make every legislator better, and prop up those that are doing a great job, regardless of their political party. Our rankings are not based on opinion, but rather the actual actions of each legislator. The information we're presenting here has always been publicly available, but now all of it  - including helpful contact links - has been compiled and presented in a single place. We know this is just the start and there is plenty of room for improvement. But we are excited to provide this information to voters so they will have the facts they need to determine whether their state senator or representative should be re-elected or replaced.

Revisions

7/23/20 - Added new column "PO" indicating how many opponents the incumbent has in this year's primary. If the incumbent is not running, this is the number of total candidates for the party nomination in that district. Asterisks have been added next to the names of incumbents who are not running for reelection.
6/24/20 - Added asterisks next to scores that are based on a very low number of votes.

Overall Rankings - Senate

Image
Image
Image

Swipe left to see ratings

Key

Excellent OK Poor No VotesMouseover/tap column headings for description

#SenatorDistYrsESPOCivOGEnvSMTHScoreFTWEPhone
1Bell51015710033*1007575.5https://www.facebook.com/sambellforstatesenate/https://twitter.com/samuelwbellhttps://www.sambellpvd.com/sen-bell@rilegislature.gov(401) 680-0725
2Goldin37551926374054.7https://www.facebook.com/SenatorGayleGoldin/https://twitter.com/gaylegoldinhttp://gayle-goldin-2lf6.squarespace.com/sen-goldin@rilegislature.gov(401) 276-5568
3Murray2414404767100*74052.2https://www.facebook.com/MurrayforRIhttps://twitter.com/melissamurrayrihttps://www.murrayforri.comsen-murray@rilegislature.gov(401) 216-9384
4Goodwin133237153927153051.9https://www.facebook.com/maryellengoodwinri/https://twitter.com/MaryellnGoodwinsen-goodwin@rilegislature.gov(401) 276-5507
5de la Cruz231914010605810051.7https://www.facebook.com/SenatorJessicadelaCruz/https://twitter.com/jessicaforrihttps://www.jessicaforri.com/sen-delacruz@rilegislature.gov(401) 484-0155
6Ruggerio4350150927842049.5https://www.facebook.com/SenatorRuggerio/https://twitter.com/SenatorRuggeriosen-ruggerio@rilegislature.gov(401) 222-6655
7Cano8215550838347049.5https://www.facebook.com/SandraCanoforPawtucket/https://twitter.com/sandriscanohttps://sandracano.weebly.com/sen-cano@rilegislature.gov(401) 276-5561
8McCaffrey2925134152857842048.7https://www.facebook.com/SenatorMcCaffrey/https://twitter.com/senmccaffreysen-mccaffrey@rilegislature.gov(401) 739-7576
9Sheehan*3619143341865069048.3https://www.facebook.com/SenatorJimSheehan/https://twitter.com/SenatorSheehansen-sheehan@rilegislature.gov(401) 885-1988
10Pearson1975943928342048https://www.facebook.com/voteryanpearson/https://twitter.com/ryanwpearsonsen-pearson@rilegislature.gov(401) 276-5568
11Quezada236459210026047.3https://www.facebook.com/anabquezadaforstatesenatedistrict2/https://twitter.com/anastatesenate2sen-quezada@rilegislature.gov(401) 680-5515
12Seveney1139645928332046.5https://www.facebook.com/Jim-Seveney-732054346922779/https://twitter.com/jimseveneyhttp://www.jimseveney.com/sen-seveney@rilegislature.gov(401) 683-3046
13Gallo272111744928632046.5https://www.facebook.com/HannaGalloForSenatehttps://twitter.com/hannagallo27http://www.senatorgallo.com/sen-gallo@rilegislature.gov(401) 276-5568
14Valverde35162546674074045.9https://www.facebook.com/Bridget4RI/https://twitter.com/bridget4rihttps://bridget4ri.com/sen-valverde@rilegislature.gov(401) 276-5589
15Satchell*971364411005042045.8https://www.facebook.com/groups/SenatorAdamSatchell/https://twitter.com/senatorsatchellsen-satchell@rilegislature.gov(401) 615-5170
16DiPalma121110644928326045.2https://www.facebook.com/pages/category/Community/Senator-Lou-DiPalma-178023805545641/https://twitter.com/senloudipalmasen-dipalma@rilegislature.gov(401) 847-8540
17Crowley1611140147921005043.5https://twitter.com/bettycrowleysen-crowley@rilegislature.gov(401) 725-8526
18Miller2813049924726043.2https://www.facebook.com/senatorjoshmiller/https://twitter.com/senatormillerrihttp://www.joshuamiller.org/sen-miller@rilegislature.gov(401)-276-5582
19Coyne32516034673274041.4https://www.facebook.com/CindyCoyneForStateSenate/https://twitter.com/CindyCoyneRI/https://www.cindycoyne.com/sen-coyne@rilegislature.gov(401) 222-6655
20Nesselbush*15910343946416041.2https://www.facebook.com/SenDonnaNesselbush/https://twitter.com/donnanesselbushhttps://www.donnanesselbush.com/sen-nesselbush@rilegislature.gov(401) 276-5568
21Lombardo259825679880041.1sen-lombardo@rilegislature.gov(401) 270-1379
22Paolino1731044836321040.4https://www.facebook.com/paolino4senate/sen-paolino@rilegislature.gov(401) 726-3177
23Archambault227496136573674040.3https://www.facebook.com/StephenArchambault/https://twitter.com/senarchambaulthttp://archambaultforstatesenate.com/sen-archambault@rilegislature.gov(401) 276-5589
24Conley18761149923316039.6https://www.facebook.com/billyconleyforsenate/https://twitter.com/billyconley2https://billyconley.com/sen-conley@rilegislature.gov(401) 438-1924
25Ciccone71722639927111039.3https://www.facebook.com/senatorfrankcicconedistrict7ri/https://twitter.com/senatorcicconesen-ciccone@rilegislature.gov(401) 275-0949
26Lynch Prata*311167437656042038.7https://www.facebook.com/SenLynchPrata/https://twitter.com/senlynchpratahttp://erinlynchri.comsen-lynchprata@rilegislature.gov(401) 737-4200
27Lawson1416747676026038.6https://www.facebook.com/ValLawsonEP/https://twitter.com/val_lawsonsen-lawson@rilegislature.gov(401) 316-5666
28Sosnowski3723915092385038.3https://www.facebook.com/sosnowskiforsenate/http://www.suesosnowski.com/sen-sosnowski@rilegislature.gov(401) 783-7704
29Algiere382704883710038.3sen-algiere@rilegislature.gov(401) 222-2708
30Felag1021194892500037.8sen-felag@rilegislature.gov(401) 245-7521
31Picard2011334585630036.6sen-picard@rilegislature.gov(401)769-4902
32Euer13316538574242035.5https://www.facebook.com/ElectDawnEuer/https://twitter.com/DawnEuer/https://electdawneuer.com/sen-euer@rilegislature.gov(401) 276-5589
33Morgan3454948421453034.8https://www.facebook.com/pages/category/Community/Senator-Elaine-J-Morgan-689257677825665/https://twitter.com/elaine4senatorsen-morgan@rilegislature.gov(401) 222-2708
34Metts61542813380605032.9https://www.facebook.com/SenatorMetts/sen-metts@rilegislature.gov(401) 272-0112
35Lombardi267036685611032.1https://www.facebook.com/SenatorFrank26https://twitter.com/frankslombardisen-lombardi@rilegislature.gov(401) 453-3900
36McKenney30134137176053031https://www.facebook.com/McKenney4Senate/https://markmckenney.com/sen-mckenney@rilegislature.gov(401) 276-5599
37Raptakis3375137456016029.3https://www.facebook.com/State-Senator-Leonidas-Lou-Raptakis-149467978503637/https://twitter.com/louraptakishttps://www.leoraptakis.com/sen-raptakis@rilegislature.gov(401) 229-4146
38Rogers21104825505025.5https://www.facebook.com/gordon.rogers.5011sen-rogers@rilegislature.gov(401) 255-6357

Overall Rankings - House of Representatives

Image
Image
Image

Swipe left to see ratings

Excellent OK Poor No VotesMouseover/tap column headings for description

#RepresentativeDistYrsESPOCivOGEnvSMTHScoreFTWEPhone
16Ajello12793262838011045.2https://www.facebook.com/RepAjello/http://edithajello.com/rep-ajello@rilegislature.gov(401) 274-7078
22Blazejewski2925418810016042.9https://www.facebook.com/Chris-Blazejewski-For-State-Representative-116647348370550/https://twitter.com/cblazejewskihttp://www.chrisblazejewski.com/contact.htmlrep-blazejewski@rilegislature.gov(401) 484-8814
3Walsh3361816110010053058.7https://www.facebook.com/electmoirawalsh/https://twitter.com/repmoira_jaynerep-walsh@rilegislature.gov(401) 996-9552
4Kislak414585950*N/A477557.9https://www.facebook.com/RebeccaforRepRI/https://twitter.com/rebeccakislakhttps://www.rebeccakislak.com/rep-kislak@rilegislature.gov(401) 400-2338
2Ranglin-Vassell536056067100100061.4https://www.facebook.com/marciarvassell/https://twitter.com/MranglinVassellhttps://www.marciaforri.com/contactrep-ranglin-vassell@rilegislature.gov(401) 339-6598
18Hull69166478810011043.8https://twitter.com/rayhullrihttp://www.rayhull.com/rep-hull@rilegislature.gov(401) 272-4026
30McKiernan75223405610042041.7https://www.facebook.com/RepDanMcKiernan/https://twitter.com/repdanmckiernanhttps://danielpmckiernan.wordpress.com/rep-mckiernan@rilegislature.gov(401) 222-2466
56Lombardi87254150501005036.1https://www.facebook.com/JohnLombardiForProvidence/rep-lombardi@rilegislature.gov(401) 453-3900
62Williams927122452510026033.7https://www.facebook.com/repanastasiawilliams/https://twitter.com/rep_williams9rep-williams@rilegislature.gov(401) 272-8135
53Slater10111254575755037https://www.facebook.com/ScottSlaterRIrep-slater@rilegislature.gov(401) 741-7641
32Diaz1115481425010042041.1https://www.facebook.com/RepGraceDiaz/https://twitter.com/repgracediazhttps://www.repgracediaz.com/rep-diaz@rilegislature.gov(401) 575-3641
8Almeida12835525010010021049.2https://twitter.com/repjoealmeidahttp://josephalmeida.com/rep-almeida@rilegislature.gov(401) 467-7033
54Mendez1311623950*N/A58037https://www.facebook.com/MarioforRep13/https://twitter.com/mahr_ee_ohhttp://marioforrep.com/rep-mendez@rilegislature.gov(401) 225-1466
36Lima14270337510026040.3https://www.facebook.com/CharleneLimaRI/https://twitter.com/charlenelimarirep-lima@rilegislature.gov(401) 222-2466
73Mattiello1513336253832025.8https://www.facebook.com/NickMattielloRI/https://twitter.com/rispeakerhttp://mattielloforcranston.com/rep-mattiello@rilegislature.gov(401) 222-2466
70Millea161013033N/A47028.1https://www.facebook.com/ctmforrep/https://twitter.com/hockeyref33https://chrismillea.com/rep-millea@rilegislature.gov(401) 408-3691
63Jacquard*17276014363750032.8rep-jacquad@rilegislature.gov(401) 943-7799
33Handy1817130456710021041.1https://twitter.com/artbhandyrep-handy@rilegislature.gov(401) 785-8996
43McNamara1925141397510011038.7https://www.facebook.com/repmcnamara/https://twitter.com/ridemchairrep-mcnamara@rilegislature.gov(401) 941-8319
23Bennett20961438910011042.8https://www.facebook.com/DaveBennettRN/http://joinbennett.blogspot.com/rep-bennett@rilegislature.gov(401) 480-4647
28Vella-Wilkinson2130336410047042.3https://www.facebook.com/VellaWilkinson/https://twitter.com/vellawilkinsonhttps://vellawilkinson.weebly.com/rep-vella-wilkinson@rilegislature.gov(401) 952-7340
38Solomon, Jr.2250337510026040https://www.facebook.com/SolomonForRephttps://twitter.com/rep_solomonrep-solomon@rilegislature.gov(401) 308-3904
41Shekarchi237737757526038.8https://twitter.com/JoeShekarchihttps://joeshekarchi.com/rep-shekarchi@rilegislature.gov(401) 222-2447
42Shanley2431366410026038.8https://www.facebook.com/shanleyforwarwick/https://twitter.com/evanshanley1http://www.shanleyforwarwick.com/rep-shanley@rilegislature.gov(401) 440-3493
72Noret25103050N/A21025.9https://www.facebook.com/Thomas-Noret-for-State-Representative-District-25-2066767520263382/rep-noret@rilegislature.gov(401) 641-0813
67Jackson2611324575N/A0031.8rep-jackson@rilegislature.gov(401) 255-8073
34Serpa271351367510026041https://www.facebook.com/Patricia-Serpa-for-State-Representative-189776574384665/https://twitter.com/reppatserparep-serpa@rilegislature.gov(401) 828-5687
51Nardone2818066150*N/A26037.3https://www.facebook.com/RI-Representative-George-Nardone-District-28-Coventry-187057288560423/https://www.nardonedistrict28.com/rep-nardone@rilegislature.gov(401) 821-2360
11Roberts2958144646074046.8https://www.facebook.com/repsherryroberts/https://twitter.com/sherryroberts29https://www.repsherryroberts.com/rep-roberts@rilegislature.gov(401) 222-2259
64Caldwell30103350*N/A47032.8https://www.facebook.com/justine4rihttps://twitter.com/Justine4RIhttp://www.justine4ri.com/rep-caldwell@rilegislature.gov(401) 212-7320
27Casimiro3130337010042042.4https://www.facebook.com/JulieCasimiroForNorthKingstownAndExeterRhodeIsland/https://twitter.com/juliecasimirorirep-casimiro@rilegislature.gov(401) 474-7961
44Craven3270296910032038.7https://www.facebook.com/RepCravenhttps://twitter.com/RepCravenhttp://www.votebobcraven.com/rep-craven@rilegislature.gov(401) 294-2222
21McEntee33413376710042043https://www.facebook.com/CarolHaganMcEntee/https://twitter.com/repmcentee33rep-mcentee@rilegislature.gov(401) 222-4435
15Tanzi3491342476310047046.2https://www.facebook.com/RI-State-Representative-Teresa-Tanzi-151848324871275/https://twitter.com/tanzisterhttp://www.teresatanzi.com/rep-tanzi@rilegislature.gov(401) 527-9468
29Fogarty35574447510021042.3https://www.facebook.com/Kathy-Fogarty-State-Representative-District-35-491031404258002/rep-fogarty@rilegislature.gov(401) 222-2466
12Filippi36521749738047046.8https://www.facebook.com/BlakeAFilippi/https://twitter.com/blake_filippihttp://blake36.com/rep-filippi@rilegislature.gov(401) 222-2466
50Azzinaro37112841758011037.4https://www.facebook.com/VoteSamAzzinaro/http://samazzinaro.weebly.com/rep-azzinaro@rilegislature.gov(401) 596-1434
68Kennedy38311313875500031.3rep-kennedy@rilegislature.gov(401) 377-8818
58Price3956136508032035.1https://www.facebook.com/JustinPriceRI/https://twitter.com/justinpricerihttp://justinpriceri.com/rep-price@rilegislature.gov(401) 222-2259
24Chippendale4094141887526042.7https://twitter.com/MikeWChiphttp://www.repchip.com/rep-chippendale@rilegislature.gov(401) 497-4495
35Quattrocchi41347142757526040.4https://www.facebook.com/RI-Representative-Bob-Quattrocchi-520079718194245/https://twitter.com/BobQuattrocchirep-quattrocchi@rilegislature.gov(401) 764-5143
40Ucci421536416310021039https://twitter.com/stephen_uccirep-ucci@rilegislature.gov(401) 934-2121
57Fellela43135136751000035.8rep-fellela@rilegislature.gov(401) 231-2014
13Costantino447534210010021046.8https://www.facebook.com/RepGregCostantino/rep-costantino@rilegislature.gov(401) 426-0284
26Ackerman45734417510026042.5https://www.facebook.com/MiaForRep/https://twitter.com/miaforreprep-ackerman@rilegislature.gov(401) 658-0981
69Lyle, Jr.4613705250*N/A0028.5rep-lyle@rilegislature.gov(401) 723-6104
47Place4713915250N/A42037.9https://www.facebook.com/RepDavidPlace/https://twitter.com/davidplace01rep-place@rilegislature.gov(401) 286-2088
5Newberry481142356887569055.5https://www.facebook.com/Representative-Brian-C-Newberry-124211177592590/https://twitter.com/BrianCNewberryrep-newberry@rilegislature.gov(401) 222-2259
37Morin49617848751005040.3https://twitter.com/mmorin49rep-morin@rilegislature.gov(401) 265-0910
49Casey5071739751005037.8https://www.facebook.com/stevecasey2012/rep-casey@rilegislature.gov(508) 942-0484
46Phillips5192341751005038.3https://www.facebook.com/Representative-Robert-D-Phillips-623957427619322/rep-phillips@rilegislature.gov(401) 762-2010
39Marszalkowski52315347758311039.7https://www.facebook.com/Alex-Marszalkowski-for-State-Representative-District-52-1536175773355369/https://twitter.com/alexdistrict52http://alexdistrict52.com/rep-marszalkowski@rilegislature.gov(401) 714-4425
71Hawkins53103350*N/A26028.1https://www.facebook.com/hawkinsfor53/https://twitter.com/rhawk53rep-hawkins@rilegislature.gov(401) 837-7141
20O'Brien5470347510042043.7https://www.facebook.com/Rep-Bill-Obrien-551746691654868/https://twitter.com/OBrien2018forNPrep-obrien@rilegislature.gov(401) 440-4063
65Corvese5521027691000031.9rep-corvese@rilegislature.gov(401) 353-8695
61McLaughlin5791647501000034.2rep-mclaughlin@rilegislature.gov(401) 741-1834
55Tobon585423445010016036.5https://www.facebook.com/CarlosTobon/https://twitter.com/carlostobonhttp://www.carlostobon.com/rep-tobon@rilegislature.gov(401) 222-2466
14Barros595458508810021046.7https://www.facebook.com/RepBarros/rep-barros@rilegislature.gov(401) 222-2466
60Alzate60104250*N/A42034.5https://www.facebook.com/KarenDistrict60/https://twitter.com/karen_alzate26rep-alzate@rilegislature.gov(401) 663-5600
59Johnston619130133751000034.8rep-johnston@rilegislature.gov(401) 288-7248
52Messier62112840751000037.1rep-messier@rilegislature.gov(401) 728-1682
9Kazarian637254148896047047.5https://www.facebook.com/katherine.kazarian63/https://twitter.com/repkazarianhttp://www.votekazarian63.com/rep-kazarian@rilegislature.gov(401) 438-1718
74Serodio641021850*N/A21021.9https://www.facebook.com/RepJoeSerodio/rep-serodio@rilegislature.gov(401) 340-9150
66Amore657033755011031.9https://www.facebook.com/votegreggamore/https://twitter.com/greggamore1rep-amore@rilegislature.gov(401) 339-9378
17Cassar6614175350*N/A69044https://www.facebook.com/cassarridistrict66/https://twitter.com/lianacassarhttps://www.electliana.org/rep-cassar@rilegislature.gov(401) 433-9539
6Knight6733914483100472053.4https://www.facebook.com/jasonknightri/https://twitter.com/rep_jasonhttp://www.jasonknightri.com/rep-knight@rilegislature.gov(617) 943-6532
45Speakman6813704750*N/A322038.4https://www.facebook.com/repjunespeakman/https://twitter.com/junespeakmanhttps://www.junespeakman.com/rep-speakman@rilegislature.gov(401) 258-1134
7Donovan6939323978100472050.6https://www.facebook.com/sdonovanbristol/https://twitter.com/sdonovanbristolhttp://www.susan-donovan.com/rep-donovan@rilegislature.gov(401) 253-7837
31Edwards70110357310032041.4https://www.facebook.com/RI-State-Representative-John-G-Edwards-460010474047699/https://twitter.com/repjay70http://elect-jay.com/rep-edwards@rilegislature.gov(401) 624-8879
25Canario717132436710032042.7https://www.facebook.com/DennisCanario/https://twitter.com/denniscanariohttp://www.denniscanario.com/rep-canario@rilegislature.gov(401) 683-4926
1Cortvriend7213414750*N/A7410065.4https://www.facebook.com/TerriCortvriendforStateRep/https://twitter.com/terricortvriendhttps://www.terricortvriend.com/contactrep-cortvriend@rilegislature.gov(401) 472-4789
48Abney7376839751005037.9https://www.facebook.com/RepMarvinAbneyrep-abney@rilegislature.gov(401) 487-1380
10Ruggiero7411411427510047047.1https://www.facebook.com/RepDebRuggiero/https://twitter.com/RepRuggierohttps://debruggiero.com/rep-ruggiero@rilegislature.gov(401) 423-0444
19Carson7551750757532043.8https://www.facebook.com/laurenhcarson/https://twitter.com/laurenhcarsonhttp://www.laurencarson.com/rep-carson@rilegislature.gov(401) 222-2466

How We Rank

Score is the cumulative total of the legislator's scores in all metrics divided by their scoring weight. Voting records represent 60% of their total score and are broken down as follows - Civil Rights Voting Record: 30%, Open Government Voting Record: 20%, Environmental Voting Record: 10%. Constituent outreach represents 40% of their total score with both Social Media Outreach and Town Hall Meetings counting for 20% each.

Civil Rights Voting Record is the cumulative total of the legislator's floor and committee votes that supported the ACLU position divided by the total number of votes the Senator could have participated in (committee votes were only counted if the Senator was present for the vote), calculated as a percentage (0-100). Source: ACLU 2018 Legislative Report Card, 2019 Lobbying Summary.

Open Government Voting Record is the cumulative total of the legislator's floor and committee votes that supported the Common Cause position divided by the total number of votes the Senator could have participated in (committee votes were only counted if the Senator was present for the vote), calculated as a percentage (0-100). Source: Common Cause 2018 Scorecard, 2019 official lobbying report.

Environmental Voting Record is the cumulative total of the legislator's floor and committee votes that supported the Environmental Council of RI position divided by the total number of votes the Senator could have participated in (committee votes were only counted if the Senator was present for the vote), calculated as a percentage (0-100). Source: Environmental Council of RI 2018 and 2019 Legislative Agenda.

Social Media Outreach is the cumulative average of points awarded, scaled to 100. Legislators received 1 point for having a political page on Facebook, 1 point for having a profile on Twitter, 3 points if they actively post to Facebook, 3 points if they actively do so to Twitter, 5 points if they have received and responded to applicable comments on their posts on Facebook, 5 points for accomplishing the same on Twitter, and 1 point if the member has an active website with either proper email contact information shown or at minimum a working email form. Source: Legislator Facebook pages and Twitter profiles.

Town Hall Meetings is scored based on a range of the number of reported and verified public, open group meetings that the legislator held with constituents in 2019. A legislator received 20 points for holding 1-3 meetings, 50 points for 4-5 meetings, 75 points for 6-8 meetings, and a perfect score of 100 points for 9 or more meetings in the year. Source: Self-reported by legislators, verified by RI Rank.

Election Strength is informational only and plays no part in the overall score. This metric measures how competitive a legislator's past elections have been and their margin of victory when opposed. Higher numbers indicate greater margins of victory, especially in recent races. Lower scores indicate uncontested elections and/or low margins of victory.

Primary Opponents is informational only and plays no part in the overall score. This indicates how many opponents the incumbent has in this year's primary. If the incumbent is not running, this is the number of total candidates for the party nomination in that district.

* In Senator column, indicates that the legislator is not running for re-election. In all other columns, indicates that the score is based on a very low number of votes - below the minimum number of votes required to be scored on the segment-specific rankings.

For detailed metrics on each segment and full details of our methodology, visit the Rankings page