Off the Kuff Rotating Header Image


Precinct analysis: County Clerk 2020 and 2018

Congressional districts
State Rep districts
Commissioners Court/JP precincts
Comparing 2012 and 2016
Statewide judicial
Other jurisdictions
Appellate courts, Part 1
Appellate courts, Part 2
Judicial averages
Other cities
District Attorney
County Attorney
Tax Assessor

We weren’t supposed to have a County Clerk race on the ballot in 2020, but we did following the health-related resignation of Diane Trautman in May. That gave us a battle of Stan Stanart, former County Clerk whom Trautman had deposed in 2018, and Teneshia Hudspeth, former chief elections person under Stanart. Hudspeth won easily, and though her 835K total votes were on the lower end for Democratic countywide candidates, her 53.76% of the vote was pretty close to Trautman’s 54.60% from two years before. The 2018 election was a non-Presidential year, with record turnout for such a contest, and the 2018 Clerk race also featured a Libertarian candidate, so comparisons are a bit tricky. My advice is to look at Hudspeth’s percentages compared to Trautman’s. Here’s the 2020 race:

Dist  Stanart Hudspeth Stanart% Hudspeth%
CD02  181,707  151,509   54.53%    45.47%
CD07  153,335  147,437   50.98%    49.02%
CD08   26,037   14,710   63.90%    36.10%
CD09   37,941  119,087   24.16%    75.84%
CD10  103,442   58,506   63.87%    36.13%
CD18   60,497  178,172   25.35%    74.65%
CD22   22,018   19,747   52.72%    47.28%
CD29   50,483   99,634   33.63%    66.37%
CD36   83,484   47,160   63.90%    36.10%
SBOE4 108,536  332,265   24.62%    75.38%
SBOE6 389,609  343,285   53.16%    46.84%
SBOE8 220,799  160,413   57.92%    42.08%
SD04   56,013   22,252   71.57%    28.43%
SD06   58,816  115,690   33.70%    66.30%
SD07  237,989  168,687   58.52%    41.48%
SD11   77,992   45,722   63.04%    36.96%
SD13   38,148  158,482   19.40%    80.60%
SD15  115,748  191,422   37.68%    62.32%
SD17  118,870  122,163   49.32%    50.68%
SD18   15,368   11,547   57.10%    42.90%
HD126  39,346   32,856   54.49%    45.51%
HD127  54,464   34,684   61.09%    38.91%
HD128  48,497   21,457   69.33%    30.67%
HD129  48,407   34,399   58.46%    41.54%
HD130  70,686   31,495   69.18%    30.82%
HD131  10,184   44,299   18.69%    81.31%
HD132  51,079   47,460   51.84%    48.16%
HD133  51,079   35,518   58.98%    41.02%
HD134  49,424   56,156   46.81%    53.19%
HD135  36,914   36,293   50.42%    49.58%
HD137  10,430   20,635   33.57%    66.43%
HD138  32,119   30,383   51.39%    48.61%
HD139  15,914   44,364   26.40%    73.60%
HD140   9,567   21,385   30.91%    69.09%
HD141   7,122   35,961   16.53%    83.47%
HD142  14,114   41,357   25.44%    74.56%
HD143  12,295   23,775   34.09%    65.91%
HD144  13,990   16,257   46.25%    53.75%
HD145  15,404   26,341   36.90%    63.10%
HD146  11,411   43,173   20.91%    79.09%
HD147  15,494   52,686   22.73%    77.27%
HD148  22,919   35,897   38.97%    61.03%
HD149  21,718   30,328   41.73%    58.27%
HD150  56,366   38,803   59.23%    40.77%
CC1    94,155  277,561   25.33%    74.67%
CC2   152,576  141,645   51.86%    48.14%
CC3   229,070  206,538   52.59%    47.41%
CC4   243,143  210,221   53.63%    46.37%
JP1    94,708  161,313   36.99%    63.01%
JP2    34,728   47,948   42.00%    58.00%
JP3    52,202   67,235   43.71%    56.29%
JP4   236,302  181,977   56.49%    43.51%
JP5   205,591  211,174   49.33%    50.67%
JP6     8,522   26,546   24.30%    75.70%
JP7    18,695   99,939   15.76%    84.24%
JP8    68,196   39,833   63.13%    36.87%

Nothing we haven’t seen before by this point. It’s possible Stanart did a little better than expected because of name recognition, but who can tell. The 2018 analysis was part of a package deal. Here’s the County Clerk’s race on its own:

Dist  Stanart Trautman  Gomez  Under Stanart%   Traut%  Gomez%
CD02  135,427  116,744  6,717  6,221   52.31%   45.09%   2.59%
CD07  116,383  116,488  5,648  6,706   48.79%   48.84%   2.37%
CD08   17,784   10,221    679    520   62.00%   35.63%   2.37%
CD09   23,329   93,625  2,504  2,376   19.53%   78.37%   2.10%
CD10   71,172   39,707  2,623  1,970   62.71%   34.98%   2.31%
CD18   39,159  138,311  4,892  4,087   21.47%   75.84%   2.68%
CD22   15,265   15,184    857    711   48.76%   48.50%   2.74%
CD29   30,313   82,449  3,916  2,627   25.98%   70.66%   3.36%
CD36   60,467   35,918  2,452  2,036   61.18%   36.34%   2.48%

SBOE6 287,300  269,837 14,477 15,045   50.26%   47.21%   2.53%

HD126  29,277   24,586  1,293  1,074   53.08%   44.58%   2.34%
HD127  41,017   25,198  1,634  1,260   60.45%   37.14%   2.41%
HD128  34,735   15,876  1,142    915   67.12%   30.68%   2.21%
HD129  35,567   26,799  1,739  1,582   55.48%   41.80%   2.71%
HD130  51,064   22,942  1,722  1,365   67.43%   30.30%   2.27%
HD131   6,110   34,855    864    717   14.61%   83.33%   2.07%
HD132  32,579   32,090  1,680  1,023   49.10%   48.37%   2.53%
HD133  40,721   28,089  1,552  2,192   57.87%   39.92%   2.21%
HD134  37,977   47,211  2,090  3,692   43.51%   54.09%   2.39%
HD135  26,584   27,712  1,379  1,033   47.75%   49.77%   2.48%
HD137   7,257   16,167    678    552   30.11%   67.08%   2.81%
HD138  23,336   23,515  1,257  1,100   48.51%   48.88%   2.61%
HD139  10,545   35,238  1,128    961   22.48%   75.12%   2.40%
HD140   5,269   17,569    722    490   22.36%   74.57%   3.06%
HD141   3,921   26,852    622    438   12.49%   85.53%   1.98%
HD142   8,579   30,125    850    662   21.69%   76.16%   2.15%
HD143   7,405   20,178    952    699   25.95%   70.71%   3.34%
HD144   8,949   13,629    786    450   38.30%   58.33%   3.36%
HD145   9,596   21,809  1,226    834   29.41%   66.84%   3.76%
HD146   8,082   34,044    931  1,065   18.77%   79.07%   2.16%
HD147  10,013   42,972  1,576  1,316   18.35%   78.76%   2.89%
HD148  15,587   29,671  1,907  1,695   33.05%   62.91%   4.04%
HD149  14,042   23,985    859    785   36.11%   61.68%   2.21%
HD150  41,087   27,535  1,699  1,354   58.43%   39.16%   2.42%

CC1    61,603  218,965  6,875  6,563   21.43%   76.18%   2.39%
CC2   105,901  114,124  6,772  5,028   46.69%   50.32%   2.99%
CC3   164,601  157,515  7,843  8,035   49.89%   47.74%   2.38%
CC4   177,194  158,043  8,798  7,628   51.50%   45.94%   2.56%

I included undervotes in the county candidates’ analyses in 2018 because I was trying to analyze the effects of straight ticket voting as well. As I said, if you compare just the Democratic candidates’ percentages, you see that Hudspeth and Trautman had fairly similar performances, with the drops we have noted before in some of the Latino districts. Trautman knocked it out of the park in HD134, which was more Republican in 2018. Hudspeth had among the higher scores this year in HDs 131 and 141. I fully expect she’ll build on her performance in 2022, when she will be the incumbent running for re-election, though as always the first question is what will the national atmosphere look like.

Precinct analysis: Tax Assessor 2020 and 2016

Congressional districts
State Rep districts
Commissioners Court/JP precincts
Comparing 2012 and 2016
Statewide judicial
Other jurisdictions
Appellate courts, Part 1
Appellate courts, Part 2
Judicial averages
Other cities
District Attorney
County Attorney

Tax Assessor Ann Harris Bennett is the third incumbent from 2016 running for re-election. Like Sheriff Ed Gonzalez, she improved her performance pretty significantly from four years ago. Unlike either Gonzalez or DA Kim Ogg, she came off a close race – she was actually trailing after early voting, and did just well enough on Election Day to pull out a eight thousand vote victory. In 2020, she won by ten points, with a Libertarian candidate also in the mix. Here’s how 2020 looked for Bennett:

Dist    Daniel  Bennett     Lib Daniel%Bennett%   Lib%
CD02   174,454  151,148  11,516  51.15%  44.32%  3.38%
CD07   148,007  146,906   9,535  47.97%  47.62%  3.09%
CD08    24,960   14,786   1,419  59.88%  35.47%  3.40%
CD09    35,972  117,815   4,676  22.43%  73.47%  2.92%
CD10    98,983   58,837   5,631  59.77%  35.53%  3.40%
CD18    57,057  175,920   8,077  23.44%  72.28%  3.32%
CD22    20,650   19,913   1,660  48.18%  46.46%  3.87%
CD29    46,205  101,024   4,961  30.09%  65.80%  3.23%
CD36    79,503   48,053   4,570  59.41%  35.91%  3.42%
SBOE4  100,919  330,636  13,852  22.66%  74.23%  3.11%
SBOE6  374,836  342,677  24,239  50.53%  46.20%  3.27%
SBOE8  210,036  161,090  13,954  54.54%  41.83%  3.62%
SD04    53,982   22,540   2,570  68.25%  28.50%  3.25%
SD06    53,863  117,046   5,997  30.45%  66.16%  3.39%
SD07   227,833  169,249  13,705  55.46%  41.20%  3.34%
SD11    74,156   46,328   4,608  59.28%  37.04%  3.68%
SD13    36,043  156,250   5,976  18.18%  78.81%  3.01%
SD15   110,239  189,765  10,747  35.48%  61.07%  3.46%
SD17   115,088  121,733   7,376  47.13%  49.85%  3.02%
SD18    14,587   11,494   1,066  53.73%  42.34%  3.93%
HD126   37,713   32,939   2,327  51.68%  45.13%  3.19%
HD127   52,360   34,525   3,193  58.13%  38.33%  3.54%
HD128   46,291   22,223   2,192  65.47%  31.43%  3.10%
HD129   46,005   34,465   3,291  54.92%  41.15%  3.93%
HD130   67,940   31,860   3,420  65.82%  30.87%  3.31%
HD131    9,557   43,780   1,586  17.40%  79.71%  2.89%
HD132   48,284   47,303   3,782  48.59%  47.60%  3.81%
HD133   49,924   35,385   2,408  56.91%  40.34%  2.75%
HD134   48,604   55,747   2,949  45.30%  51.95%  2.75%
HD135   34,905   36,408   2,567  47.25%  49.28%  3.47%
HD137    9,845   20,352   1,178  31.38%  64.87%  3.75%
HD138   30,750   30,377   2,169  48.58%  47.99%  3.43%
HD139   14,994   44,096   1,832  24.61%  72.38%  3.01%
HD140    8,661   21,724   1,000  27.60%  69.22%  3.19%
HD141    6,617   35,561   1,217  15.25%  81.95%  2.80%
HD142   13,268   41,110   1,631  23.69%  73.40%  2.91%
HD143   11,211   24,369   1,121  30.55%  66.40%  3.05%
HD144   12,895   16,646   1,072  42.12%  54.38%  3.50%
HD145   14,110   26,467   1,630  33.43%  62.71%  3.86%
HD146   10,878   42,506   1,661  19.76%  77.22%  3.02%
HD147   14,762   51,621   2,518  21.42%  74.92%  3.65%
HD148   21,733   35,555   2,479  36.36%  59.49%  4.15%
HD149   20,767   30,361   1,522  39.44%  57.67%  2.89%
HD150   53,716   39,022   3,300  55.93%  40.63%  3.44%
CC1     89,315  274,496  11,676  23.79%  73.10%  3.11%
CC2    143,799  143,691  10,434  48.27%  48.23%  3.50%
CC3    220,064  206,206  14,217  49.96%  46.81%  3.23%
CC4    232,613  210,012  15,718  50.75%  45.82%  3.43%
JP1     90,963  160,043   8,734  35.02%  61.62%  3.36%
JP2     32,249   48,712   2,804  38.50%  58.15%  3.35%
JP3     49,382   67,843   3,512  40.90%  56.19%  2.91%
JP4    226,115  182,066  14,185  53.54%  43.11%  3.36%
JP5    196,782  210,577  13,981  46.70%  49.98%  3.32%
JP6      7,542   26,611   1,383  21.22%  74.88%  3.89%
JP7     17,840   98,244   3,456  14.92%  82.19%  2.89%
JP8     64,918   40,309   3,990  59.44%  36.91%  3.65%

Bennett’s 834K vote total was the lowest among the non-judicial countywide candidates, and only ahead of five judicial candidates. Thanks in part to the 52K votes that the Libertarian candidate received, however, she led challenger and former District Clerk Chris Daniel by over 148K votes, which is one of the bigger margins. If you want to examine the belief that Libertarian candidates mostly take votes away from Republicans, look at some of the district totals, especially HDs like 132, 135, and 138. We can’t know for sure how Daniel might have done in a two-person race, but it seems reasonable to me to say he’d have improved at least somewhat. Bennett did about as well as you’d expect someone who got 53% of the vote would do. If the final score would have been closer in a two-person race, it’s not because she’d have received fewer votes or gotten a lower percentage.

Here’s the 2016 comparison, in which Bennett knocked off incumbent Mike Sullivan. She trailed by about five thousand votes when the totals were first displayed on Election Night, with Sullivan having slight leads in both mail ballots and in person early votes – yes, that’s right, Republicans used to try to compete on mail ballots – but got nearly 52% of the Election Day vote, which was a big enough part of the vote to push her over the top.

Dist  Sullivan  Bennett  Sullivan%  Bennett%
CD02   168,936  105,778     61.50%    38.50%
CD07   147,165  106,727     57.96%    42.04%
CD09    29,855  103,511     22.39%    77.61%
CD10    83,213   34,795     70.51%    29.49%
CD18    53,558  148,586     26.49%    73.51%
CD29    41,555   88,942     31.84%    68.16%
SBOE6  357,083  249,953     58.82%    41.18%
HD126   37,003   24,186     60.47%    39.53%
HD127   50,028   23,460     68.08%    31.92%
HD128   42,659   16,238     72.43%    27.57%
HD129   44,072   24,777     64.01%    35.99%
HD130   60,429   20,277     74.88%    25.12%
HD131    8,121   37,906     17.64%    82.36%
HD132   39,094   29,321     57.14%    42.86%
HD133   50,116   25,241     66.50%    33.50%
HD134   49,352   39,410     55.60%    44.40%
HD135   33,528   26,112     56.22%    43.78%
HD137    9,664   17,099     36.11%    63.89%
HD138   28,827   22,096     56.61%    43.39%
HD139   13,707   38,266     26.37%    73.63%
HD140    7,556   19,790     27.63%    72.37%
HD141    5,934   32,109     15.60%    84.40%
HD142   11,599   33,182     25.90%    74.10%
HD143   10,372   22,294     31.75%    68.25%
HD144   11,810   15,188     43.74%    56.26%
HD145   12,669   21,519     37.06%    62.94%
HD146   11,323   36,903     23.48%    76.52%
HD147   14,119   43,254     24.61%    75.39%
HD148   20,434   26,999     43.08%    56.92%
HD149   16,639   26,389     38.67%    61.33%
HD150   50,472   25,358     66.56%    33.44%
CC1     82,916  231,040     26.41%    73.59%
CC2    134,067  117,084     53.38%    46.62%
CC3    202,128  149,943     57.41%    42.59%
CC4    220,415  149,294     59.62%    40.38%

Again, there’s nothing here we haven’t seen before, but as Mike Sullivan nearly hung on, you can see what an almost-successful Republican looked like in 2016. Note the margins he had in CDs 02 and 07, and the various now-competitive State Rep districts. I mean, Sullivan won HD134 by eleven points. He won CC4 by almost 20 points, and CC3 by fifteen. We don’t live in that world now.

Precinct analysis: District Attorney 2020 and 2016

Congressional districts
State Rep districts
Commissioners Court/JP precincts
Comparing 2012 and 2016
Statewide judicial
Other jurisdictions
Appellate courts, Part 1
Appellate courts, Part 2
Judicial averages
Other cities

We move on now to the county executive office races for Harris County in 2020, which will be the end of the line for Harris County precinct analyses. I do have a copy of the Fort Bend canvass, though they do theirs in an annoyingly weird way, and will try to put something together for them after I’m done with this batch. With the four executive offices that were on the ballot for their regular election in 2020 – District Attorney, County Attorney, Sheriff, and Tax Assessor – we can not only view the data for this year, but do a nice comparison to 2016, since three of the four Democrats were running for re-election. We begin with the office of District Attorney:

Dist   Huffman      Ogg   Huffman%    Ogg%
CD02   181,395  153,831     54.11%  45.89%
CD07   151,171  152,168     49.84%  50.16%
CD08    26,099   14,788     63.83%  36.17%
CD09    38,774  118,363     24.68%  75.32%
CD10   104,070   58,639     63.96%  36.04%
CD18    61,750  177,517     25.81%  74.19%
CD22    21,915   20,050     52.22%  47.78%
CD29    51,805   98,693     34.42%  65.58%
CD36    83,428   47,862     63.54%  36.46%
SBOE4  112,135  329,155     25.41%  74.59%
SBOE6  386,230  351,903     52.33%  47.67%
SBOE8  222,042  160,854     57.99%  42.01%
SD04    56,181   22,546     71.36%  28.64%
SD06    60,192  114,828     34.39%  65.61%
SD07   238,787  169,996     58.41%  41.59%
SD11    77,642   46,770     62.41%  37.59%
SD13    39,376  157,461     20.00%  80.00%
SD15   116,146  192,255     37.66%  62.34%
SD17   116,482  126,617     47.92%  52.08%
SD18    15,601   11,441     57.69%  42.31%
HD126   39,478   33,020     54.45%  45.55%
HD127   55,071   34,468     61.51%  38.49%
HD128   48,573   21,680     69.14%  30.86%
HD129   48,042   35,285     57.65%  42.35%
HD130   70,936   31,731     69.09%  30.91%
HD131   10,680   43,720     19.63%  80.37%
HD132   51,619   47,325     52.17%  47.83%
HD133   50,014   37,668     57.04%  42.96%
HD134   47,324   59,450     44.32%  55.68%
HD135   37,256   36,324     50.63%  49.37%
HD137   10,453   20,788     33.46%  66.54%
HD138   31,908   30,922     50.78%  49.22%
HD139   16,318   44,125     27.00%  73.00%
HD140    9,831   21,145     31.74%  68.26%
HD141    7,624   35,399     17.72%  82.28%
HD142   14,736   40,758     26.55%  73.45%
HD143   12,636   23,549     34.92%  65.08%
HD144   14,258   16,030     47.07%  52.93%
HD145   15,480   26,476     36.90%  63.10%
HD146   11,608   43,070     21.23%  78.77%
HD147   15,669   52,711     22.91%  77.09%
HD148   22,652   36,721     38.15%  61.85%
HD149   21,576   30,596     41.36%  58.64%
HD150   56,664   38,952     59.26%  40.74%
CC1     95,557  277,035     25.65%  74.35%
CC2    153,715  141,830     52.01%  47.99%
CC3    227,974  210,631     51.98%  48.02%
CC4    243,161  212,418     53.37%  46.63%
JP1     93,091  164,781     36.10%  63.90%
JP2     35,099   47,838     42.32%  57.68%
JP3     53,148   66,595     44.39%  55.61%
JP4    238,031  181,915     56.68%  43.32%
JP5    204,724  214,657     48.82%  51.18%
JP6      8,739   26,466     24.82%  75.18%
JP7     19,549   99,068     16.48%  83.52%
JP8     68,026   40,594     62.63%  37.37%

Here’s the same data from 2016. I’m going to reprint the table below and then do some comparisons, but at a macro level, Kim Ogg was the second-most successful candidate in Harris County in 2016. Her 696,955 votes and her 108,491-vote margin of victory were second only to Hillary Clinton. Ogg received 54.22% of the vote in 2016. She fell a little short of that percentage in 2020, garnering 53.89% of the vote this year, while increasing her margin to 121,507 votes. She was more middle of the pack this year, as the overall Democratic performance was up from 2016. She trailed all of the statewide candidates in total votes except for Gisela Triana, who was less than 300 votes behind her, though her percentage was higher than all of them except Joe Biden and the three Court of Criminal Appeals candidates. She had fewer votes than three of the four appellate court candidates (she was exactly nine votes behind Jane Robinson), but had a higher percentage than three of the four. Among the district and county court candidates, Ogg had more votes and a higher percentage than seven, more votes but a lower percentage than two, and fewer votes and a lower percentage than six.

(Writing all that out makes me think it was Republicans who were skipping judicial races more than Democrats. In the race immediately above DA, Democrat Julia Maldonado got 3,354 more votes than Ogg, but Republican Alyssa Lemkuil got 17,325 fewer votes than Mary Nan Huffman. In the race immediately after DA, Democrat Lesley Briones got 14,940 more votes than Ogg, but Republican Clyde Leuchtag got 30,357 fewer votes than Huffman. That sure looks like less Republican participation to me.)

Here’s the district breakdown for the DA race from 2016. It’s not as comprehensive as this year’s, but it’s good enough for these purposes.

