Oathstar

U.S. Senator from Oklahoma · Class II

Alan Armstrong

Republican 1st term Not running · open seat
100LoyaltyMed 100
100AttendMed 98
6BipartMed 9
0BreaksMed 2

Position · +0.65

LEFTD · R RANGESRIGHT
In office
Senate 2026–now
Under a year in CongressMore senior than 1% of the Senate
Committees
  • Health, Education, Labor, and Pensions
  • Indian Affairs
Bills on
  • Health
  • Environmental Protection
Age
64

2026 election

Not on the November ballot
General election Nov 3, 2026

On the ballot for this seat

See the full race

Bottom line

Where Armstrong has influence

Roles

No committee leadership roles.

Talks most about

Stories in Armstrong’s press releases with their latest stance, last three months. Read by AI.

Where Armstrong breaks with Republicans

Method

Armstrong has voted with most Republicans on every party-line vote this Congress.

Notable votes

Full record (Pro)

Where Armstrong broke with their party, close outcomes and final passage votes on named bills, newest first.

DateMeasureTitleVote Party split (yea)Result
Sep 30, 2026 H.R. 7008 Stop Insider Trading ActOn Cloture on the Motion to Proceed · This bill generally prohibits Members of Congress and their spouses and dependent children from purchasing stocks and requires public… Yea Failed
53–47
Sep 29, 2026 S.Res. 852 A resolution requesting information on Israel's human rights practices pursuant to section 502B(c) of the Foreign Assistance Act of 1961.On the Motion to Discharge Nay Failed
47–51
Sep 29, 2026 S.J.Res. 197 A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Centers for Medicare & Medicaid Services of the Department of Health and Human Services relating to "Patient Protection and Affordable Care Act, HHS Notice of Benefit and Payment Parameters for 2027; and Basic Health Program".On the Motion to Proceed Nay Failed
48–51
Sep 28, 2026 S. 4668 Protect College Sports Act of 2026On the Amendment · This bill establishes requirements for name, image, or likeness (NIL) agreements for college student athletes and provides a limited… Nay Failed
47–52
Sep 28, 2026 S. 4668 Protect College Sports Act of 2026On the Amendment · This bill establishes requirements for name, image, or likeness (NIL) agreements for college student athletes and provides a limited… Nay Failed
49–50
Aug 8, 2026 H.R. 6500 Continuing Appropriations and Extensions Act, 2027On the Motion to Table · This bill provides continuing FY2027 appropriations for federal agencies and extends various expiring programs and authorities.Broke w/ party Nay Passed
61–32
Jun 18, 2026 H.R. 6644 21st Century ROAD to Housing ActOn the Cloture Motion · This act establishes and modifies various federal housing programs.Broke w/ party Nay Passed
84–8
Jun 16, 2026 H.R. 6644 21st Century ROAD to Housing ActOn the Motion to Proceed · This act establishes and modifies various federal housing programs.Broke w/ party Nay Passed
87–8

Yea ■ filled · Nay □ open · Not voting – dash. Party split bars: Democrats left, Republicans right; dark = yea, light = nay.

What Armstrong is saying

All 7 statements and posts

◇ statements (press releases) · ○ posts. When a statement names a bill Armstrong voted on, the vote is shown next to it.

Effectiveness, 119th Congress so far

How it’s measured
0.01· expected 1.02

Below expectations

Rank 99 of 100 in the Senate · expected = average of 32 majority-party members without a committee lead

How far Armstrong’s own bills got, weighted by substance. The average member scores 1.00.

  1. Introduced 2
  2. Action in committee 0
  3. Action beyond committee 0
  4. Passed chamber 0
  5. Became law 0

2 bills and joint resolutions sponsored: 0 significant (got a roll call vote), 2 substantive, 0 commemorative. Compare the Senate

How Armstrong’s ratings compare with every senator

Ratings, 119th Congress

Scores run 0–100 and always sit next to a median. Each tick is one senator; the ringed marker is Armstrong.

100/ 100

Chamber median 98 · 0 missed of 191

Voted on 191 of 191 roll calls; missed 0. Higher than 99% of senators.

85% 100%

Party loyalty

How it’s measured
100/ 100

Senate R median 100 · Rank 1 of 53

Sided with the Republican majority on 169 votes that split the parties. Higher than 96% of senators.

75% 100%
6/ 100

Chamber median 9 · −3

Average agreement with members of the other party on contested votes. Lower than 85% of senators.

0% 30%
+0.65

Republican middle 80%: 0.38 to 0.78

Left–right position from roll-call similarity (DW-NOMINATE, Voteview), from −1 to +1. Members who vote alike sit near each other.

Liberal Conservative

Bills, 119th Congress

Sponsored 2 (Senate median 61) · cosponsored 38 (median 308), 7 of them as an original cosponsor · most often on Health, Environmental Protection.

Votes by issue

How votes are tagged
IssueVotesYea share
Nominations37 100%
Immigration30 13%
Other26 100%
Economics and Public Finance24 42%
International Affairs21 19%
Sports and Recreation11 64%
Congress7 100%
Armed Forces & National Security5 80%
Finance and Financial Sector4 25%
Government Operations and Politics4 100%
Show all 23 issues
IssueVotesYea share
Environmental Protection3 0%
Housing and Community Development3 33%
Public Lands and Natural Resources3 100%
Health2 0%
Taxes, finance & economy2 100%
Energy & environment2 100%
Education1 0%
Energy1 100%
Families1 0%
Taxation1 0%
Budget & appropriations1 100%
Foreign affairs & trade1 100%
Crime & justice1 100%

How often Armstrong voted with Republicans on each issue is part of Pro.

Who votes alike

Method

Agreement on contested votes where both cast yea or nay.

Most aligned

  1. RTom CottonAR Senate100%agreement
  2. RDeb FischerNE Senate100%agreement
  3. RJames LankfordOK Senate100%agreement

Full voting network Pro See all twelve closest allies, the members Armstrong most often votes against, and the closest allies in the other party.

Try Pro

Campaign finance

Finance data isn’t loaded for this member yet.

Résumé and contact

Career in Congress

  • U.S. Senate, OklahomaRepublican2026–present

Seat

Seat
Class 2, junior senator
Current term
2026–2027
Age
64

Committees and roles

All committees

Contact

DC office
202-224-4721
330 Hart Senate Office Building
District offices
Oklahoma City

Elsewhere

Oathstar ID osp_8fp4vg1354