U.S. Senate · Oklahoma

Sen. Alan Armstrong

Republican Serving since March 24, 2026Term ends Jan. 3, 2027

Where they sit

Seated by voting record in the Senate. Percentiles run from 0 (most liberal) to 100 (most conservative).

How this is measured →
Armstrong
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Alan Armstrong's seat is marked. Seats run from most liberal (left) to most conservative (right). Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 10 of those votes. Gray seats are members too new to score. How this is measured

All of Congress88thpercentile
More conservative than 87% of all members of Congress.
Most liberalMost conservative
67th most conservative of 531
Republicans in Congress76thpercentile
More conservative than 75% of Republicans in Congress.
Most liberalMost conservative
67th most conservative of 272
The Senate87thpercentile
More conservative than 86% of Senate members.
Most liberalMost conservative
14th most conservative of 100

This score measures who votes with whom. A member who votes no because a bill goes too far, or not far enough, can look more moderate than their views.

With their party and with the President

How this is measured →
Votes with own party
100%
Q1 2026: 100% → Q3 2026: 100%

Highest of all 53 Senate Republicans.

Actual100%
Expected100%
DifferenceAbout the same

Expected is the typical score for senators of the same party whose states voted like this one for president in 2024.

Democrats Republicans 65%100%

Each line is one Senate member, grouped by party. The dot is Alan Armstrong. The dark line is what we'd expect given how this state voted for president in 2024.

On 169 votes that split the partiesReal votes only: 100%See the 169 votes
How this is measured
Votes with the President
100%all votes
Q2 2026: 100% → Q3 2026: 100%

Highest of all 53 Senate Republicans.

Actual100%
Expected100%
DifferenceAbout the same

Expected is the typical score for senators of the same party whose states voted like this one for president in 2024.

Democrats Republicans 0%100%

Each line is one Senate member, grouped by party. The dot is Alan Armstrong. The dark line is what we'd expect given how this state voted for president in 2024.

Based on 60 votes100% on legislation onlySee the 60 votes
How this is measured

Where they broke ranks

No breaks with their party or the President this Congress.

Every vote

Every roll call in the Senate this Congress, with how Alan Armstrong voted, how their party voted and the President's position.

DateVoteTheir voteMost of their partyPresident wantedResult
Loading…

A dash means the parties didn't split on that vote, or the President took no public position before it. “Party-line” and “President took a position” list exactly the votes each score counts: the ones cast Yes or No. Missed votes don't count either way and are under “Missed”.

Votes most like

Alan Armstrong and James Lankford voted the same way on 99% of votes.

How Oklahoma voted for president in 2024

Harris 31.9%Trump 66.2%

Contact

Phone
202-224-4721
Office
330 Hart Senate Office Building Washington DC 20510

Issue by issue

How often Alan Armstrong votes with their party, and with the President, on each kind of issue. Issues are the policy areas Congress assigns to each bill. "With their party" counts only votes where most Democrats and most Republicans voted on opposite sides; "With the President" counts only votes where he took a public position first.

Alan Armstrong votes with their party about equally often on every issue.

Alan ArmstrongAverage for Senate Republicans
  1. Nominations 100%Average 100% · 74 votes on Nominations
  2. International Affairs 100%Average 97% · 18 votes on International Affairs
  3. Immigration 100%Average 96% · 29 votes on Immigration
  4. Economics and Public Finance 100%Average 96% · 18 votes on Economics and Public Finance

Fewer than 5 party-line votes, so not charted: Government Operations and Politics (4 votes), Congress (4 votes), Finance and Financial Sector (4 votes), Sports and Recreation (3 votes), Public Lands and Natural Resources (3 votes), Armed Forces and National Security (3 votes), Environmental Protection (3 votes), Health (2 votes), Energy (1 vote), Taxation (1 vote), Education (1 vote), Families (1 vote).

Bipartisan bills led

1 passed their chamber · 0 became law

How this is measured →
How far each bill got:IntroducedPassed one chamberPassed both chambersBecame law

Votes: Voteview (UCLA). Bills: Congress.gov. President's positions: our public list. 2024 results by district: The Downballot. How this is measured · Corrections

Embed this on your site

Copy this code into your page. It shows a box with the latest numbers from Capitol Lens, with a credit line underneath. Free to use with the credit line.

Preview