TXELECTIONSARCHIVEDResultsTEXAS ELECTIONS
Previous elections
2026 Democratic Primary2026 Republican Primary2024 NOVEMBER 5TH GENERAL2024 MARCH 5TH DEMOCRATIC PRIMARY
Recent elections ▾
2026 Democratic Primary2026 Republican Primary2024 NOVEMBER 5TH GENERAL2024 MARCH 5TH DEMOCRATIC PRIMARY
All elections →
Powered byAbstract Data
? Shortcuts · W Watch Mode
Texas SOS via Civix · Scrapes every 2 min
Archived election. Historical race detail. Live reporting and trend polling are disabled.
←2026 DEMOCRATIC PRIMARY RUNOFF ELECTION/JUDGE, COURT OF CRIMINAL APPEALS, PLACE 9

JUDGE, COURT OF CRIMINAL APPEALS, PLACE 9

JC9 (REP) · 254 of 254 Counties Reporting

Results

CandidateVotes ▼%
1,242,44068.82%
562,88531.18%

County reporting

County Results

CountyVotes ▼MESSINGERBALIDOStatus
HARRIS172,2960.0%0.0%1225 of 1225 precincts reporting
TARRANT126,5350.0%0.0%708 of 708 precincts reporting
DALLAS85,7660.0%0.0%792 of 792 precincts reporting
COLLIN81,9120.0%0.0%274 of 274 precincts reporting
BEXAR74,9980.0%0.0%807 of 807 precincts reporting
DENTON73,4050.0%0.0%253 of 253 precincts reporting
MONTGOMERY67,8570.0%0.0%122 of 122 precincts reporting
WILLIAMSON44,6560.0%0.0%177 of 177 precincts reporting
FORT BEND43,9220.0%0.0%201 of 201 precincts reporting
TRAVIS41,8390.0%0.0%309 of 309 precincts reporting
GALVESTON28,6700.0%0.0%97 of 97 precincts reporting
BRAZORIA27,3670.0%0.0%85 of 85 precincts reporting
LUBBOCK25,3110.0%0.0%100 of 100 precincts reporting
COMAL24,6400.0%0.0%42 of 42 precincts reporting
PARKER23,5250.0%0.0%47 of 47 precincts reporting
SMITH23,4280.0%0.0%142 of 142 precincts reporting
BELL22,4780.0%0.0%73 of 73 precincts reporting
EL PASO21,1790.0%0.0%228 of 228 precincts reporting
MCLENNAN20,3890.0%0.0%96 of 96 precincts reporting
ELLIS19,7520.0%0.0%61 of 61 precincts reporting
NUECES18,9880.0%0.0%130 of 130 precincts reporting
JOHNSON17,0770.0%0.0%51 of 51 precincts reporting
HIDALGO16,1630.0%0.0%260 of 260 precincts reporting
RANDALL16,0530.0%0.0%32 of 32 precincts reporting
HAYS15,8900.0%0.0%94 of 94 precincts reporting
GUADALUPE15,7470.0%0.0%79 of 79 precincts reporting
ROCKWALL15,3750.0%0.0%28 of 28 precincts reporting
BRAZOS14,5920.0%0.0%78 of 78 precincts reporting
GRAYSON13,7840.0%0.0%42 of 42 precincts reporting
TAYLOR13,0560.0%0.0%35 of 35 precincts reporting
JEFFERSON12,4950.0%0.0%105 of 105 precincts reporting
CAMERON12,1200.0%0.0%103 of 103 precincts reporting
KAUFMAN11,4620.0%0.0%38 of 38 precincts reporting
HOOD11,2710.0%0.0%17 of 17 precincts reporting
MIDLAND11,0250.0%0.0%48 of 48 precincts reporting
HUNT10,6920.0%0.0%40 of 40 precincts reporting
WISE9,9680.0%0.0%29 of 29 precincts reporting
HENDERSON9,9100.0%0.0%31 of 31 precincts reporting
GREGG9,8410.0%0.0%22 of 22 precincts reporting
TOM GREEN9,6800.0%0.0%36 of 36 precincts reporting
KERR9,1100.0%0.0%21 of 21 precincts reporting
BOWIE9,0360.0%0.0%53 of 53 precincts reporting
LIBERTY8,7110.0%0.0%23 of 23 precincts reporting
ORANGE8,4950.0%0.0%35 of 35 precincts reporting
VAN ZANDT8,4650.0%0.0%19 of 19 precincts reporting
ANGELINA8,3110.0%0.0%43 of 43 precincts reporting
WOOD8,1750.0%0.0%15 of 15 precincts reporting
WICHITA7,8170.0%0.0%41 of 41 precincts reporting
KENDALL7,7400.0%0.0%18 of 18 precincts reporting
BASTROP7,6440.0%0.0%27 of 27 precincts reporting
BURNET7,6410.0%0.0%22 of 22 precincts reporting
HARDIN7,5010.0%0.0%20 of 20 precincts reporting
HARRISON7,1720.0%0.0%27 of 27 precincts reporting
ECTOR7,0600.0%0.0%42 of 42 precincts reporting
VICTORIA6,5380.0%0.0%35 of 35 precincts reporting
POLK6,3220.0%0.0%23 of 23 precincts reporting
CHAMBERS6,2550.0%0.0%19 of 19 precincts reporting
WILSON6,2550.0%0.0%14 of 14 precincts reporting
POTTER6,2170.0%0.0%25 of 25 precincts reporting
LAMAR5,8530.0%0.0%27 of 27 precincts reporting
NACOGDOCHES5,8250.0%0.0%20 of 20 precincts reporting
WALKER5,7960.0%0.0%19 of 19 precincts reporting
GILLESPIE5,7770.0%0.0%14 of 14 precincts reporting
NAVARRO5,7100.0%0.0%34 of 34 precincts reporting
ANDERSON5,6380.0%0.0%23 of 23 precincts reporting
UPSHUR5,6130.0%0.0%20 of 20 precincts reporting
CHEROKEE5,5160.0%0.0%26 of 26 precincts reporting
MEDINA5,4960.0%0.0%16 of 16 precincts reporting
WASHINGTON5,4390.0%0.0%20 of 20 precincts reporting
BROWN5,2390.0%0.0%19 of 19 precincts reporting
CORYELL5,2390.0%0.0%17 of 17 precincts reporting
RUSK5,2240.0%0.0%23 of 23 precincts reporting
SAN PATRICIO5,0830.0%0.0%28 of 28 precincts reporting
WALLER5,0740.0%0.0%20 of 20 precincts reporting
COOKE5,0060.0%0.0%18 of 18 precincts reporting
HILL4,9480.0%0.0%14 of 14 precincts reporting
LLANO4,8200.0%0.0%10 of 10 precincts reporting
CASS4,5900.0%0.0%19 of 19 precincts reporting
FAYETTE4,3700.0%0.0%16 of 16 precincts reporting
ERATH4,3420.0%0.0%21 of 21 precincts reporting
WHARTON4,2260.0%0.0%5 of 5 precincts reporting
BANDERA4,1810.0%0.0%11 of 11 precincts reporting
SAN JACINTO4,1170.0%0.0%12 of 12 precincts reporting
FANNIN4,0640.0%0.0%18 of 18 precincts reporting
JASPER4,0500.0%0.0%21 of 21 precincts reporting
WEBB3,9320.0%0.0%79 of 79 precincts reporting
AUSTIN3,9140.0%0.0%11 of 11 precincts reporting
PALO PINTO3,9100.0%0.0%30 of 30 precincts reporting
HOPKINS3,6910.0%0.0%22 of 22 precincts reporting
ARANSAS3,6870.0%0.0%8 of 8 precincts reporting
GRIMES3,6540.0%0.0%14 of 14 precincts reporting
LAMPASAS3,4530.0%0.0%11 of 11 precincts reporting
TITUS3,2900.0%0.0%21 of 21 precincts reporting
ATASCOSA3,2150.0%0.0%20 of 20 precincts reporting
MATAGORDA3,1180.0%0.0%19 of 19 precincts reporting
MONTAGUE2,9880.0%0.0%16 of 16 precincts reporting
LEON2,9630.0%0.0%15 of 15 precincts reporting
PANOLA2,9590.0%0.0%20 of 20 precincts reporting
BOSQUE2,9280.0%0.0%12 of 12 precincts reporting
LIMESTONE2,9190.0%0.0%21 of 21 precincts reporting
MILAM2,9150.0%0.0%12 of 12 precincts reporting
CALDWELL2,8230.0%0.0%25 of 25 precincts reporting
LAVACA2,7850.0%0.0%12 of 12 precincts reporting
GRAY2,7160.0%0.0%8 of 8 precincts reporting
TYLER2,6960.0%0.0%18 of 18 precincts reporting
YOUNG2,6460.0%0.0%8 of 8 precincts reporting
BEE2,6430.0%0.0%14 of 14 precincts reporting
HOUSTON2,6150.0%0.0%22 of 22 precincts reporting
SHELBY2,5800.0%0.0%15 of 15 precincts reporting
FREESTONE2,5620.0%0.0%14 of 14 precincts reporting
COLORADO2,5390.0%0.0%12 of 12 precincts reporting
BLANCO2,5130.0%0.0%6 of 6 precincts reporting
CALHOUN2,5020.0%0.0%12 of 12 precincts reporting
JACKSON2,4500.0%0.0%10 of 10 precincts reporting
TRINITY2,4440.0%0.0%21 of 21 precincts reporting
UVALDE2,4210.0%0.0%15 of 15 precincts reporting
BURLESON2,3580.0%0.0%14 of 14 precincts reporting
EASTLAND2,3220.0%0.0%10 of 10 precincts reporting
HUTCHINSON2,3020.0%0.0%9 of 9 precincts reporting
HALE2,2780.0%0.0%31 of 31 precincts reporting
JONES2,2340.0%0.0%5 of 5 precincts reporting
VAL VERDE2,2200.0%0.0%18 of 18 precincts reporting
SABINE2,2040.0%0.0%3 of 3 precincts reporting
ROBERTSON2,1880.0%0.0%14 of 14 precincts reporting
HOCKLEY2,1560.0%0.0%11 of 11 precincts reporting
LEE2,1470.0%0.0%16 of 16 precincts reporting
CALLAHAN2,0660.0%0.0%9 of 9 precincts reporting
NEWTON2,0270.0%0.0%24 of 24 precincts reporting
RAINS1,9860.0%0.0%9 of 9 precincts reporting
JIM WELLS1,9520.0%0.0%22 of 22 precincts reporting
DEWITT1,9470.0%0.0%11 of 11 precincts reporting
COMANCHE1,9280.0%0.0%15 of 15 precincts reporting
GONZALES1,8700.0%0.0%16 of 16 precincts reporting
KARNES1,8660.0%0.0%16 of 16 precincts reporting
HOWARD1,8020.0%0.0%32 of 32 precincts reporting
GAINES1,7710.0%0.0%8 of 8 precincts reporting
SOMERVELL1,6730.0%0.0%5 of 5 precincts reporting
NOLAN1,6600.0%0.0%10 of 10 precincts reporting
KLEBERG1,6570.0%0.0%18 of 18 precincts reporting
RED RIVER1,6550.0%0.0%30 of 30 precincts reporting
CLAY1,6280.0%0.0%17 of 17 precincts reporting
FRANKLIN1,6090.0%0.0%9 of 9 precincts reporting
SCURRY1,5920.0%0.0%12 of 12 precincts reporting
ARCHER1,5590.0%0.0%14 of 14 precincts reporting
FALLS1,5420.0%0.0%13 of 13 precincts reporting
MADISON1,5180.0%0.0%5 of 5 precincts reporting
MORRIS1,5120.0%0.0%9 of 9 precincts reporting
ANDREWS1,4900.0%0.0%5 of 5 precincts reporting
DEAF SMITH1,4290.0%0.0%5 of 5 precincts reporting
GOLIAD1,4280.0%0.0%10 of 10 precincts reporting
LIVE OAK1,4220.0%0.0%15 of 15 precincts reporting
SAN AUGUSTINE1,4150.0%0.0%12 of 12 precincts reporting
CAMP1,3940.0%0.0%5 of 5 precincts reporting
STEPHENS1,3830.0%0.0%6 of 6 precincts reporting
MARION1,3440.0%0.0%11 of 11 precincts reporting
PECOS1,3400.0%0.0%10 of 10 precincts reporting
MOORE1,3000.0%0.0%8 of 8 precincts reporting
HAMILTON1,2790.0%0.0%4 of 4 precincts reporting
COLEMAN1,2550.0%0.0%5 of 5 precincts reporting
JACK1,2140.0%0.0%7 of 7 precincts reporting
MCCULLOCH1,1930.0%0.0%10 of 10 precincts reporting
LAMB1,1770.0%0.0%11 of 11 precincts reporting
WILBARGER1,1210.0%0.0%5 of 5 precincts reporting
RUNNELS1,1030.0%0.0%10 of 10 precincts reporting
REFUGIO1,0760.0%0.0%11 of 11 precincts reporting
TERRY1,0120.0%0.0%9 of 9 precincts reporting
YOAKUM9940.0%0.0%7 of 7 precincts reporting
CARSON9620.0%0.0%9 of 9 precincts reporting
WHEELER8830.0%0.0%5 of 5 precincts reporting
SAN SABA8820.0%0.0%6 of 6 precincts reporting
MILLS8520.0%0.0%8 of 8 precincts reporting
WARD8500.0%0.0%9 of 9 precincts reporting
MASON8310.0%0.0%5 of 5 precincts reporting
PARMER8180.0%0.0%8 of 8 precincts reporting
DAWSON8110.0%0.0%5 of 5 precincts reporting
OCHILTREE7630.0%0.0%5 of 5 precincts reporting
BREWSTER7480.0%0.0%8 of 8 precincts reporting
KIMBLE7450.0%0.0%8 of 8 precincts reporting
CASTRO7330.0%0.0%8 of 8 precincts reporting
HASKELL7200.0%0.0%11 of 11 precincts reporting
HARTLEY6980.0%0.0%7 of 7 precincts reporting
DELTA6560.0%0.0%8 of 8 precincts reporting
MITCHELL6550.0%0.0%5 of 5 precincts reporting
FISHER6510.0%0.0%5 of 5 precincts reporting
FLOYD6200.0%0.0%5 of 5 precincts reporting
SWISHER6190.0%0.0%9 of 9 precincts reporting
HEMPHILL6170.0%0.0%5 of 5 precincts reporting
LYNN6110.0%0.0%9 of 9 precincts reporting
WINKLER6050.0%0.0%6 of 6 precincts reporting
MARTIN5980.0%0.0%7 of 7 precincts reporting
REAL5930.0%0.0%6 of 6 precincts reporting
BAILEY5860.0%0.0%5 of 5 precincts reporting
CRANE5790.0%0.0%5 of 5 precincts reporting
CHILDRESS5770.0%0.0%5 of 5 precincts reporting
MAVERICK5560.0%0.0%17 of 17 precincts reporting
BAYLOR5280.0%0.0%5 of 5 precincts reporting
CROSBY5250.0%0.0%5 of 5 precincts reporting
COKE5240.0%0.0%5 of 5 precincts reporting
LIPSCOMB5220.0%0.0%8 of 8 precincts reporting
CONCHO5210.0%0.0%9 of 9 precincts reporting
SHACKELFORD5170.0%0.0%8 of 8 precincts reporting
DONLEY5160.0%0.0%7 of 7 precincts reporting
WILLACY5080.0%0.0%18 of 18 precincts reporting
HANSFORD4830.0%0.0%9 of 9 precincts reporting
SCHLEICHER4660.0%0.0%5 of 5 precincts reporting
HALL4440.0%0.0%8 of 8 precincts reporting
FRIO4430.0%0.0%10 of 10 precincts reporting
GARZA4430.0%0.0%7 of 7 precincts reporting
KINNEY4330.0%0.0%5 of 5 precincts reporting
SUTTON4230.0%0.0%5 of 5 precincts reporting
KNOX4080.0%0.0%7 of 7 precincts reporting
HARDEMAN3980.0%0.0%5 of 5 precincts reporting
JEFF DAVIS3920.0%0.0%6 of 6 precincts reporting
ARMSTRONG3890.0%0.0%9 of 9 precincts reporting
REAGAN3880.0%0.0%5 of 5 precincts reporting
IRION3840.0%0.0%5 of 5 precincts reporting
COCHRAN3760.0%0.0%6 of 6 precincts reporting
HUDSPETH3750.0%0.0%8 of 8 precincts reporting
DALLAM3630.0%0.0%10 of 10 precincts reporting
MENARD3560.0%0.0%7 of 7 precincts reporting
EDWARDS3300.0%0.0%5 of 5 precincts reporting
UPTON3190.0%0.0%7 of 7 precincts reporting
BRISCOE3180.0%0.0%6 of 6 precincts reporting
OLDHAM3070.0%0.0%8 of 8 precincts reporting
DICKENS3060.0%0.0%7 of 7 precincts reporting
CROCKETT3030.0%0.0%5 of 5 precincts reporting
COLLINGSWORTH2920.0%0.0%9 of 9 precincts reporting
COTTLE2790.0%0.0%5 of 5 precincts reporting
REEVES2740.0%0.0%10 of 10 precincts reporting
SHERMAN2620.0%0.0%8 of 8 precincts reporting
GLASSCOCK2610.0%0.0%5 of 5 precincts reporting
ROBERTS2510.0%0.0%6 of 6 precincts reporting
STARR2440.0%0.0%15 of 15 precincts reporting
THROCKMORTON2370.0%0.0%6 of 6 precincts reporting
MOTLEY2270.0%0.0%7 of 7 precincts reporting
ZAVALA2100.0%0.0%7 of 7 precincts reporting
DIMMIT2080.0%0.0%8 of 8 precincts reporting
FOARD1950.0%0.0%5 of 5 precincts reporting
BORDEN1930.0%0.0%6 of 6 precincts reporting
DUVAL1840.0%0.0%10 of 10 precincts reporting
STONEWALL1720.0%0.0%5 of 5 precincts reporting
MCMULLEN1700.0%0.0%5 of 5 precincts reporting
STERLING1450.0%0.0%5 of 5 precincts reporting
BROOKS1400.0%0.0%6 of 6 precincts reporting
LA SALLE1330.0%0.0%7 of 7 precincts reporting
KENT1140.0%0.0%7 of 7 precincts reporting
TERRELL950.0%0.0%5 of 5 precincts reporting
ZAPATA750.0%0.0%8 of 8 precincts reporting
CULBERSON610.0%0.0%6 of 6 precincts reporting
KING570.0%0.0%5 of 5 precincts reporting
PRESIDIO530.0%0.0%8 of 8 precincts reporting
JIM HOGG520.0%0.0%6 of 6 precincts reporting
LOVING200.0%0.0%5 of 5 precincts reporting
KENEDY100.0%0.0%7 of 7 precincts reporting
Lead Safety
SAFE

Lead is mathematically secure

±37.6% lead0.0% reporting left

Final results · April 14, 2026

Margin of victory37.6 pts

JOHN MESSINGER over JENNIFER BALIDO

→ View current election

Vision Pro 3D Model

3D model not supported in this browser. Requires Vision Pro or Safari on macOS/iOS.

3D visualization available on Apple Vision Pro and compatible browsers.

← Back to all races