Congress Report Card

Alan Armstrong

Republican · Senator · OK
Oklahoma · 119th Congress · Partial term
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

A
Voted on 191 of 191 roll calls (100.0%); missed 0.

Bills written 35% of grade

F
Sponsored 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

F
Cosponsored 26 bills, less than nearly all other senators.

Add this grade to your site

Paste this code into any web page. The badge updates on its own when the grade changes.

Alan Armstrong: grade C- on Congress Report Card

Updated 2026-10-03 18:01 UTC. This page uses the standard grading weights. How grades are calculated.