2023 Texas Legislative Report Cards

Download a PDF of all report cards and methodology.

Mothers Against Greg Abbott, Mothers Report Card is a comprehensive overview of Texas State Legislature Votes. In our unwavering commitment to transparency, accountability, and the voices of everyday Texans, we present a powerful tool that empowers citizens to become informed advocates for their communities. The legislative process can often seem complex and opaque, leaving constituents searching for ways to hold their elected officials accountable.

Our scorecard is designed to bridge this gap, offering a clear and concise assessment of how legislators have voted during this session. By distilling the intricacies of legislative decisions into an accessible format, we aim to provide a straightforward resource that allows every Texan to see if their representatives have aligned actions with promises, ensuring that democracy remains strong, vibrant, and responsive to the needs of those it serves.

– Grades in the A range:  legislators who proactively led in the designated area by authoring or co-authoring multiple good legislative proposals with positive votes on at least of the 90% tracked legislation in the designated area.  Identifies as a champion in the designated area.

– Grades in the B range:  legislators who had positive votes on at least 80% of the tracked legislation in the designated area; and authored/co-authored 0-1 good bill in the designated area.

– Grades in the C range:  legislators who had a mixed record (at least 70%).  They voted positive on some legislation and negative on others in the designated area.

– Grades in the D range:  legislators who voted negatively on MOST tracked bills in the designated area but did not author/co-author any negative legislation in the designated area.

– Grades in the F range:  legislators who authored one or more negative bills in the designated area.

Scale for grading
3.7 – 4.0 A
3.5-3.7A-
3.25-3.5B+
2.8-3.2B
2.5-2.7B-
2.25-2.5C+
1.8-2.2C
1.5-1.7C-
1.25-1.5D+
0.6-1.2D
0.0-0.5=FF
Women Rights
  • HB12 – Extends Medicaid 12 months post-pregnancy
  • SB379 – Tampon tax (plus diapers, maternity clothes, etc)
  • HB17 – Official misconduct by and removal of prosecuting attorneys
  • SB412 – Support for pregnant moms in college
LGBTQ Rights
  • SB12 – Criminalizing drag shows
  • SB14 – Banning gender affirming care for trans youth
  • SB15 – Banning trans athletes from playing college sports
Gun Safety
  • HB165 – Closes gun loopholes
  • HB2454 – Closes gun loopholes
  • HB3137 – Prohibits localities from adopting or enforcing gun safety laws
  • SB435 – Supports Santa Fe families
Voting Rights
  • HB1243 – makes illegal voting a felony
  • HB3159 – Makes it easier for disabled Texans to vote by mail
  • SB477 – Accommodating voters with disabilities
  • SB975 – Allows Texans to register to vote when surrendering their license
  • SB1070 – Pulls the state out of ERIC
  • SB1750 – Eliminates the Election Administrator in Harris County
  • SB1933 – Allows state officials to take over election systems in Harris County
Border
  • HB7 – Border unit (makes Operation Lone Star permanent)
  • SB2424 – Creates new trespass offense for migrants (asylum seekers)
  • SB1403 – Creates an interstate compact, including funds for a border wall
  • SB602 – Gives the border patrol ability to arrest, search, seize for state offenses
Public Education
  • HB3 – providing for armed guards in public schools
  • HB5 – Incentivizing businesses to come to Texas at the expense of funding our public schools
  • HB100 – funding allotment for public schools and pay increase for teachers and staff
  • HB621 – Allows military personnel to become teachers just because they’re military personnel
  • HB890 – Includes the Don’t Say Gay language
  • HB900 – Book banning bill
  • HB1883 – Rep Bhojani bill that exempts students from testing on their religious holidays
  • HJR2 – amendment to provide COLAs to retired teachers
  • SB10 – bill to provide COLAs to retired teachers
  • SB17 – eliminates DEI offices in public universities
  • SB763 – allowing chaplains to replace school counselors
  • SB1515 – displaying the 10 Commandments in public schools
