Justice, 4th Court of Appeals District, Place 5
⚠ 27
Final Results·419,660 ballots cast
Karen AngeliniI
54.6%229,229
Lauro A. Bustamante
45.4%190,431
Early vote vs Election Day
Karen Angelini gained 54.6 percentage points on Election Day.
Karen Angelini+54.6pp on E-day
Early 0 (0.0%)E-day 229,229 (100.0%)
Lauro A. Bustamante+45.4pp on E-day
Early 0 (0.0%)E-day 190,431 (100.0%)
Race totals419,660 ballots
Early 0 (0.0%)E-day 419,660 (100.0%)
Hue = county leader · Saturation = √(net margin / 90th-pctile county margin), floored
Noted (27)
- Underperform10.0WEBBKaren Angelini's margin -61.2pp vs statewide +9.2pp
- Underperform7.8STARRKaren Angelini's margin -78.0pp vs statewide +9.2pp
- Underperform5.5DUVALKaren Angelini's margin -75.5pp vs statewide +9.2pp
- Landslide4.8KERRKaren Angelini won by +51.8pp vs statewide +9.2pp
- Underperform4.6JIM WELLSKaren Angelini's margin -38.2pp vs statewide +9.2pp
- Landslide4.6KENDALLKaren Angelini won by +59.5pp vs statewide +9.2pp
- Underperform4.3MAVERICKKaren Angelini's margin -52.5pp vs statewide +9.2pp
- Landslide3.7GILLESPIEKaren Angelini won by +54.7pp vs statewide +9.2pp
- Underperform3.6ZAVALAKaren Angelini's margin -66.3pp vs statewide +9.2pp
- Landslide3.0BANDERAKaren Angelini won by +51.5pp vs statewide +9.2pp
- Crossover2.9BEXARKaren Angelini (REP) won a county with 43.8% REP lean
- Underperform2.8BROOKSKaren Angelini's margin -64.0pp vs statewide +9.2pp
- Underperform2.8ZAPATAKaren Angelini's margin -61.3pp vs statewide +9.2pp
- Underperform2.7DIMMITKaren Angelini's margin -47.6pp vs statewide +9.2pp
- Underperform2.5JIM HOGGKaren Angelini's margin -65.9pp vs statewide +9.2pp
- Underperform2.0VAL VERDEKaren Angelini's margin -11.4pp vs statewide +9.2pp
- Crossover2.0VAL VERDELauro A. Bustamante (DEM) won a county with 58.8% REP lean
- Underperform1.2LASALLEKaren Angelini's margin -24.5pp vs statewide +9.2pp
- Landslide1.1KIMBLEKaren Angelini won by +44.6pp vs statewide +9.2pp
- Landslide1.1REALKaren Angelini won by +47.2pp vs statewide +9.2pp
- Landslide1.0MASONKaren Angelini won by +41.4pp vs statewide +9.2pp
- Underperform1.0FRIOKaren Angelini's margin -9.7pp vs statewide +9.2pp
- Landslide0.8EDWARDSKaren Angelini won by +44.2pp vs statewide +9.2pp
- Crossover0.8JIM WELLSLauro A. Bustamante (DEM) won a county with 53.4% REP lean
- Crossover0.7FRIOLauro A. Bustamante (DEM) won a county with 55.7% REP lean
- Landslide0.6MCMULLENKaren Angelini won by +44.9pp vs statewide +9.2pp
- Crossover0.4LASALLELauro A. Bustamante (DEM) won a county with 54.9% REP lean
County results — early vs Election Day
| County | Angelini | Bustamante | Total | ||||
|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | ||
| ATASCOSA | 0 | 4,031 | 4,031 | 0 | 3,291 | 3,291 | 7,322 |
| BANDERA | 0 | 4,605 | 4,605 | 0 | 1,473 | 1,473 | 6,078 |
| BEXAR | 0 | 144,445 | 144,445 | 0 | 118,042 | 118,042 | 262,487 |
| BROOKS | 0 | 204 | 204 | 0 | 928 | 928 | 1,132 |
| DIMMIT | 0 | 430 | 430 | 0 | 1,212 | 1,212 | 1,642 |
| DUVAL | 0 | 381 | 381 | 0 | 2,726 | 2,726 | 3,107 |
| EDWARDS | 0 | 439 | 439 | 0 | 170 | 170 | 609 |
| FRIO | 0 | 868 | 868 | 0 | 1,054 | 1,054 | 1,922 |
| GILLESPIE | 0 | 5,959 | 5,959 | 0 | 1,743 | 1,743 | 7,702 |
| GUADALUPE | 0 | 16,365 | 16,365 | 0 | 7,332 | 7,332 | 23,697 |
| JIM HOGG | 0 | 146 | 146 | 0 | 711 | 711 | 857 |
| JIM WELLS | 0 | 2,203 | 2,203 | 0 | 4,925 | 4,925 | 7,128 |
| KARNES | 0 | 1,631 | 1,631 | 0 | 1,222 | 1,222 | 2,853 |
| KENDALL | 0 | 7,743 | 7,743 | 0 | 1,968 | 1,968 | 9,711 |
| KERR | 0 | 11,079 | 11,079 | 0 | 3,515 | 3,515 | 14,594 |
| KIMBLE | 0 | 876 | 876 | 0 | 336 | 336 | 1,212 |
| KINNEY | 0 | 568 | 568 | 0 | 399 | 399 | 967 |
| LASALLE | 0 | 383 | 383 | 0 | 631 | 631 | 1,014 |
| MASON | 0 | 846 | 846 | 0 | 351 | 351 | 1,197 |
| MAVERICK | 0 | 875 | 875 | 0 | 2,807 | 2,807 | 3,682 |
| MCMULLEN | 0 | 226 | 226 | 0 | 86 | 86 | 312 |
| MEDINA | 0 | 6,317 | 6,317 | 0 | 3,045 | 3,045 | 9,362 |
| MENARD | 0 | 477 | 477 | 0 | 244 | 244 | 721 |
| REAL | 0 | 730 | 730 | 0 | 262 | 262 | 992 |
| STARR | 0 | 657 | 657 | 0 | 5,319 | 5,319 | 5,976 |
| SUTTON | 0 | 640 | 640 | 0 | 361 | 361 | 1,001 |
| UVALDE | 0 | 2,897 | 2,897 | 0 | 2,161 | 2,161 | 5,058 |
| VAL VERDE | 0 | 3,033 | 3,033 | 0 | 3,810 | 3,810 | 6,843 |
| WEBB | 0 | 3,406 | 3,406 | 0 | 14,163 | 14,163 | 17,569 |
| WILSON | 0 | 6,265 | 6,265 | 0 | 3,826 | 3,826 | 10,091 |
| ZAPATA | 0 | 221 | 221 | 0 | 920 | 920 | 1,141 |
| ZAVALA | 0 | 283 | 283 | 0 | 1,398 | 1,398 | 1,681 |
- ATASCOSA7,322 totalAngeliniEarly 0 · E-day 4,0314,031BustamanteEarly 0 · E-day 3,2913,291
- BANDERA6,078 totalAngeliniEarly 0 · E-day 4,6054,605BustamanteEarly 0 · E-day 1,4731,473
- BEXAR262,487 totalAngeliniEarly 0 · E-day 144,445144,445BustamanteEarly 0 · E-day 118,042118,042
- BROOKS1,132 totalAngeliniEarly 0 · E-day 204204BustamanteEarly 0 · E-day 928928
- DIMMIT1,642 totalAngeliniEarly 0 · E-day 430430BustamanteEarly 0 · E-day 1,2121,212
- DUVAL3,107 totalAngeliniEarly 0 · E-day 381381BustamanteEarly 0 · E-day 2,7262,726
- EDWARDS609 totalAngeliniEarly 0 · E-day 439439BustamanteEarly 0 · E-day 170170
- FRIO1,922 totalAngeliniEarly 0 · E-day 868868BustamanteEarly 0 · E-day 1,0541,054
- GILLESPIE7,702 totalAngeliniEarly 0 · E-day 5,9595,959BustamanteEarly 0 · E-day 1,7431,743
- GUADALUPE23,697 totalAngeliniEarly 0 · E-day 16,36516,365BustamanteEarly 0 · E-day 7,3327,332
- JIM HOGG857 totalAngeliniEarly 0 · E-day 146146BustamanteEarly 0 · E-day 711711
- JIM WELLS7,128 totalAngeliniEarly 0 · E-day 2,2032,203BustamanteEarly 0 · E-day 4,9254,925
- KARNES2,853 totalAngeliniEarly 0 · E-day 1,6311,631BustamanteEarly 0 · E-day 1,2221,222
- KENDALL9,711 totalAngeliniEarly 0 · E-day 7,7437,743BustamanteEarly 0 · E-day 1,9681,968
- KERR14,594 totalAngeliniEarly 0 · E-day 11,07911,079BustamanteEarly 0 · E-day 3,5153,515
- KIMBLE1,212 totalAngeliniEarly 0 · E-day 876876BustamanteEarly 0 · E-day 336336
- KINNEY967 totalAngeliniEarly 0 · E-day 568568BustamanteEarly 0 · E-day 399399
- LASALLE1,014 totalAngeliniEarly 0 · E-day 383383BustamanteEarly 0 · E-day 631631
- MASON1,197 totalAngeliniEarly 0 · E-day 846846BustamanteEarly 0 · E-day 351351
- MAVERICK3,682 totalAngeliniEarly 0 · E-day 875875BustamanteEarly 0 · E-day 2,8072,807
- MCMULLEN312 totalAngeliniEarly 0 · E-day 226226BustamanteEarly 0 · E-day 8686
- MEDINA9,362 totalAngeliniEarly 0 · E-day 6,3176,317BustamanteEarly 0 · E-day 3,0453,045
- MENARD721 totalAngeliniEarly 0 · E-day 477477BustamanteEarly 0 · E-day 244244
- REAL992 totalAngeliniEarly 0 · E-day 730730BustamanteEarly 0 · E-day 262262
- STARR5,976 totalAngeliniEarly 0 · E-day 657657BustamanteEarly 0 · E-day 5,3195,319
- SUTTON1,001 totalAngeliniEarly 0 · E-day 640640BustamanteEarly 0 · E-day 361361
- UVALDE5,058 totalAngeliniEarly 0 · E-day 2,8972,897BustamanteEarly 0 · E-day 2,1612,161
- VAL VERDE6,843 totalAngeliniEarly 0 · E-day 3,0333,033BustamanteEarly 0 · E-day 3,8103,810
- WEBB17,569 totalAngeliniEarly 0 · E-day 3,4063,406BustamanteEarly 0 · E-day 14,16314,163
- WILSON10,091 totalAngeliniEarly 0 · E-day 6,2656,265BustamanteEarly 0 · E-day 3,8263,826
- ZAPATA1,141 totalAngeliniEarly 0 · E-day 221221BustamanteEarly 0 · E-day 920920
- ZAVALA1,681 totalAngeliniEarly 0 · E-day 283283BustamanteEarly 0 · E-day 1,3981,398