All Judicial races in the March 2026 primary election, Democrat and Republican races
Vote 2026 -Election results. (KSAT) Early voting results will be released at 7 p.m. on March 3, 2026. Scroll within the result embeds to see all races.
Watch KSAT’s live election results stream with Myra Arthur and Ernie Zuniga here . Election results will begin populating at 7 p.m. on Tuesday, March 3. Find more election coverage on the Vote 2026 page.
Cory L. Carlyle(D) 472,011 23%
98.8% of Precincts Reporting (9,885 / 10,006)
Gordon Goodman(D) 490,743 24%
99.1% of Precincts Reporting (9,911 / 10,006)
Thomas Smith(R) 552,620 31%
Brent Coffee(R) 359,249 20%
Lesli Fitzpatrick(R) 325,056 18%
100% of Precincts Reporting (9,905 / 9,905)
Jennifer Balido(R) 561,199 31%
100% of Precincts Reporting (9,905 / 9,905)
Antonia "Toni" Arteaga(D) 115,720 51%
Velia J. Meza(D) 112,607 49%
100% of Precincts Reporting (1,290 / 1,290)
*Incumbent 100% of Precincts Reporting (807 / 807)
Michael Mery* (D) 65,215 43%
*Incumbent 100% of Precincts Reporting (807 / 807)
Stephanie R. Boyd* (D) 71,575 47%
*Incumbent 100% of Precincts Reporting (807 / 807)
Grace M. Uzomba(D) 29,881 20%
*Incumbent 100% of Precincts Reporting (807 / 807)
Anastacia "Ana" Ochoa Nelson
Anastacia "Ana" Ochoa Nelson(D) 80,010 53%
Marissa Giovenco(D) 69,681 47%
100% of Precincts Reporting (807 / 807)
William "Cruz" Shaw* (D) 72,077 48%
*Incumbent 100% of Precincts Reporting (807 / 807)
Cleophus "Cleo' Marshall, III(D) 49,383 32%
Maritza Perez-Stewart(D) 48,756 33%
Cesar Garcia* (D) 64,471 43%
Shannon Roberta Salmón(D) 57,532 38%
*Incumbent
Yolanda Huff* (D) 54,429 37%
*Incumbent
Rosie Speedlin Gonzalez* (D) 52,344 35%
*Incumbent
Carlo Rodriguez Key* (D) 53,554 37%
*Incumbent
Carlos Quezada(D) 15,011 44%
Christopher "Chris" McKnight
Christopher "Chris" McKnight(D) 9,787 27%
Erasmo "Raz" Hernandez(D) 5,008 14%
Russell "Rusty" Prasifka * (R) 448 32%
*Incumbent
Susan L. "Susie" Patterson
Susan L. "Susie" Patterson(R) 2,642 32%
*Incumbent 100% of Precincts Reporting (11 / 11)
Rosa Isela Torres-Lopez(R) 158 6%
100% of Precincts Reporting (9 / 9)
Alfredo "Beef" Martinez * (D) 509 65%
Mirtha Cervantez Hernandez (D) 272 35%
*Incumbent
Richard Gandrara (D) 221 34%
*Incumbent
Jonathan Richter (R) 170 39%
William "Bill" Squires III* (R) 9,740 61%
*Incumbent 100% of Precincts Reporting (36 / 36)
*Incumbent 100% of Precincts Reporting (36 / 36)
Vince Robisheaux(R) 705 26%
*Incumbent 100% of Precincts Reporting (4 / 4)
Delmiro Ray Villanueva Jr.(R) 402 58%
Trent Anthony Enriquez * (R) 289 42%
*Incumbent 100% of Precincts Reporting (15 / 15)
Antonio C. Lopez (R) 133 33%
100% of Precincts Reporting (15 / 15)
Jon "JT" Tipton(R) 1,117 49%
*Incumbent 100% of Precincts Reporting (5 / 5)
Robert Hunter Moose(R) 3,671 41%
Brett L. Ferguson(R) 2,088 23%
Thomas J. Hurt(R) 1,168 13%
75% of Precincts Reporting (15 / 20)
*Incumbent 75% of Precincts Reporting (15 / 20)
Sylvia R. Foraker(R) 524 20%
Christine Martinez(R) 475 18%
75% of Precincts Reporting (15 / 20)
Ernesto "Neto" Ramirez * (D) 297 67%
Jose Javier Garcia (D) 149 33%
*Incumbent
Alicia Rodriguez (R) 22 47%
100% of Precincts Reporting (1 / 1)
*Incumbent 100% of Precincts Reporting (1 / 1)
Antonio Gonzalez (D) 41 23%
Gerardo Apolinar (D) 24 13%
Alfredo "Freddy" Sotelo (D) 23 13%
100% of Precincts Reporting (1 / 1)
Bill Terry Tschirhart Jr.
Bill Terry Tschirhart Jr.* (R) 1,508 80%
*Incumbent 100% of Precincts Reporting (15 / 15)
100% of Precincts Reporting (15 / 15)
Evangelina "Vangie" Lozano-Nava (R) 59 5%
100% of Precincts Reporting (14 / 14)
Michael Contreras (D) 237 40%
Ramona Esquivel Southward (D) 227 39%
Ronald Rodriguez (D) 125 21%
100% of Precincts Reporting (14 / 14)
Ronald "Ronnie' Garza (D) 526 69%
Juan "Johnny" Guzman (D) 234 31%
100% of Precincts Reporting (14 / 14)
Claudia Rodriguez (D) 275 41%
*Incumbent 100% of Precincts Reporting (14 / 14)
Christian Martinez (R) 135 43%
Maria "Mari" Acosta (R) 417 30%
Juan Roberto Martinez (D) 329 43%
Joel Bellinger (R) 1,008 53%
*Incumbent 100% of Precincts Reporting (13 / 13)
Rosie Espinosa Briseno * (D) 290 58%
Jose L. Arredondo Jr.(D) 143 29%
*Incumbent 100% of Precincts Reporting (1 / 1)
*Incumbent 100% of Precincts Reporting (1 / 1)
Robert Castillo Jr. (D) 213 37%
*Incumbent 100% of Precincts Reporting (1 / 1)
If there are three or more candidates in a race and none of them win more than 50% of the vote, the top two finishers will advance to the May 26 primary runoff.
Get more election results on our homepage and Vote 2026 page. Be the first to know by downloading our newsreader app or signing up for breaking news email alerts.
Elections More Stories Like This In Our Email Newsletter
Find election results on the Vote 2026 page .
Copyright 2026 by KSAT - All rights reserved.
About the Authors Spencer Heath headshot
Spencer Heath is a Digital Journalist at KSAT. Spencer graduated from the University of Texas at Austin, where he studied Radio-Television-Film. He’s worked as a journalist in San Antonio since June of 2022.
Outside the newsroom, he enjoys watching movies and spending time with family.
Nate Kotisso headshot
Nate Kotisso joined KSAT as a digital journalist in 2024. He previously worked as a newspaper reporter in the Rio Grande Valley for more than two years and spent nearly three years as a digital producer at the CBS station in Oklahoma City.
Spurs fans celebrate Game 4 win, honk their horns on SW Military Drive ▶ 0:21
Spurs fans celebrate Game 4 win, honk their horns on SW Military Drive
What we know about the shots fired incident outside the White House Correspondents Dinner ▶ 1:13
What we know about the shots fired incident outside the White House Correspondents Dinner
WATCH: Couple ties the knot during Fiesta Flambeau Parade in downtown San Antonio ▶ 0:56
WATCH: Couple ties the knot during Fiesta Flambeau Parade in downtown San Antonio
Adam Caskey Surprises KSAT Viewer With Fiesta Prizes ▶ 1:29
Adam Caskey Surprises KSAT Viewer With Fiesta Prizes
NTSB Takes Over North Side Explosion Investigation ▶ 0:41
NTSB Takes Over North Side Explosion Investigation
Game Changers Brings Free Cuts to Haven for Hope ▶ 0:56
Game Changers Brings Free Cuts to Haven for Hope
Pearl retail expansion draws mixed reactions as district seeks greater weekday traffic ▶ 1:35
Pearl retail expansion draws mixed reactions as district seeks greater weekday traffic
Air Force selects JBSA as potential site for nuclear microreactor ▶ 1:08
Air Force selects JBSA as potential site for nuclear microreactor
Quiet Today, Storm Chances Rise Tomorrow ▶ 1:40
Quiet Today, Storm Chances Rise Tomorrow
Spurs playoff push, Fiesta season fuel merch boom in San Antonio ▶ 1:12
Spurs playoff push, Fiesta season fuel merch boom in San Antonio
Man faces additional charge after arrest for assaulting 3-year-old girl, woman at South Side park ▶ 1:20
Man faces additional charge after arrest for assaulting 3-year-old girl, woman at South Side park
Staffer hit, killed by car outside NISD School ▶ 1:05
Staffer hit, killed by car outside NISD School
KSAT'S Myra Arthur & David Hurtado Bring The HATtitude To The Fiesta Hat Contest ▶ 1:17
KSAT'S Myra Arthur & David Hurtado Bring The HATtitude To The Fiesta Hat Contest
3 Critical, Including Child, After Two North Side Homes Explode; Federal Investigation Underway ▶ 0:57
3 Critical, Including Child, After Two North Side Homes Explode; Federal Investigation Underway
Playoffs Game 2 inside Frost Bank Center ▶ 0:45
Playoffs Game 2 inside Frost Bank Center
NIOSA Night One ▶ 0:36
NIOSA Night One
5 hospitalized, 3 in critical condition, after home explosions on North Side, SAFD says ▶ 1:07
5 hospitalized, 3 in critical condition, after home explosions on North Side, SAFD says
Drizzle Overnight; Pop-Up Storms Tomorrow ▶ 0:33
Drizzle Overnight; Pop-Up Storms Tomorrow
Visitors Weigh In: Have You Heard of Fiesta and NIOSA? ▶ 1:13
Visitors Weigh In: Have You Heard of Fiesta and NIOSA?
Do You Know the Spurs’ “Honking” Tradition? ▶ 1:09
Do You Know the Spurs’ “Honking” Tradition?
WEDNESDAY: Phyllis Ochoa describes why she wrote the now-viral song about San Antonio ▶ 0:38
WEDNESDAY: Phyllis Ochoa describes why she wrote the now-viral song about San Antonio
How to stay safe when celebrating Fiesta and Spurs playoff games ▶ 1:08
How to stay safe when celebrating Fiesta and Spurs playoff games
Multiple Bexar County roadways flooded ▶ 0:53
Multiple Bexar County roadways flooded
Flash Flood Warning in effect for Bexar County, surrounding communities until 6 p.m. Monday ▶ 0:36
Flash Flood Warning in effect for Bexar County, surrounding communities until 6 p.m. Monday
How to score free breakfast items after each Spurs win this postseason ▶ 0:25
How to score free breakfast items after each Spurs win this postseason
Previous photo Next photo