Environment/Energy
Who got A’s
SENATE 
  • Sarah Eckhardt (Dem)
  • Nathan Johnson (Dem)
  • Jose Menendez (Dem)
  • Roland Gutierrez (Dem)
HOUSE
  • Rhetta Andrews Bowers (Dem)
  • John Bryant (Dem)
  • Sheryl Cole (Dem)
  • LuLu Flores (Dem)
  • Jessica Gonzalez (Dem)
  • Vikki Goodwin (Dem)
  • Gina Hinojosa (Dem)
  • Venton Jones (Dem)
  • Terry Meza (Dem)
  • Penny Morales Shaw (Dem)
  • Mihaela Plesa (Dem)
  • Ana Maria Ramos (Dem)
  • Ron Reynolds (Dem)
  • Jon Rosenthal (Dem)
  • James Talarico (Dem)
  • Gene Wu (Dem)
  • Erin Zwiener (Dem)
Who got B’s
SENATE
  • Carol Alvarado (Dem)
  • Cesar Blanco (Dem)
  • Morgan LaMantia (Dem)
  • Boris Miles (Dem)
  • Royce West (Dem)
  • John Whitmire (Dem)
  • Judith Zaffarini (Dem)
HOUSE
  • Alma Allen (Dem)
  • Rafael Anchia (Dem)
  • Diego Bernal (Dem)
  • Salman Bhojani (Dem)
  • John Bucy (Dem)
  • Liz Campos (Dem)
  • Nicole Collier (Dem)
  • Philip Cortez (Dem)
  • Yvonne Davis (Dem)
  • Erin Gamez (Dem)
  • Josey Garcia (Dem)
  • Mary Gonzalez (Dem)
  • Ana Hernandez (Dem)
  • Abel Herrero (Dem)
  • Donna Howard (Dem)
  • Ann Johnson (Dem)
  • Jarvis Johnson (Dem)
  • Julie Johnson (Dem)
  • Jolanda Jones (Dem)
  • Suleman Lalani (Dem)
  • Oscar Longoria (Dem)
  • Ray Lopez (Dem)
  • Christian Manuel (Dem)
  • Mando Martinez (Dem)
  • Trey Martinez-Fischer (Dem)
  • Joe Moody (Dem)
  • Christina Morales (Dem)
  • Eddie Morales (Dem)
  • Sergio Munoz (Dem)
  • Victoria Neave-Criado (Dem)
  • Lina Ortega (Dem)
  • Mary Ann Perez (Dem)
  • Ramon Romero (Dem)
  • Toni Rose (Dem)
  • Carl Sherman (Dem)
  • Senfronia Thompson (Dem)
  • Chris Turner (Dem)
  • Herbert Vo (Dem)
  • Armando Walle (Dem)
Who got C’s
SENATE
  • Juan “Chuy” Hinojosa (Dem)
HOUSE
  • Terry Canales (Dem)
  • Harold Dutton (Dem)
  • Barbara Gervin-Hawkins (Dem)
  • Bobby Guerra (Dem)
  • Claudia Ordaz (Dem)
  • Shawn Thierry (Dem)
Who got D’s
SENATE
  • Pete Flores (Rep)
  • Kelly Hancock (Rep)
  • Joan Huffman (Rep)
  • Robert Nichols (Rep)
  • Charles Perry (Rep)
  • Charles Schwertner (Rep)
  • Kevin Sparks (Rep)
HOUSE
  • Trent Ashby (Rep)
  • Brad Buckley (Rep)
  • Angie Button (Rep)
  • Tom Craddick (Rep)
  • Gary Gates (Rep)
  • Charlie Geren (Rep)
  • Todd Hunter (Rep)
  • Kyle Kacal (Rep)
  • Tracy King (Dem)
  • JM Lozano (Rep)
  • Genie Morrison (Rep)
  • Richard Raymond (Dem)
  • Mike Schofield (Rep)
  • Matt Shaheen (Rep)