Dist  Anderson      Ogg  Anderson%    Ogg%
CD02   156,027  117,810     56.98%  43.02%
CD07   135,065  118,837     53.20%  46.80%
CD09    26,881  106,334     20.18%  79.82%
CD10    78,602   38,896     66.90%  33.10%
CD18    47,408  154,503     23.48%  76.52%
CD29    36,581   93,437     28.14%  71.86%
SBOE6  328,802  277,271     54.25%  45.75%
HD126   34,499   26,495     56.56%  43.44%
HD127   46,819   26,260     64.07%  35.93%
HD128   39,995   18,730     68.11%  31.89%
HD129   40,707   27,844     59.38%  40.62%
HD130   57,073   23,239     71.06%  28.94%
HD131    7,301   38,651     15.89%  84.11%
HD132   36,674   31,478     53.81%  46.19%
HD133   46,242   29,195     61.30%  38.70%
HD134   43,962   45,142     49.34%  50.66%
HD135   31,190   28,312     52.42%  47.58%
HD137    8,728   18,040     32.61%  67.39%
HD138   26,576   24,189     52.35%  47.65%
HD139   12,379   39,537     23.84%  76.16%
HD140    6,613   20,621     24.28%  75.72%
HD141    5,305   32,677     13.97%  86.03%
HD142   10,428   34,242     23.34%  76.66%
HD143    9,100   23,434     27.97%  72.03%
HD144   10,758   16,100     40.06%  59.94%
HD145   11,145   22,949     32.69%  67.31%
HD146   10,090   38,147     20.92%  79.08%
HD147   12,156   45,221     21.19%  78.81%
HD148   17,538   29,848     37.01%  62.99%
HD149   15,352   27,535     35.80%  64.20%
HD150   47,268   28,160     62.67%  37.33%
CC1     73,521  240,194     23.44%  76.56%
CC2    123,178  126,996     49.24%  50.76%
CC3    187,095  164,487     53.22%  46.78%
CC4    204,103  164,355     55.39%  44.61%

The shifts within districts are perhaps more subtle than you might think. A few stand out – CD07 goes from a 6.4 point win for Devon Anderson in 2016 to a narrow Ogg win in 2020, powered in large part by a ten-point shift in Ogg’s favor in HD134. On the flip side, Ogg carried CC2 by a point and a half in 2016 but lost it by four points in 2020, as her lead in CD29 went from 43 points to 31 points. Overall, Ogg saw modest gains in Republican turf – CD02, HD126, HD133, HD150, CC3, CC4 – and some Democratic turf – CD18, HD146, HD147, HD148, CC1 – and some modest losses in each – CD10, CD29, HD128, HD140, HD143, HD144, HD145, CC2.

In a lot of places, the percentages went one way or the other, but the gap in total votes didn’t change. CD09 is a good example of this – Ogg won it by 80K votes in each year, but with about 24K more votes cast in 2020, split evenly between her and Huffman, that lowered her percentage by four points. Same thing in HD127, which Ogg lost by 20,559 in 2016 and 20,603 in 2020, but added three percentage points because 16K more votes were cast. In the three Latino State Rep districts cited above, Ogg had more votes in 2020 in HD140, HD143, and HD145 than she did in 2016 – she had 70 fewer votes in HD144 – but her improvements in the first two districts were in the hundreds, while Huffman outperformed Anderson by 2,300 in HD140, by 3,500 in HD143, and by 3,500 in HD144; Huffman improved by 4,300 in HD145 while Ogg added 3,500 votes. As we’ve discussed before, it will be interesting to see how these districts perform going forward, and in lower-turnout scenarios.

So we see some changes in where the vote was, with Ogg building a bit on 2016, in the same way that Joe Biden built a bit on what Hillary Clinton did in 2016. As I write this, I haven’t actually taken this close a look at the district changes in the other county races, so we’ll learn and discover together. I think we can expect that some of this behavior is mirrored elsewhere, but this is the only race with an incumbent running for re-election who did basically as well as they had done before, so the patterns may be a little harder to discern. But that’s what makes this exercise so interesting each cycle. Let me know what you think.

Precinct analysis: The judicial averages

Congressional districts
State Rep districts
Commissioners Court/JP precincts
Comparing 2012 and 2016
Statewide judicial
Other jurisdictions
Appellate courts, Part 1
Appellate courts, Part 2

As you know, I use the average totals and percentages from local judicial races as my go-to metric for determining partisan indexes for each district. That’s because these are two-candidate races, and generally speaking people vote in them on the party label and not on detailed knowledge of the individual candidates. I’ve looked at this data in various ways over the years – in 2018, it was all about undervoting, as my contribution to the deeply annoying great straight-ticket voting debate. This year, I just want to provide as comprehensive a look as I can at what the partisan index of each district is, so without further ado here are the averages and minimum/maximum values for each district:

Dist    Avg R    Avg D  Avg R%  Avg D%
CD02  180,657  152,260  54.26%  45.74%
CD07  152,705  147,943  50.79%  49.21%
CD08   25,930   14,830  63.62%  36.38%
CD09   37,855  119,136  24.11%  75.89%
CD10  103,043   58,975  63.60%  36.40%
CD18   59,751  178,574  25.07%  74.93%
CD22   21,796   19,965  52.19%  47.81%
CD29   49,285  100,975  32.80%  67.20%
CD36   82,990   47,534  63.58%  36.42%
SBOE4 106,801  333,572  24.25%  75.75%
SBOE6 387,513  345,132  52.89%  47.11%
SBOE8 219,698  161,490  57.64%  42.36%
SD04   55,837   22,370  71.40%  28.60%
SD06   57,502  117,156  32.92%  67.08%
SD07  236,992  169,822  58.26%  41.74%
SD11   77,482   46,126  62.68%  37.32%
SD13   38,020  158,384  19.36%  80.64%
SD15  114,322  192,386  37.27%  62.73%
SD17  118,535  122,335  49.21%  50.79%
SD18   15,323   11,618  56.88%  43.12%
HD126  39,112   33,088  54.17%  45.83%
HD127  54,309   34,783  60.96%  39.04%
HD128  48,197   21,688  68.97%  31.03%
HD129  48,127   34,606  58.17%  41.83%
HD130  70,364   31,748  68.91%  31.09%
HD131  10,092   44,290  18.56%  81.44%
HD132  50,934   47,797  51.59%  48.41%
HD133  50,892   35,660  58.80%  41.20%
HD134  49,172   56,015  46.75%  53.25%
HD135  36,694   36,599  50.07%  49.93%
HD137  10,422   20,732  33.45%  66.55%
HD138  31,922   30,597  51.06%  48.94%
HD139  15,711   44,501  26.09%  73.91%
HD140   9,326   21,677  30.08%  69.92%
HD141   7,106   35,937  16.51%  83.49%
HD142  13,933   41,496  25.14%  74.86%
HD143  11,999   24,126  33.21%  66.79%
HD144  13,786   16,469  45.57%  54.43%
HD145  14,992   26,765  35.90%  64.10%
HD146  11,408   43,008  20.96%  79.04%
HD147  15,323   52,737  22.51%  77.49%
HD148  22,392   36,300  38.15%  61.85%
HD149  21,640   30,536  41.47%  58.53%
HD150  56,160   39,038  58.99%  41.01%
CC1    93,365  277,707  25.16%  74.84%
CC2   150,891  143,324  51.29%  48.71%
CC3   228,295  207,558  52.38%  47.62%
CC4   241,461  211,606  53.29%  46.71%
JP1    93,441  162,045  36.57%  63.43%
JP2    34,172   48,572  41.30%  58.70%
JP3    51,782   67,626  43.37%  56.63%
JP4   235,236  182,956  56.25%  43.75%
JP5   204,805  212,367  49.09%  50.91%
JP6     8,152   26,921  23.24%  76.76%
JP7    18,654   99,583  15.78%  84.22%
JP8    67,769   40,125  62.81%  37.19%

Dist    Max R    Min D  Max R%  Min D%
CD02  185,931  148,006  55.68%  44.32%
CD07  159,695  144,247  52.54%  47.46%
CD08   26,439   14,393  64.75%  35.25%
CD09   40,013  116,625  25.54%  74.46%
CD10  105,177   57,133  64.80%  35.20%
CD18   63,096  174,763  26.53%  73.47%
CD22   22,436   19,262  53.81%  46.19%
CD29   55,680   94,745  37.02%  62.98%
CD36   84,840   45,634  65.02%  34.98%
SBOE4 117,378  322,667  26.67%  73.33%
SBOE6 401,507  336,009  54.44%  45.56%
SBOE8 224,690  156,133  59.00%  41.00%
SD04   56,905   21,704  72.39%  27.61%
SD06   64,474  110,326  36.88%  63.12%
SD07  242,602  164,480  59.60%  40.40%
SD11   79,333   44,482  64.07%  35.93%
SD13   40,293  155,638  20.56%  79.44%
SD15  118,813  187,188  38.83%  61.17%
SD17  124,541  119,169  51.10%  48.90%
SD18   15,619   11,279  58.07%  41.93%
HD126  40,053   31,945  55.63%  44.37%
HD127  55,452   33,703  62.20%  37.80%
HD128  49,089   20,798  70.24%  29.76%
HD129  49,387   33,547  59.55%  40.45%
HD130  71,729   30,669  70.05%  29.95%
HD131  11,027   43,306  20.30%  79.70%
HD132  52,228   46,423  52.94%  47.06%
HD133  53,008   34,318  60.70%  39.30%
HD134  53,200   53,340  49.93%  50.07%
HD135  37,600   35,481  51.45%  48.55%
HD137  10,831   20,255  34.84%  65.16%
HD138  32,956   29,493  52.77%  47.23%
HD139  16,700   43,426  27.78%  72.22%
HD140  10,796   20,276  34.75%  65.25%
HD141   7,844   35,148  18.25%  81.75%
HD142  15,015   40,325  27.13%  72.87%
HD143  13,599   22,554  37.62%  62.38%
HD144  14,965   15,326  49.40%  50.60%
HD145  16,455   25,318  39.39%  60.61%
HD146  11,924   42,368  21.96%  78.04%
HD147  16,147   51,800  23.76%  76.24%
HD148  23,754   35,054  40.39%  59.61%
HD149  22,315   29,713  42.89%  57.11%
HD150  57,274   37,933  60.16%  39.84%
CC1    98,310  271,971  26.55%  73.45%
CC2   158,199  135,874  53.80%  46.20%
CC3   236,301  201,920  53.92%  46.08%
CC4   248,120  205,046  54.75%  45.25%
JP1    99,574  157,709  38.70%  61.30%
JP2    36,841   45,917  44.52%  55.48%
JP3    54,016   65,253  45.29%  54.71%
JP4   240,145  177,376  57.52%  42.48%
JP5   211,698  206,389  50.63%  49.37%
JP6     9,694   25,425  27.60%  72.40%
JP7    19,825   98,162  16.80%  83.20%
JP8    69,422   38,580  64.28%  35.72%

Dist    Min R    Max D  Min R%  Max D%
CD02  175,786  157,942  52.67%  47.33%
CD07  145,575  154,644  48.49%  51.51%
CD08   25,520   15,264  62.57%  37.43%
CD09   36,275  121,193  23.04%  76.96%
CD10  101,112   61,042  62.36%  37.64%
CD18   56,673  182,314  23.71%  76.29%
CD22   21,218   20,673  50.65%  49.35%
CD29   45,744  105,745  30.20%  69.80%
CD36   81,336   49,507  62.16%  37.84%
SBOE4 100,933  342,178  22.78%  77.22%
SBOE6 373,961  359,113  51.01%  48.99%
SBOE8 215,025  167,034  56.28%  43.72%
SD04   55,047   23,216  70.34%  29.66%
SD06   53,562  122,474  30.43%  69.57%
SD07  231,452  175,578  56.86%  43.14%
SD11   75,844   48,065  61.21%  38.79%
SD13   36,086  160,806  18.33%  81.67%
SD15  109,597  198,247  35.60%  64.40%
SD17  112,679  127,956  46.83%  53.17%
SD18   15,000   11,985  55.59%  44.41%
HD126  38,215   34,107  52.84%  47.16%
HD127  53,344   35,933  59.75%  40.25%
HD128  47,390   22,477  67.83%  32.17%
HD129  46,964   36,012  56.60%  43.40%
HD130  69,298   32,900  67.81%  32.19%
HD131   9,584   44,980  17.56%  82.44%
HD132  49,625   49,260  50.18%  49.82%
HD133  48,359   37,729  56.17%  43.83%
HD134  45,698   59,519  43.43%  56.57%
HD135  35,662   37,653  48.64%  51.36%
HD137   9,997   21,240  32.00%  68.00%
HD138  30,912   31,792  49.30%  50.70%
HD139  14,891   45,442  24.68%  75.32%
HD140   8,496   22,687  27.25%  72.75%
HD141   6,751   36,444  15.63%  84.37%
HD142  13,366   42,296  24.01%  75.99%
HD143  11,100   25,218  30.56%  69.44%
HD144  13,029   17,345  42.90%  57.10%
HD145  14,011   28,167  33.22%  66.78%
HD146  10,824   43,630  19.88%  80.12%
HD147  14,469   53,867  21.17%  78.83%
HD148  21,053   38,031  35.63%  64.37%
HD149  20,955   31,398  40.03%  59.97%
HD150  55,070   40,198  57.81%  42.19%
CC1    88,636  283,723  23.80%  76.20%
CC2   146,468  149,847  49.43%  50.57%
CC3   220,181  215,729  50.51%  49.49%
CC4   234,765  219,028  51.73%  48.27%
JP1    87,533  168,977  34.12%  65.88%
JP2    32,564   50,632  39.14%  60.86%
JP3    50,336   69,338  42.06%  57.94%
JP4   230,567  188,394  55.03%  44.97%
JP5   197,305  219,993  47.28%  52.72%
JP6     7,269   28,198  20.50%  79.50%
JP7    17,578  100,870  14.84%  85.16%
JP8    66,324   41,925  61.27%  38.73%

There were 15 contested District or County court races, with another 12 that had only a Democrat running. All of the numbers are from the contested races. The first table is just the average vote total for each candidate in that district; I then computed the percentage from those average values. For the second and third tables, I used the Excel MAX and MIN functions to get the highest and lowest vote totals for each party in each district. It should be noted that the max Republican and min Democratic totals in a given district (and vice versa) may not belong to the candidates from the same race, as the total number of votes in each race varies. Consider these to be a bit more of a theoretical construct, to see what the absolute best and worst case scenario for each party was this year.

One could argue that Democrats did better than expected this year, given the partisan levels they faced. Both Lizzie Fletcher and Jon Rosenthal won re-election, in CD07 and HD135, despite running in districts that were tilted slightly against them. The one Republican that won in a district that tilted Democratic was Precinct 5 Constable Ted Heap, who won as his JP colleague Russ Ridgway fell; as previously noted, Dan Crenshaw clearly outperformed the baseline in CD02. The tilt in Commissioners Court Precinct 3 was too much for Michael Moore to overcome, though perhaps redistricting and four more years of demographic change will move things in the Democratic direction for 2024. As for Precinct 2, I believe Adrian Garcia would have been re-elected if he had been on the ballot despite the Republican tilt in that precinct, mostly because the Latino Democratic candidates generally carried the precinct. He will also get a hand from redistricting when that happens. I believe being the incumbent would have helped him regardless, as Jack Morman ran ahead of the pack in 2018, just not by enough to hang on.

The “Republican max” (table 2) and “Democratic max” (table 3) values give you a picture of the range of possibility in each district. At their high end for Republicans, CD02 and SBOE6 don’t look particularly competitive, while CD07 and HD135 look like they really got away, while HD144 looks like a missed opportunity, and JP5 could have maybe been held in both races. HD134 remained stubbornly Democratic, however. On the flip side, you can see that at least one Democratic judicial candidate took a majority in CD07, HD135, HD138, and CC2, while CC3 and CC4 both look enticingly close, and neither HDs 134 nor 144 look competitive at all. If nothing else, this is a reminder that even in these judicial races, there can be a lot of variance.

On the subject of undervoting, as noted in the Appellate Court posts, the dropoff rate in those races was about 4.7% – there wasn’t much change from the first race to the fourth. For the contested local judicial races, the undervote rate ranged from 5.06% in the first race to 6.54%, in the seventh (contested) race from the end. There was a downward trend as you got farther down the ballot, but it wasn’t absolute – as noted, there were six races after the most-undervoted race, all with higher vote totals. The difference between the highest turnout race to the lowest was about 24K votes, from 1.568 million to 1.544 million. It’s not nothing, but in the grand scheme of things it’s pretty minimal.

The twelve unopposed Democrats in judicial races clearly show how unopposed candidates always do better than candidates that have opponents. Every unopposed judicial candidate collected over one million votes. Kristen Hawkins, the first unopposed judicial candidate, and thus most likely the first unopposed candidate on everyone’s ballot, led the way with 1.068 million votes, about 200K more votes than Michael Gomez, who was the leading votegetter in a contested race. Every unopposed Democratic candidate got a vote from at least 61.25% of all voters, with Hawkins getting a vote from 64.44% of all. I have always assumed that some number of people feel like they need to vote in each race, even the ones with only one candidate.

I’m going to analyze the vote in the non-Houston cities next. As always, please let me know what you think.

Precinct analysis: Appellate courts, part 2

Congressional districts
State Rep districts
Commissioners Court/JP precincts
Comparing 2012 and 2016
Statewide judicial
Other jurisdictions
Appellate courts, Part 1

Here’s the more traditional look at the Court of Appeals races. Unlike the Supreme Court and CCA, all of these races just have two candidates, so we get a purer view of each district’s partisan measure.

Dist    Chris    Robsn  Chris%  Robsn%
CD02  184,964  152,768  54.77%  45.23%
CD07  157,736  147,670  51.65%  48.35%
CD08   26,431   14,916  63.92%  36.08%
CD09   39,195  119,621  24.68%  75.32%
CD10  104,717   59,540  63.75%  36.25%
CD18   62,244  178,810  25.82%  74.18%
CD22   22,412   20,080  52.74%  47.26%
CD29   51,407  100,718  33.79%  66.21%
CD36   84,772   47,797  63.95%  36.05%
SBOE4 111,462  333,791  25.03%  74.97%
SBOE6 398,123  345,585  53.53%  46.47%
SBOE8 224,293  162,545  57.98%  42.02%
SD04   56,898   22,562  71.61%  28.39%
SD06   59,896  116,837  33.89%  66.11%
SD07  241,721  170,662  58.62%  41.38%
SD11   79,273   46,425  63.07%  36.93%
SD13   39,578  158,975  19.93%  80.07%
SD15  118,283  192,558  38.05%  61.95%
SD17  122,640  122,169  50.10%  49.90%
SD18   15,589   11,734  57.05%  42.95%
HD126  39,903   33,263  54.54%  45.46%
HD127  55,384   34,979  61.29%  38.71%
HD128  49,071   21,878  69.16%  30.84%
HD129  49,357   34,835  58.62%  41.38%
HD130  71,485   31,992  69.08%  30.92%
HD131  10,547   44,331  19.22%  80.78%
HD132  51,970   48,189  51.89%  48.11%
HD133  52,531   35,414  59.73%  40.27%
HD134  51,636   55,503  48.20%  51.80%
HD135  37,498   36,828  50.45%  49.55%
HD137  10,775   20,855  34.07%  65.93%
HD138  32,788   30,669  51.67%  48.33%
HD139  16,375   44,551  26.88%  73.12%
HD140   9,795   21,511  31.29%  68.71%
HD141   7,493   35,952  17.25%  82.75%
HD142  14,378   41,649  25.66%  74.34%
HD143  12,559   24,038  34.32%  65.68%
HD144  14,250   16,410  46.48%  53.52%
HD145  15,600   26,725  36.86%  63.14%
HD146  11,819   43,211  21.48%  78.52%
HD147  16,024   52,771  23.29%  76.71%
HD148  23,255   36,320  39.03%  60.97%
HD149  22,187   30,741  41.92%  58.08%
HD150  57,197   39,304  59.27%  40.73%
CC1    97,397  278,086  25.94%  74.06%
CC2   154,992  143,474  51.93%  48.07%
CC3   234,325  208,116  52.96%  47.04%
CC4   247,164  212,247  53.80%  46.20%
JP1    97,730  161,507  37.70%  62.30%
JP2    35,419   48,550  42.18%  57.82%
JP3    53,112   67,814  43.92%  56.08%
JP4   239,927  183,854  56.62%  43.38%
JP5   210,230  213,175  49.65%  50.35%
JP6     8,570   26,891  24.17%  75.83%
JP7    19,569   99,806  16.39%  83.61%
JP8    69,321   40,326  63.22%  36.78%

Dist    Lloyd   Molloy  Lloyd% Molloy%
CD02  182,465  155,019  54.07%  45.93%
CD07  155,392  149,641  50.94%  49.06%
CD08   26,105   15,215  63.18%  36.82%
CD09   38,009  120,873  23.92%  76.08%
CD10  103,826   60,311  63.26%  36.74%
CD18   59,729  181,164  24.79%  75.21%
CD22   22,012   20,440  51.85%  48.15%
CD29   47,790  104,691  31.34%  68.66%
CD36   83,738   48,699  63.23%  36.77%
SBOE4 105,088  340,408  23.59%  76.41%
SBOE6 392,723  350,361  52.85%  47.15%
SBOE8 221,255  165,285  57.24%  42.76%
SD04   56,516   22,841  71.22%  28.78%
SD06   55,876  121,303  31.54%  68.46%
SD07  238,891  173,275  57.96%  42.04%
SD11   78,393   47,111  62.46%  37.54%
SD13   38,185  160,335  19.23%  80.77%
SD15  114,913  195,701  37.00%  63.00%
SD17  120,892  123,589  49.45%  50.55%
SD18   15,400   11,900  56.41%  43.59%
HD126  39,359   33,787  53.81%  46.19%
HD127  54,725   35,562  60.61%  39.39%
HD128  48,591   22,310  68.53%  31.47%
HD129  48,813   35,233  58.08%  41.92%
HD130  71,017   32,409  68.66%  31.34%
HD131   9,999   44,913  18.21%  81.79%
HD132  51,123   48,982  51.07%  48.93%
HD133  52,075   35,754  59.29%  40.71%
HD134  50,815   56,050  47.55%  52.45%
HD135  36,859   37,440  49.61%  50.39%
HD137  10,494   21,131  33.18%  66.82%
HD138  32,143   31,246  50.71%  49.29%
HD139  15,702   45,174  25.79%  74.21%
HD140   8,932   22,448  28.46%  71.54%
HD141   6,966   36,461  16.04%  83.96%
HD142  13,717   42,333  24.47%  75.53%
HD143  11,615   25,061  31.67%  68.33%
HD144  13,600   17,131  44.25%  55.75%
HD145  14,768   27,651  34.81%  65.19%
HD146  11,569   43,424  21.04%  78.96%
HD147  15,344   53,409  22.32%  77.68%
HD148  22,543   37,048  37.83%  62.17%
HD149  21,838   31,134  41.23%  58.77%
HD150  56,458   39,961  58.55%  41.45%
CC1    93,785  281,473  24.99%  75.01%
CC2   150,775  147,845  50.49%  49.51%
CC3   231,120  210,968  52.28%  47.72%
CC4   243,386  215,770  53.01%  46.99%
JP1    94,795  164,261  36.59%  63.41%
JP2    33,861   50,188  40.29%  59.71%
JP3    51,723   69,237  42.76%  57.24%
JP4   236,701  186,804  55.89%  44.11%
JP5   206,960  216,197  48.91%  51.09%
JP6     7,778   27,817  21.85%  78.15%
JP7    18,795  100,517  15.75%  84.25%
JP8    68,453   41,035  62.52%  37.48%

