Michael F. Bennet — Pro-border-enforcement: F

Michael F. Bennet voted for the Pro-border-enforcement side 43% of the time on 13 counted Senate votes, for a grade of F. Michael F. Bennet missed 2 of these votes.

Official Senate roll-call votes (via Voteview)

A means the senator voted for this side most often — not that the senator is better. F means the senator voted against this side most often. Based on votes through 2026-08-08.

How did Michael F. Bennet vote on immigration?

Michael F. Bennet was in the Senate but missed 2 of these votes; missed votes are not listed or counted.

DateBillWhat it wasSide countedMichael F. Bennet's voteMatched side?Official roll call
2023-06-01HR3746Border security amendment (House border bill text)YeaNayNoRoll call 138
2024-05-23S4361Emergency border security and fentanyl funding (flag: bipartisan deal opposed by many on both sides)YeaYeaYesRoll call 182
2025-01-09S5Laken Riley Act: detain immigrants charged with theft (cloture)YeaYeaYesRoll call 1
2025-01-13S5Laken Riley Act (motion to proceed)YeaYeaYesRoll call 2
2025-01-15S5Adds crimes that trigger mandatory detentionYeaYeaYesRoll call 3
2025-01-15S5Strips states' power to sue federal immigration agenciesNayYeaNoRoll call 4
2025-01-17S5Laken Riley Act (final cloture)YeaNayNoRoll call 5
2025-01-20S5Adds deadly or violent crimes to mandatory detentionYeaYeaYesRoll call 6
2025-01-20S5Laken Riley Act final passageYeaNayNoRoll call 7
2025-07-01HR12025 budget law, which added border and ICE funding (flag: multi-issue bill)YeaNayNoRoll call 372
2026-01-30HR7148Rescinds ICE fundingNayYeaNoRoll call 18
2026-04-22SCONRES33Deport immigrants convicted of rape, murder or child sexual abuseYeaYeaYesRoll call 92
2026-04-29SJRES99Restores automatic work-permit extensions for immigrantsNayYeaNoRoll call 111