← Legislators

Armstrong, Alan

R OK senate

Official profile: https://www.congress.gov/member/alan-armstrong/A000383

Congress bioguide ID: A000383

Issue positions (current Congress)

Nearest impartial position on each issue, inferred from Yea/Nay votes and each bill's stance map (what a Yea vs Nay advances). This is not a Support/Oppose score for the issue topic. Unmapped counts are real votes that still lack a catalog mapping — not non-votes. See Methodology.

Veterans Affairs

Nearest position: VA care quality and capacity

Confidence: medium · 5 mapped votes

  • 3care-quality-capacity
  • 1expand-benefits-access
  • 1status-quo-reject-change

Taxes & Government Spending

Nearest position: Lower taxes and constrain spending growth

Confidence: high · 50 mapped votes

  • 24lower-taxes-constrain-spend
  • 14status-quo-reject-change
  • 6process-fiscal-rules
  • 6revenue-for-programs

Housing

Nearest position: Preserve local land-use control

Confidence: medium · 3 mapped votes

  • 2preserve-local-land-use-control
  • 1supply-zoning-barriers

Voting & Elections

Nearest position: Catalog gap — 3 real Yea/Nay votes on this issue could not be mapped to a catalog position (not an absence).

Confidence: none · 0 mapped votes · 3 unmapped (cast, not linked to a position)

Unmapped by reason (catalog / mapping gaps — not non-votes):

  • 3Issue tagged but stance map has no entry for this issue

Regulation & Agency Oversight

Nearest position: Preserve agency rules and standards

Confidence: high · 17 mapped votes

  • 13preserve-agency-rules
  • 3disapprove-nullify-rules
  • 1deregulatory-burden-reduction

Public Lands & Wildlife

Nearest position: Access and multiple-use public lands

Confidence: medium · 3 mapped votes

  • 3access-multiple-use

Congressional Procedure

Nearest position: Adopt majority agenda and special rules

Confidence: medium · 4 mapped votes

  • 3adopt-majority-agenda-rules
  • 1transparency-ethics-process

Healthcare

Nearest position: Tied: Public health and system capacity · Status quo / reject this change

Confidence: medium · 7 mapped votes

  • 3public-health-capacity
  • 3status-quo-reject-change
  • 1coverage-expansion

Social Security & Medicare

Nearest position: Protect current benefit structure

Confidence: high · 19 mapped votes

  • 13protect-benefits-status
  • 6delivery-and-integrity

Foreign Policy & Sanctions

Nearest position: Status quo / reject this change

Confidence: high · 13 mapped votes

  • 12status-quo-reject-change
  • 1restraint-limit-commitments

Education

Nearest position: Workforce and higher-education pathways

Confidence: low · 1 mapped vote

  • 1workforce-higher-ed-focus

Energy & Climate

Nearest position: Tied: Accelerate clean-energy transition · Expand domestic fossil and all-of-the-above production · Grid reliability and affordability · Status quo / reject this change

Confidence: medium · 4 mapped votes · 3 unmapped (cast, not linked to a position)

  • 1status-quo-reject-change
  • 1reliability-affordability
  • 1expand-domestic-production
  • 1accelerate-clean-transition

Unmapped by reason (catalog / mapping gaps — not non-votes):

  • 3Issue tagged but stance map has no entry for this issue

Criminal Justice & Public Safety

Nearest position: Status quo / reject this change

Confidence: high · 46 mapped votes

  • 37status-quo-reject-change
  • 5tougher-penalties-enforcement
  • 4targeted-tech-interdiction

Abortion & Reproductive Policy

Nearest position: Federal restrictions or limited federal funding

Confidence: low · 1 mapped vote

  • 1restrict-federal-role

Defense & National Security

Nearest position: Reduce defense outlays or scope

Confidence: high · 29 mapped votes · 28 unmapped (cast, not linked to a position)

  • 14reduce-defense-outlays
  • 8force-structure-readiness
  • 7status-quo-reject-change

Unmapped by reason (catalog / mapping gaps — not non-votes):

  • 28Issue tagged but stance map has no entry for this issue

Immigration & Border

Nearest position: Status quo / reject this change

Confidence: high · 50 mapped votes

  • 39status-quo-reject-change
  • 11enforcement-deterrence

Issue positions (tenure / cumulative)