Dist    Adams   Guerra  Adams% Guerra%
CD02  184,405  152,836  54.68%  45.32%
CD07  157,212  147,381  51.61%  48.39%
CD08   26,351   14,919  63.85%  36.15%
CD09   38,998  119,778  24.56%  75.44%
CD10  104,820   59,234  63.89%  36.11%
CD18   61,326  179,332  25.48%  74.52%
CD22   22,218   20,211  52.37%  47.63%
CD29   48,121  104,386  31.55%  68.45%
CD36   84,501   47,871  63.84%  36.16%
SBOE4 107,293  337,920  24.10%  75.90%
SBOE6 397,124  345,286  53.49%  46.51%
SBOE8 223,535  162,743  57.87%  42.13%
SD04   56,904   22,386  71.77%  28.23%
SD06   56,357  120,880  31.80%  68.20%
SD07  241,466  170,348  58.63%  41.37%
SD11   79,098   46,319  63.07%  36.93%
SD13   39,476  158,887  19.90%  80.10%
SD15  116,690  193,656  37.60%  62.40%
SD17  122,412  121,729  50.14%  49.86%
SD18   15,549   11,745  56.97%  43.03%
HD126  39,813   33,289  54.46%  45.54%
HD127  55,237   34,999  61.21%  38.79%
HD128  48,957   21,899  69.09%  30.91%
HD129  49,340   34,653  58.74%  41.26%
HD130  71,559   31,806  69.23%  30.77%
HD131  10,266   44,574  18.72%  81.28%
HD132  51,808   48,208  51.80%  48.20%
HD133  52,597   35,086  59.99%  40.01%
HD134  51,370   55,317  48.15%  51.85%
HD135  37,274   36,945  50.22%  49.78%
HD137  10,724   20,876  33.94%  66.06%
HD138  32,559   30,808  51.38%  48.62%
HD139  16,147   44,644  26.56%  73.44%
HD140   8,966   22,430  28.56%  71.44%
HD141   7,254   36,084  16.74%  83.26%
HD142  14,142   41,863  25.25%  74.75%
HD143  11,744   24,953  32.00%  68.00%
HD144  13,658   17,072  44.45%  55.55%
HD145  14,824   27,584  34.96%  65.04%
HD146  11,928   43,032  21.70%  78.30%
HD147  15,656   53,073  22.78%  77.22%
HD148  22,757   36,812  38.20%  61.80%
HD149  22,195   30,784  41.89%  58.11%
HD150  57,176   39,156  59.35%  40.65%
CC1    95,892  278,971  25.58%  74.42%
CC2   152,017  146,563  50.91%  49.09%
CC3   233,933  207,769  52.96%  47.04%
CC4   246,110  212,648  53.65%  46.35%
JP1    95,938  162,864  37.07%  62.93%
JP2    34,099   49,931  40.58%  59.42%
JP3    52,405   68,430  43.37%  56.63%
JP4   239,343  183,827  56.56%  43.44%
JP5   209,649  213,147  49.59%  50.41%
JP6     7,852   27,792  22.03%  77.97%
JP7    19,566   99,631  16.41%  83.59%
JP8    69,100   40,329  63.15%  36.85%

Dist     Wise    Craft   Wise%  Craft%
CD02  187,076  150,161  55.47%  44.53%
CD07  160,323  144,461  52.60%  47.40%
CD08   26,468   14,814  64.12%  35.88%
CD09   39,255  119,480  24.73%  75.27%
CD10  105,224   58,786  64.16%  35.84%
CD18   62,464  178,398  25.93%  74.07%
CD22   22,479   19,942  52.99%  47.01%
CD29   51,350  100,685  33.78%  66.22%
CD36   85,152   47,195  64.34%  35.66%
SBOE4 111,160  333,956  24.97%  75.03%
SBOE6 403,452  338,891  54.35%  45.65%
SBOE8 225,179  161,076  58.30%  41.70%
SD04   57,202   22,111  72.12%  27.88%
SD06   59,943  116,758  33.92%  66.08%
SD07  242,902  168,936  58.98%  41.02%
SD11   79,698   45,696  63.56%  36.44%
SD13   39,579  158,895  19.94%  80.06%
SD15  119,640  190,784  38.54%  61.46%
SD17  125,186  119,108  51.24%  48.76%
SD18   15,641   11,636  57.34%  42.66%
HD126  40,122   32,983  54.88%  45.12%
HD127  55,653   34,618  61.65%  38.35%
HD128  49,175   21,666  69.42%  30.58%
HD129  49,744   34,245  59.23%  40.77%
HD130  71,894   31,468  69.56%  30.44%
HD131  10,420   44,469  18.98%  81.02%
HD132  52,080   47,898  52.09%  47.91%
HD133  53,487   34,292  60.93%  39.07%
HD134  53,678   53,121  50.26%  49.74%
HD135  37,617   36,577  50.70%  49.30%
HD137  10,841   20,738  34.33%  65.67%
HD138  33,111   30,252  52.26%  47.74%
HD139  16,338   44,533  26.84%  73.16%
HD140   9,677   21,649  30.89%  69.11%
HD141   7,162   36,255  16.50%  83.50%
HD142  14,336   41,735  25.57%  74.43%
HD143  12,465   24,123  34.07%  65.93%
HD144  14,238   16,400  46.47%  53.53%
HD145  15,761   26,507  37.29%  62.71%
HD146  12,019   42,980  21.85%  78.15%
HD147  16,327   52,404  23.75%  76.25%
HD148  24,026   35,407  40.43%  59.57%
HD149  22,369   30,513  42.30%  57.70%
HD150  57,250   39,088  59.43%  40.57%
CC1    98,291  276,873  26.20%  73.80%
CC2   155,580  142,504  52.19%  47.81%
CC3   236,903  204,782  53.64%  46.36%
CC4   249,017  209,766  54.28%  45.72%
JP1   100,430  158,362  38.81%  61.19%
JP2    35,440   48,448  42.25%  57.75%
JP3    52,981   67,919  43.82%  56.18%
JP4   240,598  182,662  56.84%  43.16%
JP5   212,371  210,308  50.24%  49.76%
JP6     8,629   26,793  24.36%  75.64%
JP7    19,649   99,743  16.46%  83.54%
JP8    69,693   39,690  63.71%  36.29%

If you just went by these results, you might think Dems did worse overall in Harris County than they actually did. None of the four candidates carried CD07, and only Veronica Rivas-Molloy carried HD135. They all still carried Harris County, by margins ranging from 6.0 to 8.7 points and 94K to 137K votes, but it’s clear they could have done better, and as we well know, even doing a little better would have carried Jane Robinson and Tamika Craft (who, despite her low score here still lost overall by less than 20K votes out of over 2.3 million ballots cast) to victory.

I don’t have a good explanation for any of this. Maybe the Libertarian candidates that some statewide races had a bigger effect on those races than we think. Maybe the incumbents had an advantage that enabled them to get a better share of the soft partisan vote. Maybe the Chron endorsements helped the incumbents. And maybe the lack of straight ticket voting did matter. The undervote rate in these races was around 4.7%, which is pretty low, but in 2018 it was around 2.7%. Picking on the Robinson race again, had the undervote rate been 2.7% instead of the 4.68% it actually was, there would have been an additional 36,154 votes cast. At the same 53.43% rate for Robinson, she would have received another 19,317 votes, with Tracy Christopher getting 16,837. That’s a 2,480 vote net for Robinson, which would be enough for her to win, by 1,291 votes. Tamika Craft would still fall short, but Dems would have won three out of four races instead of just two.

Of course, we can’t just give straight ticket voting back to Harris County and not the other nine counties. I’m not going to run through the math for each county, but given that Christopher did better in the non-Harris Counties, we can assume she’s net a few votes in them if straight ticket voting were still in effect. Maybe it wouldn’t be enough – remember, there were far more votes in Harris than in the other nine, and the Republican advantage wasn’t that much bigger, so the net would be smaller. It’s speculation built on guesswork, and it’s all in service of making up for the fact that the Democratic candidates could have done better in Harris County with the votes that were cast than they did. Let’s not get too wishful in our thinking here.

So does this affect my advice from the previous post? Not really – we still need to build on what we’re already doing, and figure out how to do better in the places where we need to do better. Maybe a greater focus judicial races is needed, by which I mean more money spent to advertise the Democratic judicial slate. As we’ve observed, these are close races in what is clearly very swingy territory, at least for now. With close races, there’s a broad range of possible factors that could change the outcome. Pick your preference and get to work on it.

Precinct analysis: Comparing to 2012 and 2016

Congressional districts
State Rep districts
Commissioners Court/JP precincts

I had meant to get to this last week, but SeditionPalooza took up too much of my time, so here we are. The intent of this post is to compare vote totals in each of the State Rep districts from 2012 to 2016, from 2016 to 2020, and from 2012 to 2020. The vote totals compared are from the Presidential and Railroad Commissioner races for each of these years, and for the Senate races from 2012 and 2020, as there was no Senate race in 2016.


Dist   12-16 R   12-16D   16-20R   16-20D   12-20R   12-20D
HD126   -3,207    5,285    6,100    9,611    2,893   14,896
HD127     -931    6,042    8,547   12,707    7,616   18,749
HD128      124    2,272    8,728    6,208    8,852    8,480
HD129   -3,226    5,992    8,844   11,033    5,618   17,025
HD130    2,216    6,749   14,229   13,325   16,445   20,074
HD131     -649    2,707    4,306    6,683    3,657    9,390
HD132    3,065   10,267   15,786   20,304   18,851   30,571
HD133   -7,791    8,688    5,592   12,018   -2,199   20,706
HD134  -10,938   15,346    6,692   17,904   -4,246   33,250
HD135   -2,571    6,505    6,664   11,473    4,093   17,978
HD137     -537    2,443    2,451    4,167    1,914    6,610
HD138   -2,804    6,451    6,537    9,433    3,733   15,884
HD139   -1,294    1,187    4,847    6,854    3,553    8,041
HD140     -733    4,416    4,146    1,855    3,413    6,271
HD141      222     -681    2,604    4,453    2,826    3,772
HD142      290    2,084    4,703    8,880    4,993   10,964
HD143   -1,042    3,226    4,500    1,495    3,458    4,721
HD144   -1,039    3,561    4,057    1,523    3,018    5,084
HD145   -1,291    5,594    5,310    5,088    4,019   10,682
HD146   -1,633     -884    2,459    6,864      826    5,980
HD147   -1,272    3,583    4,602    9,933    3,330   13,516
HD148   -1,489    8,544    5,634   10,180    4,145   18,724
HD149   -3,879    3,420    8,154    4,696    4,275    8,116
HD150      503    8,228   10,180   15,037   10,683   23,265
Total  -39,906  121,025  155,672  211,724  115,766  332,749


Dist    12-20R   12-20D
HD126    3,705   13,479
HD127    8,876   16,687
HD128    8,999    7,330
HD129    7,238   14,684
HD130   18,113   17,564
HD131    3,413    8,389
HD132   19,527   28,278
HD133    2,610   16,268
HD134    3,330   27,237
HD135    4,898   16,279
HD137    2,129    6,023
HD138    4,594   14,227
HD139    3,602    6,608
HD140    2,611    5,499
HD141    2,460    2,779
HD142    4,903    9,702
HD143    2,619    4,082
HD144    2,577    4,485
HD145    3,562   10,103
HD146    1,337    4,811
HD147    4,019   12,164
HD148    5,762   16,497
HD149    4,282    7,157
HD150   11,865   20,878
Total  137,031  291,210


Dist   12-16 R   12-16D   16-20R   16-20D   12-20R   12-20D
HD126   -1,676    3,559    4,735   10,131    3,059   13,690
HD127    1,006    4,180    6,933   13,217    7,939   17,397
HD128      989    1,200    7,749    6,681    8,738    7,881
HD129   -1,550    3,595    7,325   12,422    5,775   16,017
HD130    4,403    4,540   13,107   12,954   17,510   17,494
HD131     -465    1,814    3,419    6,824    2,954    8,638
HD132    4,638    8,171   14,267   19,768   18,905   27,939
HD133   -4,382    3,417    5,039   14,285      657   17,702
HD134   -5,177    6,106    5,497   23,976      320   30,082
HD135   -1,163    4,634    5,398   11,950    4,235   16,584
HD137     -132    1,538    1,929    4,571    1,797    6,109
HD138   -1,483    4,248    5,378   10,328    3,895   14,576
HD139     -551      -83    3,837    7,033    3,286    6,950
HD140     -321    2,969    2,874    2,855    2,553    5,824
HD141      181     -896    2,165    3,773    2,346    2,877
HD142      844    1,204    3,814    8,568    4,658    9,772
HD143     -550    1,586    3,148    2,910    2,598    4,496
HD144     -530    2,677    2,993    2,255    2,463    4,932
HD145     -531    3,369    3,983    7,142    3,452   10,511
HD146   -1,047   -2,256    1,853    7,402      806    5,146
HD147      104      536    3,510   11,837    3,614   12,373
HD148      665    4,416    4,945   12,352    5,610   16,768
HD149   -3,089    2,133    6,698    5,331    3,609    7,464
HD150    2,552    6,010    8,826   14,942   11,378   20,952
Total   -7,265   68,667  129,422  233,507  122,157  302,174

The columns represent the difference in vote total for the given period and party, so “12-16” means 2012 to 2016, “16-20” means 2016 to 2020, and “12-20” means 2012 to 2020. Each column has a D or an R in it, so “12-16R” means the difference between 2016 Donald Trump and 2012 Mitt Romney for the Presidential table, and so forth. In each case, I subtract the earlier year’s total from the later year’s total, so the “-3,207” for HD126 in the “12-16R” column for President means that Donald Trump got 3,207 fewer votes in HD126 than Mitt Romney got, and the “5,285” for HD126 in the “12-16D” column for President means that Hillary Clinton got 5,285 more votes than Barack Obama got. Clear? I hope so.

Note that there were 130K more votes cast in Harris County as a whole in 2016 than there were in 2012, and 320K more votes cast in the county in 2020 over 2016, which makes a grand total of 450K more votes in 2020 than 2012. Some districts grow faster than others, but as a general rule given the overall totals you should expect increases in each district to some extent.

I have left percentages and third party totals out of this discussion. As I have shown before, tracking changes in vote percentages can give a misleading view of whether the actual gap is growing or narrowing, and by how much. I also want to emphasize that in 2012, Harris County was very much a 50-50 proposition, and now it is very much not. Doing it this way help illustrate how and where that has happened, and by how much.

And yet, with all that said, I’m going to start with an observation about percentages. In 2012, Mitt Romney got 60% or more of the vote in eight State Rep districts – HDs 126, 127, 128, 129, 130, 133, 138, and 150. Ted Cruz, running for Senate against Paul Sadler, got 60% or more of the vote in ten State Rep districts, the same eight as Romney plus HDs 132 and 135 – yes, the same 132 and 135 that Dems won in 2018. I didn’t publish an analysis of the RRC race from that year, but a review of the spreadsheet that I created at the time confirmed that Christi Craddick, running against Dale Henry, got 60% or more of the vote in eleven State Rep districts, the same ten as Cruz plus HD134. In other words, every single Republican-held State Rep district in Harris County in 2012 was at least a 60% Republican district in the Railroad Commissioner race. Mitt Romney, it should be noted, just missed getting to 60% in HDs 132 and 135, and was over 57% in HD134, as was Cruz. (Let’s just say Cruz fell way short of that mark in 2018.)

You can see how much the vote totals shifted at the Presidential level from 2012 to 2016. Trump got nearly 40K fewer votes than Romney, a combination of crossovers, third-party and write-in voting, and just the gentle degradation of the Republican brand, as you can see by Wayne Christian’s reduced vote totals from Christie Craddick. Still, in 2016, Donald Trump scored 60% or more of the vote in three State Rep districts: HDs 127, 128, and 130. In 2016, Wayne Christian, running for RRC against Grady Yarbrough, scored 60% or more of the vote in four State Rep districts: the three that Trump got plus HD150. And finally, in 2016, Eva Guzman, running for State Supreme Court, scored 60% or more of the vote in six State Rep districts: the four Christian got plus HDs 129 and 133. HDs 132 and 135 were clearly competitive at the Presidential level – Trump won 132 by four points and 135 by two points; he also lost HD138 by a hair. He lost votes compared to Romney in 18 of 24 districts.

It is certainly true that Republicans in general and Donald Trump in particular did better in 2020 than most people expected them to do – surely, they did better than I expected them to do. Trump gained 155K votes over his 2016 total, which put 2020 Trump more than 100K votes ahead of Mitt Romney. Even though Joe Biden gained 211K votes over Hillary Clinton, for a net gain of 56K, Trump had net gains on Biden in seven districts – HDs 128, 130, 140, 143, 144, 145, and 149, with the latter five being Democratic districts and four of the five being Latino. Still, Dems had a net gain from 2012 to 2020 in every district except HD128, and some of those gains were truly huge – just look at 133 and 134, for starters. And Trump’s gains in the Dem districts largely melted away by the time you got to the RRC race, with Chrysta Castaneda coming close to matching Jim Wright’s increases in 140, 143, and 144, and far exceeding him in 145. It’s hard to say from this what if any staying power the Trump gains may have, though Dems should be paying close attention to what happened there regardless.

Anyway, back to the percentages: In 2020, Donald Trump, John Cornyn, and Jim Wright scored 60% or more of the vote in two State Rep districts: HDs 128 and 130. The only statewide Republicans to score 60% or more in a third State Rep district were the statewide judicial candidates who did not have a Libertarian opponent – Jane Bland, Bert Richardson, Kevin Patrick, and David Newell – who also reached that level in HD127. I haven’t published the statewide judicial race analysis yet so you’ll have to take my word for it for now, but in any event I trust you see the pattern. This is what I mean when I say that Republicans just don’t have any spare capacity in Harris County, and that will present problems for them in redistricting. Look at the numbers in districts like 126 and 129 and 133 and 150 in 2020, and compare them to the numbers in 132 and 135 and 138 in 2012. Where do you think things are going to be in another couple of cycles?

I’ve thrown a lot of words and numbers at you, so I’ll wrap it up here. I hope this helps illustrate what I’ve been saying, about how Dem gains have largely come from huge steps forward in formerly Republican turf, and how there’s still very much room for Dems to improve in their strongholds. We need to keep building on our gains from this past decade as we proceed into the 20s. I’ll have a look at the statewide judicial races next. Let me know what you think.

Precinct analysis: State Rep districts

Congressional districts

We move now to State Rep districts, which is my usual currency since they provide complete coverage of the county with no partial pieces. You can also get a much more nuanced view of how things have shifted over time. There are more numbers here since there are more districts, so buckle up.

Dist    Trump   Biden    Lib    Grn  Trump%  Biden%   Lib%   Grn%
HD126  38,651  36,031    740    264  51.07%  47.61%  0.98%  0.35%
HD127  53,644  38,409  1,024    215  57.50%  41.17%  1.10%  0.23%
HD128  49,349  23,343    742    198  67.02%  31.70%  1.01%  0.27%
HD129  47,389  38,941  1,125    246  54.03%  44.40%  1.28%  0.28%
HD130  69,369  35,958  1,298    220  64.92%  33.65%  1.21%  0.21%
HD131  10,508  45,904    331    192  18.46%  80.63%  0.58%  0.34%
HD132  50,223  51,737  1,190    360  48.52%  49.98%  1.15%  0.35%
HD133  47,038  43,262    965    201  51.43%  47.30%  1.06%  0.22%
HD134  42,523  67,811  1,356    238  37.99%  60.58%  1.21%  0.21%
HD135  36,114  39,657    862    246  46.98%  51.58%  1.12%  0.32%
HD137  10,382  22,509    308    144  31.14%  67.51%  0.92%  0.43%
HD138  31,171  34,079    703    226  47.10%  51.50%  1.06%  0.34%
HD139  15,691  46,918    511    241  24.76%  74.05%  0.81%  0.38%
HD140  10,259  22,819    227    150  30.67%  68.21%  0.68%  0.45%
HD141   7,443  37,222    289    178  16.49%  82.47%  0.64%  0.39%
HD142  14,187  43,334    469    189  24.39%  74.48%  0.81%  0.32%
HD143  13,229  25,318    282    141  33.95%  64.97%  0.72%  0.36%
HD144  14,598  17,365    308    150  45.03%  53.56%  0.95%  0.46%
HD145  15,393  28,572    462    185  34.50%  64.05%  1.04%  0.41%
HD146  10,938  45,784    439    204  19.07%  79.81%  0.77%  0.36%
HD147  14,437  56,279    734    278  20.13%  78.46%  1.02%  0.39%
HD148  20,413  41,117    901    203  32.59%  65.65%  1.44%  0.32%
HD149  22,419  32,886    428    172  40.10%  58.82%  0.77%  0.31%
HD150  55,261  42,933  1,125    287  55.48%  43.10%  1.13%  0.29%