Who got F’s
SENATE
  • Paul Bettencourt (Rep)
  • Brian Birdwell (Rep)
  • Donna Campbell (Rep)
  • Brandon Creighton (Rep)
  • Bob Hall (Rep)
  • Bryan Hughes (Rep)
  • Phil King (Rep)
  • Lois Kolkhorst (Rep)
  • Mayes Middleton (Rep)
  • Tan Parker (Rep)
  • Angela Paxton (Rep)
  • Drew Springer (Rep)
HOUSE
  • Steve Allison (Rep)
  • Charles Anderson (Rep)
  • Ernest Bailes (Rep)
  • Cecil Bell Jr. (Rep)
  • Keith Bell (Rep)
  • Greg Bonnen (Rep)
  • Benjamin Bumgarner (Rep)
  • DeWayne Burns (Rep)
  • Dustin Burrows (Rep)
  • Briscoe Cain (Rep)
  • Giovanni Capriglione (Rep)
  • Travis Clardy (Rep)
  • David Cook (Rep)
  • Charles Cunningham (Rep)
  • Drew Darby (Rep)
  • Jay Dean (Rep)
  • Mano DeAyala (Rep)
  • Mark Dorazio (Rep)
  • James Frank (Rep)
  • Frederick Frazier (Rep)
  • Stan Gerdes (Rep)
  • Craig Goldman (Rep)
  • Ryan Guillen (Rep)
  • Sam Harless (Rep)
  • Caroline Harris (Rep)
  • Cody Harris (Rep)
  • Brian Harrison (Rep)
  • Richard Hayes (Rep)
  • Cole Hefner (Rep)
  • Justin Holland (Rep)
  • Lacey Hull (Rep)
  • Carrie Isaac (Rep)
  • Jacey Jetton (Rep)
  • Ken King (Rep)
  • Stan Kitzman (Rep)
  • Stephanie Klick (Rep)
  • John Kuempel (Rep)
  • Stan Lambert (Rep)
  • Brooks Landgraf (Rep)
  • Jeff Leach (Rep)
  • Terri Leo-Wilson (Rep)
  • Janie Lopez (Rep)
  • John Lujan (Rep)
  • Will Metcalf (Rep)
  • Morgan Meyer (Rep)
  • Andrew Murr (Rep)
  • Candy Noble (Rep)
  • Tom Oliverson (Rep)
  • Angelia Orr (Rep)
  • Jared Patterson (Rep)
  • Dennis Paul (Rep)
  • Four Price (Rep)
  • John Raney (Rep)
  • Glenn Rogers (Rep)
  • Matt Schaefer (Rep)
  • Nate Schatzline (Rep)
  • Hugh Shine (Rep)
  • Shelby Slawson (Rep)
  • Reggie Smith (Rep)
  • John Smithee (Rep)
  • David Spiller (Rep)
  • Lynn Stucky (Rep)
  • Valoree Swanson (Rep)
  • Carl Tepper (Rep)
  • Kronda Thimesch (Rep)
  • Ed Thompson (Rep)
  • Tony Tinderholt (Rep)
  • Steve Toth (Rep)
  • Ellen Troxclair (Rep)
  • Gary VanDeaver (Rep)
  • Cody Vasut (Rep)
  • Terry Wilson (Rep)

Angela Paxton (R) – SD8

Share this report card:

Bob Hall (R) – SD2

Share this report card:

Borris Miles (D) – SD13

Share this report card:

Brandon Creighton (R) – SD4

Share this report card:

Brian Birdwell (R) – SD22

Share this report card:

Bryan Hughes (R) – SD1

Share this report card:

Carol Alvarado (D) – SD6

Share this report card:

Cesar Blanco (D) – SD29

Share this report card:

Charles Perry (R) – SD28

Share this report card:

Charles Schwertner (R) – SD5

Share this report card:

Donna Campbell (R) – SD25

Share this report card:

Drew Springer (R) – SD20

Share this report card:

Joan Huffman (R) – SD17

