Alan Armstrong
C-
Alan Armstrong, a Republican, is a U.S. senator from Oklahoma. Armstrong earns an overall grade of C- (70 out of 100) for the 119th Congress. Armstrong voted on 191 of 191 roll calls (100.0%) and missed 0. Armstrong sponsored 2 bills and joint resolutions, none of which moved past introduction and none of which became law. That is more than 1% of senators when bills are weighted by how far they got. Armstrong also cosponsored 26 bills, less than nearly all other senators. Armstrong joined partway through this Congress, so the bill counts cover less time than they do for most members.
Vote attendance 40% of grade
AVoted on 191 of 191 roll calls (100.0%); missed 0.
Bills written 35% of grade
FSponsored 2 bills and joint resolutions. Legislative progress: more than 1% of senators.
2Introduced
0Committee action
0Passed a chamber
0Became law
Bills supported 25% of grade
FCosponsored 26 bills, less than nearly all other senators.
Updated 2026-10-03 18:01 UTC. This page uses the standard grading weights. How grades are calculated.