Texas Ballot Compare

General election · Tuesday, November 3, 2026

Nonpartisan voter guide · Texas

State Senator, District 22

Race · November 3, 2026 general election

State of Texas
Vote for oneResearched · fact-checked
David CookDavid CookRepublican
Amy Martinez-SalasDemocratic
On ballot as
David Cook
Amy Martinez-Salas
Current role
State Representative, Texas House District 96 (since January 2021)
Legal assistant
Background
  • Graduate, Mansfield High School
  • Bachelor's degree, Stephen F. Austin State University (1992)
  • Law degree, Texas Wesleyan University School of Law (now Texas A&M University School of Law), 1996
  • Licensed in Texas since 1997
  • Attorney and managing partner, law firm Harris Cook LLP
  • Longtime Mansfield resident (per campaign)
  • Graduate, Arlington High School
  • Bachelor's degree, University of Texas at Arlington (2024)
  • Master's degree student, UT Arlington, rural health focus (per her Ballotpedia survey)
  • Health care work and nursing studies before legal work (per her Ballotpedia survey)
  • Mother of four (per her Ballotpedia survey)
Show all 7
  • Daughter of parents who immigrated from Mexico (per her Ballotpedia survey)
  • Raised in Arlington (per campaign)
Experience
  • Ran unsuccessfully for speaker of the Texas House (2025)
  • Mayor of Mansfield (12 years, before joining the House)
  • Not seeking re-election to the House in 2026
  • Republican primary (March 3, 2026): won, 67.3%
  • Democratic primary (March 3, 2026): unopposed
Top priorities
  • Property taxes: "I will fight for lasting property tax relief that actually puts money back in our pockets"
  • Schools: "Texas must restore common sense in Texas schools, starting with keeping boys out of girls' sports and putting parents in charge of their child's education"
  • Border: "secure the Texas border, build the wall and back border patrol and ICE"
  • Spending: "cut government waste, slash burdensome regulations, and lower costs for Texas families"
  • Says he will "enforce the rule of law without apology"
  • Water: wants rural counties to "get their fair share of the Texas Water Fund"
  • Health care: "protect our rural hospitals and expand health services in all areas"
  • Schools: "fully funded public education that respects our teachers"
Tidbits
  • Abortion: No public statement found
  • Border and immigration: Campaign site: will work to "secure the Texas border, build the wall and back border patrol and ICE to stop illegal immigrants from setting foot on Texas soil."
  • Guns: No public statement found
  • Public schools and vouchers: Campaign site: "Texas must restore common sense in Texas schools" and he will "give parents the voice they deserve" in their child's education
  • Property taxes: Campaign site: "I will fight for lasting property tax relief that actually puts money back in our pockets."
Claims and the record
  • Controversies: None found in the news coverage we reviewed
  • Abortion: No public statement found
  • Border and immigration: No public statement found
  • Guns: No public statement found
  • Public schools and vouchers: In a Ballotpedia survey (Jan. 2026): "We need to fund them fully, respect our teachers, and ensure that every student including those with learning disabilities, has a path to success"
  • Property taxes: No public statement found
Claims and the record
  • Controversies: None found in the news coverage we reviewed
Endorsements
  • Texas Right to Life
  • Texas Values Action
  • Texas Home School Coalition
  • President Donald Trump (primary)
  • Governor Greg Abbott (primary)