Share this report card:

John Whitmire (D) – SD15

Share this report card:

Jose Menendez (D) – SD26

Share this report card:

Juan Hinojosa (D) – SD20

Share this report card:

Judith Zaffirini (D) – SD21

Share this report card:

Kelly Hancock (R) – SD9

Share this report card:

Kevin Sparks (R) – SD31

Share this report card:

Lois Kolkhorst (R) – SD18

Share this report card:

Mayes Middleton (R) – SD11

Share this report card:

Morgan LaMantia (D) – SD27

Share this report card:

Nathan Johnson (D) – SD16

Share this report card:

Paul Bettencourt (R) – SD7

Share this report card:

Pete Flores (R) – SD24

Share this report card:

Phil King (R) – SD10

Share this report card:

Robert Nichols (R) – SD3

Share this report card:

Roland Gutierrez (D) – SD19

Share this report card:

Royce West (D) – SD23

Share this report card:

Sarah Eckhardt (D) – SD14

Share this report card:

Tan Parker (R) – SD12

Share this report card:

Abel Herrero (D) – HD34

Share this report card:

Alma Allen (D) – HD131

Share this report card:

Ana Hernandez (D) – HD143

Share this report card:

Ana Maria Ramos (D) – HD102

Share this report card:

Andrew Murr (R) – HD53

Share this report card:

Angelia Orr (R) – HD13

Share this report card:

Angie Button (R) – HD112

Share this report card:

Ann Johnson (D) – HD134

Share this report card:

Armando Walle (D) – HD140

Share this report card:

Barbara Gervin-Hawkins (D) – HD120

Share this report card:

Benjamin Bumgarner (R) – HD63

Share this report card:

Bobby Guerra (D) – HD41

Share this report card:

Brad Buckley (R) – HD54

Share this report card:

Brian Harrison (R) – HD10

Share this report card:

Briscoe Cain (R) – HD128

Share this report card:

Brooks Landgraf (R) – HD81

Share this report card:

Candy Noble (R) – HD89

Share this report card:

Carl Sherman (D) – HD109

Share this report card:

Carl Tepper (R) – HD84

Share this report card:

Caroline Harris (R) – HD52

Share this report card:

Carrie Isaac (R) – HD73

Share this report card:

Cecil Bell Jr (R) – HD3

Share this report card:

Charles Anderson (R) – HD56

Share this report card:

Charles Cunningham (R) – HD127

Share this report card:

Charlie Geren (R) – HD99

Share this report card:

Chris Turner (D) – HD101

Share this report card:

Christian Manuel (D) – HD22

Share this report card:

Christina Morales (D) – HD145

Share this report card:

Claudia Ordaz (D) – HD79

Share this report card:

Cody Harris (R) – HD8

Share this report card:

Cody Vasut (R) – HD25

Share this report card:

Cole Hefner (R) – HD5

Share this report card:

Craig Goldman (R) – HD97

Share this report card:

Dade Phelan (SPEAKER) (R) – HD21

Share this report card:

David Cook (R) – HD96

Share this report card:

David Spiller (R) – HD68

Share this report card:

Dennis Paul (R) – HD129

Share this report card:

DeWayne Burns (R) – HD58

Share this report card:

Diego Bernal (D) – HD123

Share this report card:

Donna Howard (D) – HD48

Share this report card:

Drew Darby (R) – HD72

Share this report card:

Dustin Burrows (R) – HD83

Share this report card:

Ed Thompson (R) – HD29

Share this report card:

Eddie Morales (D) – HD74

Share this report card:

Ellen Troxclair (R) – HD19

Share this report card:

Erin Gamez (D) – HD38

Share this report card:

Erin Zwiener (D) – HD45

Share this report card:

Ernest Bailes (R) – HD18

Share this report card:

Four Price (R) – HD87

Share this report card:

Frederick Frazier (R) – HD61

Share this report card:

Gary Gates (R) – HD28

Share this report card:

Gary VanDeaver (R) – HD1

