McDonald Rivet

Reaching McDonald Rivet? Do it at scale.

Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.

29

Bills sponsored

this session · 29 all-time

99

Bills co-sponsored

this session · 99 all-time

10

Enacted into law

this session · 10 all-time

886

Recorded votes

100%

Vote participation

voted in 100% of 886 recorded votes

Voting scorecard

2023-2024 session · computed from recorded roll-call votes

Party unity

N/A (no party)

Votes with own party's majority

Independence

Not enough data yet

Votes against own party's majority

Participation

100%

based on 886 votes

Roll calls where a yes/no was cast

Sponsored (introduced)

29 bills
Current session 29 bills

Co-sponsored

99 bills
Current session 99 bills

Voting record

Current session 50 votes
Bill Vote Result Date
HB 6075 Human services: services or financial assistance; Michigan energy assistance program; modify. Amends sec. 3 of 2012 PA 615 (MCL 400.1233).

PASSED ROLL CALL # 694 YEAS 25 NAYS 13 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5101 Individual income tax: credit; research and development credit for certain small employers; provide for. Amends 1967 PA 281 (MCL 206.1 - 206.847) by adding sec. 717.

ROLL CALL: ROLL CALL # 663 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5551 Elections: canvassing; eligibility requirements for members of the board of state canvassers and boards of county canvassers; modify. Amends secs. 22c & 24b of 1954 PA 116 (MCL 168.22c & 168.24b).

PASSED ROLL CALL # 728 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5549 Education: other; behavioral threat assessment and management teams; require schools to create. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1308e.

PASSED ROLL CALL # 706 YEAS 24 NAYS 14 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 4666 Retirement: state employees; election process to transfer certain law enforcement officers to the Michigan state police retirement system; provide for. Amends sec. 55 of 1943 PA 240 (MCL 38.55) & adds secs. 50b, 50c, 50d, 64a, 64b & 64c.

PASSED ROLL CALL # 685 YEAS 25 NAYS 13 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5022 Corporate income tax: flow-through entities; dates to make election to pay the tax and submit certain information; modify. Amends secs. 813, 831 & 839 of 1967 PA 281 (MCL 206.813 et seq.).

PASSED ROLL CALL # 710 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5400 Crime victims: other; elements for commission of a hate crime; create. Amends sec. 147b of 1931 PA 328 (MCL 750.147b).

PASSED ROLL CALL # 698 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 4901 Civil procedure: bankruptcy; bankruptcy exemptions; modify. Amends sec. 5451 of 1961 PA 236 (MCL 600.5451).

PASSED ROLL CALL # 717 YEAS 21 NAYS 17 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 4667 Retirement: state employees; membership in the retirement system of certain law enforcement officers first hired after certain date; provide for, and allow for purchasing service credit for certain law enforcement officers' service under the state employees' retirement system. Amends 1986 PA 182 (MCL 38.1601 - 38.1674) by adding secs. 24c, 24d & 24e.

PASSED ROLL CALL # 686 YEAS 25 NAYS 13 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5695 Human services: medical services; participation in the ground emergency medical transport reimbursement program; require. Amends 1939 PA 280 (MCL 400.1 - 400.119b) by adding sec. 109p.

PASSED ROLL CALL # 725 YEAS 35 NAYS 3 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 4192 Corrections: other; program to provide driver license and state identification cards to parolees; provide for. Amends sec. 34c of 1953 PA 232 (MCL 791.234c). TIE BAR WITH: HB 4191'23, HB 4193'23

PASSED ROLL CALL # 674 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5303 Records: birth; new certificate of birth requirements; modify. Amends secs. 2831 & 2872 of 1978 PA 368 (MCL 333.2831 & 333.2872).

PASSED ROLL CALL # 681 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 6144 Law enforcement: other; destruction of weapons; require for buyback programs. Amends 1935 PA 59 (MCL 28.1 - 28.16) by adding sec. 5a.

PASSED ROLL CALL # 711 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 4173 Criminal procedure: sentencing; criminal justice policy commission; create. Amends 1927 PA 175 (MCL 760.1 - 777.69) by adding sec. 34a to ch. IX.

PASSED ROLL CALL # 669 YEAS 21 NAYS 17 EXCUSED 0 NOT VOTING 0

Yea pass December 20, 2024
HB 5167 Human services: medical services; coverage for blood pressure monitors for pregnant or postpartum individuals; provide for. Amends 1939 PA 280 (MCL 400.1 - 400.119b) by adding sec. 109o.

PASSED ROLL CALL # 646 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5168 Insurance: health insurers; coverage for blood pressure monitors for pregnant or postpartum individuals; provide for. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406kk.

