
Republican
Barrasso, John

…
Accountability grade
Collecting data
- Case resolution · collecting—
- Responsiveness · collecting—
- Vote attendance100%
- Position transparency · collecting0%
- Town-hall cadence · collecting0%
- District engagement · collecting0%
Congressional legislative record
Floor participation
903
Recorded votes
899
Votes cast
100%
Participation (cast ÷ recorded)
Voting record on TQL-assessed legislation
A/B-graded bills
- Supported (Yea)3
- Opposed (Nay)7
- Present0
- Not voting0
D/F-graded bills
- Supported (Yea)87
- Opposed (Nay)44
- Present0
- Not voting0
C-graded bills
- Supported (Yea)77
- Opposed (Nay)18
- Present0
- Not voting0
Legislative activity
Sponsored legislation
1
Bills sponsored
0
Became law
Cosponsored legislation
19
Current cosponsorships
- TAKE IT DOWN Act C
- Diesel Emissions Reduction Act of 2025
- Congressional Award Program Reauthorization Act C
- Shutdown Fairness Act C
- A bill to designate the mountain at the Devils Tower National Monument, Wyoming, as Devils Tower, and for other purposes.
- VALOR Act of 2025
- Laken Riley Act F
- Transnational Criminal Organization Illicit Spotter Prevention and Elimination Act
- Born-Alive Abortion Survivors Protection Act D
- Constitutional Concealed Carry Reciprocity Act of 2025
- A bill to redesignate the National Historic Trails Interpretive Center in Casper, Wyoming, as the "Barbara L. Cubin National Historic Trails Interpretive Center". C
- Protection of Women and Girls in Sports Act of 2025 F
- A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "Waste Emissions Charge for Petroleum and Natural Gas Systems: Procedures for Facilitating Compliance, Including Netting and Exemptions". D
- A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "California State Motor Vehicle Pollution Control Standards; Notice of Decision Granting a Waiver of Clean Air Act Preemption for California's 2009 and Subsequent Model Year Greenhouse Gas Emission Standards for New Motor Vehicles". D
- A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "California State Motor Vehicle Pollution Control Standards; Notice of Decision Granting a Waiver of Clean Air Act Preemption for California's Advanced Clean Car Program and a Within the Scope Conformation for California's Zero Emission Vehicle Amendments for 2017 and Earlier Model Years". D
- A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "California State Motor Vehicle Pollution Control Standards; Advanced Clean Car Program; Reconsideration of a Previous Withdrawal of a Waiver of Preemption; Notice of Decision". D
- A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Environmental Protection Agency relating to "California State Nonroad Engine Pollution Control Standards; Ocean-Going Vessels At-Berth; Notice of Decision". D
- A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Bureau of Land Management relating to "Buffalo Field Office Record of Decision and Approved Resource Management Plan Amendment". D
- A resolution honoring the life and legacy of President Jimmy Carter and commending President Jimmy Carter for his life-long career of public service, humanitarian leadership, diplomacy, and courageous advocacy.
Recent votes
- NayDirecting the President, pursuant to section 5(c) of the War Powers Resolution, to remove United States Armed Forces from hostilities with Iran. B
- YeaProtect College Sports Act of 2026 C
- YeaRoll call 242
- YeaPN999-1
- YeaRoll call 240
- YeaPN999-1
- YeaPN999-4
- YeaPN999-4
- YeaProtect College Sports Act of 2026 C
- YeaProtect College Sports Act of 2026 C
