John Barrasso
B
John Barrasso, a Republican, is a U.S. senator from Wyoming. Barrasso earns an overall grade of B (83 out of 100) for the 119th Congress. Barrasso voted on 911 of 915 roll calls (99.6%) and missed 4. Barrasso sponsored 49 bills and joint resolutions, 7 of which moved past introduction and none of which became law. That is more than 45% of senators when bills are weighted by how far they got. Barrasso also cosponsored 147 bills, more than 52% of senators.
Vote attendance 40% of grade
AVoted on 911 of 915 roll calls (99.6%); missed 4.
Bills written 35% of grade
C-Sponsored 49 bills and joint resolutions. Legislative progress: more than 45% of senators. (Also 9 simple resolutions, not graded.)
42Introduced
6Committee action
1Passed a chamber
0Became law
Bills supported 25% of grade
CCosponsored 147 bills, more than 52% of senators.
Bills that advanced
- Passed a chamberS 3199: 988 Lifeline Location Improvement Act of 2026
- Committee actionS 4410: A bill to amend the Mineral Leasing Act to provide for the payment of bonus payments of certain coal leases issued under that Act.
- Committee actionS 2787: Grasslands Grazing Act of 2025
- Committee actionS 2262: American Voices in Federal Lands Act
- Committee actionS 472: Ski Hill Resources for Economic Development Act
- Committee actionS 290: Making National Parks Safer Act
- Committee actionS 140: Wildfire Prevention Act of 2025
Updated 2026-10-03 18:01 UTC. This page uses the standard grading weights. How grades are calculated.