{
  "election_name": "Texas US House 27 Democratic Primary",
  "election_type": "House of Representatives",
  "election_scope": "Primary",
  "election_date": "2026-03-03T05:00:00.000Z",
  "country": "US",
  "province": "TX",
  "district": "TX-27",
  "municipality": null,
  "polls_open": "2026-03-03T13:00:00.000Z",
  "polls_close": "2026-03-04T01:00:00.000Z",
  "is_disputed": false,
  "has_map": true,
  "registered_voters": null,
  "percent_reporting": 50,
  "last_updated": "2026-03-04T03:48:14.420Z",
  "round": 1,
  "maps": [
    {
      "name": "Texas",
      "map": "assets/Texas.svg"
    }
  ],
  "candidates": [
    {
      "name": "Tanya Lloyd",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#339933",
      "votes": 18186,
      "percent": 60.63,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Stock Castro-Mendoza",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#6d1b83",
      "votes": 9365,
      "percent": 31.22,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Wayne Raasch",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#ff9933",
      "votes": 2446,
      "percent": 8.15,
      "bio": "",
      "photourl": "",
      "endorsed": false
    }
  ],
  "region_results": {
    "aransas": {
      "name": "Aransas",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 141,
          "percent": 58.75,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 72,
          "percent": 30,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 27,
          "percent": 11.25,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "austin": {
      "name": "Austin",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 9,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 357,
          "percent": 60.82,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 135,
          "percent": 23,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 95,
          "percent": 16.18,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bastrop": {
      "name": "Bastrop",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 3176,
          "percent": 61.54,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 1675,
          "percent": 32.45,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 310,
          "percent": 6.01,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "caldwell": {
      "name": "Caldwell",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "calhoun": {
      "name": "Calhoun",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 302,
          "percent": 46.32,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 301,
          "percent": 46.17,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 49,
          "percent": 7.52,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "colorado": {
      "name": "Colorado",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 8,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 308,
          "percent": 59.46,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 151,
          "percent": 29.15,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 59,
          "percent": 11.39,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fayette": {
      "name": "Fayette",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 269,
          "percent": 62.56,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 120,
          "percent": 27.91,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 41,
          "percent": 9.53,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hays": {
      "name": "Hays",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 2,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 7910,
          "percent": 65.28,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 3063,
          "percent": 25.28,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 1144,
          "percent": 9.44,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jackson": {
      "name": "Jackson",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 164,
          "percent": 55.97,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 99,
          "percent": 33.79,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 30,
          "percent": 10.24,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "matagorda": {
      "name": "Matagorda",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 904,
          "percent": 62.91,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 437,
          "percent": 30.41,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 96,
          "percent": 6.68,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "nueces": {
      "name": "Nueces",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 1144,
          "percent": 52.99,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 885,
          "percent": 40.99,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 130,
          "percent": 6.02,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "refugio": {
      "name": "Refugio",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 12,
          "percent": 57.14,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 8,
          "percent": 38.1,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 1,
          "percent": 4.76,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "san_patricio": {
      "name": "San Patricio",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 546,
          "percent": 58.65,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 287,
          "percent": 30.83,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 98,
          "percent": 10.53,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "travis": {
      "name": "Travis",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "victoria": {
      "name": "Victoria",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 37,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 1586,
          "percent": 55.01,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 1141,
          "percent": 39.58,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 156,
          "percent": 5.41,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "washington": {
      "name": "Washington",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 817,
          "percent": 72.69,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 181,
          "percent": 16.1,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 126,
          "percent": 11.21,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wharton": {
      "name": "Wharton",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tanya Lloyd",
          "party": "Democratic",
          "votes": 813,
          "percent": 56.3,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Stock Castro-Mendoza",
          "party": "Democratic",
          "votes": 547,
          "percent": 37.88,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Wayne Raasch",
          "party": "Democratic",
          "votes": 84,
          "percent": 5.82,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    }
  }
}