IssueNearest positionMappedUnmapped (cast)Confidence
EducationWorkforce and higher-education pathways10low
Voting & ElectionsCatalog gap (3 votes cast, not yet mapped)03none
Social Security & MedicareProtect current benefit structure190high
Taxes & Government SpendingLower taxes and constrain spending growth500high
Immigration & BorderStatus quo / reject this change500high
HealthcarePublic health and system capacity · Status quo / reject this change70medium
Regulation & Agency OversightPreserve agency rules and standards170high
Defense & National SecurityReduce defense outlays or scope2928high
Abortion & Reproductive PolicyFederal restrictions or limited federal funding10low
HousingPreserve local land-use control30medium
Veterans AffairsVA care quality and capacity50medium
Public Lands & WildlifeAccess and multiple-use public lands30medium
Criminal Justice & Public SafetyStatus quo / reject this change460high
Congressional ProcedureAdopt majority agenda and special rules40medium
Foreign Policy & SanctionsStatus quo / reject this change130high
Energy & ClimateAccelerate clean-energy transition · Expand domestic fossil and all-of-the-above production · Grid reliability and affordability · Status quo / reject this change43medium

Vote history

PositionRollQuestionOfficial
Yeasenate #66On the Motion to Proceed PN697Roll call
Yeasenate #67 · BillOn the Motion to Table S. 1383Roll call
Yeasenate #68 · BillOn the Motion to Table S. 1383Roll call
Naysenate #69 · BillOn the Motion to Discharge S.J.Res. 116Roll call
Naysenate #70 · BillOn the Motion to Proceed S.J.Res. 107Roll call
Yeasenate #71 · BillOn Cloture on the Motion to Proceed H.R. 7147Roll call
Naysenate #72 · BillOn the Motion to Proceed S.J.Res. 103Roll call
Yeasenate #73 · BillOn the Cloture Motion S.Amdt. 4732 to S.Amdt. 4420 to S. 1383 (No short title on file)Roll call
Yeasenate #74 · BillOn Cloture on the Motion to Proceed H.R. 7147Roll call
Yeasenate #75On the Cloture Motion PN787-3Roll call
Yeasenate #76On the Nomination PN787-3Roll call
Yeasenate #77On the Cloture Motion PN787-5Roll call
Yeasenate #78On the Nomination PN787-5Roll call
Naysenate #79 · BillOn the Motion to Discharge S.J.Res. 123Roll call
Naysenate #80 · BillOn the Motion to Discharge S.J.Res. 32Roll call
Naysenate #81 · BillOn the Motion to Discharge S.J.Res. 138Roll call
Yeasenate #82 · BillOn the Motion to Table H.J.Res. 140Roll call
Yeasenate #83 · BillOn the Motion to Proceed H.J.Res. 140Roll call
Yeasenate #84 · BillOn the Joint Resolution H.J.Res. 140Roll call
Yeasenate #85On the Cloture Motion PN787-1Roll call
Yeasenate #86On the Nomination PN787-1Roll call
Yeasenate #87 · BillOn the Motion to Proceed S.Con.Res. 33Roll call
Naysenate #88 · BillOn the Motion to Discharge S.J.Res. 114Roll call
Naysenate #89 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)Roll call
Naysenate #90 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)Roll call
Naysenate #91 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)Roll call
Yeasenate #92 · BillOn the Amendment S.Amdt. 5281 to S.Con.Res. 33 (No short title on file)Roll call
Naysenate #93 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)Roll call
Naysenate #94 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)Roll call
Naysenate #95 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)Roll call
Yeasenate #96 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)Roll call
Yeasenate #97 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)Roll call
Naysenate #98 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)Roll call
Naysenate #99 · BillOn the Amendment S.Amdt. 5378 to S.Con.Res. 33 (No short title on file)Roll call
Naysenate #100 · BillOn the Amendment S.Amdt. 5235 to S.Con.Res. 33 (No short title on file)Roll call
Naysenate #101 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)Roll call
Naysenate #102 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)Roll call
Naysenate #103 · BillOn the Amendment S.Amdt. 5336 to S.Con.Res. 33 (No short title on file)Roll call
Naysenate #104 · BillOn the Amendment S.Amdt. 5333 to S.Con.Res. 33 (No short title on file)Roll call
Yeasenate #105 · BillOn the Concurrent Resolution S.Con.Res. 33Roll call
Yeasenate #106On the Cloture Motion PN730-14Roll call
Yeasenate #107 · BillOn the Motion to Proceed S.Res. 690Roll call
Yeasenate #108 · BillOn the Point of Order S.J.Res. 124Roll call
Yeasenate #109On the Nomination PN730-14Roll call
Naysenate #110 · BillOn the Motion to Proceed S.J.Res. 139Roll call
Naysenate #111 · BillOn the Motion to Proceed S.J.Res. 99Roll call
Yeasenate #112 · BillOn the Cloture Motion S.Res. 690Roll call
Naysenate #113 · BillOn the Motion to Discharge S.J.Res. 184Roll call
Yeasenate #114 · BillOn the Resolution S.Res. 690Roll call
Yeasenate #115On the Cloture Motion PN855-2Roll call
Yeasenate #116On the Nomination PN855-2Roll call
Yeasenate #117On the Cloture Motion PN855-1Roll call
Naysenate #118 · BillOn the Motion to Discharge S.J.Res. 163Roll call
Yeasenate #119 · BillOn Cloture on the Motion to Proceed S.Res. 526Roll call
Yeasenate #120On the Nomination PN855-1Roll call
Naysenate #121 · BillOn the Motion to Proceed S.J.Res. 132Roll call
Naysenate #122 · BillOn the Motion to Proceed S.J.Res. 141Roll call
Naysenate #123 · BillOn the Motion to Proceed S.J.Res. 130Roll call
Yeasenate #124On the Cloture Motion PN726-1 and PN726-3 and PN726-7 and PN726-10 and PN726-13 and PN726-14 and PN730-41 and PN730-48 and PN730-67 and PN730-66 and PN730-22 and PN730-29 and PN730-31 and PN730-27 and PN726-8 and PN730-56 and PN730-25 and PN786-11 and PN730-52 and PN786-8 and PN806-3 and PN730-57 and PN730-58 and PN730-60 and PN730-8 and PN730-21 and PN730-40 and PN730-43 and PN730-50 and PN730-62 and PN806-6 and PN730-12 and PN786-4 and PN730-3 and PN730-28 and PN730-37 and PN730-51 and PN730-54 and PN786-7 and PN730-68 and PN730-9 and PN730-5 and PN806-4 and PN730-44 and PN730-26 and PN730-61 and PN852-7 and PN730-1 and PN806-1Roll call
Yeasenate #125On the Nomination PN726-1 and PN726-3 and PN726-7 and PN726-10 and PN726-13 and PN726-14 and PN730-41 and PN730-48 and PN730-67 and PN730-66 and PN730-22 and PN730-29 and PN730-31 and PN730-27 and PN726-8 and PN730-56 and PN730-25 and PN786-11 and PN730-52 and PN786-8 and PN806-3 and PN730-57 and PN730-58 and PN730-60 and PN730-8 and PN730-21 and PN730-40 and PN730-43 and PN730-50 and PN730-62 and PN806-6 and PN730-12 and PN786-4 and PN730-3 and PN730-28 and PN730-37 and PN730-51 and PN730-54 and PN786-7 and PN730-68 and PN730-9 and PN730-5 and PN806-4 and PN730-44 and PN730-26 and PN730-61 and PN852-7 and PN730-1 and PN806-1Roll call
Yeasenate #126On the Cloture Motion PN851-1Roll call
Yeasenate #127On the Nomination PN851-1Roll call
Yeasenate #128On the Cloture Motion PN851-6Roll call
Naysenate #129 · BillOn the Motion to Discharge S.J.Res. 185Roll call
Yeasenate #130On the Nomination PN851-6Roll call
Yeasenate #131On the Cloture Motion PN851-3Roll call
Yeasenate #132On the Nomination PN851-3Roll call
Yeasenate #133On the Cloture Motion PN851-2Roll call
Yeasenate #134On the Nomination PN851-2Roll call
Naysenate #135 · BillOn the Motion to Proceed S.J.Res. 188Roll call
Yeasenate #136 · BillOn the Motion to Proceed S. 2Roll call
Naysenate #137 · BillOn the Motion (Schumer motion to commit S.2 to the Committee on the Judiciary with instructions)Roll call
Naysenate #138 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Tillis Amdt. No. 5452)Roll call
Naysenate #139 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 5512)Roll call
Naysenate #140 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Reed Amdt. No. 5514)Roll call
Naysenate #141 · BillOn the Motion (Ossoff Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)Roll call
Naysenate #142 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hassan Amdt. No. 5535)Roll call
Naysenate #143 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 5556)Roll call
Yeasenate #144 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Graham Amdt. No. 5779)Roll call
Naysenate #145 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 5501)Roll call
Naysenate #146 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kim Amdt. No. 5545)Roll call
Naysenate #147 · BillOn the Motion (Warnock Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)Roll call
Naysenate #148 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5451)Roll call
Naysenate #149 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 5485)Roll call
Naysenate #150 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Booker Amdt. No. 5803)Roll call
Yeasenate #151 · BillOn the Motion (Motion to Waive All Budgetary Discipline Re: Lee Amdt. No. 5804)Roll call
Naysenate #152 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Durbin Amdt. No. 5806)Roll call
Naysenate #153 · BillOn the Motion (Wyden Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)Roll call
Naysenate #154 · BillOn the Amendment S.Amdt. 5506 to S.Amdt. 5453 to S. 2 (No short title on file)Roll call
Naysenate #155 · BillOn the Amendment S.Amdt. 5763 to S.Amdt. 5453 to S. 2 (No short title on file)Roll call
Naysenate #156 · BillOn the Amendment S.Amdt. 5813 to S.Amdt. 5453 to S. 2 (No short title on file)Roll call
Naysenate #157 · BillOn the Amendment S.Amdt. 5808 to S.Amdt. 5453 to S. 2 (No short title on file)Roll call
Naysenate #158 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Coons Amdt. No. 5457)Roll call
Naysenate #159 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Cassidy Amdt. No. 5812)Roll call
Naysenate #160 · BillOn the Amendment S.Amdt. 5463 to S.Amdt. 5453 to S. 2 (No short title on file)Roll call
Naysenate #161 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 5632)Roll call
Naysenate #162 · BillOn the Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schiff Amdt. No. 5740)Roll call
Yeasenate #163 · BillOn Passage of the Bill S. 2Roll call
Yeasenate #164 · BillOn the Motion to Proceed S. 1318Roll call
Yeasenate #165On the Cloture Motion PN851-4Roll call
Yeasenate #166On the Nomination PN851-4Roll call
Yeasenate #167On the Cloture Motion PN851-5Roll call
Yeasenate #168On the Nomination PN851-5Roll call
Yeasenate #169On the Cloture Motion PN901-4Roll call
Yeasenate #170On the Nomination PN901-4Roll call
Yeasenate #171On the Cloture Motion PN851-7Roll call
Yeasenate #172On the Nomination PN851-7Roll call
Naysenate #173 · BillOn the Motion to Proceed S.J.Res. 190Roll call
Naysenate #174 · BillOn the Motion to Discharge S.J.Res. 172Roll call
Naysenate #175 · BillOn the Motion to Proceed H.R. 6644Roll call
Yeasenate #176On the Cloture Motion PN901-8Roll call
Yeasenate #177On the Nomination PN901-8Roll call
Yeasenate #178On the Cloture Motion PN730-33Roll call
Naysenate #179 · BillOn the Motion to Discharge S.Res. 616Roll call
Naysenate #180 · BillOn the Cloture Motion H.R. 6644Roll call
Yeasenate #181On the Nomination PN730-33Roll call
Yeasenate #182 · BillOn the Motion (Motion to Concur in the House Amendment to the Senate Amendment to H.R. 6644 with an Amendment (SA 5823))Roll call
Yeasenate #183On the Nomination PN859-3Roll call
Naysenate #184 · BillOn the Concurrent Resolution H.Con.Res. 86Roll call
Yeasenate #185On the Cloture Motion PN930-7Roll call
Yeasenate #186On the Nomination PN930-7Roll call
Yeasenate #187On the Cloture Motion PN930-2Roll call
Yeasenate #188On the Nomination PN930-2Roll call
Yeasenate #189On the Cloture Motion PN930-3Roll call
Naysenate #190 · BillOn the Motion to Proceed S.J.Res. 196Roll call
Yeasenate #191On the Cloture Motion PN938-2Roll call
Naysenate #192 · BillOn the Motion to Proceed S.J.Res. 185Roll call
Yeasenate #193On the Nomination PN930-3Roll call
Yeasenate #194On the Nomination PN938-2Roll call
Yeasenate #195 · BillOn Cloture on the Motion to Proceed S. 4784Roll call
Yeasenate #196On the Cloture Motion PN930-4Roll call
Yeasenate #197On the Nomination PN930-4Roll call
Yeasenate #198On the Cloture Motion PN851-8Roll call
Naysenate #199 · BillOn the Motion to Proceed S.J.Res. 198Roll call