Dist   Cornyn   Hegar    Lib    Grn Cornyn%  Hegar%   Lib%   Grn%
HD126  39,298  33,618  1,343    535  52.54%  44.95%  1.80%  0.72%
HD127  54,433  35,689  1,690    543  58.94%  38.64%  1.83%  0.59%
HD128  48,646  22,029  1,323    447  67.15%  30.41%  1.83%  0.62%
HD129  48,318  35,924  1,715    603  55.82%  41.50%  1.98%  0.70%
HD130  70,329  32,961  1,933    551  66.49%  31.16%  1.83%  0.52%
HD131  10,557  43,670    938    621  18.92%  78.28%  1.68%  1.11%
HD132  50,865  48,460  2,011    774  49.81%  47.46%  1.97%  0.76%
HD133  51,111  38,148  1,232    471  56.19%  41.94%  1.35%  0.52%
HD134  48,629  61,015  1,408    489  43.60%  54.70%  1.26%  0.44%
HD135  36,728  37,050  1,427    628  48.43%  48.86%  1.88%  0.83%
HD137  10,617  20,914    629    343  32.66%  64.34%  1.94%  1.06%
HD138  31,993  31,508  1,183    486  49.09%  48.35%  1.82%  0.75%
HD139  15,984  44,273  1,168    647  25.75%  71.33%  1.88%  1.04%
HD140   9,771  21,167    630    423  30.54%  66.17%  1.97%  1.32%
HD141   7,409  35,278    820    511  16.83%  80.14%  1.86%  1.16%
HD142  14,269  41,061  1,055    562  25.06%  72.10%  1.85%  0.99%
HD143  12,535  23,679    737    511  33.46%  63.21%  1.97%  1.36%
HD144  14,107  16,246    629    374  44.99%  51.81%  2.01%  1.19%
HD145  15,236  26,758    899    490  35.12%  61.68%  2.07%  1.13%
HD146  11,598  43,259    938    563  20.58%  76.76%  1.66%  1.00%
HD147  15,359  53,237  1,359    707  21.74%  75.34%  1.92%  1.00%
HD148  22,087  37,707  1,303    489  35.86%  61.23%  2.12%  0.79%
HD149  22,329  30,630    888    471  41.11%  56.39%  1.63%  0.87%
HD150  56,019  39,872  1,959    650  56.87%  40.48%  1.99%  0.66%

Dist   Wright   Casta    Lib    Grn Wright%  Casta%   Lib%   Grn%
HD126  38,409  32,979  1,562    942  51.98%  44.63%  2.11%  1.27%
HD127  53,034  35,348  1,948  1,026  58.05%  38.69%  2.13%  1.12%
HD128  47,576  22,153  1,382    605  66.34%  30.89%  1.93%  0.84%
HD129  46,707  35,326  2,084  1,095  54.81%  41.46%  2.45%  1.29%
HD130  69,295  31,825  2,387    981  66.32%  30.46%  2.28%  0.94%
HD131   9,786  43,714    930    899  17.69%  79.01%  1.68%  1.62%
HD132  49,947  47,483  2,288  1,389  49.40%  46.96%  2.26%  1.37%
HD133  50,069  36,455  1,636    998  56.16%  40.89%  1.83%  1.12%
HD134  47,504  57,938  2,155  1,239  43.65%  53.23%  1.98%  1.14%
HD135  35,845  36,487  1,706    988  47.78%  48.63%  2.27%  1.32%
HD137  10,168  20,606    695    589  31.72%  64.28%  2.17%  1.84%
HD138  31,201  30,796  1,377    859  48.57%  47.94%  2.14%  1.34%
HD139  15,235  44,188  1,166    895  24.78%  71.87%  1.90%  1.46%
HD140   8,840  21,955    515    509  27.78%  69.00%  1.62%  1.60%
HD141   6,885  35,470    766    654  15.73%  81.03%  1.75%  1.49%
HD142  13,584  41,134  1,041    788  24.02%  72.74%  1.84%  1.39%
HD143  11,494  24,467    657    563  30.91%  65.81%  1.77%  1.51%
HD144  13,250  16,851    603    417  42.58%  54.15%  1.94%  1.34%
HD145  14,246  27,135    903    703  33.14%  63.12%  2.10%  1.64%
HD146  10,964  42,686  1,034    947  19.71%  76.73%  1.86%  1.70%
HD147  14,711  52,289  1,554  1,199  21.09%  74.96%  2.23%  1.72%
HD148  21,527  36,656  1,580    869  35.50%  60.46%  2.61%  1.43%
HD149  21,458  30,419    976    727  40.05%  56.77%  1.82%  1.36%
HD150  55,111  38,995  2,186  1,127  56.57%  40.03%  2.24%  1.16%

There’s a lot here, and I’m going to try to limit the analysis in this post to just what’s here, since I will have a separate post that looks back at previous elections. I’m going to pick a few broad themes here and will continue when I get to that subsequent post.

It’s clear that the big districts for Republicans crossing over to vote for Biden were HDs 133 and 134. Biden basically hit Beto’s number in 134, and he made 133 nearly as competitive as 126. The same effect is visible but smaller in 126, 129, 138, and 150, but it’s more noticeable in the lower downballot Democratic total than the Republican number. Some of those votes migrate to third party candidates, some may be people just voting at the Presidential level – it’s hard to say for sure. In 2016, there were bigger third party totals at the Presidential level, but this year those numbers were more like prior norms.

However you look at this, the fact remains that Republicans don’t have a lot of areas of strength. Only HDs 128 and 130 performed consistently at a 60% level for them; as we will see with the judicial races, some candidates reached that number in HD127 as well. Spoiler alert for my future post: That’s a big change from 2012. We’ll get into that later, but what that means for now is what I was saying in the Congressional post, which is that there’s little spare capacity for Republicans to distribute. There’s some red they can slosh into HDs 132, 135, and 138 if they want, but it’s going to be hard to make more than a few Republican incumbents feel safe.

I’m still not comfortable calling HD134 a Democratic district – which is a bit meaningless anyway as we head into redistricting – but the numbers are what they are. There’s still some volatility, mostly in judicial races as you’ll see, but this district just isn’t what it used to be. After the 2016 election, when Greg Abbott went hard at Sarah Davis and the Trump effect was already obvious, I wondered what Republicans would do with that district, since they didn’t seem to care about Davis. Abbott subsequently rediscovered his pragmatic side, but Davis is now history, and this district is at least as blue as Harris County is overall, so they have a whole different problem to contemplate. If anyone reading this is of a mind to mourn Davis’ demise, I say put 100% of the blame on Donald Trump and the degeneracy he has brought forward in the GOP. Sarah Davis never took my advice to leave the Republican Party, but a lot of her former voters did. The future is always in motion, but at this point I would not expect them to come back.

On the flip side, Trump and the Republicans saw some gains in Democratic areas. The two that stand out to me are HDs 144 and 149 – Dems were well above 60% in the latter in 2016. Note how Chrysta Castaneda was the best performer in this group among Dems – her numbers in HD144 were comparable to Rep. Mary Ann Perez’s totals. As for 149, it was the inverse of HD133, more or less, without anyone making it look competitive. Here, Biden did about as well as Rep. Hubert Vo. I think this is more likely to be a Trump-catalyzed fluke than the start of a trend, but we’ll just have to see what the next elections tell us.

Finally, I should probably do a separate post on third party voting by State Rep district this cycle, but for now let me state the obvious that there was a whole lot less of it than in 2016, for a variety of reasons. I didn’t bother naming the Libertarian and Green candidates in the column headers above because honestly, even with the kerfuffle over both Republicans and Democrats trying to force them off the ballot for filing fee non-payment, there just wasn’t any attention on them this year. HD148 was the high-water mark for the Libertarian candidate in 2016 at the Presidential level, and HD134 topped the chart for Railroad Commissioner levels, with 4.53% in the former and an eye-popping 12.18% in the latter; the Chron endorsement of Mark Miller for RRC in 2016 surely helped him there. HD148 was the “winner” this year for each, though at much tamer 1.44% and 2.68%, respectively. For the Greens in 2016, it was HD137 for President (1.30%) and HD145 for RRC (6.49%), and this year it was HD144 (0.46%) for President and HD137 (1.84%) for RRC. You can say what you want about which third party affects which major party – I will note that Chrysta Castaneda outperformed Grady Yarbrough in HD134 by fifteen points, while Wayne Christian was four points better than Jim Wright in the same district. HD134 shifted strongly Dem in 2020, but the quality of the Dem also mattered.

Next up is a look at County Commissioner and JP/Constable precincts, and after that we’ll get that deeper look at 2020 versus 2016 and 2012. Let me know what you think.

So now we start to prep for redistricting

It’s gonna make for a long session, or more likely sessions.

Wielding the map-drawing power will not be entirely painless for Republicans, who have seen their grip on dozens of state and federal districts erode since the last round of redistricting. Though Democrats failed to flip any of their targeted congressional seats in 2020 and fared about as poorly in state House contests, their single-digit defeats in once ruby red districts point to Democrats’ growing advantages in urban and suburban counties, even as Republicans retain an overwhelming advantage in rural Texas.

Republicans, then, will have to decide how aggressive they want to be in redrawing political boundaries to their benefit, balancing the need to fortify their numbers in battleground districts with the opportunity to flip back some of the districts they lost in 2018, when Democrats picked up 12 seats.

“I see this redistricting opportunity for Republicans as more of a defensive play than an offensive play,” said Texas Republican strategist Matt Mackowiak. “This is one of the tough things when you’re engaging in redistricting if you’re the party in power, because you can be sort of allured by the short-term potential to win an extra seat or two. But you can take two steps forward to eventually take three steps back if you’re not thinking about demographic changes over a 10-year period.”

For now, the looming redistricting fight is far from the minds of most state lawmakers. Though the U.S. Census Bureau is supposed to deliver updated population data to states by April 1 next year, the agency suspended field operations for the 2020 Census due to the COVID-19 pandemic and wrapped up the count in October, well after the original July 31 deadline. Bureau officials also sought to push back the deadline for sending data to the states until July 2021, prompting speculation that Texas may not get the census numbers until after the Legislature gavels out in late May.

“If the data is not delivered during the regular session, it creates a whole set of cascading problems that impact the drawing of lines, even down to the county and municipal levels, because everyone is going to be put on an even greater time crunch,” said Eric Opiela, an attorney and former executive director of the Texas Republican Party who has worked on prior redistricting efforts.

During normal times, officials might already be using population data from the Census Bureau’s annual American Community Survey (ACS) to strategize or even draw up preliminary maps. But the pandemic has forced census workers to adopt unconventional survey tactics and generated unprecedented population shifts due to the rise in remote working, factors that make any pre-2020 population data highly unreliable, Opiela said.

“Those (ACS) projections can be used to allow you to do things like work through scenarios before the official data comes, and it’s actually fairly accurate,” Opiela said. “I don’t know that that’s going to be the case this time. I think it’s going to be very important to wait until the official data is received to draw any conclusions as to where Texans live.”

It’s not just the uncertain timeline. Even if the Census data arrived on time, COVID-19 would likely hamper redistricting efforts by forcing lawmakers to prioritize filling the state’s pandemic-inflicted budget gap and perhaps providing economic and medical relief to COVID-19 victims.

“The challenge with redistricting is it’s such a naturally partisan issue that it’s really hard to sort of box half the day and then be ballet dancers the other half of the day,” Mackowiak said. “It’s hard to be bipartisan on other issues but then super, super partisan during redistricting. So, having a special session just related to redistricting after the major issues are taken care of seems to me to be the smartest pathway.”

See here for the most recent news on the Census situation. I think it’s very likely that we don’t get the data in time for the regular session, in which case redistricting will be done in a special session later in the year. Depending on how late that is, and on how long it takes to hammer out maps, and whether any initial court challenges result in temporary restraining orders, we could see the 2022 primaries get pushed back. The filing period begins in mid-November, after all, so there’s a non-zero chance of it being affected by how this plays out.

It’s worth remembering that if the Dems had managed to win the State House, they still would have had limited influence over redistricting. As the story correctly notes, the Legislative Redistricting Board, a five-member panel that would have had only one Democrat (the House Speaker, in this hypothetical), would draw the State House, State Senate, and SBOE maps if the House and Senate had been unable to agree on them. The Congressional maps would go to a federal court, however, and that’s where the Dems might have had some influence. If Republicans didn’t want to take the chance of putting map-drawing power in a third party like that, they might have been open to some compromises on the other maps. We’ll never know now, but that was the basic idea.

As it is, how this goes with Republicans once again in full control will come down to how they answer a few key questions. (For the purposes of this post, I’m focusing on the State House. The issue are mostly similar for Congress and the State Senate, but my examples will come from House elections.) Will they be constrained by established rules like the county line rule, which puts only whole House seats in sufficiently large counties (this is why all Harris County State House seats are entirely within Harris County), or do they change that? How constrained do they feel by the Voting Rights Act, and by other established redistricting precedents – in other words, do they bet big on the courts overturning past rulings so that they can more or less do whatever they want, or do they pull it in so as not to risk losing in court?

Most of all, what do they consider a “safe” seat to be? Look at it this way: In 2012, Republicans won 16 of the 95 seats they took with less than 60% of the vote. Of those, only five were decided by fewer than ten points:

HD43 – Won in 2010 by then-Democrat JM Lozano, who subsequently switched parties.
HD105 – Barely won by the GOP in 2008, by less than 20 votes.
HD107 – Won by a Dem in 2008, it became the first Republican-held seat to flip in this decade, won by Victoria Neave in 2016.
HD114 – Nothing special, it was won by eight points in 2012.
HD134 – The perennial swing district.

Note that four of those five are now Democratic. Other “less than 60%” seats from 2012 now held by Dems include HDs 45, 47, 65, 102, 115, and 136. (*) The point is, that looks like an extremely durable majority, with enough 60%+ seats on their own to ensure a mostly Republican House. And indeed it was for the first three elections of the decade. There will be books written about why all of a sudden it became precarious, but you’d be hard pressed to do a better job than the Republicans did in 2011.

But as noted, things look different now. In 2020, Republicans won 26 of the 87 seats they took with less than 60% of the vote. Of those, seventeen were won by less than ten points:

HD26, HD54, HD64, HD66, HD67, HD92, HD93, HD94, HD96, HD97, HD108, HD112, HD121, HD126, HD132, HD138

We can talk all we want about how things might have gone differently in 2020, but the fact remains that it wouldn’t have taken much to change many of those outcomes. How many Republican incumbents will insist on a 55%+ district for themselves? Whatever assumptions you make about the 2020 electorate and what it means for the future, that’s going to be a tall order in some parts of the state.

This more than anything will drive their decision-making, and may well be the single biggest source of friction on their side. Who is willing to accept a 51% Republican district, and who will have to take one for the team? In 2011, Republicans were coming off an election that they had won by more than 20 points statewide. This year they won at the Presidential level by less than six points, and at the Senate level by less than ten. They have a smaller piece of the pie to cut up. They have full control over how they do it, but the pie isn’t as big as it used to be. What are they going to do about that?

(*) In 2012, Cindy Burkett had no Democratic opponent in HD113, and Gary Elkins was re-elected in HD135 with 60.36% of the vote. Both of those districts are now held by Democrats. Always in motion, the future is.

Please stop with the straight ticket voting anecdotes

Either bring me some real data or leave these just so stories alone.

Rep. Sarah Davis

Judging from Donald Trump’s unpopularity in Dallas County, Morgan Meyer and Angie Chen Button should have been doomed this November.

Meyer and Button are the only two remaining Republican state House members in the state’s second-most-populous county, where former Vice President Joe Biden’s margin over Trump was nearly 32 percentage points.

The margins were slimmer in Button’s and Meyer’s districts: Biden won Button’s district by 9 percentage points and Meyer’s by 14.

Still, the two Republicans will be returning to the Texas House next year. According to unofficial vote counts as of Friday, Button eked out a win by 223 votes. (Her Democratic opponent, Brandy K. Chambers, conceded last week, saying she won’t call for a recount.) Meyer won by a larger, but still narrow, margin of 1,634 votes.

What appears to have been their lifeline was a willingness of some Texas voters to split their tickets, rejecting Trump but nonetheless pulling the levers for the Republican Party’s other candidates. And it may have been aided by lawmakers’ decision to eliminate straight-ticket voting in the state, starting with this year’s election.

“Republicans are probably breathing a sigh of relief that they didn’t invite people to take the easy way out” and do straight-ticket voting, said Sam Martin, an associate professor at Southern Methodist University. “The decision to end straight-ticket voting came at exactly the right moment for them.”

“It gives conservatives the opportunity to vote against Trump, but stick with their team,” Martin said.

Republicans weren’t the only beneficiaries of split tickets, however: State Rep. Ryan Guillen, D-Rio Grande City, and Eddie Morales Jr., who will replace state Rep. Poncho Nevárez, D-Eagle Pass, won their Democrat-held seats near the Texas-Mexico border after Trump carried each district by more than 50% of the vote share.

You know who wasn’t a beneficiary of the removal of the straight ticket option? Sarah Davis, who was ousted this year after winning in 2018, in a district that Beto O’Rourke carried with 60% of the vote, with the straight ticket option still available. This year she had a better opponent, and enough voters decided it was time for a change.

The issue is not the straight ticket option. People always had the ability to hit the straight ticket button and then change whatever votes they want to. They also had the option of not using it. People who wanted to vote a straight ticket, whether that meant pushing one button or 54 buttons (as was the case in Harris County this year), did so. It just took them longer. As the story notes later on, there are just fewer people who see value in splitting their tickets these days. If you want to lament that, I say place your blame on Newt Gingrich and Mitch McConnell. In the meantime, this horse is dead. Please stop hitting it.

More early data from State Rep districts

From Derek Ryan on Twitter:

Couple of things, as we wait for the rest of the data – I hope to get at least a draft canvass from Harris County soon, and may look at some other counties’ data as I can; the full state data will likely be published in March or so.

– I have covered some of this, all from Harris County. Ryan’s data is around the state.

– I previously noted that HDs 31 and 74 were pretty purple already; I would expect HD34 to join them when that data is available. I should note that despite those Trump numbers, the Dems in those districts did just fine – Rep. Ryan Guillen won HD31 with 58%, Rep. Abel Herrero took HD34 with over 59%, and Eddie Morales won the open HD74 with 54%. If we’re going to argue that Democrats were too ambitious in 2020 – I would not make that argument, but I have seen others at least suggest it – then one might also argue that Republicans were not ambitious enough.

– I have no doubt that Republicans will take these numbers under serious consideration, and I won’t be surprised if they try to draw another Republican-friendly district in the Valley, to accompany HD43.

– Which doesn’t mean they’ll succeed. Someone reminded me on Twitter that Cameron County voted for George W. Bush in 2004. He also got almost 45% in Hidalgo County, and almost 57% in Nueces County. Republican Presidents running for re-election have done well in South Texas before. Perhaps we all forgot about that. We know now that was not the start of a trend.

– That said, I believe that a county or district electing a candidate from one party while supporting Presidents and Senators from another party is an unstable situation, one that sooner or later topples over. See: all of the rural districts that used to elect Democrats to Congress and the Lege while voting 60-70% Republican otherwise, and Sarah Davis in HD134. If statewide Dems do well in these districts again in 2022 and 2024, we can go back to thinking of them as blue. If not, then we do indeed have a whole new ballgame.

(The same is true, of course, for the urban/suburban districts that Republicans won but Biden carried. In those at least we have more than one election’s worth of data to contemplate.)

– And again, we should remember that the Biden/Trump numbers are just one data point. As noted, it’s entirely possible in some of these districts that Trump’s numbers will be well above, or well below, the norm. We’ll need to consider the entire range.

– The implied question in all of this is, what does this data mean for 2022? The answer is, we just don’t know. We haven’t had two elections in a row that looked the same in this state. There are plausible scenarios that make 2022 potentially good for Dems, and that make 2022 bad for Dems. Hard to believe, I know, but we have to let the things happen that will affect those possible outcomes.

More to come as we get more data. Reform Austin is also on this.

It’s a range, not a number

I don’t have full canvass data yet, but as I have said, I have Presidential data courtesy of Greg Wythe. Here are a couple of districts of interest:

Dist     Biden    Trump   Biden%   Trump%
CD02   170,707  178,840    48.1%    50.0%
CD07   168,108  141,749    53.5%    45.1%

SBOE6  387,589  367,658    50.6%    48.0%

HD126   35,693   38,313    47.6%    51.1%
HD132   51,384   49,821    50.0%    48.5%
HD133   42,556   46,453    47.2%    51.5%
HD134   66,889   42,027    60.5%    38.0%
HD135   39,345   35,846    51.6%    47.0%
HD138   33,739   30,928    51.4%    47.2%

CC2    153,300  153,394    49.3%    49.3%
CC3    231,808  218,167    50.8%    47.8%
CC4    233,594  238,468    48.8%    49.8%

JP2     51,115   35,546    58.3%    40.5%
JP3     70,725   53,284    56.4%    42.5%
JP4    200,061  235,435    45.3%    53.3%
JP5    233,798  197,420    53.5%    45.2%

So Biden carried four districts in which the Democratic candidate lost – SBOE6, HD132, HD138, and County Commissioners Court Precinct 3. He also carried Constable/JP precinct 5, where the Democrats won the JP race but lost for Constable. He came close in CD02 and HD133, as well as some other places. Biden also lost Commissioners Court Precinct 2 by a whisker. What do we take away from this?

First, a reminder that none of these districts will be the same in 2022. All of them, including CC2, will be redrawn. CC2 was more Democratic in 2016 and 2018, but still pretty close in 2016. I’m pretty sure the Commissioners will have a long look at these numbers before they begin their decennial task.

I don’t want to go too deep into these numbers, partly because none of these districts (except the JP/Constable districts, most likely) will exist as is in 2022, but also because as the title implies, they’re only part of the story.

It is pretty much always the case that there’s a range of outcomes in each district. We saw Hillary Clinton greatly outperform Donald Trump in 2016 in basically every district. It was so pervasive, and in some cases so large, that I had a hard time taking it seriously. As you may recall, I was initially skeptical of CDs 07 and 32 as potential pickups because in other races, the Republicans carried those districts with some ease. Harris County Republican judicial candidates generally won CD07 by ten to twelve points in 2016, which meant that a lot of people who voted for Hillary Clinton also voted mostly if not entirely Republican down the ballot. Which number was real?

We know how that turned out. And in 2018, we saw a similar phenomenon with Beto O’Rourke, who quite famously carried 76 State Rep districts. He also outperformed every other Democrat on the ticket, some (like Justin Nelson and Mike Collier and Kim Olson) by a little, others (like Lupe Valdez) by a lot. Once again, what was reality? Here, I confess, I wasn’t nearly as skeptical as I was with the Clinton numbers. I – and I daresay, the entire Democratic establishment and more – saw the potential in those numbers, but we were only looking at the top end.

That doesn’t mean that number wasn’t real, any more than the Hillary Clinton number wasn’t real. But it did mean that it wasn’t the only indicator we had. I don’t have the full range of numbers yet from this election, but I think we can safely say that the Biden figures will exist in a range, the same way that the Clinton and Beto numbers did. If I had to guess, I’d say that Biden will be at the top of more Republican districts, like HD133, but maybe below the average in the Latino districts. I will of course report on that when I have that data.

