Skip to main content
CivicGate

Congressional Vote Participation

How often each current member of Congress votes on recorded roll calls. This is a plain participation measure — votes cast versus roll calls we have on record — shown against the chamber median, not a ranking or judgment. Missing a vote has many legitimate reasons; read the coverage note on each row. A percentage appears only where CivicGate has recorded enough of a chamber's roll calls to be representative; otherwise the raw recorded / missed counts are shown.

Data from Congress.gov roll-call records (House & Senate)

529 members
Coverage
Andrea SalinasAndrea SalinasDemocraticOR100.0%170based on 17 of 676 recorded roll calls
Aisha WahabAisha WahabDemocraticCA100.0%70based on 7 of 676 recorded roll calls
Mike LevinMike LevinDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Joe NeguseJoe NeguseDemocraticCO100.0%170based on 17 of 676 recorded roll calls
George WhitesidesGeorge WhitesidesDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Suzan K. DelbeneSuzan K. DelbeneDemocraticWA100.0%170based on 17 of 676 recorded roll calls
John KennedyJohn KennedyRepublicanLA100.0%460based on 46 of 915 recorded roll calls
Maxine DexterMaxine DexterDemocraticOR100.0%170based on 17 of 676 recorded roll calls
Julia LetlowJulia LetlowRepublicanLA100.0%170based on 17 of 676 recorded roll calls
Claudia TenneyClaudia TenneyRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Nicole MalliotakisNicole MalliotakisRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Richard MccormickRichard MccormickRepublicanGA100.0%170based on 17 of 676 recorded roll calls
Jill N. TokudaJill N. TokudaDemocraticHI100.0%170based on 17 of 676 recorded roll calls
David J. TaylorDavid J. TaylorRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Lucy McbathLucy McbathDemocraticGA100.0%170based on 17 of 676 recorded roll calls
Maria Elvira SalazarMaria Elvira SalazarRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Timothy M. KennedyTimothy M. KennedyDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Susan M. CollinsSusan M. CollinsRepublicanME100.0%460based on 46 of 915 recorded roll calls
Gregory W. MeeksGregory W. MeeksDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Raja KrishnamoorthiRaja KrishnamoorthiDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Rashida TlaibRashida TlaibDemocraticMI100.0%170based on 17 of 676 recorded roll calls
Ron WydenRon WydenDemocraticOR100.0%460based on 46 of 915 recorded roll calls
Steny H. HoyerSteny H. HoyerDemocraticMD100.0%170based on 17 of 676 recorded roll calls
Troy BaldersonTroy BaldersonRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Eric SorensenEric SorensenDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Greg LandsmanGreg LandsmanDemocraticOH100.0%170based on 17 of 676 recorded roll calls
Debbie DingellDebbie DingellDemocraticMI100.0%170based on 17 of 676 recorded roll calls
Judy ChuJudy ChuDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Mike CrapoMike CrapoRepublicanID100.0%460based on 46 of 915 recorded roll calls
Mike BostMike BostRepublicanIL100.0%170based on 17 of 676 recorded roll calls
Randy FeenstraRandy FeenstraRepublicanIA100.0%170based on 17 of 676 recorded roll calls
Tom ColeTom ColeRepublicanOK100.0%170based on 17 of 676 recorded roll calls
Melanie A. StansburyMelanie A. StansburyDemocraticNM100.0%170based on 17 of 676 recorded roll calls
Gabe VasquezGabe VasquezDemocraticNM100.0%170based on 17 of 676 recorded roll calls
Jennifer L. McclellanJennifer L. McclellanDemocraticVA100.0%170based on 17 of 676 recorded roll calls
Alma S. AdamsAlma S. AdamsDemocraticNC100.0%170based on 17 of 676 recorded roll calls
Gary J. PalmerGary J. PalmerRepublicanAL100.0%170based on 17 of 676 recorded roll calls
JesúS G. "Chuy" GarcíAJesúS G. "Chuy" GarcíADemocraticIL100.0%170based on 17 of 676 recorded roll calls
J. Luis CorreaJ. Luis CorreaDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Joseph D. MorelleJoseph D. MorelleDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Ed CaseEd CaseDemocraticHI100.0%170based on 17 of 676 recorded roll calls
W. Gregory SteubeW. Gregory SteubeRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Jeff MerkleyJeff MerkleyDemocraticOR100.0%460based on 46 of 915 recorded roll calls
Luz M. RivasLuz M. RivasDemocraticCA100.0%170based on 17 of 676 recorded roll calls
John J. McguireJohn J. McguireRepublicanVA100.0%170based on 17 of 676 recorded roll calls
Eugene Simon VindmanEugene Simon VindmanDemocraticVA100.0%170based on 17 of 676 recorded roll calls
Ashley MoodyAshley MoodyRepublicanFL100.0%460based on 46 of 915 recorded roll calls
John R. MoolenaarJohn R. MoolenaarRepublicanMI100.0%170based on 17 of 676 recorded roll calls
Donald S. BeyerDonald S. BeyerDemocraticVA100.0%170based on 17 of 676 recorded roll calls
Gregory F. MurphyGregory F. MurphyRepublicanNC100.0%170based on 17 of 676 recorded roll calls
David G. ValadaoDavid G. ValadaoRepublicanCA100.0%170based on 17 of 676 recorded roll calls
Emily RandallEmily RandallDemocraticWA100.0%170based on 17 of 676 recorded roll calls
Tom McclintockTom McclintockRepublicanCA100.0%170based on 17 of 676 recorded roll calls
Russ FulcherRuss FulcherRepublicanID100.0%170based on 17 of 676 recorded roll calls
Suhas SubramanyamSuhas SubramanyamDemocraticVA100.0%170based on 17 of 676 recorded roll calls
Everton BlairEverton BlairDemocraticGA100.0%120based on 12 of 676 recorded roll calls
Adriano EspaillatAdriano EspaillatDemocraticNY100.0%170based on 17 of 676 recorded roll calls
André CarsonAndré CarsonDemocraticIN100.0%170based on 17 of 676 recorded roll calls
Kathy CastorKathy CastorDemocraticFL100.0%170based on 17 of 676 recorded roll calls
Kevin MullinKevin MullinDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Grace MengGrace MengDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Greg StantonGreg StantonDemocraticAZ100.0%170based on 17 of 676 recorded roll calls
Robert B. AderholtRobert B. AderholtRepublicanAL100.0%170based on 17 of 676 recorded roll calls
Thomas MassieThomas MassieRepublicanKY100.0%170based on 17 of 676 recorded roll calls
James R. BairdJames R. BairdRepublicanIN100.0%170based on 17 of 676 recorded roll calls
Addison P. McdowellAddison P. McdowellRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Ralph NormanRalph NormanRepublicanSC100.0%170based on 17 of 676 recorded roll calls
Danny K. DavisDanny K. DavisDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Brad ShermanBrad ShermanDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Bradley Scott SchneiderBradley Scott SchneiderDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Troy A. CarterTroy A. CarterDemocraticLA100.0%170based on 17 of 676 recorded roll calls
Joe WilsonJoe WilsonRepublicanSC100.0%170based on 17 of 676 recorded roll calls
Mariannette Miller-MeeksMariannette Miller-MeeksRepublicanIA100.0%170based on 17 of 676 recorded roll calls
Alex PadillaAlex PadillaDemocraticCA100.0%460based on 46 of 915 recorded roll calls
Betty MccollumBetty MccollumDemocraticMN100.0%170based on 17 of 676 recorded roll calls
Mike RoundsMike RoundsRepublicanSD100.0%460based on 46 of 915 recorded roll calls
Scott FranklinScott FranklinRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Sydney Kamlager-DoveSydney Kamlager-DoveDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Nicholas A. LangworthyNicholas A. LangworthyRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Sheri BiggsSheri BiggsRepublicanSC100.0%170based on 17 of 676 recorded roll calls
Riley M. MooreRiley M. MooreRepublicanWV100.0%170based on 17 of 676 recorded roll calls
Russell FryRussell FryRepublicanSC100.0%170based on 17 of 676 recorded roll calls
Frank D. LucasFrank D. LucasRepublicanOK100.0%170based on 17 of 676 recorded roll calls
Blake D. MooreBlake D. MooreRepublicanUT100.0%170based on 17 of 676 recorded roll calls
Scott FitzgeraldScott FitzgeraldRepublicanWI100.0%170based on 17 of 676 recorded roll calls
William R. TimmonsWilliam R. TimmonsRepublicanSC100.0%170based on 17 of 676 recorded roll calls
Brad FinstadBrad FinstadRepublicanMN100.0%170based on 17 of 676 recorded roll calls
Maxwell FrostMaxwell FrostDemocraticFL100.0%170based on 17 of 676 recorded roll calls
Mark DesaulnierMark DesaulnierDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Salud O. CarbajalSalud O. CarbajalDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Terri A. SewellTerri A. SewellDemocraticAL100.0%170based on 17 of 676 recorded roll calls
Michael K. SimpsonMichael K. SimpsonRepublicanID100.0%170based on 17 of 676 recorded roll calls
Suzanne BonamiciSuzanne BonamiciDemocraticOR100.0%170based on 17 of 676 recorded roll calls
Dina TitusDina TitusDemocraticNV100.0%170based on 17 of 676 recorded roll calls
Ro KhannaRo KhannaDemocraticCA100.0%170based on 17 of 676 recorded roll calls
William R. KeatingWilliam R. KeatingDemocraticMA100.0%170based on 17 of 676 recorded roll calls
Tracey MannTracey MannRepublicanKS100.0%170based on 17 of 676 recorded roll calls
Tony WiedTony WiedRepublicanWI100.0%170based on 17 of 676 recorded roll calls
Matt Van EppsMatt Van EppsRepublicanTN100.0%170based on 17 of 676 recorded roll calls
James P. McgovernJames P. McgovernDemocraticMA100.0%170based on 17 of 676 recorded roll calls
Susie LeeSusie LeeDemocraticNV100.0%170based on 17 of 676 recorded roll calls
Seth MagazinerSeth MagazinerDemocraticRI100.0%170based on 17 of 676 recorded roll calls
Laura FriedmanLaura FriedmanDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Harriet M. HagemanHarriet M. HagemanRepublicanWY100.0%170based on 17 of 676 recorded roll calls
Ken CalvertKen CalvertRepublicanCA100.0%170based on 17 of 676 recorded roll calls
Pete AguilarPete AguilarDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Anna Paulina LunaAnna Paulina LunaRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Laurel M. LeeLaurel M. LeeRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Bill HuizengaBill HuizengaRepublicanMI100.0%170based on 17 of 676 recorded roll calls
Robert C. "Bobby" ScottRobert C. "Bobby" ScottDemocraticVA100.0%170based on 17 of 676 recorded roll calls
Jason SmithJason SmithRepublicanMO100.0%170based on 17 of 676 recorded roll calls
Josh RileyJosh RileyDemocraticNY100.0%170based on 17 of 676 recorded roll calls
John ThuneJohn ThuneRepublicanSD100.0%460based on 46 of 915 recorded roll calls
Scott H. PetersScott H. PetersDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Ilhan OmarIlhan OmarDemocraticMN100.0%170based on 17 of 676 recorded roll calls
Hillary J. ScholtenHillary J. ScholtenDemocraticMI100.0%170based on 17 of 676 recorded roll calls
Marlin A. StutzmanMarlin A. StutzmanRepublicanIN100.0%170based on 17 of 676 recorded roll calls
Mike QuigleyMike QuigleyDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Jimmy PanettaJimmy PanettaDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Pramila JayapalPramila JayapalDemocraticWA100.0%170based on 17 of 676 recorded roll calls
Aaron BeanAaron BeanRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Max L. MillerMax L. MillerRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Chellie PingreeChellie PingreeDemocraticME100.0%170based on 17 of 676 recorded roll calls
Sean CastenSean CastenDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Young KimYoung KimRepublicanCA100.0%170based on 17 of 676 recorded roll calls
Patrick RyanPatrick RyanDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Juan CiscomaniJuan CiscomaniRepublicanAZ100.0%170based on 17 of 676 recorded roll calls
Troy DowningTroy DowningRepublicanMT100.0%170based on 17 of 676 recorded roll calls
George LatimerGeorge LatimerDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Jim CostaJim CostaDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Daniel WebsterDaniel WebsterRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Steven HorsfordSteven HorsfordDemocraticNV100.0%170based on 17 of 676 recorded roll calls
Bryan SteilBryan SteilRepublicanWI100.0%170based on 17 of 676 recorded roll calls
Darrell IssaDarrell IssaRepublicanCA100.0%170based on 17 of 676 recorded roll calls
Glenn IveyGlenn IveyDemocraticMD100.0%170based on 17 of 676 recorded roll calls
H. Morgan GriffithH. Morgan GriffithRepublicanVA100.0%170based on 17 of 676 recorded roll calls
Juan VargasJuan VargasDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Gabe AmoGabe AmoDemocraticRI100.0%170based on 17 of 676 recorded roll calls
Jeff HurdJeff HurdRepublicanCO100.0%170based on 17 of 676 recorded roll calls
Laura GillenLaura GillenDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Diana DegetteDiana DegetteDemocraticCO100.0%170based on 17 of 676 recorded roll calls
Bruce WestermanBruce WestermanRepublicanAR100.0%170based on 17 of 676 recorded roll calls
Tim BurchettTim BurchettRepublicanTN100.0%170based on 17 of 676 recorded roll calls
Shri ThanedarShri ThanedarDemocraticMI100.0%170based on 17 of 676 recorded roll calls
Michael LawlerMichael LawlerRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Cleo FieldsCleo FieldsDemocraticLA100.0%170based on 17 of 676 recorded roll calls
John W. MannionJohn W. MannionDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Katherine M. ClarkKatherine M. ClarkDemocraticMA100.0%170based on 17 of 676 recorded roll calls
Analilia MejiaAnalilia MejiaDemocraticNJ100.0%1460based on 146 of 676 recorded roll calls
Chris PappasChris PappasDemocraticNH100.0%170based on 17 of 676 recorded roll calls
Nikema WilliamsNikema WilliamsDemocraticGA100.0%170based on 17 of 676 recorded roll calls
Teresa Leger FernandezTeresa Leger FernandezDemocraticNM100.0%170based on 17 of 676 recorded roll calls
Alexandria Ocasio-CortezAlexandria Ocasio-CortezDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Derek TranDerek TranDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Maggie GoodlanderMaggie GoodlanderDemocraticNH100.0%170based on 17 of 676 recorded roll calls
Hakeem S. JeffriesHakeem S. JeffriesDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Elise M. StefanikElise M. StefanikRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Ron EstesRon EstesRepublicanKS100.0%170based on 17 of 676 recorded roll calls
Shontel M. BrownShontel M. BrownDemocraticOH100.0%170based on 17 of 676 recorded roll calls
Mike FloodMike FloodRepublicanNE100.0%170based on 17 of 676 recorded roll calls
Henry C. "Hank" JohnsonHenry C. "Hank" JohnsonDemocraticGA100.0%170based on 17 of 676 recorded roll calls
Clay HigginsClay HigginsRepublicanLA100.0%170based on 17 of 676 recorded roll calls
Ritchie TorresRitchie TorresDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Stephanie I. BiceStephanie I. BiceRepublicanOK100.0%170based on 17 of 676 recorded roll calls
Lateefah SimonLateefah SimonDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Harold RogersHarold RogersRepublicanKY100.0%170based on 17 of 676 recorded roll calls
Mark E. AmodeiMark E. AmodeiRepublicanNV100.0%170based on 17 of 676 recorded roll calls
Ben ClineBen ClineRepublicanVA100.0%170based on 17 of 676 recorded roll calls
Celeste MaloyCeleste MaloyRepublicanUT100.0%170based on 17 of 676 recorded roll calls
Dave MinDave MinDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Debbie Wasserman SchultzDebbie Wasserman SchultzDemocraticFL100.0%170based on 17 of 676 recorded roll calls
Brad KnottBrad KnottRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Don BaconDon BaconRepublicanNE100.0%170based on 17 of 676 recorded roll calls
Michelle FischbachMichelle FischbachRepublicanMN100.0%170based on 17 of 676 recorded roll calls
Donald G. DavisDonald G. DavisDemocraticNC100.0%170based on 17 of 676 recorded roll calls
James R. WalkinshawJames R. WalkinshawDemocraticVA100.0%170based on 17 of 676 recorded roll calls
Virginia FoxxVirginia FoxxRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Jerrold NadlerJerrold NadlerDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Adrian SmithAdrian SmithRepublicanNE100.0%170based on 17 of 676 recorded roll calls
Mike ThompsonMike ThompsonDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Jennifer A. KiggansJennifer A. KiggansRepublicanVA100.0%170based on 17 of 676 recorded roll calls
Sarah McbrideSarah McbrideDemocraticDE100.0%170based on 17 of 676 recorded roll calls
Jared HuffmanJared HuffmanDemocraticCA100.0%170based on 17 of 676 recorded roll calls
David KustoffDavid KustoffRepublicanTN100.0%170based on 17 of 676 recorded roll calls
Andrew R. GarbarinoAndrew R. GarbarinoRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Tim MooreTim MooreRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Gus M. BilirakisGus M. BilirakisRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Bennie G. ThompsonBennie G. ThompsonDemocraticMS100.0%170based on 17 of 676 recorded roll calls
Deborah K. RossDeborah K. RossDemocraticNC100.0%170based on 17 of 676 recorded roll calls
Jonathan L. JacksonJonathan L. JacksonDemocraticIL100.0%170based on 17 of 676 recorded roll calls
April Mcclain DelaneyApril Mcclain DelaneyDemocraticMD100.0%170based on 17 of 676 recorded roll calls
Michael A. RulliMichael A. RulliRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Robert F. OnderRobert F. OnderRepublicanMO100.0%170based on 17 of 676 recorded roll calls
Nick LalotaNick LalotaRepublicanNY100.0%170based on 17 of 676 recorded roll calls
Val T. HoyleVal T. HoyleDemocraticOR100.0%170based on 17 of 676 recorded roll calls
Barry MooreBarry MooreRepublicanAL100.0%170based on 17 of 676 recorded roll calls
Sara JacobsSara JacobsDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Mike CollinsMike CollinsRepublicanGA100.0%170based on 17 of 676 recorded roll calls
Ted LieuTed LieuDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Glenn GrothmanGlenn GrothmanRepublicanWI100.0%170based on 17 of 676 recorded roll calls
Gilbert Ray CisnerosGilbert Ray CisnerosDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Mark B. MessmerMark B. MessmerRepublicanIN100.0%170based on 17 of 676 recorded roll calls
Josh BrecheenJosh BrecheenRepublicanOK100.0%170based on 17 of 676 recorded roll calls
Charles E. SchumerCharles E. SchumerDemocraticNY100.0%460based on 46 of 915 recorded roll calls
Marilyn StricklandMarilyn StricklandDemocraticWA100.0%170based on 17 of 676 recorded roll calls
Zachary NunnZachary NunnRepublicanIA100.0%170based on 17 of 676 recorded roll calls
Janelle S. BynumJanelle S. BynumDemocraticOR100.0%170based on 17 of 676 recorded roll calls
Chuck GrassleyChuck GrassleyRepublicanIA100.0%460based on 46 of 915 recorded roll calls
Jack BergmanJack BergmanRepublicanMI100.0%170based on 17 of 676 recorded roll calls
Michael GuestMichael GuestRepublicanMS100.0%170based on 17 of 676 recorded roll calls
James A. HimesJames A. HimesDemocraticCT100.0%170based on 17 of 676 recorded roll calls
Raul RuizRaul RuizDemocraticCA100.0%170based on 17 of 676 recorded roll calls
David P. JoyceDavid P. JoyceRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Kevin HernKevin HernRepublicanOK100.0%170based on 17 of 676 recorded roll calls
Jared F. GoldenJared F. GoldenDemocraticME100.0%170based on 17 of 676 recorded roll calls
Kelly MorrisonKelly MorrisonDemocraticMN100.0%170based on 17 of 676 recorded roll calls
Darren SotoDarren SotoDemocraticFL100.0%170based on 17 of 676 recorded roll calls
Steve ScaliseSteve ScaliseRepublicanLA100.0%170based on 17 of 676 recorded roll calls
Rudy YakymRudy YakymRepublicanIN100.0%170based on 17 of 676 recorded roll calls
Jimmy PatronisJimmy PatronisRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Robin L. KellyRobin L. KellyDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Kristen Mcdonald RivetKristen Mcdonald RivetDemocraticMI100.0%170based on 17 of 676 recorded roll calls
James C. JusticeJames C. JusticeRepublicanWV100.0%460based on 46 of 915 recorded roll calls
Charles J. "Chuck" FleischmannCharles J. "Chuck" FleischmannRepublicanTN100.0%170based on 17 of 676 recorded roll calls
Dale W. StrongDale W. StrongRepublicanAL100.0%170based on 17 of 676 recorded roll calls
Bernie MorenoBernie MorenoRepublicanOH100.0%460based on 46 of 915 recorded roll calls
Roger F. WickerRoger F. WickerRepublicanMS100.0%460based on 46 of 915 recorded roll calls
Shelley Moore CapitoShelley Moore CapitoRepublicanWV100.0%460based on 46 of 915 recorded roll calls
Jason CrowJason CrowDemocraticCO100.0%170based on 17 of 676 recorded roll calls
Richard J. DurbinRichard J. DurbinDemocraticIL100.0%460based on 46 of 915 recorded roll calls
Maxine WatersMaxine WatersDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Sharice DavidsSharice DavidsDemocraticKS100.0%170based on 17 of 676 recorded roll calls
Josh HawleyJosh HawleyRepublicanMO100.0%460based on 46 of 915 recorded roll calls
Diana HarshbargerDiana HarshbargerRepublicanTN100.0%170based on 17 of 676 recorded roll calls
Tim SheehyTim SheehyRepublicanMT100.0%460based on 46 of 915 recorded roll calls
Jeff CrankJeff CrankRepublicanCO100.0%170based on 17 of 676 recorded roll calls
John R. CurtisJohn R. CurtisRepublicanUT100.0%460based on 46 of 915 recorded roll calls
Derek SchmidtDerek SchmidtRepublicanKS100.0%170based on 17 of 676 recorded roll calls
Rosa L. DelauroRosa L. DelauroDemocraticCT100.0%170based on 17 of 676 recorded roll calls
Mike JohnsonMike JohnsonRepublicanLA100.0%140based on 14 of 676 recorded roll calls
Valerie P. FousheeValerie P. FousheeDemocraticNC100.0%170based on 17 of 676 recorded roll calls
Adam B. SchiffAdam B. SchiffDemocraticCA100.0%460based on 46 of 915 recorded roll calls
Norma J. TorresNorma J. TorresDemocraticCA100.0%170based on 17 of 676 recorded roll calls
John W. RoseJohn W. RoseRepublicanTN100.0%170based on 17 of 676 recorded roll calls
Joe CourtneyJoe CourtneyDemocraticCT100.0%170based on 17 of 676 recorded roll calls
Adelita S. GrijalvaAdelita S. GrijalvaDemocraticAZ100.0%170based on 17 of 676 recorded roll calls
Brian JackBrian JackRepublicanGA100.0%170based on 17 of 676 recorded roll calls
Mark HarrisMark HarrisRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Elizabeth WarrenElizabeth WarrenDemocraticMA100.0%460based on 46 of 915 recorded roll calls
Lauren UnderwoodLauren UnderwoodDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Gabe EvansGabe EvansRepublicanCO100.0%170based on 17 of 676 recorded roll calls
Tammy BaldwinTammy BaldwinDemocraticWI100.0%460based on 46 of 915 recorded roll calls
Patty MurrayPatty MurrayDemocraticWA100.0%460based on 46 of 915 recorded roll calls
Deb FischerDeb FischerRepublicanNE100.0%460based on 46 of 915 recorded roll calls
Abraham J. HamadehAbraham J. HamadehRepublicanAZ100.0%170based on 17 of 676 recorded roll calls
Jack ReedJack ReedDemocraticRI100.0%460based on 46 of 915 recorded roll calls
Margaret Wood HassanMargaret Wood HassanDemocraticNH100.0%460based on 46 of 915 recorded roll calls
Lori TrahanLori TrahanDemocraticMA100.0%170based on 17 of 676 recorded roll calls
Carol D. MillerCarol D. MillerRepublicanWV100.0%170based on 17 of 676 recorded roll calls
John BarrassoJohn BarrassoRepublicanWY100.0%460based on 46 of 915 recorded roll calls
Yvette D. ClarkeYvette D. ClarkeDemocraticNY100.0%170based on 17 of 676 recorded roll calls
J. French HillJ. French HillRepublicanAR100.0%170based on 17 of 676 recorded roll calls
Rick ScottRick ScottRepublicanFL100.0%460based on 46 of 915 recorded roll calls
Elijah CraneElijah CraneRepublicanAZ100.0%170based on 17 of 676 recorded roll calls
Jake AuchinclossJake AuchinclossDemocraticMA100.0%170based on 17 of 676 recorded roll calls
Paul TonkoPaul TonkoDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Morgan McgarveyMorgan McgarveyDemocraticKY100.0%170based on 17 of 676 recorded roll calls
Martin HeinrichMartin HeinrichDemocraticNM100.0%460based on 46 of 915 recorded roll calls
Brittany PettersenBrittany PettersenDemocraticCO100.0%170based on 17 of 676 recorded roll calls
Michael F. BennetMichael F. BennetDemocraticCO100.0%460based on 46 of 915 recorded roll calls
Sanford D. BishopSanford D. BishopDemocraticGA100.0%170based on 17 of 676 recorded roll calls
Trent KellyTrent KellyRepublicanMS100.0%170based on 17 of 676 recorded roll calls
Darin LahoodDarin LahoodRepublicanIL100.0%170based on 17 of 676 recorded roll calls
Johnny OlszewskiJohnny OlszewskiDemocraticMD100.0%170based on 17 of 676 recorded roll calls
Tim KaineTim KaineDemocraticVA100.0%460based on 46 of 915 recorded roll calls
Jimmy GomezJimmy GomezDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Tina SmithTina SmithDemocraticMN100.0%460based on 46 of 915 recorded roll calls
Jon HustedJon HustedRepublicanOH100.0%460based on 46 of 915 recorded roll calls
Alan ArmstrongAlan ArmstrongRepublicanOK100.0%460based on 46 of 915 recorded roll calls
John HoevenJohn HoevenRepublicanND100.0%460based on 46 of 915 recorded roll calls
Ashley HinsonAshley HinsonRepublicanIA100.0%170based on 17 of 676 recorded roll calls
Thomas R. SuozziThomas R. SuozziDemocraticNY100.0%170based on 17 of 676 recorded roll calls
Rick LarsenRick LarsenDemocraticWA100.0%170based on 17 of 676 recorded roll calls
Zoe LofgrenZoe LofgrenDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Mark TakanoMark TakanoDemocraticCA100.0%170based on 17 of 676 recorded roll calls
John W. HickenlooperJohn W. HickenlooperDemocraticCO100.0%460based on 46 of 915 recorded roll calls
Carlos A. GimenezCarlos A. GimenezRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Maria CantwellMaria CantwellDemocraticWA100.0%460based on 46 of 915 recorded roll calls
Gwen MooreGwen MooreDemocraticWI100.0%170based on 17 of 676 recorded roll calls
Tammy DuckworthTammy DuckworthDemocraticIL100.0%460based on 46 of 915 recorded roll calls
Brian J. MastBrian J. MastRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Mike EzellMike EzellRepublicanMS100.0%170based on 17 of 676 recorded roll calls
Lois FrankelLois FrankelDemocraticFL100.0%170based on 17 of 676 recorded roll calls
Mike HaridopolosMike HaridopolosRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Mario Diaz-BalartMario Diaz-BalartRepublicanFL100.0%170based on 17 of 676 recorded roll calls
Todd YoungTodd YoungRepublicanIN100.0%460based on 46 of 915 recorded roll calls
Ami BeraAmi BeraDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Julia BrownleyJulia BrownleyDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Erin HouchinErin HouchinRepublicanIN100.0%170based on 17 of 676 recorded roll calls
Doris O. MatsuiDoris O. MatsuiDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Richard HudsonRichard HudsonRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Kim SchrierKim SchrierDemocraticWA100.0%170based on 17 of 676 recorded roll calls
Emilia Strong SykesEmilia Strong SykesDemocraticOH100.0%170based on 17 of 676 recorded roll calls
Emanuel CleaverEmanuel CleaverDemocraticMO100.0%170based on 17 of 676 recorded roll calls
Tim WalbergTim WalbergRepublicanMI100.0%170based on 17 of 676 recorded roll calls
Bill FosterBill FosterDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Warren DavidsonWarren DavidsonRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Michael BaumgartnerMichael BaumgartnerRepublicanWA100.0%170based on 17 of 676 recorded roll calls
Mike CareyMike CareyRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Eric BurlisonEric BurlisonRepublicanMO100.0%170based on 17 of 676 recorded roll calls
Chuck EdwardsChuck EdwardsRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Ann WagnerAnn WagnerRepublicanMO100.0%170based on 17 of 676 recorded roll calls
Tom EmmerTom EmmerRepublicanMN100.0%170based on 17 of 676 recorded roll calls
Jahana HayesJahana HayesDemocraticCT100.0%170based on 17 of 676 recorded roll calls
Tom BarrettTom BarrettRepublicanMI100.0%170based on 17 of 676 recorded roll calls
Pat HarriganPat HarriganRepublicanNC100.0%170based on 17 of 676 recorded roll calls
Wesley BellWesley BellDemocraticMO100.0%170based on 17 of 676 recorded roll calls
Clay FullerClay FullerRepublicanGA100.0%170based on 17 of 676 recorded roll calls
Jim JordanJim JordanRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Mark PocanMark PocanDemocraticWI100.0%170based on 17 of 676 recorded roll calls
Ryan K. ZinkeRyan K. ZinkeRepublicanMT100.0%170based on 17 of 676 recorded roll calls
Yassamin AnsariYassamin AnsariDemocraticAZ100.0%170based on 17 of 676 recorded roll calls
Sarah ElfrethSarah ElfrethDemocraticMD100.0%170based on 17 of 676 recorded roll calls
Austin ScottAustin ScottRepublicanGA100.0%170based on 17 of 676 recorded roll calls
Joyce BeattyJoyce BeattyDemocraticOH100.0%170based on 17 of 676 recorded roll calls
Jamie RaskinJamie RaskinDemocraticMD100.0%170based on 17 of 676 recorded roll calls
Marie Gluesenkamp PerezMarie Gluesenkamp PerezDemocraticWA100.0%170based on 17 of 676 recorded roll calls
Nicholas J. BegichNicholas J. BegichRepublicanAK100.0%170based on 17 of 676 recorded roll calls
Adam GrayAdam GrayDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Mike KennedyMike KennedyRepublicanUT100.0%170based on 17 of 676 recorded roll calls
Robert E. LattaRobert E. LattaRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Robert J. WittmanRobert J. WittmanRepublicanVA100.0%170based on 17 of 676 recorded roll calls
Cliff BentzCliff BentzRepublicanOR100.0%170based on 17 of 676 recorded roll calls
John B. LarsonJohn B. LarsonDemocraticCT100.0%170based on 17 of 676 recorded roll calls
Dan NewhouseDan NewhouseRepublicanWA100.0%170based on 17 of 676 recorded roll calls
Sam T. LiccardoSam T. LiccardoDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Brett GuthrieBrett GuthrieRepublicanKY100.0%170based on 17 of 676 recorded roll calls
Jon OssoffJon OssoffDemocraticGA100.0%460based on 46 of 915 recorded roll calls
Nikki BudzinskiNikki BudzinskiDemocraticIL100.0%170based on 17 of 676 recorded roll calls
Richard BlumenthalRichard BlumenthalDemocraticCT100.0%460based on 46 of 915 recorded roll calls
James E. ClyburnJames E. ClyburnDemocraticSC100.0%170based on 17 of 676 recorded roll calls
Linda T. SáNchezLinda T. SáNchezDemocraticCA100.0%170based on 17 of 676 recorded roll calls
Barry LoudermilkBarry LoudermilkRepublicanGA100.0%170based on 17 of 676 recorded roll calls
Derrick Van OrdenDerrick Van OrdenRepublicanWI100.0%170based on 17 of 676 recorded roll calls
Vince FongVince FongRepublicanCA100.0%170based on 17 of 676 recorded roll calls
Eric A. "Rick" CrawfordEric A. "Rick" CrawfordRepublicanAR100.0%170based on 17 of 676 recorded roll calls
Michael R. TurnerMichael R. TurnerRepublicanOH100.0%170based on 17 of 676 recorded roll calls
Summer L. LeeSummer L. LeeDemocraticPA99.8%6331based on 633 of 676 recorded roll calls
Christopher R. DeluzioChristopher R. DeluzioDemocraticPA99.8%6331based on 633 of 676 recorded roll calls
Nellie PouNellie PouDemocraticNJ99.8%6331based on 633 of 676 recorded roll calls
Robert MenendezRobert MenendezDemocraticNJ99.8%6331based on 633 of 676 recorded roll calls
John JoyceJohn JoyceRepublicanPA99.7%6332based on 633 of 676 recorded roll calls
Frank PalloneFrank PalloneDemocraticNJ99.5%6333based on 633 of 676 recorded roll calls
Pete SessionsPete SessionsRepublicanTX99.5%6333based on 633 of 676 recorded roll calls
Lamonica MciverLamonica MciverDemocraticNJ99.4%6334based on 633 of 676 recorded roll calls
Craig A. GoldmanCraig A. GoldmanRepublicanTX99.4%6334based on 633 of 676 recorded roll calls
Beth Van DuyneBeth Van DuyneRepublicanTX99.1%6336based on 633 of 676 recorded roll calls
Al GreenAl GreenDemocraticTX99.1%6336based on 633 of 676 recorded roll calls
Andy KimAndy KimDemocraticNJ99.0%9069based on 906 of 915 recorded roll calls
Robert P. BresnahanRobert P. BresnahanRepublicanPA98.9%6337based on 633 of 676 recorded roll calls
Brian K. FitzpatrickBrian K. FitzpatrickRepublicanPA98.9%6337based on 633 of 676 recorded roll calls
Lance GoodenLance GoodenRepublicanTX98.9%6337based on 633 of 676 recorded roll calls
Christopher H. SmithChristopher H. SmithRepublicanNJ98.9%6337based on 633 of 676 recorded roll calls
Bonnie Watson ColemanBonnie Watson ColemanDemocraticNJ98.7%6338based on 633 of 676 recorded roll calls
Glenn ThompsonGlenn ThompsonRepublicanPA98.7%6338based on 633 of 676 recorded roll calls
John CornynJohn CornynRepublicanTX98.7%90612based on 906 of 915 recorded roll calls
Becca BalintBecca BalintDemocraticVT98.6%6339based on 633 of 676 recorded roll calls
Jefferson Van DrewJefferson Van DrewRepublicanNJ98.6%6339based on 633 of 676 recorded roll calls
Pat FallonPat FallonRepublicanTX98.6%6339based on 633 of 676 recorded roll calls
Veronica EscobarVeronica EscobarDemocraticTX98.6%6339based on 633 of 676 recorded roll calls
August PflugerAugust PflugerRepublicanTX98.4%63310based on 633 of 676 recorded roll calls
Henry CuellarHenry CuellarDemocraticTX98.4%63310based on 633 of 676 recorded roll calls
Nathaniel MoranNathaniel MoranRepublicanTX98.4%63310based on 633 of 676 recorded roll calls
Brandon GillBrandon GillRepublicanTX98.3%63311based on 633 of 676 recorded roll calls
Jake EllzeyJake EllzeyRepublicanTX98.3%63311based on 633 of 676 recorded roll calls
Michael CloudMichael CloudRepublicanTX98.3%63311based on 633 of 676 recorded roll calls
Madeleine DeanMadeleine DeanDemocraticPA98.3%63311based on 633 of 676 recorded roll calls
Mary Gay ScanlonMary Gay ScanlonDemocraticPA98.3%63311based on 633 of 676 recorded roll calls
Marc A. VeaseyMarc A. VeaseyDemocraticTX98.1%63312based on 633 of 676 recorded roll calls
Mike KellyMike KellyRepublicanPA98.1%63312based on 633 of 676 recorded roll calls
Morgan LuttrellMorgan LuttrellRepublicanTX97.9%63313based on 633 of 676 recorded roll calls
Ryan MackenzieRyan MackenzieRepublicanPA97.9%63313based on 633 of 676 recorded roll calls
Elissa SlotkinElissa SlotkinDemocraticMI97.8%461based on 46 of 915 recorded roll calls
Jacky RosenJacky RosenDemocraticNV97.8%461based on 46 of 915 recorded roll calls
Cindy Hyde-SmithCindy Hyde-SmithRepublicanMS97.8%461based on 46 of 915 recorded roll calls
Angus S. KingAngus S. KingIndependentME97.8%461based on 46 of 915 recorded roll calls
Gary C. PetersGary C. PetersDemocraticMI97.8%461based on 46 of 915 recorded roll calls
John BoozmanJohn BoozmanRepublicanAR97.8%461based on 46 of 915 recorded roll calls
James E. RischJames E. RischRepublicanID97.8%461based on 46 of 915 recorded roll calls
Tom CottonTom CottonRepublicanAR97.8%461based on 46 of 915 recorded roll calls
Edward J. MarkeyEdward J. MarkeyDemocraticMA97.8%461based on 46 of 915 recorded roll calls
Brian SchatzBrian SchatzDemocraticHI97.8%461based on 46 of 915 recorded roll calls
Kirsten E. GillibrandKirsten E. GillibrandDemocraticNY97.8%461based on 46 of 915 recorded roll calls
Pete RickettsPete RickettsRepublicanNE97.8%461based on 46 of 915 recorded roll calls
Joni ErnstJoni ErnstRepublicanIA97.8%461based on 46 of 915 recorded roll calls
Steve DainesSteve DainesRepublicanMT97.8%461based on 46 of 915 recorded roll calls
Mazie K. HironoMazie K. HironoDemocraticHI97.8%461based on 46 of 915 recorded roll calls
Bill HagertyBill HagertyRepublicanTN97.8%461based on 46 of 915 recorded roll calls
Eric SchmittEric SchmittRepublicanMO97.8%461based on 46 of 915 recorded roll calls
Jim BanksJim BanksRepublicanIN97.8%461based on 46 of 915 recorded roll calls
Mark R. WarnerMark R. WarnerDemocraticVA97.8%461based on 46 of 915 recorded roll calls
Tim ScottTim ScottRepublicanSC97.8%461based on 46 of 915 recorded roll calls
Angela D. AlsobrooksAngela D. AlsobrooksDemocraticMD97.8%461based on 46 of 915 recorded roll calls
John R. CarterJohn R. CarterRepublicanTX97.8%63314based on 633 of 676 recorded roll calls
Scott PerryScott PerryRepublicanPA97.8%63314based on 633 of 676 recorded roll calls
Lizzie FletcherLizzie FletcherDemocraticTX97.6%63315based on 633 of 676 recorded roll calls
Brian BabinBrian BabinRepublicanTX97.6%63315based on 633 of 676 recorded roll calls
Keith SelfKeith SelfRepublicanTX97.6%63315based on 633 of 676 recorded roll calls
Herbert C. ConawayHerbert C. ConawayDemocraticNJ97.5%63316based on 633 of 676 recorded roll calls
Randy K. Sr. WeberRandy K. Sr. WeberRepublicanTX97.5%63316based on 633 of 676 recorded roll calls
Lloyd DoggettLloyd DoggettDemocraticTX97.3%63317based on 633 of 676 recorded roll calls
Guy ReschenthalerGuy ReschenthalerRepublicanPA97.3%63317based on 633 of 676 recorded roll calls
David MccormickDavid MccormickRepublicanPA97.1%90626based on 906 of 915 recorded roll calls
Ronny JacksonRonny JacksonRepublicanTX97.0%63319based on 633 of 676 recorded roll calls
Lloyd SmuckerLloyd SmuckerRepublicanPA96.8%63320based on 633 of 676 recorded roll calls
Chrissy HoulahanChrissy HoulahanDemocraticPA96.8%63320based on 633 of 676 recorded roll calls
Joaquin CastroJoaquin CastroDemocraticTX96.5%63322based on 633 of 676 recorded roll calls
Jodey C. ArringtonJodey C. ArringtonRepublicanTX96.5%63322based on 633 of 676 recorded roll calls
Christian D. MenefeeChristian D. MenefeeDemocraticTX95.9%2229based on 222 of 676 recorded roll calls
Julie JohnsonJulie JohnsonDemocraticTX95.9%63326based on 633 of 676 recorded roll calls
Roger WilliamsRoger WilliamsRepublicanTX95.9%63326based on 633 of 676 recorded roll calls
Brendan F. BoyleBrendan F. BoyleDemocraticPA95.7%63327based on 633 of 676 recorded roll calls
Christopher MurphyChristopher MurphyDemocraticCT95.7%462based on 46 of 915 recorded roll calls
Kevin CramerKevin CramerRepublicanND95.7%462based on 46 of 915 recorded roll calls
Ron JohnsonRon JohnsonRepublicanWI95.7%462based on 46 of 915 recorded roll calls
Jeanne ShaheenJeanne ShaheenDemocraticNH95.7%462based on 46 of 915 recorded roll calls
Mike LeeMike LeeRepublicanUT95.7%462based on 46 of 915 recorded roll calls
Ted BuddTed BuddRepublicanNC95.7%462based on 46 of 915 recorded roll calls
Raphael G. WarnockRaphael G. WarnockDemocraticGA95.7%462based on 46 of 915 recorded roll calls
James LankfordJames LankfordRepublicanOK95.7%462based on 46 of 915 recorded roll calls
Bill CassidyBill CassidyRepublicanLA95.7%462based on 46 of 915 recorded roll calls
Mark KellyMark KellyDemocraticAZ95.7%462based on 46 of 915 recorded roll calls
Roger MarshallRoger MarshallRepublicanKS95.7%462based on 46 of 915 recorded roll calls
Cory A. BookerCory A. BookerDemocraticNJ95.6%90640based on 906 of 915 recorded roll calls
Sylvia R. GarciaSylvia R. GarciaDemocraticTX94.9%63332based on 633 of 676 recorded roll calls
Ted CruzTed CruzRepublicanTX94.8%90647based on 906 of 915 recorded roll calls
Vicente GonzalezVicente GonzalezDemocraticTX94.6%63334based on 633 of 676 recorded roll calls
Daniel MeuserDaniel MeuserRepublicanPA94.3%63336based on 633 of 676 recorded roll calls
Peter WelchPeter WelchDemocraticVT94.2%90653based on 906 of 915 recorded roll calls
Paul A. GosarPaul A. GosarRepublicanAZ94.1%171based on 17 of 676 recorded roll calls
Randy FineRandy FineRepublicanFL94.1%171based on 17 of 676 recorded roll calls
Earl L. "Buddy" CarterEarl L. "Buddy" CarterRepublicanGA94.1%171based on 17 of 676 recorded roll calls
Josh HarderJosh HarderDemocraticCA94.1%171based on 17 of 676 recorded roll calls
Julie FedorchakJulie FedorchakRepublicanND94.1%171based on 17 of 676 recorded roll calls
Andy HarrisAndy HarrisRepublicanMD94.1%171based on 17 of 676 recorded roll calls
James ComerJames ComerRepublicanKY94.1%171based on 17 of 676 recorded roll calls
Kat CammackKat CammackRepublicanFL94.1%171based on 17 of 676 recorded roll calls
Andrew S. ClydeAndrew S. ClydeRepublicanGA94.1%171based on 17 of 676 recorded roll calls
Mark AlfordMark AlfordRepublicanMO94.1%171based on 17 of 676 recorded roll calls
James GallagherJames GallagherRepublicanCA94.1%171based on 17 of 676 recorded roll calls
John H. RutherfordJohn H. RutherfordRepublicanFL94.1%171based on 17 of 676 recorded roll calls
Mike D. RogersMike D. RogersRepublicanAL94.1%171based on 17 of 676 recorded roll calls
David SchweikertDavid SchweikertRepublicanAZ94.1%171based on 17 of 676 recorded roll calls
Frank J. MrvanFrank J. MrvanDemocraticIN94.1%171based on 17 of 676 recorded roll calls
Jared MoskowitzJared MoskowitzDemocraticFL94.1%171based on 17 of 676 recorded roll calls
Kevin KileyKevin KileyIndependentCA94.1%171based on 17 of 676 recorded roll calls
Chip RoyChip RoyRepublicanTX94.0%63338based on 633 of 676 recorded roll calls
Jasmine CrockettJasmine CrockettDemocraticTX93.8%63339based on 633 of 676 recorded roll calls
Monica De La CruzMonica De La CruzRepublicanTX93.5%63341based on 633 of 676 recorded roll calls
John FettermanJohn FettermanDemocraticPA93.5%90659based on 906 of 915 recorded roll calls
Katie Boyd BrittKatie Boyd BrittRepublicanAL93.5%463based on 46 of 915 recorded roll calls
Amy KlobucharAmy KlobucharDemocraticMN93.5%463based on 46 of 915 recorded roll calls
Rand PaulRand PaulRepublicanKY93.5%463based on 46 of 915 recorded roll calls
Dan SullivanDan SullivanRepublicanAK93.5%463based on 46 of 915 recorded roll calls
Jerry MoranJerry MoranRepublicanKS93.5%463based on 46 of 915 recorded roll calls
Bernard SandersBernard SandersIndependentVT92.9%90664based on 906 of 915 recorded roll calls
Dwight EvansDwight EvansDemocraticPA92.9%63345based on 633 of 676 recorded roll calls
Troy E. NehlsTroy E. NehlsRepublicanTX92.3%63349based on 633 of 676 recorded roll calls
Cynthia M. LummisCynthia M. LummisRepublicanWY91.3%464based on 46 of 915 recorded roll calls
Sheldon WhitehouseSheldon WhitehouseDemocraticRI91.3%464based on 46 of 915 recorded roll calls
Dan CrenshawDan CrenshawRepublicanTX89.9%63364based on 633 of 676 recorded roll calls
Tommy TubervilleTommy TubervilleRepublicanAL89.1%465based on 46 of 915 recorded roll calls
David RouzerDavid RouzerRepublicanNC88.2%172based on 17 of 676 recorded roll calls
Lauren BoebertLauren BoebertRepublicanCO88.2%172based on 17 of 676 recorded roll calls
John JamesJohn JamesRepublicanMI88.2%172based on 17 of 676 recorded roll calls
Janice D. SchakowskyJanice D. SchakowskyDemocraticIL88.2%172based on 17 of 676 recorded roll calls
Andy BiggsAndy BiggsRepublicanAZ88.2%172based on 17 of 676 recorded roll calls
Andrew OglesAndrew OglesRepublicanTN88.2%172based on 17 of 676 recorded roll calls
Scott DesjarlaisScott DesjarlaisRepublicanTN88.2%172based on 17 of 676 recorded roll calls
Andy BarrAndy BarrRepublicanKY88.2%172based on 17 of 676 recorded roll calls
Haley M. StevensHaley M. StevensDemocraticMI88.2%172based on 17 of 676 recorded roll calls
Burgess OwensBurgess OwensRepublicanUT88.2%172based on 17 of 676 recorded roll calls
Daniel S. GoldmanDaniel S. GoldmanDemocraticNY88.2%172based on 17 of 676 recorded roll calls
Pete StauberPete StauberRepublicanMN88.2%172based on 17 of 676 recorded roll calls
Nanette Diaz BarragáNNanette Diaz BarragáNDemocraticCA88.2%172based on 17 of 676 recorded roll calls
Jefferson ShreveJefferson ShreveRepublicanIN88.2%172based on 17 of 676 recorded roll calls
Nancy MaceNancy MaceRepublicanSC88.2%172based on 17 of 676 recorded roll calls
Sam GravesSam GravesRepublicanMO88.2%172based on 17 of 676 recorded roll calls
Vern BuchananVern BuchananRepublicanFL88.2%172based on 17 of 676 recorded roll calls
Dusty JohnsonDusty JohnsonRepublicanSD88.2%172based on 17 of 676 recorded roll calls
Lisa C. McclainLisa C. McclainRepublicanMI88.2%172based on 17 of 676 recorded roll calls
Robert GarciaRobert GarciaDemocraticCA88.2%172based on 17 of 676 recorded roll calls
Steve CohenSteve CohenDemocraticTN88.2%172based on 17 of 676 recorded roll calls
Kweisi MfumeKweisi MfumeDemocraticMD88.2%172based on 17 of 676 recorded roll calls
Victoria SpartzVictoria SpartzRepublicanIN88.2%172based on 17 of 676 recorded roll calls
Ayanna PressleyAyanna PressleyDemocraticMA88.2%172based on 17 of 676 recorded roll calls
Delia C. RamirezDelia C. RamirezDemocraticIL88.2%172based on 17 of 676 recorded roll calls
Josh GottheimerJosh GottheimerDemocraticNJ86.7%63384based on 633 of 676 recorded roll calls
Michael T. MccaulMichael T. MccaulRepublicanTX85.3%63393based on 633 of 676 recorded roll calls
Donald NorcrossDonald NorcrossDemocraticNJ84.8%63396based on 633 of 676 recorded roll calls
Ruben GallegoRuben GallegoDemocraticAZ84.8%467based on 46 of 915 recorded roll calls
Marsha BlackburnMarsha BlackburnRepublicanTN84.8%467based on 46 of 915 recorded roll calls
Greg CasarGreg CasarDemocraticTX84.5%63398based on 633 of 676 recorded roll calls
Christopher A. CoonsChristopher A. CoonsDemocraticDE82.6%468based on 46 of 915 recorded roll calls
Nancy PelosiNancy PelosiDemocraticCA82.4%173based on 17 of 676 recorded roll calls
Shomari FiguresShomari FiguresDemocraticAL82.4%173based on 17 of 676 recorded roll calls
Lisa MurkowskiLisa MurkowskiRepublicanAK80.4%469based on 46 of 915 recorded roll calls
Thomas H. KeanThomas H. KeanRepublicanNJ76.8%633147based on 633 of 676 recorded roll calls
Wesley HuntWesley HuntRepublicanTX74.6%633161based on 633 of 676 recorded roll calls
Thomas TillisThomas TillisRepublicanNC71.7%4613based on 46 of 915 recorded roll calls
Angie CraigAngie CraigDemocraticMN70.6%175based on 17 of 676 recorded roll calls
Rick W. AllenRick W. AllenRepublicanGA70.6%175based on 17 of 676 recorded roll calls
Darline GrahamDarline GrahamRepublicanSC69.2%134based on 13 of 915 recorded roll calls
Frederica S. WilsonFrederica S. WilsonDemocraticFL64.7%176based on 17 of 676 recorded roll calls
Richard E. NealRichard E. NealDemocraticMA58.8%177based on 17 of 676 recorded roll calls
Adam SmithAdam SmithDemocraticWA58.8%177based on 17 of 676 recorded roll calls
Nydia M. VeláZquezNydia M. VeláZquezDemocraticNY58.8%177based on 17 of 676 recorded roll calls
Seth MoultonSeth MoultonDemocraticMA58.8%177based on 17 of 676 recorded roll calls
Jay ObernolteJay ObernolteRepublicanCA58.8%177based on 17 of 676 recorded roll calls
Mary E. MillerMary E. MillerRepublicanIL58.8%177based on 17 of 676 recorded roll calls
Steve WomackSteve WomackRepublicanAR58.8%177based on 17 of 676 recorded roll calls
Stephen F. LynchStephen F. LynchDemocraticMA58.8%177based on 17 of 676 recorded roll calls
Marcy KapturMarcy KapturDemocraticOH58.8%177based on 17 of 676 recorded roll calls
Thomas P. TiffanyThomas P. TiffanyRepublicanWI47.1%179based on 17 of 676 recorded roll calls
Mitch McconnellMitch McconnellRepublicanKY28.3%4633based on 46 of 915 recorded roll calls
Neal P. DunnNeal P. DunnRepublicanFL17.6%1714based on 17 of 676 recorded roll calls
John GaramendiJohn GaramendiDemocraticCA17.6%1714based on 17 of 676 recorded roll calls
Byron DonaldsByron DonaldsRepublicanFL17.6%1714based on 17 of 676 recorded roll calls
Cory MillsCory MillsRepublicanFL17.6%1714based on 17 of 676 recorded roll calls

Participation = roll-call votes cast ÷ recorded roll calls. A rate is shown only where CivicGate has recorded enough of the chamber's roll calls to be representative (529 of 529 members); "—" means partial coverage — the recorded / missed counts still apply. Framed against the chamber median, not as a ranking.