Show all 134
  • State Representative Pat Curry (primary)
  • Tarrant County Patriots PAC (primary)
  • Lieutenant Governor Dan Patrick (listed by campaign)
  • U.S. Congressman Jake Ellzey (TX-06) (listed by campaign)
  • U.S. Congressman Craig Goldman (TX-12) (listed by campaign)
  • U.S. Congressman Roger Williams (TX-25) (listed by campaign)
  • Railroad Commissioner Wayne Christian (listed by campaign)
  • State Senator Donna Campbell (listed by campaign)
  • State Senator Pete Flores (listed by campaign)
  • State Senator Brent Hagenbuch (listed by campaign)
  • State Senator Adam Hinojosa (listed by campaign)
  • State Senator Phil King (listed by campaign)
  • State Senator Lois Kolkhorst (listed by campaign)
  • State Senator Tan Parker (listed by campaign)
  • State Senator Angela Paxton (listed by campaign)
  • State Senator Charles Perry (listed by campaign)
  • Former State Senator Kip Averitt (listed by campaign)
  • Hon. Jason Rapert, National Association of Christian Lawmakers Founder (listed by campaign)
  • State Representative Daniel Alders (listed by campaign)
  • State Representative Trent Ashby (listed by campaign)
  • State Representative Ben Bumgarner (listed by campaign)
  • State Representative Briscoe Cain (listed by campaign)
  • State Representative Charles Cunningham (listed by campaign)
  • State Representative Mano DeAyala (listed by campaign)
  • State Representative Paul Dyson (listed by campaign)
  • State Representative James Frank (listed by campaign)
  • State Representative Gary Gates (listed by campaign)
  • State Representative Ryan Guillen (listed by campaign)
  • State Representative Richard Hayes (listed by campaign)
  • State Representative Hillary Hickland (listed by campaign)
  • State Representative Janis Holt (listed by campaign)
  • State Representative Andy Hopper (listed by campaign)
  • State Representative Carrie Isaac (listed by campaign)
  • State Representative Helen Kerwin (listed by campaign)
  • State Representative Marc LaHood (listed by campaign)
  • State Representative Mitch Little (listed by campaign)
  • State Representative AJ Louderback (listed by campaign)
  • State Representative JM Lozano (listed by campaign)
  • State Representative John Lujan (listed by campaign)
  • State Representative Shelley Luther (listed by campaign)
  • State Representative Don McLaughlin (listed by campaign)
  • State Representative John McQueeney (listed by campaign)
  • State Representative Brent Money (listed by campaign)
  • State Representative Matt Morgan (listed by campaign)
  • State Representative Candy Noble (listed by campaign)
  • State Representative Mike Olcott (listed by campaign)
  • State Representative Dennis Paul (listed by campaign)
  • State Representative Katrina Pierson (listed by campaign)
  • State Representative Keresa Richardson (listed by campaign)
  • State Representative Nate Schatzline (listed by campaign)
  • State Representative Mike Schofield (listed by campaign)
  • State Representative Alan Schoolcraft (listed by campaign)
  • State Representative Matt Shaheen (listed by campaign)
  • State Representative Joanne Shofner (listed by campaign)
  • State Representative John Smithee (listed by campaign)
  • State Representative David Spiller (listed by campaign)
  • State Representative Tony Tinderholt (listed by campaign)
  • State Representative Steve Toth (listed by campaign)
  • State Representative Ellen Troxclair (listed by campaign)
  • State Representative Wes Virdell (listed by campaign)
  • Former State Representative Rodney Anderson (listed by campaign)
  • Former State Representative Kent Grusendorf (listed by campaign)
  • Former State Representative Bill Zedler (listed by campaign)
  • Former SREC Member Melba McDow (listed by campaign)
  • Former SREC Member Leslie Recine (listed by campaign)
  • Former SREC Member Susan Wright (listed by campaign)
  • Bosque County Sheriff Trace Hendricks (listed by campaign)
  • Comanche County Sheriff Chris Pounds (listed by campaign)
  • Eastland County Sheriff Jason Weger (listed by campaign)
  • Eastland County Clerk Cathy Jentho (listed by campaign)
  • Ellis County Commissioner Louis Ponder (listed by campaign)
  • Ellis County Sheriff Brad Norman (listed by campaign)
  • Ellis County Tax Assessor-Collector Richard Rozier (listed by campaign)
  • Erath County Sheriff Matt Coates (listed by campaign)
  • Hill County Sheriff Hunter Barnes (listed by campaign)
  • Hood County Commissioner Dave Eagle (listed by campaign)
  • Hood County Commissioner Kevin Andrews (listed by campaign)
  • Hood County District Clerk Melanie Graft (listed by campaign)
  • Hood County Clerk Christine Leftwich (listed by campaign)
  • Hood County Constable Chad Davis (listed by campaign)
  • McLennan County Sheriff Parnell McNamara (listed by campaign)
  • Tarrant County Judge Tim O’Hare (listed by campaign)
  • Tarrant County Commissioner Manny Ramirez (listed by campaign)
  • Tarrant County Commissioner Matt Krause (listed by campaign)
  • Tarrant County Sheriff Bill Waybourn (listed by campaign)
  • Tarrant County District Attorney Phil Sorrells (listed by campaign)
  • Tarrant County Tax Assessor-Collector Rick Barnes (listed by campaign)
  • Tarrant County District Clerk Tom Wilder (listed by campaign)
  • Tarrant County Clerk Mary Louise Nicholson (listed by campaign)
  • Former Tarrant County Judge Roy English (listed by campaign)
  • Former Tarrant County Commissioner Andy Nguyen (listed by campaign)
  • Arlington City Councilman Mauricio Galante (listed by campaign)
  • Arlington City Councilman Bowie Hogg (listed by campaign)
  • Arlington City Councilman Long Pham (listed by campaign)
  • Arlington ISD Trustee David Wilbanks (listed by campaign)
  • Burleson Mayor Chris Fletcher (listed by campaign)
  • Cleburne Mayor Scott Cain (listed by campaign)
  • Eastland Police Chief Tim Pitts (listed by campaign)
  • Eastland City Commissioner Michael Jay Hackney (listed by campaign)
  • Fort Worth Mayor Mattie Parker (listed by campaign)
  • Glen Rose Mayor Pro Tem Stuart Mann (listed by campaign)
  • Glen Rose City Councilman George Freas (listed by campaign)
  • Granbury Mayor Jim Jarratt (listed by campaign)
  • Keller Mayor Armin Mizani (listed by campaign)
  • Keller City Councilman Shannon Dubberly (listed by campaign)
  • Kennedale Mayor Brad Horton (listed by campaign)
  • Kennedale City Councilman Chris Gary (listed by campaign)
  • Mansfield City Councilman Larry Broseh (listed by campaign)
  • Midlothian Mayor Justin Coffman (listed by campaign)
  • Midlothian Mayor Pro Tem Clark Wickcliffe (listed by campaign)
  • Midlothian City Councilwoman Anna Hammonds (listed by campaign)
  • Midlothian City Councilman Allen Moorman (listed by campaign)
  • Midlothian City Councilman Mike Rodgers (listed by campaign)
  • Midlothian City Councilman Wayne Shuffield (listed by campaign)
  • Midlothian City Councilman Ross Weaver (listed by campaign)
  • Robinson ISD Trustee Keith Helpert (listed by campaign)
  • Stephenville Mayor Lonn Reisman (listed by campaign)
  • Former Arlington Mayor Jeff Williams (listed by campaign)
  • Former North Richland Hills Mayor Oscar Trevino (listed by campaign)
  • Former Fort Worth Mayor Betsy Price (listed by campaign)
  • Former Stephenville Mayor Doug Svien (listed by campaign)
  • Former Waco Mayor Dillon Meek (listed by campaign)
  • Former Arlington City Councilman Dixon Holman (listed by campaign)
  • Former Mansfield City Councilman Cory Hoffman (listed by campaign)
  • Former Mansfield City Councilman Greg Kunasek (listed by campaign)
  • Former Mansfield City Councilman Larry Nix (listed by campaign)
  • Former Mansfield City Councilman Tom Ritter (listed by campaign)
  • Former Mansfield ISD Trustee Keziah Farrar (listed by campaign)
  • Former Mansfield ISD Trustee Craig Tipping (listed by campaign)
  • Rena Schroeder, former Republican primary candidate for Senate District 22
  • Former State Representative Victoria Neave Criado (listed by campaign)
  • State Representative Chris Turner (listed by campaign)
