---
bioguide_id: A000383
voter_id: Alan-Armstrong-R-OK
name: Alan Armstrong
party: Republican
state: Oklahoma
chamber: Senate
congress: 119
generated_at: 2026-06-05
---

# Alan Armstrong

Alan Armstrong is a Republican member of the U.S. Senate, representing Oklahoma, serving in the 119th Congress.

## Attendance & Participation

- **Votes Cast**: 103
  - Yea: 54
  - Nay: 49
  - Present: 0
- **Missed Votes**: 0
- **Attendance Rate**: 100.0%

## Voting Behavior

- **Yea/Nay Split**: 54 yea / 49 nay

## Ideology & Positioning

- **Ideology Score**: 0.111 (scale: -1.0 liberal to +1.0 conservative)
- **Label**: Moderate
- **Percentile**: 48.0 (0 = most liberal, 100 = most conservative)

## Policy Area Voting Record

| Policy Area | Total Votes | Yea | Nay |
|---|---|---|---|
| Economics and Public Finance | 22 | 9 | 13 |
| International Affairs | 10 | 1 | 9 |
| Government Operations and Politics | 6 | 6 | 0 |
| Public Lands and Natural Resources | 3 | 3 | 0 |
| Finance and Financial Sector | 3 | 0 | 3 |
| Taxation | 2 | 0 | 2 |
| Armed Forces and National Security | 2 | 0 | 2 |
| Congress | 1 | 1 | 0 |
| Environmental Protection | 1 | 0 | 1 |
| Immigration | 1 | 0 | 1 |

## Recent Votes

- **2026-06-05** -- No description -> *Yea* (S_2)
- **2026-06-05** -- No description -> *Nay* (S_2)
- **2026-06-05** -- An original bill to provide for reconciliation pursuant to title II of S. Con. Res. 33. -> *Nay* (S_2)
- **2026-06-04** -- No description -> *Nay* (S_2)
- **2026-06-04** -- No description -> *Nay* (S_2)

## Sponsorship & Legislative Activity

- **Bills Sponsored**: 0
- **Bills Enacted into Law**: 0
- **Bills Passed Chamber**: 0

## Legislative Effectiveness

Effectiveness data not available for this member.

## Bipartisan Collaboration

No cross-party collaboration data available.

---

*Data sourced from official congressional records for the 119th Congress. This profile contains only behavioral and procedural data -- no editorial commentary or subjective ratings. Generated 2026-06-05.*

```json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Alan Armstrong",
  "jobTitle": "U.S. Senate Member",
  "memberOf": {
    "@type": "Organization",
    "name": "119th United States Congress"
  },
  "affiliation": {
    "@type": "PoliticalParty",
    "name": "Republican"
  },
  "workLocation": {
    "@type": "Place",
    "name": "Oklahoma"
  }
}
```