Election.orgElected officials
Permanent person record · federal source layer

Alan Armstrong

U.S. Senator — Oklahoma (Class 2)

Republican Party

Alan Armstrong is listed as U.S. Senator — Oklahoma (Class 2) in the included source snapshot. Explore sourced office history and recorded votes.

1federal term records
1distinct permanent offices
0exact-ID 2026 FEC connections
191119th Congress recorded votes
CURRENTFederal
Direct answer

Alan Armstrong is source-linked to U.S. Senator — Oklahoma (Class 2).

The included role began Mar 24, 2026 and the source reports an end date of Jan 3, 2027.

Entity resolution

Why these records belong together

FAIL-CLOSED

Federal terms join only on the corpus person_id; state roles join only on the Open States person UUID. FEC campaign records connect only through an exact FEC candidate ID. Names alone never merge people.

Election.org person IDeop-person-federal-a000383
Source person IDA000383
BioguideA000383
GovTrack ID in source457040
119th Congress · official roll calls

Recorded floor votes

191 MEMBER ROWS
116Yea
75Nay

Vote labels reproduce the official House Clerk or Senate row. “Not voting” states no reason. Election.org does not score or ideologically classify votes.

Search all 1,591 covered roll calls →
READ THE LANES SEPARATELY

Connection is not causation—or judgment.

A term, campaign filing, vote, election result, disclosure, or stock transaction proves only what its cited source reports. Campaign contributions do not establish why a vote was cast; a securities transaction is not evidence of wrongdoing, intent, profit, or a conflict of interest.

Apparel

Election.org Shop

Explore the shop ↗

Original tees for voters, neighbors, and people who show up.

Independent editorial designs; not official campaign products. No funds go to a candidate or political party.