Texas Ballot Compare

General election · Tuesday, November 3, 2026

Nonpartisan voter guide · Texas

State Senator, District 22 – Unexpired Term

Race · November 3, 2026 general election

State of Texas
Vote for oneResearched · fact-checked
Amy Martinez-SalasDemocratic
David CookDavid CookRepublican
On ballot as
Amy Martinez-Salas
David Cook
Current role
Legal assistant
State Representative, Texas House District 96 (since January 2021)
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)
  • 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
  • Democratic primary (March 3, 2026): unopposed
  • 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
  • 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"
  • 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: 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
  • 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
  • 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)
  • 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)

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
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