Skip to content
Politically.com Search all
Menu

Michigan legislator

Ranjeev Puri

Democratic Current role, District 24

Source: Open States / PluralUpdated 2026-09-13 02:05:03 UTC. This is a current-role record, not a complete service history.

When provider identities match

Sponsored legislation

  • HB 6318: Elections: voters; denying the right to vote on the basis of sex; prohibit. Amends 1954 PA 116 (MCL 168.1 - 168.992) by adding sec. 492c.
  • HB 6237: Public employees and officers: compensation and benefits; public employer contribution to medical benefit plan; modify. Amends title & secs. 3, 4 & 5 of 2011 PA 152 (MCL 15.563 et seq.) & adds secs. 3a & 4a.
  • HB 5389: State finance: budgets; certain work project appropriations; modify legislative disapproval process of. Amends sec. 451a of 1984 PA 431 (MCL 18.1451a).

When member votes are supplied

Recorded votes

  • Recorded vote: yes on passed; given immediate effect Roll Call #358 Yeas 82 Nays 16 Excused 0 Not Voting 12
  • Recorded vote: yes on passed; given immediate effect Roll Call #355 Yeas 84 Nays 14 Excused 0 Not Voting 12
  • Recorded vote: yes on passed; given immediate effect Roll Call #359 Yeas 77 Nays 21 Excused 0 Not Voting 12
  • Recorded vote: yes on passed; given immediate effect Roll Call #353 Yeas 98 Nays 0 Excused 0 Not Voting 12
  • Recorded vote: no on roll call Roll Call #360 Yeas 57 Nays 41 Excused 0 Not Voting 12
  • Recorded vote: yes on passed; given immediate effect Roll Call #356 Yeas 83 Nays 15 Excused 0 Not Voting 12
  • Recorded vote: no on passed; given immediate effect Roll Call #354 Yeas 59 Nays 39 Excused 0 Not Voting 12
  • Recorded vote: no on passed; given immediate effect Roll Call #357 Yeas 56 Nays 42 Excused 0 Not Voting 12
  • Recorded vote: yes on passed; given immediate effect Roll Call #352 Yeas 97 Nays 1 Excused 0 Not Voting 12
  • Recorded vote: yes on passed; given immediate effect Roll Call #350 Yeas 102 Nays 2 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #351 Yeas 102 Nays 2 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #344 Yeas 104 Nays 0 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #349 Yeas 97 Nays 7 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #347 Yeas 104 Nays 0 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #348 Yeas 98 Nays 6 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #346 Yeas 100 Nays 4 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #345 Yeas 99 Nays 5 Excused 0 Not Voting 6
  • Recorded vote: yes on passed; given immediate effect Roll Call #301 Yeas 103 Nays 5 Excused 0 Not Voting 2
  • Recorded vote: yes on roll call Roll Call #326 Yeas 89 Nays 18 Excused 0 Not Voting 3
  • Recorded vote: yes on roll call Roll Call #333 Yeas 104 Nays 2 Excused 0 Not Voting 4
  • Recorded vote: yes on passed; given immediate effect Roll Call #325 Yeas 107 Nays 0 Excused 0 Not Voting 3
  • Recorded vote: yes on passed; given immediate effect Roll Call #302 Yeas 107 Nays 1 Excused 0 Not Voting 2
  • Recorded vote: yes on passed; given immediate effect Roll Call #305 Yeas 106 Nays 2 Excused 0 Not Voting 2
  • Recorded vote: yes on roll call Roll Call #332 Yeas 104 Nays 2 Excused 0 Not Voting 4
  • Recorded vote: yes on passed; given immediate effect Roll Call #291 Yeas 106 Nays 2 Excused 0 Not Voting 2