← All representatives
Gary Peters

Gary Peters

Democrat · MI · Senate

Cross-party rate

6.1%

Votes with party

93.9%

Votes tracked

733

What Supporters Highlight

  • +Voted yes on 100% of immigration bills, compared to 44% for the average Democratic member
  • +Crossed party lines on 6.1% of votes, above average for the Senate
  • +Voted yes on 100% of defense bills, compared to 81% for the average Democratic member

What Critics Point To

  • 46% of campaign funding ($1.0M) comes from PACs
  • Voted against the Democratic party 44 times this Congress
  • Voted Yea on H.R. 7148 when most Democratic members voted Nay (Consolidated Appropriations Act, 2026)
  • Voted yes on only 0% of environmental bills, compared to 17% for the average Democratic member

Auto-generated from voting record and campaign finance data. These reflect common perspectives, not endorsements.

Votes by Topic

Economy
65Y / 55N
Taxes
27Y / 8N
Social Programs
27Y / 8N
Environment
0Y / 32N
Government
4Y / 4N
Immigration
7Y / 0N
Criminal Justice
3Y / 1N
Foreign Policy
1Y / 2N
Defense
3Y / 0N
Education
0Y / 1N
Healthcare
0Y / 1N
Other
0Y / 1N

Campaign Finance(2012 cycle)

Total raised

$2.3M

Total spent

$1.9M

Cash on hand

$0

Where the money comes from

Small donors$145K6%
Large individual$1.1M46%
PACs$1.0M46%
Other$34K1%

vs. Senate median(100 members with data)

Total raised$2.3M+6%
med $2.1M
Small donor %6%-45%
med 12%
PAC %46%+101%
med 23%

Committee Assignments

Voting Overview

Yea
224
Nay
492
Not Voting
17
Party loyalty
672 with / 44 against

When They Broke From Their Party (44 times)

Yea
PN711Confirmation: Lt. Gen. Joshua M. Rudd to be General in the United States Army

Lt. Gen. Joshua M. Rudd, in the Army, to be General

Party majority voted Nay · 2026-03-10

Yea
PN711Motion to Invoke Cloture: Lt. Gen. Joshua M. Rudd to be General in the United States Army

Lt. Gen. Joshua M. Rudd, in the Army, to be General

Party majority voted Nay · 2026-03-09

Yea
H.R. 7148On Passage of the Bill H.R. 7148

Consolidated Appropriations Act, 2026

Party majority voted Nay · 2026-01-30

Yea
PN520-2Motion to Invoke Cloture: Lindsey Ann Freeman to be U.S. District Judge for the Middle District of North Carolina

Lindsey Ann Freeman, of North Carolina, to be United States District Judge for the Middle District of North Carolina

Party majority voted Nay · 2025-12-02

Yea
PN520-2Confirmation: Lindsey Ann Freeman, of North Carolina, to be U.S. District Judge for the Middle District of North Carolina

Lindsey Ann Freeman, of North Carolina, to be United States District Judge for the Middle District of North Carolina

Party majority voted Nay · 2025-12-02

Nay
H.R. 5371On the Motion to Table S.Amdt. 3941 to S.Amdt. 3937 to H.R. 5371 (No short title on file)

Continuing Appropriations, Agriculture, Legislative Branch, Military Construction and Veterans Affairs, and Extensions Act, 2026

Party majority voted Yea · 2025-11-10

Yea
PN466-3Confirmation: Bill Lewis, of Alabama, to be U.S. District Judge for the Middle District of Alabama

Bill Lewis, of Alabama, to be United States District Judge for the Middle District of Alabama

Party majority voted Nay · 2025-10-27

Yea
PN466-3Motion to Invoke Cloture: Bill Lewis to be U.S. District Judge for the Middle District of Alabama

Bill Lewis, of Alabama, to be United States District Judge for the Middle District of Alabama

Party majority voted Nay · 2025-10-22

Yea
PN24-2Confirmation: Sean Cairncross, of Minnesota, to be National Cyber Director

Sean Cairncross, of Minnesota, to be National Cyber Director

Party majority voted Nay · 2025-08-02

Yea
PN22-18Confirmation: Marcus Molinaro, of New York, to be Federal Transit Administrator

Marcus Molinaro, of New York, to be Federal Transit Administrator

Party majority voted Nay · 2025-08-02

+ 34 more cross-party votes

Sources

Last updated 2026-04-01