Share this report card:

Geanie Morrison (R) – HD30

Share this report card:

Gene Wu (D) – HD137

Share this report card:

Gina Hinojosa (D) – HD49

Share this report card:

Giovanni Capriglione (R) – HD98

Share this report card:

Glenn Rogers (R) – HD60

Share this report card:

Greg Bonnen (R) – HD24

Share this report card:

Harold Dutton (D) – HD142

Share this report card:

Hubert Vo (D) – HD149

Share this report card:

Hugh Shine (R) – HD55

Share this report card:

Jacey Jetton (R) – HD26

Share this report card:

James Frank (R) – Hd69

Share this report card:

James Talarico (D) – HD50

Share this report card:

Janie Lopez (R) – HD37

Share this report card:

Jared Patterson (R) – HD106

Share this report card:

Jarvis Johnson (D) – HD139

Share this report card:

Jay Dean (R) – HD7

Share this report card:

Jeff Leach (R) – HD67

Share this report card:

Jessica Gonzalez (D) – HD104

Share this report card:

JM Lozano (R) – HD43

Share this report card:

Joe Moody (D) – HD78

Share this report card:

John Bryant (D) – HD114

Share this report card:

John Bucy (D) – HD126

Share this report card:

John Kuempel (R) – HD44

Share this report card:

John Lujan (R) – HD118

Share this report card:

John Raney (R) – HD14

Share this report card:

John Smithee (R) – HD86

Share this report card:

Jolanda Jones (D) – HD147

Share this report card:

Jon Rosenthal (D) – HD135

Share this report card:

Josey Garcia (D) – HD124

Share this report card:

Julie Johnson (D) – HD115

Share this report card:

Justin Holland (R) – HD33

Share this report card:

Keith Bell (R) – HD4

Share this report card:

Ken King (R) – HD88

Share this report card:

Kronda Thimesch (R) – HD65

Share this report card:

Kyle Kacal (R) – HD12

Share this report card:

Lacey Hull (R) – HD138

Share this report card:

Lina Ortega (D) – HD77

Share this report card:

Liz Campos (D) – HD119

Share this report card:

Lulu Flores (D) – HD51

Share this report card:

Lynn Stucky (R) – HD64

Share this report card:

Mando Martinez (D) – HD39

Share this report card:

Mano DeAyala (R) – HD133

Share this report card:

Mark Dorazio (R) – HD122

Share this report card:

Mary Ann Perez (D) – HD144

Share this report card:

Mary Gonzalez (D) – HD75

Share this report card:

Matt Schaefer (R) – HD6

Share this report card:

Matt Shaheen (R) – HD66

Share this report card:

Mihaela Plesa (D) – HD70

Share this report card:

Mike Schofield (R) – HD132

Share this report card:

Morgan Meyer (R) – Hd108

Share this report card:

Nate Schatzline (R) – HD93

Share this report card:

Nicole Collier (D) – HD95

Share this report card:

Oscar Longoria (D) – HD35

Share this report card:

Penny Morales Shaw (D) – HD148

Share this report card:

Philip Cortez (D) – HD117

Share this report card:

Rafael Anchia (D) – HD103

Share this report card:

Ramon Romero (D) – HD90

Share this report card:

Ray Lopez (D) – HD125

Share this report card:

Reggie Smith (R) – HD62

Share this report card:

Rhetta Andrews Bowers (D) – HD113

Share this report card:

Richard Hayes (R) – HD57

Share this report card:

Richard Raymond (D) – HD42

Share this report card:

Ron Reynolds (D) – HD27

Share this report card:

Ryan Guillen (R) – HD31

Share this report card:

Salman Bhojani (D) – HD92

Share this report card:

Sam Harless (R) – HD126

Share this report card:

Senfronia Thompson (D) – HD141

Share this report card:

Sergio Munoz (D) – HD36

Share this report card:

Shawn Thierry (D) – HD146

Share this report card:

Shelby Slawson (R) – HD59

Share this report card: