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.
Money tracked by Paper Trail
Organization-Affiliated PAC Contributions
Net tracked contributions
$0No tracked cycleGross tracked contributions
$0Before refunds and offsetsRefunds / offsets
$0Largest tracked PAC
None recordedNet tracked contributions equal positive contribution records minus negative refunds or offsets. These totals include only organization-affiliated PACs currently represented in Paper Trail and are not the politician’s total fundraising.
No contributions from Paper Trail-tracked organization PACs are currently linked to this politician.
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