David Cook

David Cook

Republican
On ballot as
David Cook
Current role
State Representative, Texas House District 96 (since January 2021)
Background
  • Graduate, Mansfield High School
  • Bachelor's degree, Stephen F. Austin State University (1992)
  • Law degree, Texas Wesleyan University School of Law (now Texas A&M University School of Law), 1996
  • Licensed in Texas since 1997
  • Attorney and managing partner, law firm Harris Cook LLP
  • Longtime Mansfield resident (per campaign)
Experience
  • Ran unsuccessfully for speaker of the Texas House (2025)
  • Mayor of Mansfield (12 years, before joining the House)
  • Not seeking re-election to the House in 2026
  • Republican primary (March 3, 2026): won, 67.3%
Top priorities
  • Property taxes: "I will fight for lasting property tax relief that actually puts money back in our pockets"
  • Schools: "Texas must restore common sense in Texas schools, starting with keeping boys out of girls' sports and putting parents in charge of their child's education"
  • Border: "secure the Texas border, build the wall and back border patrol and ICE"
  • Spending: "cut government waste, slash burdensome regulations, and lower costs for Texas families"
  • Says he will "enforce the rule of law without apology"
Tidbits
  • Abortion: No public statement found
  • Border and immigration: Campaign site: will work to "secure the Texas border, build the wall and back border patrol and ICE to stop illegal immigrants from setting foot on Texas soil."
  • Guns: No public statement found
  • Public schools and vouchers: Campaign site: "Texas must restore common sense in Texas schools" and he will "give parents the voice they deserve" in their child's education
  • Property taxes: Campaign site: "I will fight for lasting property tax relief that actually puts money back in our pockets."
