Alan Armstrong
Republican · U.S. Senate · OK
Alan Armstrong is serving as Oklahoma’s appointed caretaker U.S. senator. He was appointed on March 24, 2026, to fill the vacancy created when Markwayne Mullin resigned from the Senate, and his temporary service runs through January 2027. Armstrong was appointed—not elected—to the current term.

At a Glance
Highlights from available records. Missing information does not mean an activity did not occur.
Temporary appointed service
Armstrong is serving as a caretaker senator through January 2027
This is an appointed, temporary Senate term—not a term Armstrong won in an election. Oklahoma’s governor selected him to fill the vacancy left by Markwayne Mullin’s resignation.
Canonical FEC Schedule A receipts
FEC-Identified PAC Contributions
Net itemized PAC receipts
$0No tracked cycleGross itemized PAC receipts
$0Before refunds and offsetsRefunds / offsets
$0Largest identified PAC
None recordedThis replaces the older recipient-side PAC estimate. Every row comes from the candidate campaign’s Schedule A filings and is identified by FEC committee ID. Parent organizations appear only after review; names never create the link.
No itemized PAC receipts are currently available for this cycle.
Institutional position
Current Committee Assignments
Official legislative records
Sponsored & Cosponsored Measures
The itemized Congress.gov feed could not be loaded right now. The member’s official legislation lists remain available directly from Congress.gov.
Congressional Service History
Mar 24, 2026 – Jan 3, 2027 · Republican