Senator voting record · 119th Congress

Alan Armstrong
Republican, Oklahoma
The 119th Congress, roll calls from March 24, 2026 to Sept. 30, 2026.
At a glance
Alan Armstrong voted with the Republican majority on 99.4% of 181 contested votes since March 24, 2026. That is a short record, since the typical senator cast 872 of these votes, so it is not ranked. Votes against party
On this short record, their votes sit 2% past the typical Republican, on the far side from the typical Democrat, and the bills they back sit 11% of the way from the typical Republican. Place in the Senate · By issue
On all 4 issues with enough votes, their votes stay within about 4% of the typical Republican. Immigration
None of their 2 sponsored measures became law; 69 of 104 senators had none that did. Bills and laws
Missed none of the 191 roll calls held while serving. Attendance
A vote against the party majority can reflect a home-state interest or a procedural step. Absences can reflect illness, family matters, official travel or campaigning. A proposal enacted through a companion House bill or inside a larger bill is not counted as the sponsor's measure becoming law. How these are worked out.
- Contested vote:
- a roll call where the losing side got at least 10% of the votes cast.
- Party break:
- a contested vote against the majority of their own party.
- Cosponsor:
- a senator who signs on to support a measure, a bill or resolution, that another senator introduced. Bills backed means sponsored or cosponsored.
- Typical senator:
- the middle senator of a group, with half on each side. "17% of the way" means 17% of the distance from the typical senator in one party to the typical senator in the other.
Votes with party
99.4%
Voted with the Republican majority on 180 of 181 contested votes.
Votes missed
0.0%
Missed 0 of 191 roll calls held while serving (0.0%).
Votes against party
1
Contested votes where this senator voted against the party majority.
Where they stand by issue
A position shows which senators someone votes or legislates alongside, not whether they are for or against a policy. Issues come from each bill's topic, so an issue can include amendments on other topics. Left and right on the strips have no meaning of their own. Bills often have backers from both parties, so a position from bills is read against the medians for bills, not against the position from votes. How these are worked out.
Overall
Each mark is a senator. The vertical line is the typical senator in that caucus.
From votes
181 votes cast
Sits 2% past the typical Republican, on the far side from the typical Democrat.
From bills backed
40 measures · 2 sponsored · 38 cosponsored
Sits closer to the typical Republican, 11% of the way toward the typical Democrat.
Exact figures
Positions are coordinates on the map's main axis. Only the distance from the typical Democrat and typical Republican means anything.
From votes
- Senator at 0.39
- Democratic caucus median −0.42, from 47 senators
- Republican caucus median 0.38, from 55 senators
From bills backed
- Senator at 0.10
- Democratic caucus median −0.29, from 47 senators
- Republican caucus median 0.14, from 55 senators
Issues with enough votes or bills to place them 4
Immigration
On Immigration, their 30 votes sit 4% past the typical Republican, on the far side from the typical Democrat.
Where this differs from their party: Close to the typical Republican. Voted with the Republican majority on 100.0% of 30 votes here, against 99.4% on all contested votes.
Votes with party 100.0% · 0 votes against party · 30 votes
One bill, S. 2, accounts for 28 of this senator's 30 votes on this issue.
1 cosponsored
Compare positions
From votes
30 votes cast
Sits 4% past the typical Republican, on the far side from the typical Democrat.
From bills backed
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
Exact figures
Positions are coordinates on the map's main axis. Only the distance from the typical Democrat and typical Republican means anything.
From votes
- Senator at 0.41
- Democratic caucus median −0.43, from 46 senators
- Republican caucus median 0.38, from 53 senators
Economics and Public Finance
On Economics and Public Finance, their 20 votes sit level with the typical Republican.
Where this differs from their party: Close to the typical Republican. Voted with the Republican majority on 95.0% of 20 votes here, against 99.4% on all contested votes.
Votes with party 95.0% · 1 vote against party · 20 votes
One bill, S.Con.Res. 33, accounts for 17 of this senator's 20 votes on this issue.
1 cosponsored
Compare positions
From votes
20 votes cast
Sits level with the typical Republican.
From bills backed
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
Exact figures
Positions are coordinates on the map's main axis. Only the distance from the typical Democrat and typical Republican means anything.
From votes
- Senator at 0.38
- Democratic caucus median −0.42, from 47 senators
- Republican caucus median 0.38, from 54 senators
International Affairs
On International Affairs, their 21 votes sit level with the typical Republican.
Where this differs from their party: Close to the typical Republican. Voted with the Republican majority on 100.0% of 21 votes here, against 99.4% on all contested votes.
Votes with party 100.0% · 0 votes against party · 21 votes
2 cosponsored
Compare positions
From votes
21 votes cast
Sits level with the typical Republican.
From bills backed
Too few bills for a position from bills: 2 measures counted, and a position needs 20.
Exact figures
Positions are coordinates on the map's main axis. Only the distance from the typical Democrat and typical Republican means anything.
From votes
- Senator at 0.34
- Democratic caucus median −0.38, from 47 senators
- Republican caucus median 0.34, from 53 senators
Nominations
On Nominations, their 72 votes sit 3% past the typical Republican, on the far side from the typical Democrat.
Where this differs from their party: Close to the typical Republican. Voted with the Republican majority on 100.0% of 72 votes here, against 99.4% on all contested votes.
Votes with party 100.0% · 0 votes against party · 72 votes
Compare positions
From votes
72 votes cast
Sits 3% past the typical Republican, on the far side from the typical Democrat.
From bills backed
Too few bills for a position from bills: 0 measures counted, and a position needs 20.
Exact figures
Positions are coordinates on the map's main axis. Only the distance from the typical Democrat and typical Republican means anything.
From votes
- Senator at 0.41
- Democratic caucus median −0.44, from 47 senators
- Republican caucus median 0.38, from 55 senators
Too few votes and bills for a position 19
No position is shown on these issues. The votes and bills are listed instead, so each can be read directly.
Congress
Too few votes for a position from votes: 6 votes cast, and a position needs 20.
Too few bills for a position from bills: 5 measures counted, and a position needs 20.
5 cosponsored
Votes
Voted Yea
Voted Yea
Voted Yea
Voted Yea
Voted Yea
Voted Yea
Measures
A resolution relating to the death of the Honorable Nancy Kassebaum, former United States Senator for the State of Kansas.
A resolution honoring the life, service, and legacy of the Honorable Jon Llewellyn Kyl, former Senator for the State of Arizona.
A resolution honoring the life and legacy of the Honorable Lindsey Olin Graham, a Senator from the State of South Carolina.
A resolution honoring the life of the Honorable Donald W. Riegle, Jr., former Senator for the State of Michigan.
A resolution honoring the life of Dirk Arthur Kempthorne, former United States Senator for the State of Idaho.
Sports and Recreation
Too few votes for a position from votes: 9 votes cast, and a position needs 20.
Too few bills for a position from bills: 2 measures counted, and a position needs 20.
2 cosponsored · 1 amendment
Votes
Voted Yea
Voted Nay
Voted Nay
Voted Nay
Voted Yea
Voted Yea
Voted Yea
Voted Yea
Voted Yea
Measures
A resolution congratulating the University of Oklahoma baseball team for winning the 2026 National Collegiate Athletic Association Division I Baseball Championship, the third national championship in program history.
A resolution congratulating the University of Oklahoma women's gymnastics team for winning the 2026 National Collegiate Athletic Association Championship, the eighth national title in program history.
Environmental Protection
Too few votes for a position from votes: 3 votes cast, and a position needs 20.
Too few bills for a position from bills: 4 measures counted, and a position needs 20.
1 sponsored · 3 cosponsored
Votes
Voted Nay
Voted Nay
Voted Nay
Measures
Government Operations and Politics
Too few votes for a position from votes: 4 votes cast, and a position needs 20.
Too few bills for a position from bills: 3 measures counted, and a position needs 20.
3 cosponsored
Votes
Voted Yea
Voted Yea
Voted Yea
Voted Yea
Measures
Protecting American Taxpayers Act
A resolution honoring the life and legacy of John Seymour, the late Senator for the State of California.
A resolution relating to the life and death of Chuck Norris.
Health
Too few votes for a position from votes: 2 votes cast, and a position needs 20.
Too few bills for a position from bills: 4 measures counted, and a position needs 20.
1 sponsored · 3 cosponsored
Votes
Voted Nay
Voted Nay
Measures
Native Americans
No contested votes on this issue.
Too few bills for a position from bills: 6 measures counted, and a position needs 20.
6 cosponsored
Finance and Financial Sector
Too few votes for a position from votes: 4 votes cast, and a position needs 20.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Votes
Voted Yea
Voted Nay
Voted Nay
Voted Nay
Measures
HELPER Act of 2025
Armed Forces and National Security
Too few votes for a position from votes: 3 votes cast, and a position needs 20.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored · 1 amendment
Votes
Voted Yea
Voted Yea
Voted Nay
Measures
A resolution designating September 30, 2026, as "National Veterans Suicide Prevention Day".
Public Lands and Natural Resources
Too few votes for a position from votes: 3 votes cast, and a position needs 20.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Votes
Voted Yea
Voted Yea
Voted Yea
Measures
America the Beautiful Act
Energy
Too few votes for a position from votes: 1 vote cast, and a position needs 20.
Too few bills for a position from bills: 2 measures counted, and a position needs 20.
2 cosponsored
Votes
Voted Yea
Measures
Ratepayer Protection Act
A resolution expressing support for the designation of July 10, 2026, as Journeyman Lineworkers Recognition Day.
Education
Too few votes for a position from votes: 1 vote cast, and a position needs 20.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Votes
Voted Nay
Measures
No Aid for Ghost Students Act of 2026
Commerce
No contested votes on this issue.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Measures
A resolution expressing support for the designation of the week of May 3, 2026, through May 9, 2026, as "National Small Business Week" to celebrate the contributions of small businesses and entrepreneurs in every community in the United States.
Crime and Law Enforcement
No contested votes on this issue.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Measures
STOP CSAM Act of 2025
Families
Too few votes for a position from votes: 1 vote cast, and a position needs 20.
Votes
Voted Nay
Foreign Trade and International Finance
No contested votes on this issue.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Measures
Connected Vehicle Security Act of 2026
Labor and Employment
No contested votes on this issue.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Measures
American Franchise Act
Social Welfare
No contested votes on this issue.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Measures
PROMISE Act of 2026
Taxation
Too few votes for a position from votes: 1 vote cast, and a position needs 20.
Votes
Voted Nay
Transportation and Public Works
No contested votes on this issue.
Too few bills for a position from bills: 1 measure counted, and a position needs 20.
1 cosponsored
Measures
RAAM Act
When they voted against their party
1 contested vote where this senator voted against the Republican majority.
See all 1 votes against the party majority
To strike section 2019.
Voted Nay·Republican majority: Yea
A vote against the party majority can reflect a home-state interest or a procedural step, such as a leader voting no in order to move to reconsider.
Who votes most like them?
Same party or caucus
John Boozman100.0% agreement on 179 shared votes
Shelley Moore Capito100.0% agreement on 179 shared votes
Tom Cotton100.0% agreement on 180 shared votes
Deb Fischer100.0% agreement on 180 shared votes
Lindsey Graham100.0% agreement on 114 shared votes
Other party
John Fetterman25.6% agreement on 172 shared votes
Jeanne Shaheen14.9% agreement on 174 shared votes
Angus S. King, Jr.10.6% agreement on 179 shared votes
Jacky Rosen10.1% agreement on 178 shared votes
Martin Heinrich9.9% agreement on 181 shared votes
Their place in the Senate
Explore their overall voting position
This position rests on fewer votes: 181 contested votes cast. 1 pair on the map could not be measured, with fewer than 50 shared votes.
Bills and laws
These are records, not a score, and sponsoring a measure does not mean it moved. Simple and concurrent resolutions cannot become law, and a proposal enacted through a companion House bill or inside a larger bill is not counted as becoming law here. How these are worked out.
- Sponsored
- 2
- Cosponsored
- 38
- Became law
- 0
Withdrawn cosponsorships are not counted. Legislative records through Oct. 29, 2026.
Became law
No measures on record have become law.
Sponsored
Dennis John Benigno Traumatic Brain Injury Program Reauthorization Act of 2026
Health
Latest action, : Held at the desk.
American Energy and Mineral Infrastructure Act of 2026
Environmental Protection
Latest action, : Read twice and referred to the Committee on Environment and Public Works.
Cosponsored
A resolution designating September 30, 2026, as "National Veterans Suicide Prevention Day".
Armed Forces and National Security
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S5299; text: CR S5272-5273)
No Aid for Ghost Students Act of 2026
Education
Latest action, : Read twice and referred to the Committee on Health, Education, Labor, and Pensions.
Ecological Restoration Project Permitting Act of 2026
Environmental Protection
Latest action, : Read twice and referred to the Committee on Environment and Public Works.
A resolution relating to the death of the Honorable Nancy Kassebaum, former United States Senator for the State of Kansas.
Congress
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S5064-5065; text: CR S5074-5075)
American Franchise Act
Labor and Employment
Latest action, : Committee on Health, Education, Labor, and Pensions. Hearings held.
Show the other 33 cosponsored measures
Ratepayer Protection Act
Energy
Latest action, : Read twice and referred to the Committee on Energy and Natural Resources.
A resolution honoring the life, service, and legacy of the Honorable Jon Llewellyn Kyl, former Senator for the State of Arizona.
Congress
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S4958; text: CR S4951-4952)
A resolution congratulating the University of Oklahoma baseball team for winning the 2026 National Collegiate Athletic Association Division I Baseball Championship, the third national championship in program history.
Sports and Recreation
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S4762-4763; text: CR S4761)
HELPER Act of 2025
Finance and Financial Sector
Latest action, : Read twice and referred to the Committee on Banking, Housing, and Urban Affairs.
Native Language Educators in Classrooms Act
Native Americans
Latest action, : Read twice and referred to the Committee on Indian Affairs.
Connected Vehicle Security Act of 2026
Foreign Trade and International Finance
Latest action, : Placed on Senate Legislative Calendar under General Orders. Calendar No. 671.
Fast Tracking European Investment in Ukraine’s Defense Act
International Affairs
Latest action, : Read twice and referred to the Committee on Foreign Relations.
ePermit Act
Environmental Protection
Latest action, : Read twice and referred to the Committee on Environment and Public Works.
Protecting American Taxpayers Act
Government Operations and Politics
Latest action, : Read the second time. Placed on Senate Legislative Calendar under General Orders. Calendar No. 452.
RAAM Act
Transportation and Public Works
Latest action, : Read twice and referred to the Committee on Commerce, Science, and Transportation.
Prevent Government Shutdowns Act of 2026
Economics and Public Finance
Latest action, : Read the second time. Placed on Senate Legislative Calendar under General Orders. Calendar No. 424.
Lindsey O. Graham Sanctioning Russia Act of 2026
International Affairs
Latest action, : Read twice and referred to the Committee on Banking, Housing, and Urban Affairs.
Indian Buffalo Management Act
Native Americans
Latest action, : Read twice and referred to the Committee on Indian Affairs.
PROMISE Act of 2026
Social Welfare
Latest action, : Read twice and referred to the Committee on Finance. (Sponsor introductory remarks on measure: CR S3942-3946; text: CR S3943-3946)
STOP CSAM Act of 2025
Crime and Law Enforcement
Latest action, : Placed on Senate Legislative Calendar under General Orders. Calendar No. 106.
CLEAR LABELS Act
Health
Latest action, : Placed on Senate Legislative Calendar under General Orders. Calendar No. 523.
Farmers and Ranchers Relief Act of 2026
Environmental Protection
Latest action, : Read twice and referred to the Committee on Environment and Public Works.
A resolution honoring the life and legacy of the Honorable Lindsey Olin Graham, a Senator from the State of South Carolina.
Congress
Latest action, : Star Print ordered on the resolution.
A resolution expressing support for the designation of July 10, 2026, as Journeyman Lineworkers Recognition Day.
Energy
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S3194; text: CR S3218)
Native American Seeds Act of 2025
Native Americans
Latest action, : Read twice and referred to the Committee on Indian Affairs.
Tribal Access to Electronic Evidence Act
Native Americans
Latest action, : Held at the desk.
Tribal Warrant Fairness Act
Native Americans
Latest action, : Held at the desk.
Patients Deserve Price Tags Act
Health
Latest action, : Placed on Senate Legislative Calendar under General Orders. Calendar No. 522.
A resolution honoring the life of the Honorable Donald W. Riegle, Jr., former Senator for the State of Michigan.
Congress
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S2480; text: CR S2478-2479)
Quapaw Tribal Settlement Act of 2025
Native Americans
Latest action, : Committee on Indian Affairs. Hearings held.
America the Beautiful Act
Public Lands and Natural Resources
Latest action, : Placed on Senate Legislative Calendar under General Orders. Calendar No. 439.
A resolution honoring the life and legacy of John Seymour, the late Senator for the State of California.
Government Operations and Politics
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S2381; text: CR S2380)
ASAP Act
Health
Latest action, : Read twice and referred to the Committee on Finance. (Sponsor introductory remarks on measure: CR S8278-8279)
A resolution congratulating the University of Oklahoma women's gymnastics team for winning the 2026 National Collegiate Athletic Association Championship, the eighth national title in program history.
Sports and Recreation
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S2241; text: CR S2240)
A resolution honoring the life of Dirk Arthur Kempthorne, former United States Senator for the State of Idaho.
Congress
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S2205; text: CR S2203)
A resolution expressing support for the designation of the week of May 3, 2026, through May 9, 2026, as "National Small Business Week" to celebrate the contributions of small businesses and entrepreneurs in every community in the United States.
Commerce
Latest action, : Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S2109; text: CR S2135)
CDL Act
Immigration
Latest action, : Read twice and referred to the Committee on Homeland Security and Governmental Affairs.
A resolution relating to the life and death of Chuck Norris.
Government Operations and Politics
Latest action, : Message on Senate action sent to the House.
Amendments filed
These are records, not a score. Many amendments are procedural or filed in bulk, and most are never taken up on the floor. Adopted means the Senate agreed to the amendment, which can still be left out of the final text. Amendments through Sept. 30, 2026.
- Filed
- 2
- Adopted
- 0
Amends S. 4668
Protect College Sports Act of 2026
Sports and Recreation
The official record gives no purpose for this amendment.
Latest action, : Senate amendment submitted
Amends S. 4784
National Defense Authorization Act for Fiscal Year 2027
Armed Forces and National Security
The official record gives no purpose for this amendment.
Latest action, : Senate amendment submitted
Committees and leadership
Committees
As published by the congress-legislators project on . The source lists current assignments only and may not reflect past ones.
Earmarks
An earmark, officially Congressionally Directed Spending, is an amount in an appropriations law set aside for a named project, at a senator's request. These items come from the tables printed with the enacted fiscal 2026 laws. The tables list funded projects only and do not state the amount each senator requested, so the amounts here are what the law provided for the project, not money a senator received.
The fiscal 2026 tables list no project requested by this senator. Some senators decline to request earmarks, so an empty list is a record and not a gap. The tables list funded projects only, so they do not show whether any request went unfunded.
Fiscal 2027 is not shown. The Senate committee has not reported its fiscal 2027 bills, and its table of requests could not be read automatically.
Attendance
Missed 0 of 191 roll calls held while serving (0.0%).
Absences can reflect illness, family matters, official travel or campaigning.