So when we have new districts and we know what the partisan numbers are in them, how should we judge them? By the range, which may span a big enough distance to make each end look like something completely different. We don’t know what we’re going to get, and won’t know until we’re well into the thick of the election. It’s fine to believe in the top end, as long as we remember that’s not the only possible outcome. For more on the Harris County results, see Jasper Scherer on Twitter here and here.

A few observations from the final unofficial countywide data

This is still unofficial, and there will still be some overseas/military ballots to be counted as well as some provisional ballots to be cured, but the count of the votes cast by Election Day is over, and we have the current final totals, broken down by vote type for each race. So let’s have a stroll through the data and see what we come up with.

– While Republican voting strength increased on Election Day compared to mail and early in person voting, Democrats still won Election Day. As far as I can tell, every Democrat who was on the whole county’s ballot beat their Republican opponent on Election Day, except for one: Genesis Draper, the appointed and now elected Judge of County Criminal Court #12, who lost Election Day by about 6,000 votes. She still won her election by 78,000 votes, so no big deal. Te’iva Bell, now the elected Judge of the 339th Criminal District Court, won Election Day by fourteen (yes, 14) votes out of 183,492 ballots cast in that race. She won by just over 100K votes overall.

– Democrats did especially well in mail ballots – in the judicial races, the number was usually around 60% for the Democratic candidate. That staked them to an initial lead of 27-40K, with usually a bit more than 160K mail ballots being cast. It’s amazing to realize how much that has shifted from even the recent past – remember, Republicans generally won the mail ballots in 2018, though they lost them in 2016. I don’t know if they quietly walk back all the hysterical “MAIL BALLOT FRAUD” hyperbole and go back to using this tool as they had before, or if that’s it and they’re all about voting in person now.

– As far as I can tell, no one who was leading at 7 PM on November 3, when the early + mail ballot totals were posted, wound up losing when all the votes were in. No one got Ed Emmett’ed, in other words. Gina Calanni and Akilah Bacy led in mail ballots, but lost early in person votes by enough that they were trailing going into Election Day. Lizzie Fletcher, Ann Johnson, and Jon Rosenthal lost the Election Day vote, but had won both mail and early in person voting, and that lead was sufficient to see them through.

– As noted, a very small percentage of the vote was cast on Election Day – 12.28% of all ballots in Harris County were Election Day ballots. That varied by district, however:

Dist     Total   E-Day   E-Day%
CD18   251,623  33,109    13.2%
CD29   161,673  30,274    18.7%

SD04    89,122   8,385     9.4%
SD06   187,819  34,996    18.6%

HD133   91,137   8,650     9.5%
HD134  111,639   9,389     8.4%
HD137   33,344   5,035    15.1%
HD140   33,614   7,325    21.8%
HD143   39,153   6,693    17.1%
HD144   32,522   6,989    21.5%
HD145   44,514   7,774    17.5%

Definitely some later voting by Latinos. Note that Sarah Davis won Election Day with 66% of the vote. There just weren’t enough of those votes to make a difference – she netted less than 3K votes from that, not nearly enough to overcome the 10K vote lead Ann Johnson had.

– There’s a conversation to be had about turnout in base Democratic districts. Countywide, turnout was 67.84% of registered voters. Of the strong-D districts, only HD148 (68.58%) exceeded that. Every strong-R or swing district was above the countywide mark, while multiple strong-D districts – HDs 137, 140, 141, 143, 144, and 145 – were below 60%. HD140 had 51.36% turnout, with HD144 at 51.81%. Harris County is strong blue now because Democrats have done an outstanding job of expanding out into formerly deep red turf – this is how districts like HDs 132, 135, and 138 became competitive, with HD126 a bit farther behind. As we discussed in 2018, deepest red districts are noticeably less red now, and with so many votes in those locations, that has greatly shifted the partisan weight in Harris County. But it’s clear we are leaving votes on the table – this was true in 2018 as well, and it was one reason why I thought we could gain so much more ground this year, to make the state more competitive. The focus now, for 2022 and 2024 and beyond, needs to be getting more votes out of these base Democratic districts and precincts. For one thing, at the most basic level, these are our most loyal voters, and we need to pay them a lot more attention. At a practical level, we need more out of these neighborhoods and communities to really put the state in play. We’ve figured out a big part of the equation, but we’re still missing some key pieces. That needs to change.

(Yes, I know, we have just talked about how perhaps some low-propensity Latino voters are much more Republican than their higher-propensity counterparts. We do need a strategy that has some thought and nuance to it, to make sure we’re not committing a self-own. But to put this in crass marketing terms, your strongest customers are the ones who have already bought your product in the past. We need to do better with them, and we start by doing better by them.)

– I’ll have more data going forward, when I get the full canvass. But in the meantime, there was one other group of people who had a propensity for voting on Election Day – people who voted Libertarian. Get a load of this:

Race         E-Day%  Total%
President     1.89%   1.03%
Senate        3.33%   1.81%
CD02          3.18%   1.59%
CD07          3.57%   1.77%
CD09          5.82%   2.97%
CD22          8.23%   5.33%
RRC           3.62%   2.08%
SCOTX Chief   4.50%   2.35%

You can peruse the other races, but the pattern holds everywhere. Seems to be the case for Green candidates as well, there are just far fewer of them. Not sure what that means, but it’s a fun fact. By the way, the Libertarian candidate in CD22 got 3.87% overall. Not sure why he was so much more popular in Harris County.

Followup omnibus Election Day post

Wanted to clear up some loose ends from the late night/early morning post and add a couple of things I’d missed the first time around. I’ll have a longer “thoughts and reactions” post probably tomorrow.

– The district results from last night appear to be the same this morning, which means: No Congressional flips, Dems flip SBOE5 and SD19, Dems flip HD134 but lose HD132, for a net one seat gain the the Senate and zero seats in the House. I don’t know how many people would have bet on no net changes to Congress and the State House.

– One other place where Dems made gains was the Courts of Appeals. Dems won the Chief Justice seats on the Third (anchored in Travis and Williamson counties) and Fourth (anchored in Bexar but containing many counties) Courts of Appeals, plus one bench on the First Court (anchored in Harris, won by Veronica Rivas-Molloy) and three on the Fifth Court (Dallas/Collin, mostly). Dems fell short on three other benches, including the Chief Justice for the 14th Court, though the other result on the First Court was really close – Amparo Guerra trails Terry Adams by 0.12%, or about 3K votes out of over 2.25 million ballots. The key to Rivas-Molloy’s win was her margin of victory in Harris County – she won Harris by 133K votes, while Guerra won Harris by 114K, Jane Robinson (Chief Justice 14th Court) won Harris by 104K, and Tamika Craft (14th Court) won Harris by 90K. With Galveston, Brazoria, and Chambers County all delivering big for the Republicans, that big lead that Rivas-Molloy got in Harris was enough to withstand the assault.

– Final turnout was 1,649,457, which was 67.84%. That fell short of the loftier projections, but it’s still over 300K more votes than were cast in 2016. The new Election Night returns format at does not give the full turnout breakdown by vote type, but the PDF they sent out, which you can see here, does have it. The breakdown: 174,753 mail ballots, 1,272,319 in person early ballots, 202,835 Election Day ballots. Note that these are unofficial and un-canvassed numbers, and will change by some amount when the vote is certified, as some late overseas and military ballots arrive and some provisional ballots are cured.

– Another way to put this: 10.6% of all ballots were mail, 77.1% were early in person, and 12.3% were cast on Election Day. Just the early in person votes is a higher percentage of “before Election Day” tallies than any previous year. Will this be a new normal, at least for high-turnout even-year elections? I have no idea. Those extra days of early voting, plus all of the sense of urgency, surely contributed to that total. I don’t know that we’ll match this level going forward, but it won’t surprise me if the standard is now more than 80% of all votes are cast before Election Day (again, in even-year elections; who knows what will happen in the odd years).

– For what it’s worth, the closest countywide race was decided by about 76K votes; the next closest by about 90K, and the rest over over 100K. What that means is that if somehow all 127K of those votes cast at drive-through locations during the early voting period were suddenly thrown out, it’s highly unlikely to affect any of those races. I suppose it could tip a close non-countywide race like HD135, and it could reduce Veronica Rivas-Molloy’s margin in Harris County to the point that she’d lose her seat on the First Court of Appeals. I can’t see that happening, but I wanted to state this for the record anyway.

I’ll have more thoughts tomorrow.

UPDATE: The SOS Election Night Returns site now shows Amparo Guerra leading by about 1,500 votes, or 0.06 points, in the First Court of Appeals, Place 5 race. Not sure where the late votes came from, but they helped her, and they helped Jane Robinson, who is still trailing but by less than 5,000 votes, or 0.18 points.

Omnibus Election Day post

I was up really late last night, and there’s still a lot of votes to be counted. The SOS website was mostly trash, but a lot of county election sites took their sweet, sweet time even reporting any Election Day results. So here’s what I know right now, and I’ll have more tomorrow.

– The Presidential race is still unsettled as a lot of votes are to be counted. That may take a few days, but indications are decent for Biden at this point.

– Not in Texas, though. Biden was approaching five million votes as I write this, but he was trailing by six percent. The other Dems running statewide were losing by nine or ten. Still a fair number of Republicans who didn’t vote for Trump, and that made things redder downballot than you might have expected from the topline result. In a sense, 2020 was like 2018, in that the top Dem outperformed the others running statewide, but the gap at the top was wider.

– As of this writing, Dems appear to be on track to picking up one SBOE seat (SBOE5), reclaiming SD19, and likely sweeping the Appeals Court races that are anchored in Harris County; I have not checked the other Appeals Court races. Ann Johnson has knocked off Sarah Davis in HD134, and Gina Calanni is losing in HD132. Jon Rosenthal has a slim lead in HD135, while the two remaining Dallas County Republicans (Morgan Meyer in HD108 and Angie Chen Button in HD112) are hanging in, though Button’s lead is slimmer than Rosenthal’s. All other State House incumbents are winning, and all of the open seats are being held by the same party, which means that if all these races remain as they are…the composition of the Lege will be exactly as it is now, 83-67. Not what we were expecting, to say the least.

– Also not what we were expecting: As I write this, no Congressional seats appear poised to flip. Reps. Lizzie Fletcher and Colin Allred were re-elected, and Republicans have held onto all of their imperiled districts. Chalk that up to Trump and the rest of the statewide Rs doing better than the polls had suggested. One unexpectedly close race is in CD15, where Rep. Vicente Gonzalez was only leading by 6K votes as I write this. That said, none of the Election Day results from Hidalgo County were in for that race – all other counties except tiny Wilson were fully reported – so I would expect Gonzalez to win by a larger margin in the end.

(I should note that there’s a dispute in CD23, because of course there is.)

– Which leads to the uncomfortable fact that Trump did a lot better in the predominantly Latino counties in the Valley. I’m not going to get into that at this time – I guarantee, there are already a thousand thinkpieces about it – but the pollsters that showed him doing better and Biden lagging Clinton from 2016 were the winners of that argument. There will be many questions to be answered about that.

– Nothing terribly interesting in Harris County. Dems won all the countywide seats, but as noted lost in HD132 and HD138, and also lost in County Commissioners Court Precinct 3, so the Court remains 3-2 Dem. Note that Commissioners Court does its own redistricting, and after the 2010 election the Republican majority made CC2 a bit redder. I fully expect CC3 to shift in the Dem direction in the next map – it too was made redder after 2010 – but we’ll see how much of a difference it makes. Tom Ramsey has his work cut out for him. One change way downballot was Democrat Israel Garcia winning in the Justice of the Peace Precinct 5 race, knocking off longtime incumbent Russ Ridgway. Precinct 5 Constable Ted Heap managed to hang on.

– With 683 of 797 voting centers reporting, there were 1,595,065 votes cast in the Presidential race. Way down at the bottom of the ballot, in the two HCDE Trustee At Large races, there were 1,516,025 and 1,513,125 votes cast, a dropoff of about five percent. I think that should settle the straight-ticket voting question, at least for now.

– Fort Bend County completed its transition to Democratic. All Democratic countywide candidates won, with Eric Fagan becoming the first Black Sheriff in that county. Congratulations to all the winners.

I’ll have much more to say soon, but this is where we are very early on Wednesday morning. Good night and try to remain calm.

30 Day 2020 campaign finance reports: State races, part 2

Continuing to look at the 30-day campaign finance reports. A lot of candidates have been reporting big hauls, especially in the hot State Rep races. As before, I will split these into four parts. Part one, with statewide, SBOE, and State Senate, is here. Part two is State House races from the Houston area, which is this post. Part three will be State House races from elsewhere in the state, and part four will be for Democratic incumbents that may be targeted. I’m not going to be doing every race of course, just the ones of interest. January reports for Harris County State House races are here, and the July reports for these candidates are here.

Martin Shupp, HD03
Cecil Bell, HD03

Lorena McGill, HD15
Steve Toth, HD15

Jeff Antonelli, HD23
Mayes Middleton, HD23

Brian Rogers, HD24
Greg Bonnen, HD24

Patrick Henry, HD25
Cody Vasut, HD25

Sarah DeMerchant, HD26
Jacey Jetton, HD26

Eliz Markowitz, HD28
Gary Gates, HD28

Travis Boldt, HD29
Ed Thompson, HD29

Joe Cardenas, HD85
Phil Stephenson, HD85

Natali Hurtado, HD126
Sam Harless, HD126

Kayla Alix, HD129
Dennis Paul, HD129

Gina Calanni, HD132
Mike Schofield, HD132

Sandra Moore, HD133
Jim Murphy, HD133

Ann Johnson, HD134
Sarah Davis, HD134

Jon Rosenthal, HD135
Justin Ray, HD135

Akilah Bacy, HD138
Lacey Hull, HD138

Dist   Candidate       Raised     Spent       Loan     On Hand
HD03   Shupp              305       618          0         305
HD03   Bell            12,400    14,708     82,140      16,924

HD15   McGill          27,474    23,342          0      12,161
HD15   Toth            38,615    18,138          0      40,889

HD23   Antonelli       10,889     5,393          0       5,495
HD23   Middleton      318,855    85,129    500,000     317,001

HD24   Rogers             455       240          0       1,170
HD24   Bonnen          47,466    70,626    450,000     541,745

HD25   Henry            3,010     5,355          0       1,775
HD25   Vasut           37,245    23,251      1,600       1,865

HD26   DeMerchant     322,433    94,227          0      90,146
HD26   Jetton         295,526    26,240     25,000      91,922

HD28   Markowitz      108,038    55,813          0      68,241
HD28   Gates          374,629   371,476  1,736,100      67,328

HD29   Boldt           59,421    18,253          0      40,635
HD29   Thompson       106,896   148,176          0     344,974

HD85   Cardenas        14,731     7,872      5,027       2,830
HD85   Stephenson      12,375    22,403     29,791      24,691

HD126  Hurtado        311,139   107,738          0     210,474
HD126  Harless        449,290    53,893     20,000     290,216

HD129  Alix            43,480     7,991          0      35,568
HD129  Paul            72,400    45,052    156,000      45,875

HD132  Calanni        308,292    75,081          0     235,006
HD132  Schofield      252,100    65,647          0      98,339

HD133  Moore           10,976    11,207          0       9,593
HD133  Murphy         140,000    89,105          0     586,798

HD134  Johnson        481,430   292,265          0     314,593
HD134  Davis          597,463    93,842          0     299,564

HD135  Rosenthal      206,564   111,248          0     110,589
HD135  Ray            418,811   126,810          0      52,800

HD138  Bacy           630,565    99,967          0     353,811
HD138  Hull           277,421    45,612          0      84,768

First things first, I had the wrong Republican listed for HD26 last time. Just a goof on my part, which is now corrected.

Also, as a reminder, when there’s a big disparity between the money raised and spent, and the cash on hand, look for a significant amount of in kind donations. A lot of the contributions to Mike Schofield, Justin Ray (nearly $300K in his case), and Lacey Hull are expenditures on their behalf by PACs like Associated Republicans on Texas. Some of this spending is quite visible – I’ve seen many ads for Hull and Ray (mostly Hull) on cable, mostly during sporting events. Some of that is wasted since I don’t live anywhere near either of their districts, but I’m sure people in those district did see them.

The main action outside of Harris County is in HD26, where both Sarah DeMerchant and Jacey Jetton. Both of them also had large in kind totals – $107K for deMerchant, mostly from the HDCC, and $170K for Jetton, again mostly from the ART. Eliz Markowitz raised a decent amount, and I give Lorena McGill and A for effort in her deep red district. The one candidate I wish had done better is Travis Boldt. HD29 is not a must-have to win the House, but it’s in a part of Brazoria County that’s been trending blue, and I feel like it’s worth the investment. Maybe something will happen in the 8 day reporting period. On the Republican side, Phil Stephenson has it in cruise control, and so far his anti-Abbott apostasy hasn’t been particularly lucrative yet for Steve Toth.

Natali Hurtado has another strong report, putting her a the top of the class among Democratic challengers to incumbents. Sam Harless is taking that challenge seriously. None of the longer-shot candidates have raised enough to change perceptions.

Gina Calanni and Jon Rosenthal have done well, though Rosenthal was outgunned by the PAC money that boosted Justin Ray. Sarah Davis bounced back from her unimpressive July report but still trails Ann Johnson in cash on hand. Akilah Bacy ($212K in kind) had the big report of the period. I have seen one pro-Bacy ad so far – I mostly watch sports on live TV, so maybe she’s got some running on other channels, who knows – and at least one anti-Bacy attack ad to go along with the Lacey Hull ads. I’ve seen a few Rosenthal ads as well, not as many as the Ray ads, but not too far behind. I’ve not seen any ads for Johnson or Davis, though I’m closer to HD134 than either 135 or 138. Maybe better targeting, or they’re not doing TV, or just not advertising where I’m watching. Have you seen any ads for any of these races?

More races from around the state coming next. Let me know what you think.

There’s so much more money in Texas races

Item one:

It’s the question that many, many people have raised — often as a joke — for years. But the combination of changing demographics, chaos among the state Republican ranks, and the ongoing struggles of President Donald Trump’s campaign have led some to re-examine this question. Among them are the Republicans behind the anti-Trump PAC The Lincoln Project, betting that this is the year — and they’re putting a $1 million chip on the table to start.

Tuesday, the Lincoln Project announced that they were launching a $1 million ad buy in the Lone Star State, chiefly targeting hundreds of thousands of suburban and rural Republican women and Hispanics, voters whom they believe can be persuaded to vote against Trump.

The current buy is digital only, geotargeted in areas around the state ranging from rural counties like Lubbock, urban neighborhoods in Austin, and the Dallas-Fort Worth suburbs.

“We can more easily and effectively target the specific group of individuals we are trying to target digitally than we can with TV,” Ryan Wiggins, the PAC’s senior adviser for communications, told Mediaite. Wiggins added that they were considering expanding to television and mail in the final weeks before the election, and this $1 million investment was just an initial buy, planned to cover a week’s worth of digital ad placements.

The ads will include some of the PAC’s previous videos, like the viral “Mourning in America,” as well as new Texas-specific content, including some that will be in Spanish.

Wiggins and others associated with the Lincoln Project were optimistic that not only would they be dropping more cash into Texas, but that they had a real chance to move the needle.

It’s a long story, so go give it a read. Whatever you think of the Lincoln Project, this looks like a good investment.

Item two:

Democratic presidential nominee Joe Biden’s campaign is set to spend millions of dollars on TV ads in Texas as polls continue to show a close race in the state.

The former vice president’s campaign announced earlier this year that it would make TV reservations this fall in Texas, and as of Tuesday, it had booked more than $6 million through Election Day, according to the media-tracking firm Advertising Analytics.

“This is historic. That shows you just how important Texas is to them and it shows that Texas is in play,” said Abhi Rahman, a spokesperson for the Texas Democratic Party. “It shows you their investment in Texas is real.” Rahman noted that Biden’s spending is the biggest investment from a Democratic presidential nominee in the last 25 years and is a drastic change from 2016, when then- nominee Hillary Clinton didn’t spend seriously in the state.


As speculation has swirled about the extent of Biden’s investment in the state, the Texas Democratic Party has been ramping up its advertising. On Tuesday, the party announced a digital, print and radio campaign aimed at Black voters in Dallas, Fort Worth, Houston and East Texas. The party described the size of the effort as “high six figure(s).”

We can certainly debate about the effectiveness of this approach versus others, the need to be engaged on a more consistent basis, and so forth. All I know is, we are not used to seeing this kind of investment.

Item three:

The Texas House Democratic Campaign Committee has raised over $3.6 million in just under three months, a massive cash infusion as the party pushes to take control of the lower chamber for the first time since 2002.

The $3.6 million haul, which came between July 1 and Sept. 24, is more than double the $1.6 million that the committee raised in the first six months of the year. That in itself was a committee record at the time, exceeding its total fundraising for the entire 2018 election cycle.

“Affordable healthcare, economic security, and a plan to deal with COVID-19 are on the ballot, and achieving those goals starts with flipping the Texas House,” the HDCC’s chairwoman, Rep. Celia Israel of Austin, said in an announcement of the committee’s latest fundraising that was first shared with The Texas Tribune. “That has been our mission from day one, and donors have responded in a big way.”

The HDCC said the $3.6 million came from 4,165 donors, 98% of whom donated online. Over three-quarters of contributions were less than $100, and roughly four out of five donations came from Texans.


Andrew Reagan, the committee’s executive director, said the money is going toward ensuring that battleground campaigns have “robustly funded paid communications,” including TV and digital ads, as well as direct mail. Some candidates are already running ads that are jointly funded by their campaigns and the HDCC.

The committee did not immediately disclose its cash-on-hand figure, but Reagan said it is “healthily in the seven figures.”

That’s in addition to some eye-popping numbers raised by various other candidates, including $13.5 million for MJ Hegar. The 30-day reports for state candidates is out now, I’ll be reviewing those in the coming days, and then of course I’ll have the Q3 Congressional reports. Remember when all this stuff was boring and perfunctory? Those days are gone.

And to be sure, some of that money is for the bad guys, as we see in Item four:

Outside money is flooding battleground Texas House races across the Houston area, helping Republican candidates erase fundraising advantages amassed by Democrats who are raking in money from individual donors outside Texas.

In all seven battleground districts around Houston, five of which are under GOP control, Democrats raised more cash than Republicans from early July through late September, the period covered by the latest round of campaign finance reports.

