Your legislators
Rankings
Floor votes
Compare
Nov. 3 ballot
How we measure
Michigan Legislature /
Michigan Senate /
Jeff Irwin
Where they sit Every current senator, placed from most liberal to most conservative by how they voted on contested bills.
How these numbers work →
Irwin
← Most liberal The aisle Most conservative →
Votes with Democrats Crosses party lines Votes with Republicans
Jeff Irwin's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work
Michigan Senate 22ndpercentile
More liberal than 78% of the Michigan Senate.
Most liberal Most conservative
9th most liberal of 38
Votes with the Senate Majority Leader
94%
Democrats
Republicans
0% 100%
Each tick is a current senator, by party; the dot is Jeff Irwin.
On 362 contested votes where both voted 95% on all 630 votes where both voted
Democrats
Republicans
55% 100%
Each tick is a current senator, by party; the dot is Jeff Irwin.
On 288 party-line votes Partisan rank: 21 of 38 in the Senate (tied with 3 others) 20 senators vote with their party more often
Bills: Jeff Irwin
Bills
Sponsored 57
Passed both chambers 4
Became law 4
Vetoed by the Governor 0
Rank by bills passed: Rank 6 of 38 in the Senate (tied with 1 other) · 6 of 20 Democrats (tied with 1 other)
A bill's sponsor is its primary sponsor, the first name on it; co-sponsors aren't counted.
Bills that passed both chambers
Bills that passed both chambers: Jeff Irwin
Bill Result Final action
SB 966 Housing: housing development authority; housing opportunity tax credit program; establish and administer
Became law
July 3, 2026
SB 585 Probate: guardians and conservators; requirement to have an appraisal for the sale of real property; provide for
Became law
July 3, 2026
SB 18 Children: foster care; conditions on the use of certain benefits for a child in foster care; provide
Became law
July 3, 2026
SB 105 Insurance: health insurers; methods of payments and reimbursements for dental benefits; provide for
Became law
July 3, 2026
The Michigan pages don't credit legislators with budget items.
Contested votes where they split
22 against the Senate Majority Leader; 20 against most of their party.
Contested votes where they split: Jeff Irwin
Date Bill and motion
Their vote Senate Majority Leader Most of their party
July 3, 2026
HB 6074: Property: land sales; purchase of residential property by certain businesses; prohibit Passage
Nay
Yea (split)
Yea (split)
July 3, 2026
HB 4187: Individual income tax: revenue distributions; distribution and use of renew Michigan fund and lapse of interest and earnings from the revitalization and… Passage
Nay
Yea (split)
Yea (split)
July 3, 2026
HB 4471: Retirement: county employees; employment of retirant in a county sheriff's office; allow without forfeiting retirement allowance Passage
Nay
Yea (split)
Yea (split)
April 30, 2026
SB 877: Appropriations: supplemental; appropriations for multiple departments and branches for fiscal year 2025-2026; provide for Amendment
Nay
Yea (split)
Yea (split)
Dec. 16, 2025
HB 4543: Individual income tax: home heating credit; adjustments based on Detroit Consumer Price Index; change to United States Consumer Price Index Passage
Nay
Yea (split)
Yea (split)
Dec. 9, 2025
SB 723: Economic development: brownfield redevelopment authority; transformational brownfield plan; modify Passage
Nay
Yea (split)
Yea (split)
Dec. 9, 2025
SB 722: Economic development: commercial redevelopment; commercial rehabilitation act; modify Passage
Nay
Yea (split)
Yea (split)
Dec. 9, 2025
SB 721: Economic development: commercial redevelopment; commercial redevelopment act; modify Passage
Nay
Yea (split)
Yea (split)
Nov. 13, 2025
HB 5055: Law enforcement: other; jurisdiction of sergeant at arms; modify Passage
Nay
Yea (split)
Yea (split)
Oct. 21, 2025
SB 596: State finance: budgets; legislatively directed spending items; create a request and monitoring process for Passage
Nay
Yea (split)
Yea (split)
Oct. 3, 2025
HB 4183: Transportation: motor fuel tax; motor fuel tax; increase and expand applicability Passage
Nay
Yea (split)
Yea (split)
Oct. 3, 2025
HB 4182: Use tax: exemptions; motor fuel sales; exempt Passage
Nay
Yea (split)
Yea (split)
Oct. 3, 2025
HB 4181: Streamline sales and use tax: exemptions; tax on motor fuel; exclude Passage
Nay
Yea (split)
Yea (split)
Oct. 3, 2025
HB 4180: Sales tax: exemptions; motor fuel sales; exempt Passage
Nay
Yea (split)
Yea (split)
Oct. 3, 2025
SB 578: Highways: bridges; movable bridge fund; modify and create neighborhood roads fund Concurrence in House Amendments
Nay
Yea (split)
Yea (split)
Oct. 3, 2025
HB 4951: Marihuana: taxation; comprehensive road funding act; create Passage
Nay
Yea (split)
Yea (split)
Sept. 4, 2025
SB 396: Environmental protection: air pollution; regulation of carbon sequestration; provide for Passage
Nay
Yea (split)
Yea (split)
Sept. 4, 2025
SB 395: Natural resources: gas and oil; definitions in the crude oil and petroleum act; update Passage
Nay
Yea (split)
Yea (split)
Sept. 4, 2025
SB 394: Natural resources: gas and oil; ownership and conveyance rights associated with pore space; establish Passage
Nay
Yea (split)
Yea (split)
June 17, 2025
SB 424: Criminal procedure: sex offender registration; sex offender registration act; modify Passage
Nay
Yea (split)
Yea (split)
Feb. 20, 2025
HB 4002: Labor: benefits; requirements for an employer to provide earned sick time, modify Passage
Nay
Yea (split)
Nay
Feb. 13, 2025
SB 8: Labor: hours and wages; minimum hourly wage rate; modify Passage
Nay
Yea (split)
Nay
Every roll call How Jeff Irwin voted on each of the 631 floor roll calls while in office, newest first.
Every roll call: Jeff Irwin
Date Vote Their vote
Most of their party Senate Majority Leader Yeas–nays
Loading…
Contested and party-line votes link to their own pages; the rest link to the official record.
Source: the Michigan House and Senate Journals, Jan. 8, 2025 to Oct. 14, 2026. How these numbers work · Corrections