Claims and the record
  • Controversies: None found in the news coverage we reviewed
Endorsements
  • Texas Right to Life
  • Texas Values Action
  • Texas Home School Coalition
  • President Donald Trump (primary)
  • Governor Greg Abbott (primary)
Show all 134
  • State Representative Pat Curry (primary)
  • Tarrant County Patriots PAC (primary)
  • Lieutenant Governor Dan Patrick (listed by campaign)
  • U.S. Congressman Jake Ellzey (TX-06) (listed by campaign)
  • U.S. Congressman Craig Goldman (TX-12) (listed by campaign)
  • U.S. Congressman Roger Williams (TX-25) (listed by campaign)
  • Railroad Commissioner Wayne Christian (listed by campaign)
  • State Senator Donna Campbell (listed by campaign)
  • State Senator Pete Flores (listed by campaign)
  • State Senator Brent Hagenbuch (listed by campaign)
  • State Senator Adam Hinojosa (listed by campaign)
  • State Senator Phil King (listed by campaign)
  • State Senator Lois Kolkhorst (listed by campaign)
  • State Senator Tan Parker (listed by campaign)
  • State Senator Angela Paxton (listed by campaign)
  • State Senator Charles Perry (listed by campaign)
  • Former State Senator Kip Averitt (listed by campaign)
  • Hon. Jason Rapert, National Association of Christian Lawmakers Founder (listed by campaign)
  • State Representative Daniel Alders (listed by campaign)
  • State Representative Trent Ashby (listed by campaign)
  • State Representative Ben Bumgarner (listed by campaign)
  • State Representative Briscoe Cain (listed by campaign)
  • State Representative Charles Cunningham (listed by campaign)
  • State Representative Mano DeAyala (listed by campaign)
  • State Representative Paul Dyson (listed by campaign)
  • State Representative James Frank (listed by campaign)
  • State Representative Gary Gates (listed by campaign)
  • State Representative Ryan Guillen (listed by campaign)
  • State Representative Richard Hayes (listed by campaign)
  • State Representative Hillary Hickland (listed by campaign)
  • State Representative Janis Holt (listed by campaign)
  • State Representative Andy Hopper (listed by campaign)
  • State Representative Carrie Isaac (listed by campaign)
  • State Representative Helen Kerwin (listed by campaign)
  • State Representative Marc LaHood (listed by campaign)
  • State Representative Mitch Little (listed by campaign)
  • State Representative AJ Louderback (listed by campaign)
  • State Representative JM Lozano (listed by campaign)
  • State Representative John Lujan (listed by campaign)
  • State Representative Shelley Luther (listed by campaign)
  • State Representative Don McLaughlin (listed by campaign)
  • State Representative John McQueeney (listed by campaign)
  • State Representative Brent Money (listed by campaign)
  • State Representative Matt Morgan (listed by campaign)
  • State Representative Candy Noble (listed by campaign)
  • State Representative Mike Olcott (listed by campaign)
  • State Representative Dennis Paul (listed by campaign)
  • State Representative Katrina Pierson (listed by campaign)
  • State Representative Keresa Richardson (listed by campaign)
  • State Representative Nate Schatzline (listed by campaign)
  • State Representative Mike Schofield (listed by campaign)
  • State Representative Alan Schoolcraft (listed by campaign)
  • State Representative Matt Shaheen (listed by campaign)
  • State Representative Joanne Shofner (listed by campaign)
  • State Representative John Smithee (listed by campaign)
  • State Representative David Spiller (listed by campaign)
  • State Representative Tony Tinderholt (listed by campaign)
  • State Representative Steve Toth (listed by campaign)
  • State Representative Ellen Troxclair (listed by campaign)
  • State Representative Wes Virdell (listed by campaign)
  • Former State Representative Rodney Anderson (listed by campaign)
  • Former State Representative Kent Grusendorf (listed by campaign)
  • Former State Representative Bill Zedler (listed by campaign)
  • Former SREC Member Melba McDow (listed by campaign)
  • Former SREC Member Leslie Recine (listed by campaign)
  • Former SREC Member Susan Wright (listed by campaign)
  • Bosque County Sheriff Trace Hendricks (listed by campaign)
  • Comanche County Sheriff Chris Pounds (listed by campaign)
  • Eastland County Sheriff Jason Weger (listed by campaign)
  • Eastland County Clerk Cathy Jentho (listed by campaign)
  • Ellis County Commissioner Louis Ponder (listed by campaign)
  • Ellis County Sheriff Brad Norman (listed by campaign)
  • Ellis County Tax Assessor-Collector Richard Rozier (listed by campaign)
  • Erath County Sheriff Matt Coates (listed by campaign)
  • Hill County Sheriff Hunter Barnes (listed by campaign)
  • Hood County Commissioner Dave Eagle (listed by campaign)
  • Hood County Commissioner Kevin Andrews (listed by campaign)
  • Hood County District Clerk Melanie Graft (listed by campaign)
  • Hood County Clerk Christine Leftwich (listed by campaign)
  • Hood County Constable Chad Davis (listed by campaign)
  • McLennan County Sheriff Parnell McNamara (listed by campaign)
  • Tarrant County Judge Tim O’Hare (listed by campaign)
  • Tarrant County Commissioner Manny Ramirez (listed by campaign)
  • Tarrant County Commissioner Matt Krause (listed by campaign)
  • Tarrant County Sheriff Bill Waybourn (listed by campaign)
  • Tarrant County District Attorney Phil Sorrells (listed by campaign)
  • Tarrant County Tax Assessor-Collector Rick Barnes (listed by campaign)
  • Tarrant County District Clerk Tom Wilder (listed by campaign)
  • Tarrant County Clerk Mary Louise Nicholson (listed by campaign)
  • Former Tarrant County Judge Roy English (listed by campaign)
  • Former Tarrant County Commissioner Andy Nguyen (listed by campaign)
  • Arlington City Councilman Mauricio Galante (listed by campaign)
  • Arlington City Councilman Bowie Hogg (listed by campaign)
  • Arlington City Councilman Long Pham (listed by campaign)
  • Arlington ISD Trustee David Wilbanks (listed by campaign)
  • Burleson Mayor Chris Fletcher (listed by campaign)
  • Cleburne Mayor Scott Cain (listed by campaign)
  • Eastland Police Chief Tim Pitts (listed by campaign)
  • Eastland City Commissioner Michael Jay Hackney (listed by campaign)
  • Fort Worth Mayor Mattie Parker (listed by campaign)
  • Glen Rose Mayor Pro Tem Stuart Mann (listed by campaign)
  • Glen Rose City Councilman George Freas (listed by campaign)
  • Granbury Mayor Jim Jarratt (listed by campaign)
  • Keller Mayor Armin Mizani (listed by campaign)
  • Keller City Councilman Shannon Dubberly (listed by campaign)
  • Kennedale Mayor Brad Horton (listed by campaign)
  • Kennedale City Councilman Chris Gary (listed by campaign)
  • Mansfield City Councilman Larry Broseh (listed by campaign)
  • Midlothian Mayor Justin Coffman (listed by campaign)
  • Midlothian Mayor Pro Tem Clark Wickcliffe (listed by campaign)
  • Midlothian City Councilwoman Anna Hammonds (listed by campaign)
  • Midlothian City Councilman Allen Moorman (listed by campaign)
  • Midlothian City Councilman Mike Rodgers (listed by campaign)
  • Midlothian City Councilman Wayne Shuffield (listed by campaign)
  • Midlothian City Councilman Ross Weaver (listed by campaign)
  • Robinson ISD Trustee Keith Helpert (listed by campaign)
  • Stephenville Mayor Lonn Reisman (listed by campaign)
  • Former Arlington Mayor Jeff Williams (listed by campaign)
  • Former North Richland Hills Mayor Oscar Trevino (listed by campaign)
  • Former Fort Worth Mayor Betsy Price (listed by campaign)
  • Former Stephenville Mayor Doug Svien (listed by campaign)
  • Former Waco Mayor Dillon Meek (listed by campaign)
  • Former Arlington City Councilman Dixon Holman (listed by campaign)
  • Former Mansfield City Councilman Cory Hoffman (listed by campaign)
  • Former Mansfield City Councilman Greg Kunasek (listed by campaign)
  • Former Mansfield City Councilman Larry Nix (listed by campaign)
  • Former Mansfield City Councilman Tom Ritter (listed by campaign)
  • Former Mansfield ISD Trustee Keziah Farrar (listed by campaign)
  • Former Mansfield ISD Trustee Craig Tipping (listed by campaign)