However, spending by political action committees and other groups favored Republicans by a more than 2-to-1 margin in those districts, helping three candidates — Republican Justin Ray, state Rep. Sarah Davis, R-Houston, and state Rep. Sam Harless, R-Spring — overcome their fundraising deficits.


During the 12-week period covered by the campaign finance reports filed earlier this week, the 14 candidates in Houston’s seven battleground House districts combined to raise nearly $4.7 million and spend almost $1.6 million. They collectively are heading into the stretch run of the 2020 election with about $2.4 million cash on hand, with millions more set to come from outside groups.

Two longtime political donor groups, Associated Republicans of Texas and tort reform advocacy group Texans for Lawsuit Reform, have particularly escalated their spending on House Republican candidates in 2020, combining to buy $276,000 worth of digital ads, direct mail, canvassing and other expenses to support Ray and another $272,000 on behalf of Davis.

Democrat Ann Johnson, an attorney who is challenging Davis, outpaced the incumbent in fundraising from individual donors. Committees and other groups spent about $525,000 backing Davis, however, helping her rack up more than $597,000 in contributions to Johnson’s roughly $481,000.

A similar dynamic played out last reporting period in the west Houston district where Ray, the former mayor of Jersey Village, is attempting to unseat state Rep. Jon Rosenthal, D-Houston. Though Rosenthal raised more cash than Ray, the challenger benefited from a massive lead in spending from committees and other groups, giving him a 2-to-1 edge in overall contributions.

And in northwest Harris County, groups including the Republican State Leadership Committee, a group focused on legislatures around the country, and Leading Texas Forward, a PAC run by House Republican lawmakers, helped Harless make up a fundraising deficit to Democrat Natali Hurtado.

Best way to deal with all that money is beat the candidates it was supporting, so that it was all wasted. Feels really satisfying, too.

Endorsement watch: The Susan Collins of Texas

Three things in life are certain: Death, taxes, and certain Chron endorsements.

Rep. Sarah Davis

The voters in state House District 134 — a swing district that covers all or parts of River Oaks, Bellaire and Meyerland and includes the Texas Medical Center — face a tough choice in the Nov. 3 election.

Five-term Republican incumbent Rep. Sarah Davis and Democratic challenger Ann Johnson are both well-qualified, skilled communicators whose many talents would serve them well in the Legislature.

We recommend Davis, 44, based on her experience, growth in office and independence.

A rare Texas Republican who supports abortion rights, she has moved from the tea party positions of her first 2010 victory to embrace the Affordable Care Act provisions of Medicaid expansion and coverage of pre-existing conditions as well as bucking her party on other issues.


Johnson has stressed her policy differences with Davis on immigration and gun control, where the incumbent is more in line with the GOP. Johnson has criticized Davis’ vote to let school districts arm teachers and to require universities to permit guns in campus parking lots and her sponsorship of a “show me your papers” bill to allow local law enforcement officials to ask about immigration status.

Those are not measures supported by the editorial board.

And yet. In the same way that the Chron endorsed Orlando Sanchez for Treasurer in four straight elections, so have they endorsed Sarah Davis consistently since 2012. Look, if you want to believe that Sarah Davis is a force for good for reproductive rights and LGBTQ equality and even expanding Medicaid, I can’t stop you. I happen to think that campus carry and “sanctuary cities” legislation are indelible stains on her record, but you do you. My opinion is that it’s better to maximize the odds of a Democratic House than to depend on a singular Republican savior. Your mileage may vary.

(Where the post title came from.)

Here comes Forward Majority


A national Democratic super PAC is pumping over $6 million in to the fight for the Texas House majority.

The group, Forward Majority, plans to spend $6.2 million across 18 races that will likely determine who controls the lower chamber in January, according to an announcement first shared with The Texas Tribune. The money will go toward TV ads, digital ads and mail in each district.

“We have a once in a generation opportunity to establish a Democratic majority ahead of redistricting and cement Texas’ status as the biggest battleground state in the country,” Forward Majority spokesperson Ben Wexler-Waite said in a statement.

Democrats are currently nine seats away from the House majority — and growing confident in their chances of capturing the chamber. They have a released a slew of internal polls in recent weeks showing close races in many of their targeted districts, with the Democratic nominees clearly ahead in some.


Forward Majority has already been a significant player in Texas House races. It made a late push in the 2018 election, injecting $2.2 million into 32 lower-tier contests as Democrats went on to flip 12 seats. Forward Majority was also among the groups that went all in on the January special election for House District 28, which ended in disappointment for Democrats when Republican Gary Gates won by 16 points.

But many state and national Democratic groups were undeterred and still see a ripe opportunity this fall in Texas, especially with poll after poll auguring a tight presidential race at the top of the ticket. The GOP is on alert: The Republican State Leadership Committee has called Texas a “top priority” and promised to spend “several million dollars” to keep the state House red.

That’s a lot of money. I was expecting national dollars to come to Texas for this, which is one reason why I wasn’t too worried about the relative cash position of some Dem candidates. Anyway, the 18 districts are pretty much the ones you’d expect – you can see a list in the story – and this money ought to go a long way.

Why endorse Sarah Davis?

It’s a good question.

Rep. Sarah Davis

Planned Parenthood’s Texas political arm on Thursday endorsed state Rep. Sarah Davis, rebuffing abortion rights activists who had lobbied the group to deny political support for the Houston Republican.

The efforts to deny Davis the endorsement had revolved around a petition circulated by Sherry Merfish, a deeply connected Democratic donor and former Planned Parenthood board member. The petition concedes that Davis “may have met the minimum standards of what it means to be ‘pro-choice,’” but argues that “the rest of her record stands completely at odds with the cause of reproductive justice and the purported mission of Planned Parenthood.”

It had gathered some 450 signatures by Wednesday afternoon, including numerous Planned Parenthood donors and two board members of the group’s Houston affiliate. One of the board members, Peggie Kohnert, had circulated her own petition.

The lobbying effort has revealed a fracture between key members of Houston’s abortion rights community and the leaders of Planned Parenthood Texas Votes, a political action committee that defines itself as nonpartisan but has struggled to find Republicans like Davis to endorse. As the debate plays out, Texas Democrats — desperate to capture a House majority before next year’s critical redistricting battle — are making an all-out push to unseat Davis, whom they view as one of the most vulnerable Republican legislators in the state.

Davis’ stances on abortion have angered members of her party but helped garner support from moderate voters. In the last two cycles, she won re-election while her party’s standard-bearers, Donald Trump and Ted Cruz, each failed to crack 40 percent in her district.

Houston lawyer Ann Johnson, Davis’ Democratic opponent, argues the incumbent has worked against women’s reproductive issues by opposing the Affordable Care Act and declining to vote for the law’s optional expansion of Medicaid. Davis disagrees, saying she has voted against “every anti-choice bill” during her time in office.

Some of Johnson’s supporters say groups such as Planned Parenthood Texas Votes have allowed Davis to carefully curate her moderate reputation while she aligns with her party on immigration and gun policies. Merfish said the group also would paint a misleading picture of Johnson by backing Davis.

“By endorsing Sarah, in people’s minds who may not be as familiar with Ann, it would cast doubt on whether Ann is aligned with them on these issues,” Merfish said. “Because, then why wouldn’t they endorse both of them, or why wouldn’t they stay out of it?”

Planned Parenthood Texas Votes announced the Davis endorsement Thursday as part of a slate of 18 new endorsements. Davis is the only Republican among the 27 candidates the group is backing this cycle.

In a news release, Planned Parenthood Texas Votes said it is “working to elect officials not to just defend access to sexual and reproductive health care, but to repair and expand the public health infrastructure damaged by Governor Abbott and other extremist politicians.”

There was a preview story about this on Wednesday, which covered much of the same ground. As the story notes, Davis also received the endorsement from the Human Rights Campaign, despite Ann Johnson being an out lesbian. The story goes into a lot of detail about Davis’ career and various votes and issues that are at the heart of the dispute, so I encourage you to read the rest.

On the one hand, I get why PPTV and the HRC want to endorse Republicans like Davis, who are an increasingly rare breed. It’s in their best interests, at least as they see it, to be non-partisan, which means they need to find Republicans they can support. From a national perspective, Democrats may be the majority in Congress now, but partisan control is likely to swap back and forth over time, and you need to have some connections to the Republican majority when it exists, no matter how otherwise hostile it is, because you can’t afford to be completely shut out. Long term, I’m sure groups like these very much want for their issues to not be seen as strictly partisan, but to have broad consensus across party lines, and the only way to do that is to have Republican faces you can point to and say “see, they support us, too”. They have done this for a long time, and it’s just how they operate.

On the other hand, the simple fact of the matter is that having Sarah Davis in the State House makes it that much more likely that the Republicans will maintain their majority in that chamber, and a House with a Republican majority and a Republican Speaker is absolutely, positively, one hundred percent going to pass at least one major anti-abortion bill in 2021, just as it has every session since 2003, when the Republicans first took the majority and thus gained trifecta control of Texas state politics. A State House with a Republican majority and Speaker will absolutely not pass a bill to expand Medicaid. I agree, such a bill would almost certainly be DOA in the Senate, but at least it would get there, and the voters in 2022 would have a tangible example of what they’ve been missing out on. And of course, a State House with a Republican majority and Speaker will absolutely make further cuts to women’s health (which is already happening without any legislative input) and add further restrictions to Planned Parenthood, again as they have been doing for years now. All of this would happen regardless of the virtuous votes that Sarah Davis would cast. I mean, it may be true that she has helped stop some things and reverse some cuts and spoken against some other things, but all this has happened regardless. She’s only one member, and they have always had the votes to do all that without her.

This debate has played out for several years at the national level, with the national Planned Parenthood PAC being criticized in the past for supporting the likes of Arlen Specter and Susan Collins and a handful of Congressional Republicans for their reasonably pro-choice voting records while overlooking the “which party is the majority” aspect. Indeed, for the first time ever, Planned Parenthood has endorsed Collins’ challenger, with her vote for Brett Kavanaugh being the proverbial last straw. Activists, including blogs like Daily Kos, have made the same argument about control of the chamber versus individual members with acceptable voting records. However you feel about what PPTV and HRC did here, it’s not at all a surprise to see this debate arrive here on this level.

Ann Johnson

Though individual endorsements rarely have the power to swing elections, Planned Parenthood Texas Votes holds more sway in House District 134 than the average political group, said Renée Cross, senior director of the Hobby School of Public Affairs at the University of Houston. The district, which covers Bellaire, West University Place, Southside Place, Rice University and the Texas Medical Center, is home to some of the most affluent, educated and politically engaged voters in the state and contains what Merfish described as a “trove of Planned Parenthood voters.”

The group’s endorsement is particularly significant for Davis, Cross said, because of President Trump’s struggles among suburban women.

“Just like the tea party helped bring her in back in 2010, the anti-Trump movement could help move her out, especially among women,” Cross said.

I agree that Davis is better positioned with these endorsements than without them. A bigger concern for Davis is just simply how Democratic HD134 was in 2018, when Beto took 60% of the vote, and Davis was fortunate to not have had a serious challenger. I see a parallel to Ellen Cohen, who won re-election in 2008 by a 14-point margin over a non-entity opponent, even as Republicans were carrying the district in nearly every other race. 2008 was a strong Democratic year overall in Harris County, but HD134 was actually a bit more Republican than it had been in 2006, when something like seven or eight downballot Dems also carried the district. Cohen still vastly outperformed other Dems in the Republican tidal wave of 2010, but that wave was too big for her to overcome. I get the same feeling about Davis this year. Maybe I’m wrong – no two elections are ever alike, and HD134 has been a Republican district far longer than it’s been a Democratic district – but there’s a reason why neutral observers view Davis as being endangered.

One last thing: When I say that groups like PPTV and HRC want to be supportive of Republicans like Sarah Davis, it’s because there’s literally no other Republicans like Sarah Davis, at least at the legislative level in Texas. The thing is, Republicans like her have been extremely endangered for some time now. Go ahead, name all of the Republican legislators you can think of from this century that you could classify as “pro-choice” with a straight face and without provoking a “no I’m not!” response from them. I got Joe Straus, Jeff Wentworth (primaried out by the wingnut Donna Campbell), and that’s about it. I’m old enough to remember when Gary Polland and Steven Hotze ousted Betsy Lake, the nice River Oaks Planned Parenthood-supporting lady who had been the Harris County GOP Chair in the 90s, thus completing a takeover of the party that has lurched ever further rightward since. If they can’t support Sarah Davis, I have no idea who else in the Republican Party they could support.

Now we’re getting favorable State House polls

From the inbox:

Natali Hurtado

A recent poll of Texas House District 126, conducted for Democratic challenger Natali Hurtado’s campaign shows her essentially tied with Republican incumbent Sam Harless.

The poll of 401 likely voters, conducted by Greenberg Quinlan Rosner, showed Hurtado trailing Harless by just a few points on the initial ballot test, within the poll’s 4.9% margin of error. After hearing balanced positive and negative messages about both candidates, Hurtado pulls to a dead heat, 47-47 percent.

The poll shows Donald Trump leading Joe Biden by just one point, 48-47 percent, in a district he won by 10 points in 2016.

“I am very encouraged by the results of this poll,” Hurtado said. “It shows that less than three months out from the election, we are surging and well positioned for victory on November 3rd.”

You can see a copy of the press release here. I have no further information about the poll, so make of it what you will. I do have a point to add, but first, have a look at this:

Click over to see further data on how the districts have shifted since 2012. The source for this tweet was these three tweets from Trib reporter Patrick Svitek. In those polls, Celina Montoya leads 49-42 in HD121, Brandy Chambers leads in HD112 48-46, and Joanna Cattanach leads in HD108 48-43.

Beto won all three districts in 2018, HD108 by 15, HD112 by ten, and HD121 by less than one. He lost HD126 by six points, while Trump carried it by ten. Other Republicans were winning it by twenty. At the risk of sounding like a broken record, if Joe Biden is trailing him by one point there, that’s yet another clear sign we have a statewide tossup.

Later on, after I first drafted this post, we got this in the inbox as well:

Ann Johnson, the Democratic nominee for Texas House District 134 is already posting a narrow lead over incumbent Republican Sarah Davis, according to a new poll released today by the Johnson campaign.

The poll of likely voters was conducted by nationally acclaimed pollster Celinda Lake of Lake Research Partners. A memo by Lake Research Partners can be downloaded here:

It shows Johnson with 44 percent of votes and Davis with 42 percent of votes, with 13 percent of votes undecided. The margin of error is +/- 4.9 percent. Only 27 percent of voters say they plan to re-elect Davis, “one of the lowest ‘hard re-elect’ ratings we have seen this cycle,” according to Lake Research.

There is of course a Patrick Svitek tweet for this as well. The Biden number is 57-39 over Trump; it was 55-40 for Clinton over Trump in 2016, and 60-39 for Beto over Cruz in 2018. Facing an opponent with money and a real campaign with that backdrop, it’s hard to see how Sarah Davis survives.

You know the drill with internal polls, and with polls where the questions and detailed data are not made public. You also know that the Republicans are free to release their own polls, if they have any worth releasing. I’m happy to keep reporting these as long as they keep coming in.

July 2020 campaign finance reports: State races, part 2

Let’s move on to finance reports from the State House, which I will break up into two parts. Today’s look is on the various races in the greater Houston area, and after that I’ll look at the other races of interest from around the state. Part One of my look at the July reports for state races is here. January reports for Harris County State House races are here, January reports for other area State House races are here.

Martin Shupp, HD03
Cecil Bell, HD03

Lorena McGill, HD15
Steve Toth, HD15

Jeff Antonelli, HD23
Mayes Middleton, HD23

Brian Rogers, HD24
Greg Bonnen, HD24

Patrick Henry, HD25
Cody Vasut, HD25

Sarah DeMerchant, HD26
Matt Morgan, HD26

Eliz Markowitz, HD28
Gary Gates, HD28

Travis Boldt, HD29
Ed Thompson, HD29

Joe Cardenas, HD85
Phil Stephenson, HD85

Natali Hurtado, HD126
Sam Harless, HD126

Kayla Alix, HD129
Dennis Paul, HD129

Gina Calanni, HD132
Mike Schofield, HD132

Sandra Moore, HD133
Jim Murphy, HD133

Ann Johnson, HD134
Sarah Davis, HD134

Jon Rosenthal, HD135
Justin Ray, HD135

Akilah Bacy, HD138
Lacey Hull, HD138

Dist   Candidate       Raised     Spent       Loan     On Hand
HD03   Shupp              430         0          0         430
HD03   Bell             8,750    24,449     82,140      19,327

HD15   McGill          11,010    12,791          0       3,437
HD15   Toth            32,849    22,015          0      20,413

HD23   Antonelli        2,104         0          0       2,104
HD23   Middleton        9,782   271,170    500,000      87,325

HD24   Rogers             970         0          0       1,445
HD24   Bonnen          16,120    35,375    450,000     563,721

HD25   Henry            3,660     5,113          0       3,660
HD25   Vasut           48,486    68,549        100      28,176

HD26   DeMerchant      12,998     5,138        975       6,178
HD26   Morgan          25,702    44,030     29,615       3,998

HD28   Markowitz      287,618   243,837          0      48,119
HD28   Gates          497,620   632,891  1,736,100      58,549

HD29   Boldt           16,531     7,228          0      15,682
HD29   Thompson        59,521    72,807          0     412,652

HD85   Cardenas         9,298     4,542          0       1,800
HD85   Stephenson      20,243    40,447     29,791      34,720

HD126  Hurtado        121,203    30,604          0      66,783
HD126  Harless         28,914     2,965     20,000     124,052

HD129  Alix            33,836     3,868          0         898
HD129  Paul            38,885    17,665    156,000      46,752

HD132  Calanni         92,315    33,941          0      99,500
HD132  Schofield       63,290   134,658          0      53,016

HD133  Moore            4,025     2,352          0       3,862
HD133  Murphy          60,100    27,894          0     514,779

HD134  Johnson        267,651   110,996          0     193,642
HD134  Davis          133,245    98,848          0     169,966

HD135  Rosenthal      129,685    61,548          0      87,108
HD135  Ray             64,170    53,847          0      60,774

HD138  Bacy            76,135    38,924          0      48,944
HD138  Hull            25,638    49,438          0      20,518

The first thing to keep in mind is that the time period covered by these reports varies. Candidates who did not have a primary opponent did not have to file eight-day reports for March, so those lucky folks’ reports cover the entire six months from January 1 through June 30. Those who had a March primary and emerged victorious did have to file an eight-day report for March, so their reports cover February 23 through June 30. And those who had to endure the runoff election also had to file an eight-day report for that race as well, so their reports cover February 23 through July 6. Got it? Check the individual report links themselves if you’re not sure what applied for a given candidate.

For obvious reasons, candidates who had contested primaries and/or runoffs may have raised and spent more than someone who could have cruised through that period. Looking at these numbers, it’s not actually all that obvious who was running in a real race during this period and who wasn’t, but that was a factor. Also, remember that the runoff for the special election in HD28 was in January, so much of the fundraising and spending for Eliz Markowitz and Gary Gates includes that.

So with all that, a few things to note. Ed Thompson (HD29) and Jim Murphy (HD133) have clearly followed the well-trod path of multiple-term incumbents, building up a decent campaign treasury for the year when it may be needed. Remember how I once suggested that Jim Murphy could make sense as a candidate for Houston Mayor in 2023? The strategy of building up a campaign war chest while a member of the Legislature worked pretty well for Mayor Turner. I’m just saying. First term Democratic incumbents Jon Rosenthal and Gina Calanni, neither of whom were big fundraisers in their successful 2018 campaigns, have done all right for themselves so far. They’re not going to scare anyone off with their bank accounts, but they’re not starting from scratch, either.

Nobody in the hot races in HD26 or HD138 has a lot of money right now, but I don’t expect that to last. I figure the 30-day reports will tell more of the story there, and of course there will be a ton of PAC money at play. Eliz Markowitz will have a larger network of donors from her special election to tap into, but will be operating in a much more competitive environment, and as before will be running against a guy who prints his own money. Natali Hurtado has some catching up to do in HD126, but she’s off to a roaring start. No one in the lower-profile races has done anything to raise their profiles.

By the way, when you see a puzzling disparity between raised/spent and cash on hand, the answer is almost always because the amount raised includes a significant “in kind” share. Kayla Alix in HD129, for example, raised $33K, but $26K of it was an in-kind donation for office rental. It’s a real contribution, but it doesn’t manifest as cash on hand.

The two oddest reports to me are those belonging to Sarah Davis and Mayes Middleton. What in the world was Middleton, a first-term incumbent with no primary opponent, spending $271K on? About $78K on advertising, and at least that much on six or seven paid staff, in monthly installments. Why does he have so many people on monthly retainers? You’d have to ask him. As for Davis, I have no idea how it is that she doesn’t have $500K or so in the bank. She’s been an incumbent for as long as Murphy has (they both were elected in 2010; Murphy had served a term before that and was defeated in 2008 but came back the following cycle), her last serious Democratic challenger was in 2012 (Ann Johnson again), and like Murphy she represents a wealthy district with plenty of well-heeled constituents. I recognize that this is a tough cycle for her, by most reckoning one in which she is likely to lose, so I can understand how Johnson is outperforming her now. What I don’t understand is why she didn’t have more socked away for exactly this circumstance. Not complaining, you understand, just marveling.

A slightly less rosy view of Democratic prospects

Here’s the latest race ratings from Texas Elects:

Texas Election Source has updated 27 race ratings based on the latest polling, July campaign finance reports and primary runoff results. Twenty of those races moved one column toward the Democrats’ advantage. Our complete ratings are located here. Thirteen Republican-held seats in the legislature or congressional delegation are rated Toss-up or Lean Democratic. No Democrat-held seat is rated below Lean Democratic after several seats formerly in the Toss-up column were shifted into the Lean Democratic column.

The most significant impact of the new ratings on our projections is in the Texas House. Democrats need a net of nine seats to retake a majority in the chamber. We project they will get six, up three from our April ratings, which would cut the Republicans’ advantage to 77-73 entering the 2021 legislative session. Seven more Republican-held seats are projected to be within 1.5 percentage points of the range we consider a toss-up race. Only two Democrat-held seats are projected to be within 1.5 percentage points of a toss-up.