PASSED ROLL CALL # 647 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5924 Highways: memorial; portion of I-94; designate as the "Corporal Mohamed Said Memorial Highway". Amends 2001 PA 142 (MCL 250.1001 - 250.2092) by adding sec. 117.

PASSED ROLL CALL # 636 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5233 Labor: leave; paid military leave for certain members of a fire department or law enforcement agency; provide. Creates new act.

PASSED ROLL CALL # 632 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5170 Insurance: health insurers; coverage for mental health screenings for new mothers; require. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406oo.

PASSED ROLL CALL # 649 YEAS 37 NAYS 0 EXCUSED 0 NOT VOTING 1

Yea pass December 19, 2024
HB 5169 Health: screening; mental health screenings and resources for mothers; provide for during certain time periods. Amends 1978 PA 368 (MCL 333.1101 - 333.25211) by adding sec. 9137.

PASSED ROLL CALL # 648 YEAS 34 NAYS 4 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5783 Individual income tax: other; qualified higher education expenses under the Michigan education savings program; conform with most recent federal modifications. Amends secs. 2 & 16 of 2000 PA 161 (MCL 390.1472 & 390.1486).

PASSED ROLL CALL # 635 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5172 Health: other; program to register perinatal facilities as certain maternal care facilities; establish. Amends 1978 PA 368 (MCL 333.1101 - 333.25211) by adding sec. 9129.

PASSED ROLL CALL # 651 YEAS 20 NAYS 18 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
HB 5173 Health facilities: hospitals; require hospitals to provide information on health insurance enrollment process for newborns; provide for. Amends sec. 20165 of 1978 PA 368 (MCL 333.20165) & adds sec. 21537.

PASSED ROLL CALL # 652 YEAS 38 NAYS 0 EXCUSED 0 NOT VOTING 0

Yea pass December 19, 2024
SB 1190 Criminal procedure: statute of limitations; statute of limitations for certain criminal sexual conduct violations; eliminate. Amends sec. 24, ch. VII of 1927 PA 175 (MCL 767.24).

PASSED ROLL CALL # 594 YEAS 24 NAYS 9 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 607 Administrative procedure: rules; definition of a rule; exclude cleanup criteria and target detection limits. Amends sec. 7 of 1969 PA 306 (MCL 24.207).

PASSED ROLL CALL # 614 YEAS 20 NAYS 13 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 352 Vehicles: registration plates; next of kin special registration plate; create. Amends sec. 803e of 1949 PA 300 (MCL 257.803e).

PASSED ROLL CALL # 601 YEAS 33 NAYS 0 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 1057 Human services: medical services; guidelines for coverage for perinatal and gynecological services; provide for. Amends sec. 109 of 1939 PA 280 (MCL 400.109).

PASSED ROLL CALL # 598 YEAS 29 NAYS 4 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 1086 Businesses: nonprofit corporations; power of nonprofit corporations to spend in elections or ballot issues; revoke. Amends secs. 261, 271, 821, 1012 & 1041 of 1982 PA 162 (MCL 450.2261 et seq.) & adds sec. 261a. TIE BAR WITH: SB 1085'26, SB 1087'26

PASSED ROLL CALL # 588 YEAS 20 NAYS 13 EXCUSED 5 NOT VOTING 0

Yea fail December 13, 2024
HB 4698 Elections: voters; definition of identification for election purposes; expand. Amends sec. 2 of 1954 PA 116 (MCL 168.2).

PASSED ROLL CALL # 607 YEAS 33 NAYS 0 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 1024 State agencies (proposed): boards and commissions; Michigan-Ireland trade commission; establish. Creates new act.

PASSED ROLL CALL # 604 YEAS 26 NAYS 7 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 611 Civil procedure: statute of limitations; accrual of cause of action for groundwater contamination cases; revise. Amends 1961 PA 236 (MCL 600.101 - 600.9947) by adding sec. 5830.

PASSED ROLL CALL # 616 YEAS 20 NAYS 13 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 1091 Courts: funding; trial court funding; provide for. Amends sec. 907 of 1949 PA 300 (MCL 257.907) & repeals sec. 908 of 1949 PA 300 (MCL 257.908). TIE BAR WITH: SB 1089'26

PASSED ROLL CALL # 620 YEAS 21 NAYS 12 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 1196 Public employees and officers: ethics; reporting requirements and definition of gift; modify. Amends secs. 3, 5, 7, 11, 13 & 15 of 2023 PA 281 (MCL 15.703 et seq.).

