Of the 104,766 registered voters in Guadalupe County, 17,348 cast Republican ballots, and 10,066 voted Democratic in the March 3 primary election, according to Guadalupe County documents.

The following candidates won their respective races during the 2020 primary election:

Incumbent candidate Bill Old won the Republican primary for district judge of the 25th Judicial District. Old had 8,990 votes, or 54.32% of the vote, while his opponent, Jacqueline Phillips Ott had 7,560 votes.

Arnold Zwicke, also an incumbent, won the Republican primary for Guadalupe County sheriff with a total of 9,473 votes—56.97%. Challenger Jimmy Harless had 7,154 votes.

Greg Seidenberger won the race for county commissioner of Precinct 1 in the Republican primary with 4,351 votes, which accounts for 80.22% of the votes, and will keep his seat. Grumpy Azzoz had 1,073 votes.


Michael R. Carpenter won the Republican primary for county commissioner of Precinct 3 with 2,568 votes, or 68.5% of the vote. Cedric Edwards received 1,181 votes.

Mark Reyes won the Republican primary for constable for Precinct 2 with 53.25% of the vote, or 1,509 ballots, and his opponent Trey Kelly had 1,325 votes.

The following candidates ran unopposed for their positions:

  • Jessica Richard Crawford received 14,749 votes in the Republican primary for district judge for the second 25th Judicial District.

  • David Willborn received 14,899 votes in the Republican primary for Guadalupe County attorney.

  • Daryl W. John received 15,134 votes in the Republican primary for county tax assessor-collector.

  • James Springer received 4,956 votes in the Republican primary for constable for Precinct 1.

  • Michael Skrobarcek received 3,505 votes in the Republican primary for constable for Precinct 3.

  • Harvey Faulkner received 3,881 votes in the Republican primary for constable for Precinct 4.

  • Karen Hale received 14,756 votes in the Republican primary for county chair.


All ballot propositions were approved in the Democratic and Republican primaries. There were no Democratic candidates for Guadalupe County appointments in the primary election.

All races are effectively settled unless a third party or write-in candidate files by Aug. 17 to compete in the November general election.


In Guadalupe County, 63.28% of votes were for the Republican primary, and 36.72% were for the Democratic primary this year.

Additional votes could be tallied by the March 12 canvassing deadline, but voter participation stands at 27,414—26.17%.

During the 2016 primary election, Republican ballots represented 77.22%, or 20,703 of the votes, and 22.78% were for the Democratic primary and accounted for 6,106 votes. In all, 26,809 of 87,191 registered voters participated in that election—30.75%.