Four Republican-held seats are rated Lean Democratic, listed from greatest to least lean:

  • HD134 – Rep. Sarah Davis (R-Houston) vs. Ann Johnson (D)
  • HD138 open – Lacey Hull (R) vs. Akilah Bacy (D)
  • HD108 – Rep. Morgan Meyer (R-Dallas) vs. Joanna Cattanach (D); and
  • HD66 – Rep. Matt Shaheen (R-Plano) vs. Sharon Hirsch (D).

Since 2010, the four House seats on the list have drifted an average of 7.3 percentage points bluer, relative to the state as a whole. Two seats in other chambers – CD23 and SD19 – are also rated Lean Democratic. They have gotten relatively redder but remained 3.9 and 9.1 percentage points bluer than the state as a whole in 2018. We are projecting SD19 to get another 1.4 percentage points redder, but even that keeps it just .07% from being labeled as Likely Democratic.

Incidentally, HD134 would rate as Likely Democratic but for Davis’s consistent over-performance of other Republicans in the district. In 2018, the average Democrat received 55% of the vote in her district measured head-to-head against the Republican, but Davis survived thanks to ticket-splitting voters. Longtime political observers will remember former Rep. Jim McReynolds (D-Lufkin) who held onto his district by finishing as much as 19 points better than the rest of the Democratic slate. He was overwhelmed by rising Republican leanings in 2010 but still over-performed the rest of the ticket by 12 points. We project Davis’s ability to win over ticket-splitting voters will not be enough this year.

Dallas Co. was the epicenter of the Democratic surge in 2018. Only two Republicans represent the county in the state House currently, and we project that number will be zero after November. Tarrant Co., home to five races rated Toss-up or Lean Republican, and Fort Bend Co., with three seats in the Lean and Likely Republican columns, are expected to be the chief battleground counties in the House this year.

There’s more, so go read the rest. Texas Elects has a lot of premium content, but the free stuff is worth checking regularly.

Unlike the exuberant Capitol Inside projections, Texas Elects has the Dems falling short of a majority in the House, though it does expect three Congressional seats and SD19 to flip, and it has all of the statewide races as “Lean Republican”. You might be wondering about the inclusion of some Dem-held seats on the table, but as noted before, HDs 31, 34, and 74 are three of the four most purple districts out there that were held by Dems prior to 2018. They could be vulnerable in a bad year for Dems, though I don’t think this is that kind of year. As for HD41 and HD144, I can’t say I’m worried about them.

As that Capitol Inside projection was ebullient for Dems, this one is more sober. It sounds a little crazy to say when you think of the decade in total, but a six-seat pickup by Dems in the Lege would feel disappointing. It’s well within the range of possibility, and if all we ever think about is the best case scenario we’re not being honest with ourselves. All projections are art as well as science, in that you have to decide which factors are the most important and by how much. Individual candidates and fundraising prowess mean a lot, but so does the national environment, and so do demographic trends.

As far as candidates mattering goes, read that analysis of the HD134 race carefully. I come back to this a lot, but the key thing that happened in HD134, and in CD07 (which includes almost all of HD134) is exactly that the Democratic shift from 2016 to 2018 went much deeper than the top of the ticket. The average Republican judicial candidate won CD07 by thirteen points in 2016, and won HD134 by eight. In 2018, the average Republican judicial candidate barely won CD07. I didn’t do the exact same analysis for the State House districts, because I spent so much time talking about straight tickets and undervoting, but in service of that analysis I did this sample of judicial races, and as you can see each Dem was over fifty percent in HD134, by varying amounts. The point is, the fundamental nature of HD134 has shifted from “a Republican district that will sometimes support specific Democrats” to “a Democratic district that has – at least till now – supported Sarah Davis”. That’s what she’s up against this year, not just her November opponent but the baggage of the entire Republican Party and the prospect of a Democratic Speaker. She could hang on, and for sure she should not be underestimated, but this year, for the first time, she’s the underdog.

Anyway. I love this kind of analysis because it makes me think about my own assumptions and expectations for the year. Go take a look and see what you think.

A bipartisan equality bill

I appreciate the effort, but we can’t expect too much to come of this.

Five Democratic and two Republican state legislators announced plans Wednesday to file a bill next legislative session that would bar discrimination against LGBTQ Texans in housing, employment and public spaces.

The bill, which has the early support of state Reps. Sarah Davis, R-West University Place, and Todd Hunter, R-Corpus Christi, would extend protections based on sexual orientation and gender identity. There are 21 states that already have enacted such policies.

“Quite frankly, we are already behind the curve on this issue,” Davis said. “Nondiscrimination is not just good for LGBTQ community, but it’s good for all Texans.”

Lawmakers rolled out the bill during a virtual news conference where they touted an economic study that found a statewide nondiscrimination policy would generate $738 million in state revenue and $531 million in local government revenue next biennium. It also would add 180,000 new jobs in technology and tourism by 2025, the study found. The benefits, the authors said, largely would come from Texas’ greater ability to attract talent and heightened opportunity for tourism and conventions.

“We should want to treat people fairly because it’s the right thing to do, whether it has economic effects or not,” said Ray Perryman, a Waco-based economist who led the study. “This shouldn’t be the reason to do it, but it is a very important aspect of it in today’s society, and there are very significant economic costs associated with discrimination.”

The legislation likely will face strong headwinds in the Republican-controlled Senate. Lt. Gov. Dan Patrick, who presides over the upper chamber, prominently opposed a similar measure that was rejected by Houston voters in 2015, and later backed the so-called bathroom bill opposed by LGBTQ advocates that would have required people to use facilities matching the gender identity on their birth certificates.

The lawmakers largely dismissed political concerns Wednesday, arguing instead that their early push for the bill — more than seven months before the session is slated to begin — heightens their odds of passing it.

“I think a lot of this is going to take talking to our colleagues and explaining the results of this study,” said Rep. Jessica González, D-Dallas, a member of the House LGBTQ Caucus and author of the bill. “It’s going to take a lot of groundwork.”


The bill faces good odds of passing the lower chamber, where Democrats have gained ground and some Republicans have moderated their positions, said Brandon Rottinghaus, a political science professor at the University of Houston. He was less bullish on the bill’s chances in the Senate.

“It’s a different animal on that side of the chamber,” Rottinghaus said. “You do all the political calculations and it’s a tall order to get it passed. But, in some ways it’s a marker: these members see the future of Texas as one where the economy needs to be put front and center, and if that theory can get some grip among the members, then there’s hope for it in the future. But as it is now, it’s a pretty tough sell.”

That’s really about all there is to it. This bill may pass the House, but if so then Dan Patrick will stick it in a shredder, have the shredder blown up by the bomb squad, and then have the debris shipped to Oklahoma. We ain’t getting a bill like this passed while he’s Lite Guv, and that’s even before we consider getting it signed and then having it reasonably enforced by the Attorney General. It’s nice that there are two House Republicans willing to sign on to this – no, really, that is important and could very well matter if we oust Patrick in 2022 but still have a Republican-controlled Senate – but it will take either more of them than that to get this passed, or fewer Republicans in the House overall. I don’t know who our next Speaker will be, but I like the odds of this passing with a Democrat appointing committee chairs than with pretty much any Republican that could inherit the gavel. Needless to say, one way of getting the requisite number of Dems in the House is to oust Sarah Davis, as her seat is high on the list of pickup possibilities. Todd Hunter’s HD32 is on that list as well, but farther down; if he loses in November, Dems have had a very, very good day.

Let’s be clear that lots of substantive bills take more than one session to get passed, so bringing this up now even without any assurance that it could get out of committee is the right call. Start talking about this now – the real benefits a true equality bill would bring, the ridiculous arguments that opponents will throw at it, and very importantly the potential legal pitfalls that the true wingnuts and their sympathetic judges will try to exploit – and we’ll be better positioned when the timing is better. I can’t say when that might be – elections have consequences, I’m told – but it’s best to be prepared.

2020 primary results: State races

I’m going to direct you to the Texas Tribune results page, which combines both parties’ results and is a couple orders of magnitude less sucky than the revamped SOS election night results pages. Good Lord, whoever designed that “upgrade” from the lower-tech previous version should be banished to a desert island. We’re gonna do bullet points here:

– As with the Harris County judicial races, female candidates swept the statewide judicial nominations. Brandon Birmingham, who was unopposed for CCA Place 9, will be the lone Democratic dude on the statewide judicial ballot. Staci Williams was leading Brandy Voss for Supreme Court Place 7. On the Republican side, incumbent CCA Place 3 incumbent Bert Richardson was holding on against Rick Perry fangirl Gina Parker. Good grief.

– Chrysta Castaneda and former State Rep. Roberto Alonzo were headed to a runoff for Railroad Commissioner. On the Republican side, incumbent Ryan Sitton was trailing his opponent, some dude named Jim Wright. I was paying no attention to that one, so I’ll be looking for some news stories today to explain what happened there.

– Michelle Palmer and Kimberley McLeod were headed to a runoff in SBOE 6, while Marsha Burnett-Webster was cruising in SBOE 10. Rebecca Bell-Metereau was on her way to another shot at SBOE5, and, well, lookie here:

Robert Morrow is leading in the Republican primary races for the State Board of Education District 5 seat, which represents an area spanning Austin to San Antonio, according to some voting returns Tuesday night.

With about 86,000 votes counted, Morrow, a provocateur who often posts photos of women’s breasts on social media, had 39% of votes, followed by Lani Popp, a speech pathologist at the Northside school district in San Antonio, who had 36% of votes. Inga Cotton, executive director of San Antonio Charter Moms, a nonprofit that provides resources to families about charter schools, has 25% of votes. If nobody wins more than 50% of votes, the two highest vote recipients will head to a run-off election May 26.

Chairman of the Travis County GOP Matt Mackowiak was already signaling his dismay at Morrow’s lead Tuesday night.

You may recall that Morrow was for a brief time the Chair of the Travis County GOP. Have fun dealing with that shit sandwich, Matt.

– Sen. Eddie Lucio was on the knife’s edge to win in SD27. He was just over 50% when last I looked. Sara Stapleton-Barrera was in second, with about 34%. This still could go to a runoff, we’ll see. In SD19, the main pickup opportunity for Dems, Xochil Pena Rodriguez led Roland Gutierrez and would face him in the runoff. Sen. Borris Miles was around 60% of the vote in his race.

– For the State House, Natali Hurtado (HD126) and Ann Johnson (HD134) won easily. Akilah Bacy was headed to a runoff with Jenifer Pool in HD138, and Anna Eastman will have to run one more race, this time against Penny Shaw, in HD148. As of this writing, Rep. Harold Dutton was at 50.03% in his race, eight votes above the line to avoid a runoff. Needless to say, that can change. All other incumbents, in Harris and elsewhere, were headed to victory, though on the GOP side Reps. Dan Flynn and JD Sheffield were facing runoffs. Suleman Lalani and Sarah DeMerchant were leading in HD26.

Like I said, a few things are still in flux, but this is where we are with about two-thirds of the Harris County vote in. I’ll do updates as needed and will have more tomorrow.

UPDATE: In the end, both Sen. Eddie Lucio and Rep. Harold Dutton fell short of fifty percent and will be in runoffs in May.

Endorsement watch: Some State Reps

The Chron made seven endorsements in contested Democratic State Rep primaries on Thursday, plus two in contested Republican State Rep primaries. This must be Part One, because there are multiple races left for them to do. I’ll get to that in a minute, but for now, here’s a recap of the action.

Rep. Alma Allen in HD131.
Rep. Senfronia Thompson in HD141.
Rep. Garnet Coleman in HD147.

None of those are surprising, or all that interesting given that these are three of the best from Harris County. Moving on.

Josh Markle in HD128.

District 128 borders and straddles the Houston Ship Channel. In the last election, the Democratic Party did not run a candidate against the incumbent Rep. Briscoe Cain. This year, both candidates in the Democratic primary, Josh Markle and Mary Williams, want voters to at least have a choice even if they face long-shot odds. That’s smart, as no seat should be so safe that incumbents aren’t even challenged.


Markle was a staff sergeant in the U.S. Air Force, and besides environmental issues, his platform includes the full gamut of core Democratic issues — healthcare, education, jobs and criminal justice reform. He’ll give voters in the Republican-leaning district a promising alternative to consider in the fall.

Williams served the Houston Police Department as a civilian for more than 23 years. We applaud her spirit of service and dedication to her community. But we believe Markle will give voters ready for a change in the district a better option.

Markle got a fundraising boost from Beto back in September, as you may recall. Good candidate, very tough race.

Ann Johnson in HD134.

Ann Johnson

Child prostitutes were seen as criminals not victims under Texas law until 2010 when Ann Johnson won a case at the Texas Supreme Court involving a girl who was 13 when she was arrested. The case changed both the state law and the national conversation around sex trafficking, and is among several achievements that distinguish Johnson from a strong slate in the Democratic primary for House District 134.


Ultimately it is Johnson who presents the strongest chance for Democrats to take back control of District 134. She speaks with authority about a broad range of issues and with the persuasive power of a former prosecutor. After the landmark case she argued to the Texas Supreme Court, she was was hired by a Republican district attorney as a human-trafficking specialist. She worked with Republican judges to start the CARE court to assist child victims of human tracking and SAFE court for people 17 to 25 charged with prostitution. Now she’s calling for public-private partnerships to establish a victim recovery village.

Even if Democrats do flip the House, whoever wins this seat will have to work those across the aisle. Johnson has a record of appealing to common values to get important work done.

It is a strong field in HD134, as any of Johnson, Ruby Powers, or Lanny Bose would be an excellent State Rep. You can’t go wrong here.

Rep. Shawn Thierry in HD146.

Rep. Shawn Thierry

Shawn Thierry traces her interest in politics back to early childhood when she was the first black child in her Houston public elementary school. Thierry’s teacher quit because she said she couldn’t teach a “colored child.”

Her mother, the first black teacher to integrate Sharpstown High School, used to call her “little Barbara Jordan,” after the revered Texas politician who was the first African-American woman in the Texas Senate and the first from the Deep South elected to the U.S. Congress.


Thierry is being challenged for the seat, which represents a demographically diverse community from Sunnyside through Meyerland and Westbury past Sharpstown, by Houston Black Lives founder and community activist Ashton P. Woods.

Woods, who ran for City Council last year, brings passion for communities that often go unheard, especially on issues impacting the LGBT community. His is a much-needed voice that we hope will be heard.

Thierry, however, brings pragmatism and perseverance that is critical in making change happen in the Legislature. We endorse Thierry for House District 146.

Thierry was elected in 2016 after winning the nomination in one of those precinct chair selections, after Borris Miles moved up to SD13 to replace Rodney Ellis. She had a primary challenger in 2018 but won that easily. I heard a brief rumor after the 2019 election that Dwight Boykins might file for this seat, but in the end that didn’t happen. Woods is the strongest challenger to a Dem incumbent this side of Jerry Davis, and he’s picked up a few endorsements including the GLBT Political Caucus and the Texas Organizing Project. Keep an eye on this one as well.

Rep. Anna Eastman in HD148.

Rep. Anna Eastman

Eastman, whose HISD district included 75 percent of District 148, told the Editorial Board that education would be one of her priorities. She wants to ensure that funding from HB3, the school finance bill passed in the last session, is preserved and the money goes where it is needed. She also believes the state school rating system needed to be reviewed.

“There’s a huge disconnect when you have a district like HISD getting a B rating, triggering a board of managers and having schools that we know really are not serving our kids in a way that they’re worthy of,” said Eastman, 52.

She also supports increasing access to safe, legal abortion and a number of gun reform measures, including closing background-check loopholes, red-flag laws and banning assault-style weapons and ammunition.

We were also encouraged by Eastman’s plan to spend the next several months establishing her office, getting to know her constituents and “showing up in Austin in January ready to serve and do work that matters.”

Eastman was the Chron’s choice in the special election, so this is not a surprise. Penny Shaw has racked up all of the group endorsements, however, so this ought to be a tough race. Most likely, Eastman will have to run a fourth time, in a primary runoff, for the opportunity to run for a fifth time, in November.

Still to be endorsed: HDs 126 and 138, the two remaining challenges to Republican-held seats, and HDs 139 and 142, the other two challenges to Dem incumbents. Also, too, SDs 11 and 13, and a bunch of other races. We’re still waiting.

Chron overview of HD134

Is this the year Sarah Davis loses? That’s the question.

Rep. Sarah Davis

The March primaries are weeks away, but the first question at a recent forum for the three Democrats running to unseat state Rep. Sarah Davis centered on November: “How do you plan to win this race if you are the nominee?”

The answer has evaded Democrats since the 2010 tea party wave, when Davis flipped the highly affluent and educated House District 134. Widely viewed as the most moderate Republican in the Texas House, she comfortably has retained the seat in four subsequent elections, despite strong headwinds atop the ballot the last two cycles.

Those electoral results are on the minds of voters, and the candidates themselves, in the sleepy Democratic primary between educator Lanny Bose and attorneys Ann Johnson and Ruby Powers. With little evidence of public rancor between them, they instead are directing their attacks toward Davis’ record, each trying to convince voters of their ability to beat her in November.

“My attitude is, we’ve got three folks who are applying to be team captain. I’m going to be a part of this race in the general whether or not my name is on the ballot,” Bose said. “This primary is about talking about our shared vision for what this seat and what Houston should look like.”


Republicans are skeptical Democrats will be able to wield the Abbott endorsement against Davis, or that she will lose under even the most unfavorable conditions.

“I don’t think the voters really — other than the inside baseball participants — care about political endorsements,” said Chris Beavers, a Republican strategist who is not involved in the race. “They care about service, and there is nobody who serves their district more passionately and fully than Sarah Davis does.”

Last cycle, Davis accurately predicted that some statewide Republicans could lose her district — which encompasses the Texas Medical Center, Southside Place, Bellaire, Rice University and West University Place, where she lives — amid a “blue wave” of Democratic voters. The results varied wildly: Democratic Senate candidate Beto O’Rourke won 60 percent of the House District 134 vote, while Republican Railroad Commissioner Christi Craddick narrowly beat her Democratic opponent there.

Davis captured 53 percent, winning by about 5,600 votes out of nearly 89,000.

That, Davis said, shows the district’s voters “cross the ballot to vote for people, not for parties.”

“My opponents who refer to the district as ‘flippable’ just don’t get it,” Davis said. “It isn’t about the party label, it’s about representing the priorities of this unique district regardless of party.”

Here’s the sum total of Republicans who carried HD134 in 2018:
Ed Emmett (56.31%) beat Lina Hidalgo (41.46%).
Glenn Hegar (48.60%) beat Joi Chavalier (48.52%).
Christi Craddick (49.00%) beat Roman McAllen (48.60%).
Seven Republican judicial candidates out of 74 total judicial races.

That’s it. Every other Republican, running for every other office, lost in HD134. Some by a hair, others by a landslide, they all lost. You can hang your hat on Christi Craddick and Glenn Hegar if you want, those are some strong headwinds.

It’s also the key reason why HD134 looks so much more winnable than in the past. Far fewer Democrats won HD134 in 2016, including judicial candidates. The district wasn’t just blue at the tippy top in 2018, it was blue pretty much all the way through.

There are plenty of antecedents for this race. Former Congressman Chet Edwards won three races in a very Republican, DeLay-redrawn district, until 2010 when a bunch of people who used to vote for him decided they were better represented by a Republican. Former State Rep. Ellen Cohen won two terms in this same HD134, which was about as Republican downballot then as it is Democratic now, until 2010 when a bunch of voters who had once supported her decided they were better represented by someone like Sarah Davis. I’m not saying that’s how this election, under very similar circumstances, will go. I’m just saying we’ve seen elections like it before. The voters there may still decide that she represents them well, regardless of her party. Or they may decide that even if she is the best that the Republican Party has to offer these days, the fact that it’s the Republican Party that’s making the offering is enough for them to change their minds.

That’s the point that the three Dems running for the nomination, all of whom are running actual, active, engaged campaigns unlike Davis’ opponent in 2018, would like to make with the voters. You may say that boiling this down to red versus blue is a disservice to the voters, and that making up their own independent non-partisan minds is more valuable. I say the difference between re-electing Sarah Davis and ousting her in favor of one of those three fine Dems is at least possibly the difference between a State House that spends 2021 passing a bunch of anti-trans bills and anti-abortion bills and anti-immigrant bills (Sarah Davis co-sponsored SB4, the “show me your papers” bill, and voted for the sonogram bill in 2011, in case you’ve forgotten) and new maps that heavily favor Republicans, and a State House that doesn’t do those things. The voters can decide for themselves which of those outcomes they prefer.

In case you need a reminder, my interviews with the HD134 candidates are here:

Ann Johnson
Ruby Powers
Lanny Bose

January 2020 campaign finance reports: State House, part 1

I’m going to take a two-part look at the finance reports in State House districts. Part One will be from Harris County, looking at both contested primaries and contested November races. Part Two will focus on races in the counties around Harris. Previous entries in this series include Harris County offices, and statewide races.

Undrai Fizer, HD126
Natali Hurtado, HD126

Sam Harless, HD126

Josh Markle, HD128
Mary Williams, HD128

Briscoe Cain, HD128
Robert Hoskins, HD128

Kayla Alix, HD129

Dennis Paul, HD129
Ryan Lee, HD129

Bryan Henry, HD130

Tom Oliverson (PAC), HD130

Alma Allen, HD131
Carey Lashley, HD131
Deondre Moore, HD131
Elvonte Patton, HD131

Gina Calanni, HD132

Angelica Garcia, HD132
Mike Schofield, HD132

Sandra Moore, HD133

Jim Murphy (PAC), HD133

Lanny Bose, HD134
Ann Johnson, HD134
Ruby Powers, HD134

Sarah Davis, HD134

Jon Rosenthal, HD135

Merrilee Beazley, HD135
Justin Ray, HD135

Akilah Bacy, HD138
Jenifer Pool, HD138
Josh Wallenstein, HD138

Josh Flynn, HD138
Lacey Hull, HD138
Claver Kamau-Imani, HD138

Jarvis Johnson, HD139
Angeanette Thibodeaux, HD139

Senfronia Thompson, HD141
Willie Franklyn, HD141

Harold Dutton, HD142
Richard Bonton, HD142
Jerry Davis, HD142
Natasha Ruiz, HD142

Shawn Thierry, HD146
Ashton Woods, HD146

Garnet Coleman, HD147
Colin Ross, HD147
Aurelia Wagner, HD147

Anna Eastman, HD148
Adrian P. Garcia, HD148
Cynthia Reyes-Revilla, HD148
Penny Shaw, HD148
Emily Wolf, HD148