PASSED ROLL CALL # 609 YEAS 33 NAYS 0 EXCUSED 5 NOT VOTING 0

Yea pass December 13, 2024
SB 1127 Human services: medical services; coverage for group prenatal care services; require. Amends 1939 PA 280 (MCL 400.1 - 400.119b) by adding sec. 109t.

PASSED ROLL CALL # 509 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 1171 Energy: gas and oil; certain standards under the motor fuels quality act; update. Amends secs. 2, 3, 4, 4a, 5, 6, 7, 10a & 10d of 1984 PA 44 (MCL 290.642 et seq.); adds secs. 4b, 7a & 7b & repeals sec. 5a of 1984 PA 44 (MCL 290.645a).

PASSED ROLL CALL # 549 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

Yea fail December 12, 2024
SB 995 School aid: other; future educator student teacher stipend program; modify. Amends sec. 27c of 1979 PA 94 (MCL 388.1627c).

PASSED ROLL CALL # 566 YEAS 35 NAYS 0 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 1163 Criminal procedure: extradition; extradition of certain individuals providing certain reproductive health services; limit. Amends secs. 1, 2, 3a, 5 & 12 of 1937 PA 144 (MCL 780.1 et seq.).

PASSED ROLL CALL # 513 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 809 Family law: marriage and divorce; uniform premarital and marital agreements act; create. Creates new act.

PASSED ROLL CALL # 516 YEAS 23 NAYS 13 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 1186 Labor: hours and wages; state projects paid for by bond proposals; exempt from prevailing wage act. Amend sec. 9 of 2023 PA 10 (MCL 408.1109).

PASSED ROLL CALL # 539 YEAS 32 NAYS 3 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 515 Criminal procedure: evidence; admissibility of certain hearsay testimony in certain human trafficking and prostitution prosecutions; provide for. Amends sec. 27c, ch. VIII of 1927 PA 175 (MCL 768.27c).

ROLL CALL: ROLL CALL # 573 YEAS 35 NAYS 0 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 461 Traffic control: driver license; mobile operator's or chauffeur's license; provide for. Amends secs. 25, 307, 310, 312 & 314 of 1949 PA 300 (MCL 257.25 et seq.) & adds secs. 310a & 811c.

PASSED ROLL CALL # 535 YEAS 32 NAYS 4 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 659 Consumer protection: privacy; personal data privacy act: create. Creates new act.

PASSED ROLL CALL # 546 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 1128 Insurance: health insurers; coverage for group prenatal care services; require. Amends 1956 PA 218 (MCL 500.100 - 500.8302) by adding sec. 3406jj.

PASSED ROLL CALL # 510 YEAS 35 NAYS 1 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 1168 Health occupations: physical therapists; licensing process; modify to incorporate physical therapy licensing compact. Amends sec. 17801 of 1978 PA 368 (MCL 333.17801) & adds secs. 17820a & 17820b.

PASSED ROLL CALL # 527 YEAS 36 NAYS 0 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 1169 Land use: farmland and open space; expenditures for administrative costs in the agriculture preservation fund; modify. Amends sec. 36202 of 1994 PA 451 (MCL 324.36202).

PASSED ROLL CALL # 547 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 1152 Civil procedure: other; use of civil processes against a person that provides reproductive health services; limit, and create a cause of action for the right to obtain reproductive health services. Amends sec. 2203 of 1961 PA 236 (MCL 600.2203) & adds secs. 1459, 2170, 2203a & 2980.

PASSED ROLL CALL # 512 YEAS 20 NAYS 16 EXCUSED 2 NOT VOTING 0

Yea pass December 12, 2024
SB 889 Consumer protection: identity theft; references to identity theft protection act in deferred presentment service transactions act; revise. Amends sec. 22 of 2005 PA 244 (MCL 487.2142).

PASSED ROLL CALL # 541 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 890 Consumer protection: identity theft; references to identity theft protection act in Michigan penal code; revise. Amends sec. 159g of 1931 PA 328 (MCL 750.159g).

PASSED ROLL CALL # 542 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 237 Use tax: definitions; data center equipment used by an enterprise data center; exempt. Amends sec. 4cc of 1937 PA 94 (MCL 205.94cc).

ROLL CALL: ROLL CALL # 572 YEAS 23 NAYS 12 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024
SB 494 Records: other; federal decennial census data; update to reflect pre-incarceration address of incarcerated individuals and require the independent citizens redistricting commission to consider. Creates new act.

PASSED ROLL CALL # 561 YEAS 20 NAYS 15 EXCUSED 3 NOT VOTING 0

Yea pass December 12, 2024