Updated March 6 at noon

With all voting centers reporting election day results, Jarvis D. Johnson and Molly Cook are headed to a runoff election for the Texas Senate District 15 Democratic candidacy.

Unofficial results posted by the Harris County Clerk's Office are as follows:
  • Michelle Anderson Bonton: 5,241 votes, or 10.66%
  • Albert "Beto" Cardenas Jr.: 5,154 votes, or 10.48%
  • Cook: 10,154 votes, or 20.65%
  • Johnson: 17,768 votes, or 36.13%
  • Todd Litton: 7,791 votes, or 15.84%
  • Karthik Soora: 3,073 votes, or 6.25%
As no candidate received more than 50% of the vote, the two highest vote-getters—Johnson and Cook—will face each other once more in a runoff election May 28. The winner of the Democratic runoff election will then face Republican candidate Joseph L. Trahan—who is running unopposed in March—in the November election.

"We are resolute and affirmed in our mission to put a nurse and community organizer in the Texas Senate," Cook said in an emailed statement to Community Impact. "It is an honor to be one of two candidates moving forward from a competitive primary into a runoff. A runoff is a new race with a new dynamic, and we are already back to work. I owe my success to my team, our volunteers and donors, and every one person who cast their vote last night to bring nursing leadership, public health and grassroots organizing to the Texas Senate."

Johnson could not be reached for comment as of press time.


All results are unofficial until canvassed.

Updated March 6 at 7 a.m.

With 507 of 545 voting centers reporting election day results, it appears Jarvis D. Johnson and Molly Cook will likely face each other in a runoff election May 28.

While the votes are still being tallied as of 7 a.m. on March 6, voting results are as follows:
  • Michelle Anderson Bonton: 5,193 votes, or 10.62%
  • Alberto "Beto" Cardenas Jr.: 5,097 votes, or 10.43%
  • Cook: 10,102 votes, or 20.66%
  • Johnson: 17,693 votes, or 36.19%
  • Todd Litton: 7,753 votes, or 15.86%
  • Karthik Soora: 3,054 votes, or 6.25%
All results are unofficial until canvassed.


Updated March 5 at 10:30 p.m.

With 46 of 545 voting centers reporting election day results, Jarvis D. Johnson maintains his lead in the Democratic race for Texas Senate District 15.

While votes are still being tallied, as of 10:30 p.m. on March 5, voting results are as follows:
  • Michelle Anderson Bonton: 2,806 votes, or 9.41% of the total
  • Alberto "Beto" Cardenas Jr.: 2,728 votes, or 9.15% of the total
  • Molly Cook: 6,064 votes, or 20.35% of the total
  • Johnson: 11,610 votes, or 38.95% of the total
  • Todd Litton: 4,840 votes, or 16.24% of the total
  • Karthik Soora: 1,757 votes, or 5.89% of the total
Community Impact will update this article on March 6 after more election day vote totals are released. All results are unofficial until canvassed.

Posted March 5 at 7:20 p.m.


Early voting results show Jarvis D. Johnson taking an early lead in the Democratic primary race for Texas Senate District 15.

The results are in

According to unofficial results published by the Harris County Clerk's Office, early voting results are as follows:
  • Michelle Anderson Bonton: 2,629 votes, or 9.29% of the total
  • Alberto "Beto" Cardenas Jr.: 2,574 votes, or 9.1% of the total
  • Molly Cook: 5,708 votes, or 20.18% of the total
  • Johnson: 11,154 votes, or 39.43% of the total
  • Todd Litton: 4,560 votes, or 16.12% of the total
  • Karthik Soora: 1,660 votes, or 5.87% of the total
Some context

Texas Senate District 15 encompasses portions of the communities of Atascocita, Bellaire, Houston, Humble, Southside Place and West University Place as well as unincorporated areas of north Harris County.


As previously reported by Community Impact, Texas Senate District 15 was previously held by former Sen. John Whitmire, who resigned at the end of 2023 to take office as the mayor of Houston.

What's next?

The Democratic winner of the March primary election will face Republican candidate Joseph L. Trahan—who is running unopposed in March—in the November election. If no candidate received more than 50% of the vote, the top two vote-getters will go to a runoff election on May 28.

Learn more


Visit communityimpact.com/voter-guide/election-results to see results from all local elections in your community. All results are unofficial until canvassed.