Skip to content

Hall of Shame

These representatives consistently fail their constituents by aligning with corporations and lobbyists instead of everyday Californians. Hold them accountable!

Learn how each legislator earned their place in the Hall of Shame by clicking their names below and checking out their page for more information.

Bill Dodd
F

State senate

Chair of Governmental Organization Committee

District

3

Party

d

Score
42

Steve Glazer
F

State senate

Chair of Elections & Constitutional Amendments Committee

District

7

Party

d

Score
32

Tim Grayson
F

State assembly

Chair of Committee on Banking and Finance

District

15

Party

d

Score
55

Susan Rubio
F

State senate

Chair of Insurance Committee

District

22

Party

d

Score
42

Carlos Villapudua
F

State assembly

Chair of Committee on Jobs, Economic Development, and the Economy

District

13

Party

d

Score
25

Dishonorable Mentions

In 2022, these representatives stood in the way of progress that our communities demand and deserve. Although they didn’t quite make it into the Hall of Shame this year, they have room for improvement. Let them know you’re paying attention and that you want them to show courage for you!

Learn how each legislator received a Dishonorable Mention by clicking their names below and checking out their page for more information.

David Alvarez

Assembly Member

District

80

Party

D

Score

64

Ken Cooley

Former Assembly Member

District

8

Party

D

Score

5

Jim Cooper

Former Assembly Member

District

9

Party

D

Score

10

Tom Daly

Former Assembly Member

District

69

Party

D

Score

50

Adam Gray

Former Assembly Member

District

21

Party

D

Score

15

Bob Hertzberg

Former Senator

District

18

Party

D

Score

44

Jacqui Irwin

Assembly Member

District

42

Party

D

Score

25

Patrick O'Donnell

Former Assembly Member

District

70

Party

D

Score

42

Cottie Petrie-Norris

Assembly Member

District

73

Party

D

Score

20

James Ramos

Assembly Member

District

45

Party

D

Score

20

Freddie Rodriguez

Assembly Member

District

53

Party

D

Score

25

Rudy Salas

Former Assembly Member

District

32

Party

D

Score

8