Lui La Rotta, HD148

Michael Walsh, HD150

Valoree Swanson, HD150

Candidate     Raised     Spent     Loan     On Hand
Fizer            800       319        0         500
Hurtado       25,091     9,588        0      11,752

Harless       73,265    11,022   20,000     103,669

Markle        78,906    12,426        0      68,081

Cain         125,891    39,462        0     133,616
Hoskins        4,575    26,033        0       3,804

Alix           2,141     1,343        0         898

Paul          85,621    38,444  156,000     116,486
Lee           10,720     4,779        0       5,879

Henry          3,385     2,901        0       3,385

Oliverson     56,555    62,895   60,000     101,693

Allen         11,100    13,251        0      32,798
Patton        43,075     1,100        0      10,000

Calanni       82,002    24,571        0      70,770

Garcia        28,045    20,076        0      21,309
Schofield     27,400    24,152        0     152,549

Moore          2,000     2,539        0       1,502

Murphy       120,076   132,583        0     487,913

Bose          54,573    13,702        0      40,871
Johnson       58,287    31,075        0     148,054
Powers        43,015    40,852        0      18,299

Davis         89,750    76,040        0     230,958

Rosenthal     70,841    42,143        0      41,320

Beazley            0       465        0           0
Ray           52,666    24,644        0      47,082

Bacy          28,066     6,799        0      14,455
Wallenstein   42,137    35,766   10,000      51,786

Flynn         12,080    20,761        0       9,166
Hull          50,068     4,551        0      45,516
Kamau-Imani   18,800     2,229        0      16,570

Johnson        8,775     3,619    2,500      26,946
Thibodeaux     7,000     2,069        0       4,931

Thompson     104,216   136,801        0     889,738
Franklyn           0     1,873        0       1,336

Dutton        26,876    16,676        0      79,263
Davis        139,565     9,787        0     129,928

Thierry       13,710    11,825        0      13,446
Woods          1,485     1,263        0       1,690

Coleman       97,990   129,532        0     110,589

Eastman       75,378    57,861        0      33,967
Garcia        12,100     2,500        0       4,000
Reyes-Revilla  3,547         0    8,000       3,547
Shaw          11,635    15,531   34,000      15,454
Wolf               0         0      200         235

La Rotta      11,280    10,602        0       4,095

Walsh              0        33        0          33

Swanson       10,201    27,643   34,040      34,657

You may also want to refer to this Trib story and this Reform Austin post about the finance reports in the top tier House races. I don’t have the bandwidth to look at all of them, so check them out for their reporting on it.

There are several contested Democratic primaries, including five challenges to incumbents in safe D districts. This was a popular pastime in the 2000s, during the Craddick era – Alma Allen beat Ron Wilson, Armando Walle beat Kevin Bailey, Borris Miles took three out of four against Al Edwards. The latter of those occurred in 2012, and while there have been primary opponents to incumbents over the past few cycles, none have come close to succeeding; Edward Pollard in HD137 and Demetria Smith in HD149, both of whom got about 35% in their races in 2016, came closest. The one this year that has the greatest potential to upset the status quo is in HD142, where longtime State Rep. Harold Dutton faces unrest over his role in passing the TEA takeover bill as well as the tumult in City Council District B. Still-current District B incumbent Jerry Davis, who transferred all of his city campaign funds into his State Rep campaign treasury, is the main threat to Dutton. I can’t wait to see how the endorsements play out – Davis has already gotten the nod from the Texas Gulf Coast Area Labor Federation (TGCALF), AFL-CIO, the only challenger to an incumbent in Harris County to do so. Elvonte Patton, who was a candidate for HCDE in the 2018 primary, has a nice fundraising total, but most of that is in kind, and Alma Allen has vanquished previous challengers with 85% or more of the vote in the past.

On the Republican, there’s not much action outside of an attempt to install a grownup in HD128. As I understand it, Robert Hoskins has some establishment support in his effort to knock out Briscoe Cain, but as you can see not a lot of money. We both know which speaks louder.

The four most hotly contested seats, one of which is open, is where the bulk of the action is. All three contenders in HD134 raised similar sums, but Ann Johnson has a commanding lead in cash on hand thanks to a big first half of the year. Akilah Bacy and Josh Wallenstein both raised a few bucks in HD138, with Wallenstein doing a bit better, while Lacey Hull led the pack on the Republican side. I have to assume now that his spot on the ballot is assured, Josh Flynn will ramp it up. Freshman Reps Gina Calanni and Jon Rosenthal both outpaced the totals of their potential opponents. The HD132 GOP race will be interesting, as Angelica Garcia has Greg Abbott’s endorsement but former Rep. Mike Schofield still has cash left over from his 2018 loss. To some extent, none of these totals matter that much because there will be a ton of PAC money on both sides in all of the competitive districts. Still, a candidate or incumbent who can raise cash on their own is stronger than one who relies mostly on others doing that work.

In HD148, where there’s both a contested primary and a special election runoff (happening now!), the main thing to note is that these totals are all from October 27 through the end of the year, as all of the candidates save Emily Wolf had eight-day finance reports from their November 2019 races. Penny Shaw has gotten a couple of early endorsements, so the 30-day report in early February will tell a more detailed picture for this race. As for the special election runoff, there’s nothing to suggest anything unusual, Erica Greider’s weekend daydreams aside.

Beyond that, not a whole lot else to discuss. Jim Murphy’s cash on hand total is one reason why I speculated he might consider a run for Mayor in 2023 if the Lege is no longer amenable to him. Sarah Davis would probably have more cash on hand right now if she hadn’t had to fend off primary challengers in the past. As above, I’m pretty sure she’ll have the funds she needs to run that race. The Dems have some longer shots out there, with HD126 being the most competitive of them, so keep an eye on Natali Hurtado. I’ll be back next time with the State House races from elsewhere in the region.

Where the primary action is

It’s on the Democratic side in Harris County. This should come as a surprise to no one.

The crowded Harris County Democratic primary field reflects a new reality in Houston politics: With the county turning an even darker shade of blue in 2018, many consider the real battle for countywide seats to be the Democratic primaries, leading more candidates to take on incumbent officeholders.

“This is the new political landscape of Harris County. Countywide offices are won and lost in the Democratic Primary,” said Ogg campaign spokesperson Jaime Mercado, who argued that Ogg’s 2016 win “signaled a monumental shift in county politics” and created renewed emphasis on criminal justice reform now championed by other Democratic officials and Ogg’s opponents.

In the March 3 primaries, Ogg, Bennett, Sheriff Ed Gonzalez and County Attorney Vince Ryan — all Democrats — face at least two intra-party opponents each, while Democratic Commissioner Rodney Ellis has a primary challenger in former state district judge Maria Jackson.

Excluding state district and county courts, 10 of 14 Harris County Democratic incumbents have at least one primary foe. In comparison, three of the seven county GOP incumbents — Justice of the Peace Russ Ridgway, Precinct 4 Constable Mark Herman and education department trustee Don Sumners — have drawn primary challengers.

At the state level, Republicans from the Harris County delegation largely have evaded primary opponents better than Democrats. All but three GOP state representatives — Dan Huberty, Briscoe Cain and Dennis Paul — are unopposed.

On the Democratic side, state Sen. Borris Miles and state Reps. Alma Allen, Jarvis Johnson, Senfronia Thompson, Harold Dutton, Shawn Thierry and Garnet Coleman each have primary opponents.

Overall, the 34 Democratic incumbents seeking re-election to federal, state and county seats that cover at least a portion of Harris County — not including state district and county courts — face 43 primary opponents. The 22 Republican incumbents have 10 intra-party challengers.

It should be noted that a few of these races always draw a crowd. Constable Precincts 1, 2, 3, and 6 combined for 22 candidates in 2012, 21 candidates in 2016, and 17 this year. Three of the four countywide incumbents – DA Kim Ogg, Sheriff Ed Gonzalez, and Tax Assessor Ann Harris Bennett – are in their first term, as is County Commissioner Rodney Ellis. There are fewer Republican incumbents to target, so Dem incumbents get to feel the heat. The bigger tell to me is that Republicans didn’t field candidates in nine District Court races. As I’ve said ad nauseum, it’s the judicial races that are the best indicator of partisan strength in a given locale.

The story also notes that the usual ideological holy war in HD134 is on hold this year – Greg Abbott has endorsed Sarah Davis instead of trying to primary her out, and there’s no Joe Straus to kick around. Republicans do have some big races of their own – CD07, CD22, HD26, HD132, HD138, County Commissioner Precinct 3 – but at the countywide level it’s kind of a snoozefest. Honestly, I’d have to look up who most of their candidates are, their names just haven’t registered with me. I can’t wait to see what the finance reports have to say. The basic point here is that we’re in a new normal. I think that’s right, and I think we’ll see more of the same in 2022. Get used to it.

Interview with Lanny Bose

Lanny Bose

We wrap up our tour of the candidates who seek to flip HD134. HD134 is now truly a Democratic district, at the county candidate level, at the state candidate level, and yes, at the judicial candidate level. It just needs to be Democratic at the State Rep level. Our third candidate in this quest is Lanny Bose, a native of Illinois who came to Houston to attend Rice University and perform the vital task of being Sammy the Owl. Bose was a classroom teacher for a decade, and now owns a company that makes an app that helps teachers communicate home with parents when there’s a language barrier. Here’s the interview:


Elisa Cardnell – CD02
Travis Olsen – CD02

Michelle Palmer – SBOE6
Kimberly McLeod – SBOE6
Debra Kerner – SBOE6

Chrysta Castañeda – RRC

Vince Ryan – Harris County Attorney
Ben Rose – Harris County Attorney
Christian Menefee – Harris County Attorney

Ann Johnson – HD134
Ruby Powers – HD134

Interview with Ruby Powers

Ruby Powers

We continue with candidate interviews in HD134. You might have thought HD134 was a prime Democratic opportunity in 2018 based on the 2016 Presidential vote, but downballot, especially in judicial races, it was still a fundamentally Republican district. And then 2018 rolled around and lots of Dems were winning in HD134. Which leaves the task of winning the most important race in HD134, the one for State Rep. Ruby Powers is one of the Dems who aims to do that. Powers is a native of San Antonio who grew up on both sides of the US-Mexico border. She is an attorney who operates her own firm and specializes in immigration law. Here’s what we talked about:


Elisa Cardnell – CD02
Travis Olsen – CD02

Michelle Palmer – SBOE6
Kimberly McLeod – SBOE6
Debra Kerner – SBOE6

Chrysta Castañeda – RRC

Vince Ryan – Harris County Attorney
Ben Rose – Harris County Attorney
Christian Menefee – Harris County Attorney

Ann Johnson – HD134

Interview with Ann Johnson

Ann Johnson

The next three weeks will focus on the three highest-priority legislative races in the Houston area. The road to a Democratic State House, and all the good things that go along with it, go through HDs 134, 138, and 26. HD134, as you know, has been a bit of a white whale since it was flipped by Sarah Davis in the 2010 massacre. Just purple enough to be enticing, but stubbornly resistant to any Democratic efforts or the overall blue shift in Harris County. Until 2018, that is, when Beto took over 60% and Democratic judicial candidates were all carrying it. Three candidates have lined up to take what sure looks like the best shot yet to bring this district, which was represented by Ellen Cohen from 2007 till 2011, back into the fold. You know the first candidate well: Ann Johnson, who made a strong effort to unseat Davis after her freshman term. Ann is a former chief human trafficking prosecutor and the reason why the law now recognizes underage prostitutes as victims and not criminals. Ann is a cancer survivor and private practice lawyer. I interviewed her in 2012, and I interviewed her again for this race:


Elisa Cardnell – CD02
Travis Olsen – CD02

Michelle Palmer – SBOE6
Kimberly McLeod – SBOE6
Debra Kerner – SBOE6

Chrysta Castañeda – RRC

Vince Ryan – Harris County Attorney
Ben Rose – Harris County Attorney
Christian Menefee – Harris County Attorney

Beto boosts State House candidates

Very nice.

Beto O’Rourke

A month after ending his presidential campaign, Democrat Beto O’Rourke has turned his attention to state politics — namely, an effort to help flip the Texas House of Representatives from Republican control to the Democrats.

With Texas Democrats nine seats away from retaking the majority of seats in the Texas House, O’Rourke is trying to convince his donor base to send money to an organization called Flip The Texas House, which has targeted 17 House Districts in which Republican candidates won by fewer than 10 percentage points last year. More than half are districts in which O’Rourke won the majority of votes as he ran for U.S. Senate.

“In 2018, I carried nine of the 17 districts now represented by Republicans. So we know that we can do this,” O’Rourke said in the email. “We just need your help to make sure that we make the most of this opportunity.”

Ten of the targeted districts are in the Dallas-Fort Worth area and five are in and around Houston. One is in San Antonio and one is in Killeen.

As always, my analysis of the interesting House races is here. Those five Houston-area districts are HDs 134 and 138 in Harris County, HD29 in Brazoria County, and HDs 26 and 28 in Fort Bend. HD26 is now an open seat after incumbent Rick Miller said some deeply stupid things that even Greg Abbott condemned. It’s not even 2020 yet, and things are already off the chain.

Let me just say, we’re really not ready for the amount of money that’s going to be spent on campaigns in Texas next year. Ads – on TV, on the internet, on Facebook and YouTube and Twitter and Instagram and everywhere else – and mailers and texts and calls and canvassers, it’s going to be nuts. We as a non-swing state for many years are not prepared for this. I feel like we all need to spend a week in Iowa or New Hampshire to get a taste of it. Just brace yourself, that’s all I’m saying.

Filing update: Focus on Harris County

One more look at who has and hasn’t yet filed for stuff as we head into the final weekend for filing. But first, this message:

That’s general advice, not specific to Harris County or to any person or race. With that in mind, let’s review the landscape in Harris County, with maybe a bit of Fort Bend thrown in as a bonus. Primary sources are the SOS candidate page and the Patrick Svitek spreadsheet.

Reps. Sylvia Garcia and Lizzie Fletcher do not have primary opponents, though the spreadsheet does list a possible opponent for Garcia. As previously discussed, Rep. Al Green has a primary opponent, and Rep. Sheila Jackson Lee has three so far, with at least one more to come. Elisa Cardnell and Travis Olsen have filed in CD02. Mike Siegel and Shannon Hutcheson have filed in CD10, and none of the three known contenders have filed yet in CD22. (Before you ask, no, I don’t know why some candidates seem to wait till the last minute to file.)

In the Lege, the big news is that Penny Shaw has filed in HD148, so the voters there will get their third contested race in a four month time period. At least with only two candidates so far there can’t be a runoff, but there’s still time. Ann Johnson and Lanny Bose have filed in HD134, Ruby Powers has not yet. Over in Fort Bend, Ron Reynolds does not have an opponent in HD27, at least not yet. No other activity to note.

Audia Jones, Carvana Cloud, and Todd Overstreet have filed for District Attorney; incumbent Kim Ogg has not yet filed. Christian Menefee and Vince Ryan have filed for County Attorney, Harry Zamora has entered the race for Sheriff along with incumbent Ed Gonzalez, and Jack Terence, last seen as a gadfly Mayoral candidate in the late 90s and early 2000s, has filed for Tax Assessor; Ann Harris Bennett has not yet filed. Andrea Duhon has switched over to HCDE Position 7, At Large, which puts her in the same race as David Brown, who has not yet filed. Erica Davis has already filed for Position 5, At Large.

In the Commissioners Court races, Rodney Ellis and Maria Jackson are in for Precinct 1; Michael Moore, Kristi Thibaut, Diana Alexander and now someone named Zaher Eisa are in for Precinct 3, with at least one other person still to come. I will note that Precinct 1 Constable Alan Rosen has not yet filed for re-election, but three other candidates, two of whom filed within the first week of the period, are in for that position. Rosen’s name has been bandied about as a possible Commissioners Court challenger to Steve Radack, and if he is planning to jump to that race it makes sense that he’d take his time, since he’d have to resign immediately afterward. I have no inside scoop here, just a bit of idle speculation. There are no Dems as yet for either Constable or JP in Precincts 5 or 8.

This brings us to the District Courts, and there’s some interesting action happening here. There are a couple of open seats thanks to retirements and Maria Jackson running for Commissioners Court. Herb Ritchie is retiring in the 337th; two contenders have filed. One person has filed in Jackson’s 339th. Someone other than George Powell has filed in the 351st, and someone other than Randy Roll has filed in the 179th. I’m not sure if they are running again or not. Steve Kirkland has a primary opponent in the 334th, because of course he does, and so does Julia Maldonado in the new 507th. Alexandra Smoots-Thomas does not yet have a primary opponent.

Fort Bend County went blue in 2018 as we know, but Dems did not have a full slate of candidates to take advantage of that. They don’t appear to have that problem this year, as there are multiple candidates for Sheriff (where longtime incumbent Troy Nehls is retiring and appears poised to finally announce his long-anticipated candidacy for CD22, joining an insanely large field), County Attorney, and Tax Assessor (HCC Trustee Neeta Sane, who ran for Treasurer in 2006, is among the candidates). The Dems also have multiple candidates trying to win back the Commissioners Court seat in Precinct 1 that they lost in 2016 – one of the candidates is Jennifer Cantu, who ran for HD85 in 2018 – and they have candidates for all four Constable positions.

There are still incumbents and known challengers who have been raising money for their intended offices who have not yet filed. I expect nearly all of that to happen over the weekend, and then we’ll see about Monday. I’ll be keeping an eye on it all.

Filing period preview: SBOE, Senate, House

Previously: Congress, and Statewide. As before, I am using the Patrick Svitek spreadsheet as my primary reference.

Buckle up, there’s a lot to talk about here. I’m going to limit my discussion of State House races to the greater Houston area.

SBOE: There are three SBOE seats on the ballot that were carried by Beto in 2018. Winning all three would give Democrats am 8-7 majority on this famously flaky board. One of these seats in within Harris County, and that’s SBOE6, where Michelle Palmer and Debra Kerner have been in for some time.

State Senate: Unlike 2018, there’s really only one competitive district on the ballot, and that’s SD19, the seat Dems fumbled away in the special election. State Rep. Roland Gutierrez and Xochil Peña Rodriguez, daughter of former Rep. Ciro Rodriguez, are in. Despite the self-own in 2018, the district is basically 55-45 Dem, with a bit of variance on either end. Beto took it by 15 points, but even Lupe Valdez cleared fifty percent. A return to normal partisan behavior should make Pete Flores a temporary Senator.

Democratic incumbents Carol Alvarado (SD06) and Borris Miles (SD13) do not have primary opponents as yet. I tend to think someone will run against Miles after those harassment allegations against him were reported, but if so it will likely be a newcomer. One other Dem who both needs and has primary opponents is Eddie Lucio; I discussed Ruben Cortez and Sara Stapleton-Barrera, his known opponents, here. SD29 in El Paso is open following the retirement of Jose Rodriguez, with State Rep. Cesar Blanco the only contender to succeed him so far.

The two Republican-held seats in the Houston area have Dem challengers. For SD04, mostly in Montgomery County, there’s Jay Stittleburg, who ran for Montgomery County Judge in 2018. Griffin Winkworth is listed in the spreadsheet as having filed a designation of Treasurer. SD11 has two contenders: Margarita Ruiz Johnson, who was a candidate for CD22 in 2018 but did not advance to the runoff, and Susan Criss, former District Court judge in Galveston County and candidate for HD23 in 2014. Neither district is particularly competitive – Beto got 41.5% in SD11, but most Republicans carried it by 20 or more.

State House: Let’s start with the districts that don’t have Dem challengers yet. As noted, this is limited to the greater Houston area. You can peruse the spreadsheet at your leisure for other districts.

HD03 (Montgomery/Waller)
HD15 (Montgomery)
HD16 (Montgomery)
HD18 (Liberty)
HD23 (Galveston)
HD24 (Galveston)
HD29 (Brazoria)
HD85 (Fort Bend/Wharton/Jackson)
HD127 (Harris)
HD129 (Harris)
HD133 (Harris)
HD150 (Harris)

HDs 29 (which originally had a Dem who later withdrew) and 127 were the only ones in 2018 that went unchallenged. HD29 in particular is a district of interest, as it was a 47% Beto district in 2018.

Now for Republican-held districts that do have Dem challengers, at least according to the spreadsheet.

HD25 (Brazoria, the now-open Dennis Bonnen seat) – Someone named J. Patrick Henry, whom I cannot conclusively identify.
HD26 (Fort Bend) – Sarah DeMerchant, the 2018 candidate; Rish Oberoi; Suleman Lalani.
HD28 (Fort Bend) – We all know about Eliz Markowitz, right?
HD126 (Harris) – Natali Hurtado, the 2018 candidate.
HD128 (Harris) – Josh Markle, who got a nice fundraising boost from Beto after his little tiff with incumbent Briscoe Cain over automatic weapons.
HD130 (Harris) – Bryan Henry.
HD134 (Harris) – Ann Johnson, the 2012 candidate; Ruby Powers; Lanny Bose, the most recent entrant.
HD138 (Harris) – Akilah Bacy; Josh Wallenstein, who was a candidate in the primary for HCDE at large in 2018.

Two Democratic incumbents so far have primary opponents, Alma Allen in HD131 (Carey Lashley) and Garnet Coleman in HD147 (Aurelia Wagner). Both always seem to draw primary opponents, for whatever the reason. Ron Reynolds in HD26 usually draws one as well, for reasons that are more clear. I note that the spreadsheet lists Richard Bonton as a Republican opponent for Harold Dutton in HD142. Bonton ran against Dutton in the Dem primary in 2018.

We can’t end this conversation without bringing up HD148. I fully expect Anna Eastman to win the special election runoff, which is most likely be on December 14, the same day as the city of Houston runoffs. It doesn’t have to be on the 14th – Greg Abbott sets the runoff date, and he has some discretion. The last time we had a special election for a State Rep seat in an odd year was 2005 with the election in HD143, and that runoff was held on the same date as the city runoffs. Not a guarantee, but a data point. In any event, whatever happens in that race, there’s no reason to believe that some other candidates won’t file for the primary in HD148 as well. Any of the runners up may conclude that this was a wonky election, and that maybe they lost some votes to not-that-Adrian-Garcia. For sure, the primary will have a very different electorate, and Anna Eastman will not be very well known to them. I will be a little surprised if Eastman has the primary to herself.

Last but not least in this series: county races. I don’t get to lean on the spreadsheet for that one.