Justice, 4th Court of Appeals District, Place 3
⚠ 30
Final Results·826,718 ballots cast
Patricia O'Connell AlvarezI
53.1%438,709
Jason Pulliam
46.9%388,009
Early vote vs Election Day
Patricia O'Connell Alvarez gained 53.1 percentage points on Election Day.
Patricia O'Connell Alvarez+53.1pp on E-day
Early 0 (0.0%)E-day 438,709 (100.0%)
Jason Pulliam+46.9pp on E-day
Early 0 (0.0%)E-day 388,009 (100.0%)
Race totals826,718 ballots
Early 0 (0.0%)E-day 826,718 (100.0%)
Hue = county leader · Saturation = √(net margin / max county margin)
Noted (30)
- Underperform10.0KENDALLPatricia O'Connell Alvarez's margin -61.0pp vs statewide +6.1pp
- Underperform10.0KERRPatricia O'Connell Alvarez's margin -55.7pp vs statewide +6.1pp
- Underperform8.8GILLESPIEPatricia O'Connell Alvarez's margin -63.1pp vs statewide +6.1pp
- Underperform8.3WILSONPatricia O'Connell Alvarez's margin -48.5pp vs statewide +6.1pp
- Landslide7.9WEBBPatricia O'Connell Alvarez won by +55.8pp vs statewide +6.1pp
- Underperform7.7BANDERAPatricia O'Connell Alvarez's margin -62.2pp vs statewide +6.1pp
- Underperform7.3MEDINAPatricia O'Connell Alvarez's margin -43.8pp vs statewide +6.1pp
- Underperform7.1GUADALUPEPatricia O'Connell Alvarez's margin -29.2pp vs statewide +6.1pp
- Landslide4.9STARRPatricia O'Connell Alvarez won by +59.9pp vs statewide +6.1pp
- Underperform4.2ATASCOSAPatricia O'Connell Alvarez's margin -26.8pp vs statewide +6.1pp
- Landslide4.1MAVERICKPatricia O'Connell Alvarez won by +50.3pp vs statewide +6.1pp
- Underperform4.0KIMBLEPatricia O'Connell Alvarez's margin -78.4pp vs statewide +6.1pp
- Underperform3.5REALPatricia O'Connell Alvarez's margin -71.8pp vs statewide +6.1pp
- Underperform3.4MASONPatricia O'Connell Alvarez's margin -61.2pp vs statewide +6.1pp
- Underperform3.0KARNESPatricia O'Connell Alvarez's margin -35.2pp vs statewide +6.1pp
- Landslide2.7ZAVALAPatricia O'Connell Alvarez won by +61.3pp vs statewide +6.1pp
- Crossover2.5VAL VERDEPatricia O'Connell Alvarez (DEM) won a county with 58.8% REP lean
- Landslide2.5DUVALPatricia O'Connell Alvarez won by +50.0pp vs statewide +6.1pp
- Underperform2.4SUTTONPatricia O'Connell Alvarez's margin -54.6pp vs statewide +6.1pp
- Underperform2.3EDWARDSPatricia O'Connell Alvarez's margin -67.3pp vs statewide +6.1pp
- Underperform2.2MENARDPatricia O'Connell Alvarez's margin -63.6pp vs statewide +6.1pp
- Underperform2.0MCMULLENPatricia O'Connell Alvarez's margin -81.5pp vs statewide +6.1pp
- Landslide2.0BROOKSPatricia O'Connell Alvarez won by +57.2pp vs statewide +6.1pp
- Landslide1.9DIMMITPatricia O'Connell Alvarez won by +46.7pp vs statewide +6.1pp
- Landslide1.8JIM HOGGPatricia O'Connell Alvarez won by +58.9pp vs statewide +6.1pp
- Underperform1.7KINNEYPatricia O'Connell Alvarez's margin -38.1pp vs statewide +6.1pp
- Landslide1.5ZAPATAPatricia O'Connell Alvarez won by +41.9pp vs statewide +6.1pp
- Crossover0.9FRIOPatricia O'Connell Alvarez (DEM) won a county with 55.7% REP lean
- Crossover0.9JIM WELLSPatricia O'Connell Alvarez (DEM) won a county with 53.4% REP lean
- Crossover0.5LASALLEPatricia O'Connell Alvarez (DEM) won a county with 54.9% REP lean
County results — early vs Election Day
| County | Alvarez | Pulliam | Total | ||||
|---|---|---|---|---|---|---|---|
| Early | E-day | Total | Early | E-day | Total | ||
| ATASCOSA | 0 | 4,363 | 4,363 | 0 | 7,563 | 7,563 | 11,926 |
| BANDERA | 0 | 1,787 | 1,787 | 0 | 7,668 | 7,668 | 9,455 |
| BEXAR | 0 | 309,509 | 309,509 | 0 | 227,482 | 227,482 | 536,991 |
| BROOKS | 0 | 1,400 | 1,400 | 0 | 381 | 381 | 1,781 |
| DIMMIT | 0 | 1,981 | 1,981 | 0 | 719 | 719 | 2,700 |
| DUVAL | 0 | 2,812 | 2,812 | 0 | 938 | 938 | 3,750 |
| EDWARDS | 0 | 117 | 117 | 0 | 599 | 599 | 716 |
| FRIO | 0 | 2,008 | 2,008 | 0 | 1,491 | 1,491 | 3,499 |
| GILLESPIE | 0 | 2,246 | 2,246 | 0 | 9,938 | 9,938 | 12,184 |
| GUADALUPE | 0 | 18,830 | 18,830 | 0 | 34,347 | 34,347 | 53,177 |
| JIM HOGG | 0 | 1,098 | 1,098 | 0 | 284 | 284 | 1,382 |
| JIM WELLS | 0 | 5,327 | 5,327 | 0 | 4,129 | 4,129 | 9,456 |
| KARNES | 0 | 1,276 | 1,276 | 0 | 2,665 | 2,665 | 3,941 |
| KENDALL | 0 | 3,768 | 3,768 | 0 | 15,540 | 15,540 | 19,308 |
| KERR | 0 | 4,803 | 4,803 | 0 | 16,863 | 16,863 | 21,666 |
| KIMBLE | 0 | 182 | 182 | 0 | 1,501 | 1,501 | 1,683 |
| KINNEY | 0 | 347 | 347 | 0 | 775 | 775 | 1,122 |
| LASALLE | 0 | 801 | 801 | 0 | 586 | 586 | 1,387 |
| MASON | 0 | 369 | 369 | 0 | 1,534 | 1,534 | 1,903 |
| MAVERICK | 0 | 7,759 | 7,759 | 0 | 2,565 | 2,565 | 10,324 |
| MCMULLEN | 0 | 37 | 37 | 0 | 364 | 364 | 401 |
| MEDINA | 0 | 4,493 | 4,493 | 0 | 11,498 | 11,498 | 15,991 |
| MENARD | 0 | 139 | 139 | 0 | 625 | 625 | 764 |
| REAL | 0 | 212 | 212 | 0 | 1,291 | 1,291 | 1,503 |
| STARR | 0 | 7,750 | 7,750 | 0 | 1,944 | 1,944 | 9,694 |
| SUTTON | 0 | 267 | 267 | 0 | 910 | 910 | 1,177 |
| UVALDE | 0 | 3,542 | 3,542 | 0 | 4,152 | 4,152 | 7,694 |
| VAL VERDE | 0 | 6,015 | 6,015 | 0 | 5,000 | 5,000 | 11,015 |
| WEBB | 0 | 37,279 | 37,279 | 0 | 10,583 | 10,583 | 47,862 |
| WILSON | 0 | 4,484 | 4,484 | 0 | 12,933 | 12,933 | 17,417 |
| ZAPATA | 0 | 1,476 | 1,476 | 0 | 605 | 605 | 2,081 |
| ZAVALA | 0 | 2,232 | 2,232 | 0 | 536 | 536 | 2,768 |
- ATASCOSA11,926 totalAlvarezEarly 0 · E-day 4,3634,363PulliamEarly 0 · E-day 7,5637,563
- BANDERA9,455 totalAlvarezEarly 0 · E-day 1,7871,787PulliamEarly 0 · E-day 7,6687,668
- BEXAR536,991 totalAlvarezEarly 0 · E-day 309,509309,509PulliamEarly 0 · E-day 227,482227,482
- BROOKS1,781 totalAlvarezEarly 0 · E-day 1,4001,400PulliamEarly 0 · E-day 381381
- DIMMIT2,700 totalAlvarezEarly 0 · E-day 1,9811,981PulliamEarly 0 · E-day 719719
- DUVAL3,750 totalAlvarezEarly 0 · E-day 2,8122,812PulliamEarly 0 · E-day 938938
- EDWARDS716 totalAlvarezEarly 0 · E-day 117117PulliamEarly 0 · E-day 599599
- FRIO3,499 totalAlvarezEarly 0 · E-day 2,0082,008PulliamEarly 0 · E-day 1,4911,491
- GILLESPIE12,184 totalAlvarezEarly 0 · E-day 2,2462,246PulliamEarly 0 · E-day 9,9389,938
- GUADALUPE53,177 totalAlvarezEarly 0 · E-day 18,83018,830PulliamEarly 0 · E-day 34,34734,347
- JIM HOGG1,382 totalAlvarezEarly 0 · E-day 1,0981,098PulliamEarly 0 · E-day 284284
- JIM WELLS9,456 totalAlvarezEarly 0 · E-day 5,3275,327PulliamEarly 0 · E-day 4,1294,129
- KARNES3,941 totalAlvarezEarly 0 · E-day 1,2761,276PulliamEarly 0 · E-day 2,6652,665
- KENDALL19,308 totalAlvarezEarly 0 · E-day 3,7683,768PulliamEarly 0 · E-day 15,54015,540
- KERR21,666 totalAlvarezEarly 0 · E-day 4,8034,803PulliamEarly 0 · E-day 16,86316,863
- KIMBLE1,683 totalAlvarezEarly 0 · E-day 182182PulliamEarly 0 · E-day 1,5011,501
- KINNEY1,122 totalAlvarezEarly 0 · E-day 347347PulliamEarly 0 · E-day 775775
- LASALLE1,387 totalAlvarezEarly 0 · E-day 801801PulliamEarly 0 · E-day 586586
- MASON1,903 totalAlvarezEarly 0 · E-day 369369PulliamEarly 0 · E-day 1,5341,534
- MAVERICK10,324 totalAlvarezEarly 0 · E-day 7,7597,759PulliamEarly 0 · E-day 2,5652,565
- MCMULLEN401 totalAlvarezEarly 0 · E-day 3737PulliamEarly 0 · E-day 364364
- MEDINA15,991 totalAlvarezEarly 0 · E-day 4,4934,493PulliamEarly 0 · E-day 11,49811,498
- MENARD764 totalAlvarezEarly 0 · E-day 139139PulliamEarly 0 · E-day 625625
- REAL1,503 totalAlvarezEarly 0 · E-day 212212PulliamEarly 0 · E-day 1,2911,291
- STARR9,694 totalAlvarezEarly 0 · E-day 7,7507,750PulliamEarly 0 · E-day 1,9441,944
- SUTTON1,177 totalAlvarezEarly 0 · E-day 267267PulliamEarly 0 · E-day 910910
- UVALDE7,694 totalAlvarezEarly 0 · E-day 3,5423,542PulliamEarly 0 · E-day 4,1524,152
- VAL VERDE11,015 totalAlvarezEarly 0 · E-day 6,0156,015PulliamEarly 0 · E-day 5,0005,000
- WEBB47,862 totalAlvarezEarly 0 · E-day 37,27937,279PulliamEarly 0 · E-day 10,58310,583
- WILSON17,417 totalAlvarezEarly 0 · E-day 4,4844,484PulliamEarly 0 · E-day 12,93312,933
- ZAPATA2,081 totalAlvarezEarly 0 · E-day 1,4761,476PulliamEarly 0 · E-day 605605
- ZAVALA2,768 totalAlvarezEarly 0 · E-day 2,2322,232PulliamEarly 0 · E-day 536536