Campaign website
davidcookfortexas.com

Amy Martinez-Salas

Democratic
On ballot as
Amy Martinez-Salas
Current role
Legal assistant
Background
  • Graduate, Arlington High School
  • Bachelor's degree, University of Texas at Arlington (2024)
  • Master's degree student, UT Arlington, rural health focus (per her Ballotpedia survey)
  • Health care work and nursing studies before legal work (per her Ballotpedia survey)
  • Mother of four (per her Ballotpedia survey)
Show all 7
  • Daughter of parents who immigrated from Mexico (per her Ballotpedia survey)
  • Raised in Arlington (per campaign)
Experience
  • Democratic primary (March 3, 2026): unopposed
Top priorities
  • Water: wants rural counties to "get their fair share of the Texas Water Fund"
  • Health care: "protect our rural hospitals and expand health services in all areas"
  • Schools: "fully funded public education that respects our teachers"
Tidbits
  • Abortion: No public statement found
  • Border and immigration: No public statement found
  • Guns: No public statement found
  • Public schools and vouchers: In a Ballotpedia survey (Jan. 2026): "We need to fund them fully, respect our teachers, and ensure that every student including those with learning disabilities, has a path to success"
  • Property taxes: No public statement found
Claims and the record
  • Controversies: None found in the news coverage we reviewed
Endorsements
  • Rena Schroeder, former Republican primary candidate for Senate District 22
  • Former State Representative Victoria Neave Criado (listed by campaign)
  • State Representative Chris Turner (listed by campaign)
Campaign website
amysalasfortexas.com