{
  "election_name": "Texas Railroad Commissioner Republican Primary",
  "election_type": "Comptroller",
  "election_scope": "Primary",
  "election_date": "2026-03-03T05:00:00.000Z",
  "country": "US",
  "province": "TX",
  "district": null,
  "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": 83,
  "last_updated": "2026-03-04T05:56:25.818Z",
  "round": 1,
  "maps": [
    {
      "name": "Texas",
      "map": "assets/Texas.svg"
    }
  ],
  "candidates": [
    {
      "name": "Bo French",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": true,
      "color": "#ff9933",
      "votes": 464686,
      "percent": 32.13,
      "bio": "",
      "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
      "endorsed": true
    },
    {
      "name": "Jim Wright",
      "party": "Republican",
      "incumbent": true,
      "major_candidate": true,
      "winner": true,
      "color": "#a21a15",
      "votes": 463077,
      "percent": 32.02,
      "bio": "",
      "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
      "endorsed": false
    },
    {
      "name": "James \"Jim\" Matlock",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#a01450",
      "votes": 276613,
      "percent": 19.13,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Katherine Culbert",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#339933",
      "votes": 130778,
      "percent": 9.04,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Hawk Dunlap",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#6d1b83",
      "votes": 110949,
      "percent": 7.67,
      "bio": "",
      "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
      "endorsed": false
    }
  ],
  "region_results": {
    "anderson": {
      "name": "Anderson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2422,
          "percent": 39.48,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1422,
          "percent": 23.18,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1036,
          "percent": 16.89,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 785,
          "percent": 12.8,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 470,
          "percent": 7.66,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "andrews": {
      "name": "Andrews",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 427,
          "percent": 26.74,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 418,
          "percent": 26.17,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 282,
          "percent": 17.66,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 279,
          "percent": 17.47,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 191,
          "percent": 11.96,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "angelina": {
      "name": "Angelina",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3990,
          "percent": 42.63,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2403,
          "percent": 25.68,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1132,
          "percent": 12.1,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1023,
          "percent": 10.93,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 811,
          "percent": 8.67,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "aransas": {
      "name": "Aransas",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1516,
          "percent": 38.43,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 851,
          "percent": 21.57,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 843,
          "percent": 21.37,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 423,
          "percent": 10.72,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 312,
          "percent": 7.91,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "archer": {
      "name": "Archer",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 569,
          "percent": 34.01,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 567,
          "percent": 33.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 216,
          "percent": 12.91,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 169,
          "percent": 10.1,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 152,
          "percent": 9.09,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "armstrong": {
      "name": "Armstrong",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 172,
          "percent": 39.54,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 119,
          "percent": 27.36,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 60,
          "percent": 13.79,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 58,
          "percent": 13.33,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 26,
          "percent": 5.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "atascosa": {
      "name": "Atascosa",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1466,
          "percent": 42.47,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1003,
          "percent": 29.06,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 434,
          "percent": 12.57,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 286,
          "percent": 8.29,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 263,
          "percent": 7.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "austin": {
      "name": "Austin",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1666,
          "percent": 38.69,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1297,
          "percent": 30.12,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 655,
          "percent": 15.21,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 424,
          "percent": 9.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 264,
          "percent": 6.13,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "bailey": {
      "name": "Bailey",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 174,
          "percent": 28.95,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 168,
          "percent": 27.95,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 108,
          "percent": 17.97,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 95,
          "percent": 15.81,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 56,
          "percent": 9.32,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bandera": {
      "name": "Bandera",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1709,
          "percent": 38.15,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1156,
          "percent": 25.8,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 737,
          "percent": 16.45,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 440,
          "percent": 9.82,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 438,
          "percent": 9.78,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "bastrop": {
      "name": "Bastrop",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3188,
          "percent": 39.13,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2083,
          "percent": 25.56,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1094,
          "percent": 13.43,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1092,
          "percent": 13.4,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 691,
          "percent": 8.48,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "baylor": {
      "name": "Baylor",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 263,
          "percent": 43.69,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 144,
          "percent": 23.92,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 87,
          "percent": 14.45,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 61,
          "percent": 10.13,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 47,
          "percent": 7.81,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "bee": {
      "name": "Bee",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1241,
          "percent": 44.59,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 830,
          "percent": 29.82,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 259,
          "percent": 9.31,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 227,
          "percent": 8.16,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 226,
          "percent": 8.12,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "bell": {
      "name": "Bell",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 1,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4918,
          "percent": 33.32,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4611,
          "percent": 31.24,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2960,
          "percent": 20.06,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1142,
          "percent": 7.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1127,
          "percent": 7.64,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "bexar": {
      "name": "Bexar",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 15,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 19268,
          "percent": 33.42,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 15845,
          "percent": 27.49,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 12656,
          "percent": 21.95,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 6119,
          "percent": 10.61,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 3759,
          "percent": 6.52,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "blanco": {
      "name": "Blanco",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1091,
          "percent": 39.46,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 782,
          "percent": 28.28,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 383,
          "percent": 13.85,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 255,
          "percent": 9.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 254,
          "percent": 9.19,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "borden": {
      "name": "Borden",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 72,
          "percent": 34.95,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 53,
          "percent": 25.73,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 35,
          "percent": 16.99,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 24,
          "percent": 11.65,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 22,
          "percent": 10.68,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bosque": {
      "name": "Bosque",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 967,
          "percent": 30.7,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 961,
          "percent": 30.51,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 701,
          "percent": 22.25,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 273,
          "percent": 8.67,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 248,
          "percent": 7.87,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "bowie": {
      "name": "Bowie",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 2,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1895,
          "percent": 34.05,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1806,
          "percent": 32.45,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 941,
          "percent": 16.91,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 478,
          "percent": 8.59,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 445,
          "percent": 8,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "brazoria": {
      "name": "Brazoria",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 1,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 9101,
          "percent": 44.5,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 5002,
          "percent": 24.46,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3078,
          "percent": 15.05,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1761,
          "percent": 8.61,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1511,
          "percent": 7.39,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "brazos": {
      "name": "Brazos",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4820,
          "percent": 31.02,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4627,
          "percent": 29.78,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3424,
          "percent": 22.03,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1514,
          "percent": 9.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1154,
          "percent": 7.43,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "brewster": {
      "name": "Brewster",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 249,
          "percent": 32.13,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 222,
          "percent": 28.65,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 122,
          "percent": 15.74,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 97,
          "percent": 12.52,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 85,
          "percent": 10.97,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "briscoe": {
      "name": "Briscoe",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 115,
          "percent": 32.12,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 101,
          "percent": 28.21,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 66,
          "percent": 18.44,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 44,
          "percent": 12.29,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 32,
          "percent": 8.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brooks": {
      "name": "Brooks",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 57,
          "percent": 40.43,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 30,
          "percent": 21.28,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 25,
          "percent": 17.73,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 17,
          "percent": 12.06,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 12,
          "percent": 8.51,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "brown": {
      "name": "Brown",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2485,
          "percent": 44.49,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1418,
          "percent": 25.39,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 848,
          "percent": 15.18,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 443,
          "percent": 7.93,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 391,
          "percent": 7,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "burleson": {
      "name": "Burleson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 985,
          "percent": 39.03,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 604,
          "percent": 23.93,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 494,
          "percent": 19.57,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 229,
          "percent": 9.07,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 212,
          "percent": 8.4,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "burnet": {
      "name": "Burnet",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2151,
          "percent": 41.27,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1282,
          "percent": 24.6,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 690,
          "percent": 13.24,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 634,
          "percent": 12.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 455,
          "percent": 8.73,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "caldwell": {
      "name": "Caldwell",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 4,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 752,
          "percent": 39.52,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 479,
          "percent": 25.17,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 250,
          "percent": 13.14,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 231,
          "percent": 12.14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 191,
          "percent": 10.04,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "calhoun": {
      "name": "Calhoun",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "callahan": {
      "name": "Callahan",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 962,
          "percent": 42.66,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 488,
          "percent": 21.64,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 281,
          "percent": 12.46,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 268,
          "percent": 11.88,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 256,
          "percent": 11.35,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "cameron": {
      "name": "Cameron",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4647,
          "percent": 37.3,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3775,
          "percent": 30.3,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1589,
          "percent": 12.75,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1584,
          "percent": 12.71,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 864,
          "percent": 6.93,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "camp": {
      "name": "Camp",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 429,
          "percent": 28.62,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 390,
          "percent": 26.02,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 385,
          "percent": 25.68,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 161,
          "percent": 10.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 134,
          "percent": 8.94,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "carson": {
      "name": "Carson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 407,
          "percent": 40.26,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 274,
          "percent": 27.1,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 125,
          "percent": 12.36,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 118,
          "percent": 11.67,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 87,
          "percent": 8.61,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cass": {
      "name": "Cass",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1666,
          "percent": 34.02,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1276,
          "percent": 26.06,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1188,
          "percent": 24.26,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 459,
          "percent": 9.37,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 308,
          "percent": 6.29,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "castro": {
      "name": "Castro",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "chambers": {
      "name": "Chambers",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1842,
          "percent": 28.11,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1719,
          "percent": 26.24,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1522,
          "percent": 23.23,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 866,
          "percent": 13.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 603,
          "percent": 9.2,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cherokee": {
      "name": "Cherokee",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2213,
          "percent": 37.79,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1546,
          "percent": 26.4,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1095,
          "percent": 18.7,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 542,
          "percent": 9.26,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 460,
          "percent": 7.86,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "childress": {
      "name": "Childress",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 165,
          "percent": 28.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 157,
          "percent": 26.84,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 139,
          "percent": 23.76,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 80,
          "percent": 13.68,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 44,
          "percent": 7.52,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "clay": {
      "name": "Clay",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 736,
          "percent": 41.46,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 433,
          "percent": 24.39,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 286,
          "percent": 16.11,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 165,
          "percent": 9.3,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 155,
          "percent": 8.73,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cochran": {
      "name": "Cochran",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "coke": {
      "name": "Coke",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 180,
          "percent": 32.49,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 148,
          "percent": 26.71,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 93,
          "percent": 16.79,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 78,
          "percent": 14.08,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 55,
          "percent": 9.93,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "coleman": {
      "name": "Coleman",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 563,
          "percent": 40.1,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 314,
          "percent": 22.36,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 262,
          "percent": 18.66,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 168,
          "percent": 11.97,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 97,
          "percent": 6.91,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "collin": {
      "name": "Collin",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 2,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 32908,
          "percent": 45.31,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 19597,
          "percent": 26.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 9844,
          "percent": 13.55,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 6865,
          "percent": 9.45,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 3422,
          "percent": 4.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "collingsworth": {
      "name": "Collingsworth",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "colorado": {
      "name": "Colorado",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1054,
          "percent": 37.34,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 732,
          "percent": 25.93,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 558,
          "percent": 19.77,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 257,
          "percent": 9.1,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 222,
          "percent": 7.86,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "comal": {
      "name": "Comal",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 7,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 6396,
          "percent": 34.44,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 6387,
          "percent": 34.39,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2758,
          "percent": 14.85,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1729,
          "percent": 9.31,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1301,
          "percent": 7.01,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "comanche": {
      "name": "Comanche",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 945,
          "percent": 44.68,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 403,
          "percent": 19.05,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 317,
          "percent": 14.99,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 290,
          "percent": 13.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 160,
          "percent": 7.57,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "concho": {
      "name": "Concho",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 217,
          "percent": 37.54,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 194,
          "percent": 33.56,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 60,
          "percent": 10.38,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 60,
          "percent": 10.38,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 47,
          "percent": 8.13,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cooke": {
      "name": "Cooke",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2053,
          "percent": 36.37,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1672,
          "percent": 29.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 842,
          "percent": 14.92,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 588,
          "percent": 10.42,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 489,
          "percent": 8.66,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "coryell": {
      "name": "Coryell",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2460,
          "percent": 43.94,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1353,
          "percent": 24.17,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 635,
          "percent": 11.34,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 578,
          "percent": 10.33,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 572,
          "percent": 10.22,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cottle": {
      "name": "Cottle",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 88,
          "percent": 30.66,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 81,
          "percent": 28.22,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 58,
          "percent": 20.21,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 30,
          "percent": 10.45,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 30,
          "percent": 10.45,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "crane": {
      "name": "Crane",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 178,
          "percent": 28.21,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 169,
          "percent": 26.78,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 146,
          "percent": 23.14,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 100,
          "percent": 15.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 38,
          "percent": 6.02,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "crockett": {
      "name": "Crockett",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 148,
          "percent": 42.9,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 69,
          "percent": 20,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 64,
          "percent": 18.55,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 37,
          "percent": 10.72,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 27,
          "percent": 7.83,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "crosby": {
      "name": "Crosby",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 237,
          "percent": 43.09,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 130,
          "percent": 23.64,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 64,
          "percent": 11.64,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 63,
          "percent": 11.45,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 56,
          "percent": 10.18,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "culberson": {
      "name": "Culberson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 22,
          "percent": 33.85,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 16,
          "percent": 24.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 13,
          "percent": 20,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 7,
          "percent": 10.77,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 7,
          "percent": 10.77,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dallam": {
      "name": "Dallam",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 125,
          "percent": 31.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 96,
          "percent": 24.24,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 72,
          "percent": 18.18,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 67,
          "percent": 16.92,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 36,
          "percent": 9.09,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "dallas": {
      "name": "Dallas",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 20922,
          "percent": 35.15,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 15138,
          "percent": 25.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 13120,
          "percent": 22.04,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 7296,
          "percent": 12.26,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 3040,
          "percent": 5.11,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "dawson": {
      "name": "Dawson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 346,
          "percent": 40.42,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 268,
          "percent": 31.31,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 105,
          "percent": 12.27,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 73,
          "percent": 8.53,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 64,
          "percent": 7.48,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "dewitt": {
      "name": "DeWitt",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 784,
          "percent": 36.64,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 614,
          "percent": 28.69,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 327,
          "percent": 15.28,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 243,
          "percent": 11.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 172,
          "percent": 8.04,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "deaf_smith": {
      "name": "Deaf Smith",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 527,
          "percent": 35.3,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 331,
          "percent": 22.17,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 311,
          "percent": 20.83,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 195,
          "percent": 13.06,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 129,
          "percent": 8.64,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "delta": {
      "name": "Delta",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 301,
          "percent": 42.82,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 150,
          "percent": 21.34,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 118,
          "percent": 16.79,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 68,
          "percent": 9.67,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 66,
          "percent": 9.39,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "denton": {
      "name": "Denton",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 26394,
          "percent": 46.76,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 12996,
          "percent": 23.02,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 9259,
          "percent": 16.4,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 5174,
          "percent": 9.17,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 2622,
          "percent": 4.65,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "dickens": {
      "name": "Dickens",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 129,
          "percent": 38.62,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 105,
          "percent": 31.44,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 43,
          "percent": 12.87,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 29,
          "percent": 8.68,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 28,
          "percent": 8.38,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "dimmit": {
      "name": "Dimmit",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 103,
          "percent": 45.78,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 45,
          "percent": 20,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 30,
          "percent": 13.33,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 29,
          "percent": 12.89,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 18,
          "percent": 8,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "donley": {
      "name": "Donley",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 181,
          "percent": 32.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 136,
          "percent": 24.2,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 125,
          "percent": 22.24,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 62,
          "percent": 11.03,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 58,
          "percent": 10.32,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "duval": {
      "name": "Duval",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "eastland": {
      "name": "Eastland",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ector": {
      "name": "Ector",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2816,
          "percent": 37.18,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2167,
          "percent": 28.61,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 972,
          "percent": 12.84,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 903,
          "percent": 11.92,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 715,
          "percent": 9.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "edwards": {
      "name": "Edwards",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "el_paso": {
      "name": "El Paso",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 29,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 3990,
          "percent": 26.84,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3621,
          "percent": 24.36,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3442,
          "percent": 23.16,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 2190,
          "percent": 14.73,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1622,
          "percent": 10.91,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "ellis": {
      "name": "Ellis",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 7744,
          "percent": 36.12,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 7696,
          "percent": 35.9,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3049,
          "percent": 14.22,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1664,
          "percent": 7.76,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1286,
          "percent": 6,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "erath": {
      "name": "Erath",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1970,
          "percent": 41.43,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1039,
          "percent": 21.85,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 867,
          "percent": 18.23,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 468,
          "percent": 9.84,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 411,
          "percent": 8.64,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "falls": {
      "name": "Falls",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 77,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 235,
          "percent": 34.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 158,
          "percent": 23.27,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 154,
          "percent": 22.68,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 90,
          "percent": 13.25,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 42,
          "percent": 6.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "fannin": {
      "name": "Fannin",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1638,
          "percent": 38.16,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1211,
          "percent": 28.22,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 553,
          "percent": 12.88,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 477,
          "percent": 11.11,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 413,
          "percent": 9.62,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fayette": {
      "name": "Fayette",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 803,
          "percent": 33.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 575,
          "percent": 23.78,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 499,
          "percent": 20.64,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 292,
          "percent": 12.08,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 249,
          "percent": 10.3,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "fisher": {
      "name": "Fisher",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 269,
          "percent": 37.83,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 165,
          "percent": 23.21,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 116,
          "percent": 16.32,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 97,
          "percent": 13.64,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 64,
          "percent": 9,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "floyd": {
      "name": "Floyd",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 266,
          "percent": 40.55,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 252,
          "percent": 38.41,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 52,
          "percent": 7.93,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 50,
          "percent": 7.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 36,
          "percent": 5.49,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "foard": {
      "name": "Foard",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 70,
          "percent": 31.96,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 56,
          "percent": 25.57,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 43,
          "percent": 19.63,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 31,
          "percent": 14.16,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 19,
          "percent": 8.68,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fort_bend": {
      "name": "Fort Bend",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 15724,
          "percent": 45.85,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 8666,
          "percent": 25.27,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 4790,
          "percent": 13.97,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 2864,
          "percent": 8.35,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 2253,
          "percent": 6.57,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "franklin": {
      "name": "Franklin",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 604,
          "percent": 34.07,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 601,
          "percent": 33.9,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 235,
          "percent": 13.25,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 170,
          "percent": 9.59,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 163,
          "percent": 9.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "freestone": {
      "name": "Freestone",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 872,
          "percent": 30.16,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 849,
          "percent": 29.37,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 615,
          "percent": 21.27,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 363,
          "percent": 12.56,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 192,
          "percent": 6.64,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "frio": {
      "name": "Frio",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 190,
          "percent": 39.5,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 128,
          "percent": 26.61,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 77,
          "percent": 16.01,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 43,
          "percent": 8.94,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 43,
          "percent": 8.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "gaines": {
      "name": "Gaines",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 598,
          "percent": 31.49,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 521,
          "percent": 27.44,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 352,
          "percent": 18.54,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 309,
          "percent": 16.27,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 119,
          "percent": 6.27,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "galveston": {
      "name": "Galveston",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 11630,
          "percent": 38.83,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 7537,
          "percent": 25.16,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 5428,
          "percent": 18.12,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 3676,
          "percent": 12.27,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1681,
          "percent": 5.61,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "garza": {
      "name": "Garza",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 202,
          "percent": 40.16,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 147,
          "percent": 29.22,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 67,
          "percent": 13.32,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 53,
          "percent": 10.54,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 34,
          "percent": 6.76,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "gillespie": {
      "name": "Gillespie",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 36,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1189,
          "percent": 31.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1169,
          "percent": 31.08,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 707,
          "percent": 18.8,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 458,
          "percent": 12.18,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 238,
          "percent": 6.33,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "glasscock": {
      "name": "Glasscock",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 122,
          "percent": 38.85,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 90,
          "percent": 28.66,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 48,
          "percent": 15.29,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 34,
          "percent": 10.83,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 20,
          "percent": 6.37,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "goliad": {
      "name": "Goliad",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 553,
          "percent": 35.91,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 428,
          "percent": 27.79,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 198,
          "percent": 12.86,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 188,
          "percent": 12.21,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 173,
          "percent": 11.23,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "gonzales": {
      "name": "Gonzales",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 741,
          "percent": 35.9,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 546,
          "percent": 26.45,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 364,
          "percent": 17.64,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 209,
          "percent": 10.13,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 204,
          "percent": 9.88,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "gray": {
      "name": "Gray",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 901,
          "percent": 31.79,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 675,
          "percent": 23.82,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 560,
          "percent": 19.76,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 471,
          "percent": 16.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 227,
          "percent": 8.01,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "grayson": {
      "name": "Grayson",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "gregg": {
      "name": "Gregg",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3701,
          "percent": 35.94,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 2089,
          "percent": 20.28,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2076,
          "percent": 20.16,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1393,
          "percent": 13.53,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1040,
          "percent": 10.1,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "grimes": {
      "name": "Grimes",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 7,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 841,
          "percent": 41.16,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 459,
          "percent": 22.47,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 348,
          "percent": 17.03,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 221,
          "percent": 10.82,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 174,
          "percent": 8.52,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "guadalupe": {
      "name": "Guadalupe",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 5322,
          "percent": 32.55,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4642,
          "percent": 28.39,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2913,
          "percent": 17.82,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 2109,
          "percent": 12.9,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1363,
          "percent": 8.34,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hale": {
      "name": "Hale",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 720,
          "percent": 30.1,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 676,
          "percent": 28.26,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 629,
          "percent": 26.3,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 187,
          "percent": 7.82,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 180,
          "percent": 7.53,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hall": {
      "name": "Hall",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 135,
          "percent": 27.33,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 130,
          "percent": 26.32,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 115,
          "percent": 23.28,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 67,
          "percent": 13.56,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 47,
          "percent": 9.51,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hamilton": {
      "name": "Hamilton",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 787,
          "percent": 36.91,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 529,
          "percent": 24.81,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 312,
          "percent": 14.63,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 276,
          "percent": 12.95,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 228,
          "percent": 10.69,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hansford": {
      "name": "Hansford",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 274,
          "percent": 50.37,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 94,
          "percent": 17.28,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 81,
          "percent": 14.89,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 68,
          "percent": 12.5,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 27,
          "percent": 4.96,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hardeman": {
      "name": "Hardeman",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 155,
          "percent": 36.64,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 109,
          "percent": 25.77,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 63,
          "percent": 14.89,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 58,
          "percent": 13.71,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 38,
          "percent": 8.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hardin": {
      "name": "Hardin",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2646,
          "percent": 33.72,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2473,
          "percent": 31.52,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1599,
          "percent": 20.38,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 645,
          "percent": 8.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 483,
          "percent": 6.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "harris": {
      "name": "Harris",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 4,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 56068,
          "percent": 49.86,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 26972,
          "percent": 23.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 13194,
          "percent": 11.73,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 9798,
          "percent": 8.71,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 6424,
          "percent": 5.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "harrison": {
      "name": "Harrison",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hartley": {
      "name": "Hartley",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 252,
          "percent": 34.01,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 150,
          "percent": 20.24,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 136,
          "percent": 18.35,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 112,
          "percent": 15.11,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 91,
          "percent": 12.28,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "haskell": {
      "name": "Haskell",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 304,
          "percent": 37.07,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 250,
          "percent": 30.49,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 106,
          "percent": 12.93,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 101,
          "percent": 12.32,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 59,
          "percent": 7.2,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hays": {
      "name": "Hays",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4950,
          "percent": 30.01,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4899,
          "percent": 29.7,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3123,
          "percent": 18.93,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1765,
          "percent": 10.7,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1758,
          "percent": 10.66,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hemphill": {
      "name": "Hemphill",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 198,
          "percent": 29.69,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 152,
          "percent": 22.79,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 149,
          "percent": 22.34,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 105,
          "percent": 15.74,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 63,
          "percent": 9.45,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "henderson": {
      "name": "Henderson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 5554,
          "percent": 49.1,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2314,
          "percent": 20.46,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1517,
          "percent": 13.41,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1045,
          "percent": 9.24,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 881,
          "percent": 7.79,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hidalgo": {
      "name": "Hidalgo",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4052,
          "percent": 32.95,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3614,
          "percent": 29.39,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 2428,
          "percent": 19.74,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1522,
          "percent": 12.38,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 682,
          "percent": 5.55,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hill": {
      "name": "Hill",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2194,
          "percent": 40.71,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1446,
          "percent": 26.83,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 947,
          "percent": 17.57,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 402,
          "percent": 7.46,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 400,
          "percent": 7.42,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hockley": {
      "name": "Hockley",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 762,
          "percent": 33.14,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 575,
          "percent": 25.01,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 506,
          "percent": 22.01,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 262,
          "percent": 11.4,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 194,
          "percent": 8.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hood": {
      "name": "Hood",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 5850,
          "percent": 49.1,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2921,
          "percent": 24.52,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1628,
          "percent": 13.66,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 823,
          "percent": 6.91,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 693,
          "percent": 5.82,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hopkins": {
      "name": "Hopkins",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1704,
          "percent": 45.02,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 832,
          "percent": 21.98,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 517,
          "percent": 13.66,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 429,
          "percent": 11.33,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 303,
          "percent": 8.01,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "houston": {
      "name": "Houston",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1198,
          "percent": 41.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 798,
          "percent": 27.69,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 410,
          "percent": 14.23,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 268,
          "percent": 9.3,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 208,
          "percent": 7.22,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "howard": {
      "name": "Howard",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 900,
          "percent": 44.84,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 474,
          "percent": 23.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 270,
          "percent": 13.45,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 227,
          "percent": 11.31,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 136,
          "percent": 6.78,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hudspeth": {
      "name": "Hudspeth",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 121,
          "percent": 31.35,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 88,
          "percent": 22.8,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 77,
          "percent": 19.95,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 50,
          "percent": 12.95,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 50,
          "percent": 12.95,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hunt": {
      "name": "Hunt",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 98,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1918,
          "percent": 32.6,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1846,
          "percent": 31.38,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1091,
          "percent": 18.54,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 526,
          "percent": 8.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 502,
          "percent": 8.53,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "hutchinson": {
      "name": "Hutchinson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 772,
          "percent": 31.17,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 722,
          "percent": 29.15,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 429,
          "percent": 17.32,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 311,
          "percent": 12.56,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 243,
          "percent": 9.81,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "irion": {
      "name": "Irion",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 133,
          "percent": 32.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 94,
          "percent": 22.93,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 81,
          "percent": 19.76,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 57,
          "percent": 13.9,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 45,
          "percent": 10.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jack": {
      "name": "Jack",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 557,
          "percent": 42.65,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 277,
          "percent": 21.21,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 241,
          "percent": 18.45,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 168,
          "percent": 12.86,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 63,
          "percent": 4.82,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jackson": {
      "name": "Jackson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 702,
          "percent": 27.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 689,
          "percent": 27.06,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 549,
          "percent": 21.56,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 387,
          "percent": 15.2,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 219,
          "percent": 8.6,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "jasper": {
      "name": "Jasper",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1575,
          "percent": 35.88,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1418,
          "percent": 32.3,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 678,
          "percent": 15.44,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 497,
          "percent": 11.32,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 222,
          "percent": 5.06,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jeff_davis": {
      "name": "Jeff Davis",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 187,
          "percent": 40.65,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 84,
          "percent": 18.26,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 78,
          "percent": 16.96,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 60,
          "percent": 13.04,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 51,
          "percent": 11.09,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "jefferson": {
      "name": "Jefferson",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 5167,
          "percent": 38.37,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3405,
          "percent": 25.28,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2978,
          "percent": 22.11,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1030,
          "percent": 7.65,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 888,
          "percent": 6.59,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jim_hogg": {
      "name": "Jim Hogg",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 17,
          "percent": 27.87,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 17,
          "percent": 27.87,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 11,
          "percent": 18.03,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 8,
          "percent": 13.11,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 8,
          "percent": 13.11,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jim_wells": {
      "name": "Jim Wells",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1209,
          "percent": 56.39,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 484,
          "percent": 22.57,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 158,
          "percent": 7.37,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 147,
          "percent": 6.86,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 146,
          "percent": 6.81,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "johnson": {
      "name": "Johnson",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4942,
          "percent": 40.96,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3695,
          "percent": 30.63,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1668,
          "percent": 13.83,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 901,
          "percent": 7.47,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 858,
          "percent": 7.11,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jones": {
      "name": "Jones",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 752,
          "percent": 31.35,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 607,
          "percent": 25.3,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 536,
          "percent": 22.34,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 287,
          "percent": 11.96,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 217,
          "percent": 9.05,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "karnes": {
      "name": "Karnes",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 996,
          "percent": 49.33,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 455,
          "percent": 22.54,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 209,
          "percent": 10.35,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 195,
          "percent": 9.66,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 164,
          "percent": 8.12,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "kaufman": {
      "name": "Kaufman",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4866,
          "percent": 38.72,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3388,
          "percent": 26.96,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2588,
          "percent": 20.59,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 927,
          "percent": 7.38,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 798,
          "percent": 6.35,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "kendall": {
      "name": "Kendall",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3682,
          "percent": 43.15,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1916,
          "percent": 22.45,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1379,
          "percent": 16.16,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 828,
          "percent": 9.7,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 728,
          "percent": 8.53,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "kenedy": {
      "name": "Kenedy",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 5,
          "percent": 38.46,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 4,
          "percent": 30.77,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 3,
          "percent": 23.08,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1,
          "percent": 7.69,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kent": {
      "name": "Kent",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 52,
          "percent": 37.96,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 35,
          "percent": 25.55,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 27,
          "percent": 19.71,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 14,
          "percent": 10.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 9,
          "percent": 6.57,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kerr": {
      "name": "Kerr",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 5,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 2228,
          "percent": 35.11,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1677,
          "percent": 26.43,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1207,
          "percent": 19.02,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 744,
          "percent": 11.72,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 490,
          "percent": 7.72,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kimble": {
      "name": "Kimble",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 397,
          "percent": 49.07,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 130,
          "percent": 16.07,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 123,
          "percent": 15.2,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 104,
          "percent": 12.86,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 55,
          "percent": 6.8,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "king": {
      "name": "King",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 25,
          "percent": 35.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 19,
          "percent": 26.76,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 15,
          "percent": 21.13,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 7,
          "percent": 9.86,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 5,
          "percent": 7.04,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kinney": {
      "name": "Kinney",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 170,
          "percent": 37.2,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 90,
          "percent": 19.69,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 68,
          "percent": 14.88,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 65,
          "percent": 14.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 64,
          "percent": 14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kleberg": {
      "name": "Kleberg",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 629,
          "percent": 36.38,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 555,
          "percent": 32.1,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 267,
          "percent": 15.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 156,
          "percent": 9.02,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 122,
          "percent": 7.06,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "knox": {
      "name": "Knox",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 173,
          "percent": 38.88,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 92,
          "percent": 20.67,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 84,
          "percent": 18.88,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 52,
          "percent": 11.69,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 44,
          "percent": 9.89,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "la_salle": {
      "name": "La Salle",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 62,
          "percent": 44.6,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 32,
          "percent": 23.02,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 19,
          "percent": 13.67,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 17,
          "percent": 12.23,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 9,
          "percent": 6.47,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "lamar": {
      "name": "Lamar",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2280,
          "percent": 35.22,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1622,
          "percent": 25.06,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1320,
          "percent": 20.39,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 670,
          "percent": 10.35,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 581,
          "percent": 8.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lamb": {
      "name": "Lamb",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 439,
          "percent": 34.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 307,
          "percent": 24.17,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 269,
          "percent": 21.18,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 150,
          "percent": 11.81,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 105,
          "percent": 8.27,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lampasas": {
      "name": "Lampasas",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1265,
          "percent": 34.97,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 991,
          "percent": 27.4,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 668,
          "percent": 18.47,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 377,
          "percent": 10.42,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 316,
          "percent": 8.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "lavaca": {
      "name": "Lavaca",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1093,
          "percent": 34.74,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1000,
          "percent": 31.79,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 488,
          "percent": 15.51,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 321,
          "percent": 10.2,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 244,
          "percent": 7.76,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lee": {
      "name": "Lee",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 898,
          "percent": 37.35,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 722,
          "percent": 30.03,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 359,
          "percent": 14.93,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 214,
          "percent": 8.9,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 211,
          "percent": 8.78,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "leon": {
      "name": "Leon",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "liberty": {
      "name": "Liberty",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "limestone": {
      "name": "Limestone",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1363,
          "percent": 43.87,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 637,
          "percent": 20.5,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 598,
          "percent": 19.25,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 316,
          "percent": 10.17,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 193,
          "percent": 6.21,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lipscomb": {
      "name": "Lipscomb",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 208,
          "percent": 37.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 122,
          "percent": 22.06,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 119,
          "percent": 21.52,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 57,
          "percent": 10.31,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 47,
          "percent": 8.5,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "live_oak": {
      "name": "Live Oak",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 785,
          "percent": 52.58,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 276,
          "percent": 18.49,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 200,
          "percent": 13.4,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 130,
          "percent": 8.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 102,
          "percent": 6.83,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "llano": {
      "name": "Llano",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "loving": {
      "name": "Loving",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 10,
          "percent": 43.48,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 6,
          "percent": 26.09,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 3,
          "percent": 13.04,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 3,
          "percent": 13.04,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1,
          "percent": 4.35,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lubbock": {
      "name": "Lubbock",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lynn": {
      "name": "Lynn",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 232,
          "percent": 35.2,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 158,
          "percent": 23.98,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 127,
          "percent": 19.27,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 88,
          "percent": 13.35,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 54,
          "percent": 8.19,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "madison": {
      "name": "Madison",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 547,
          "percent": 33.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 544,
          "percent": 33.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 241,
          "percent": 14.81,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 156,
          "percent": 9.59,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 139,
          "percent": 8.54,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marion": {
      "name": "Marion",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 458,
          "percent": 32.19,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 398,
          "percent": 27.97,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 270,
          "percent": 18.97,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 167,
          "percent": 11.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 130,
          "percent": 9.14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "martin": {
      "name": "Martin",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 214,
          "percent": 28.61,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 213,
          "percent": 28.48,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 161,
          "percent": 21.52,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 88,
          "percent": 11.76,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 72,
          "percent": 9.63,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "mason": {
      "name": "Mason",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 325,
          "percent": 34.17,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 272,
          "percent": 28.6,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 175,
          "percent": 18.4,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 104,
          "percent": 10.94,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 75,
          "percent": 7.89,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "matagorda": {
      "name": "Matagorda",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1054,
          "percent": 32.05,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 859,
          "percent": 26.12,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 747,
          "percent": 22.71,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 344,
          "percent": 10.46,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 285,
          "percent": 8.67,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "maverick": {
      "name": "Maverick",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mcculloch": {
      "name": "McCulloch",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 462,
          "percent": 36.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 279,
          "percent": 22,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 250,
          "percent": 19.72,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 165,
          "percent": 13.01,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 112,
          "percent": 8.83,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mclennan": {
      "name": "McLennan",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 6810,
          "percent": 31.93,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 6170,
          "percent": 28.93,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 4305,
          "percent": 20.18,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 2477,
          "percent": 11.61,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1569,
          "percent": 7.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "mcmullen": {
      "name": "McMullen",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 67,
          "percent": 34.9,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 57,
          "percent": 29.69,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 28,
          "percent": 14.58,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 24,
          "percent": 12.5,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 16,
          "percent": 8.33,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "medina": {
      "name": "Medina",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2273,
          "percent": 38.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1500,
          "percent": 25.72,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 711,
          "percent": 12.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 697,
          "percent": 11.95,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 650,
          "percent": 11.15,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "menard": {
      "name": "Menard",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 240,
          "percent": 59.55,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 60,
          "percent": 14.89,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 43,
          "percent": 10.67,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 30,
          "percent": 7.44,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 30,
          "percent": 7.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "midland": {
      "name": "Midland",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4538,
          "percent": 36.06,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2759,
          "percent": 21.92,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 2166,
          "percent": 17.21,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1644,
          "percent": 13.06,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1477,
          "percent": 11.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "milam": {
      "name": "Milam",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1334,
          "percent": 43.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 801,
          "percent": 26.19,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 404,
          "percent": 13.21,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 264,
          "percent": 8.63,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 256,
          "percent": 8.37,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mills": {
      "name": "Mills",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 366,
          "percent": 41.31,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 210,
          "percent": 23.7,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 124,
          "percent": 14,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 105,
          "percent": 11.85,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 81,
          "percent": 9.14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mitchell": {
      "name": "Mitchell",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 310,
          "percent": 42.01,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 215,
          "percent": 29.13,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 94,
          "percent": 12.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 69,
          "percent": 9.35,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 50,
          "percent": 6.78,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "montague": {
      "name": "Montague",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1197,
          "percent": 36.91,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 913,
          "percent": 28.15,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 426,
          "percent": 13.14,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 364,
          "percent": 11.22,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 343,
          "percent": 10.58,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "montgomery": {
      "name": "Montgomery",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 1,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 17559,
          "percent": 38.75,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 17335,
          "percent": 38.26,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 6004,
          "percent": 13.25,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 2296,
          "percent": 5.07,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 2119,
          "percent": 4.68,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "moore": {
      "name": "Moore",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 459,
          "percent": 34.03,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 327,
          "percent": 24.24,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 245,
          "percent": 18.16,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 185,
          "percent": 13.71,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 133,
          "percent": 9.86,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "morris": {
      "name": "Morris",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 496,
          "percent": 30.54,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 393,
          "percent": 24.2,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 378,
          "percent": 23.28,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 179,
          "percent": 11.02,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 178,
          "percent": 10.96,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "motley": {
      "name": "Motley",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 113,
          "percent": 43.97,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 48,
          "percent": 18.68,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 40,
          "percent": 15.56,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 36,
          "percent": 14.01,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 20,
          "percent": 7.78,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "nacogdoches": {
      "name": "Nacogdoches",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2341,
          "percent": 37.09,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1697,
          "percent": 26.89,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1260,
          "percent": 19.97,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 613,
          "percent": 9.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 400,
          "percent": 6.34,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "navarro": {
      "name": "Navarro",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2400,
          "percent": 39.53,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1372,
          "percent": 22.6,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1077,
          "percent": 17.74,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 680,
          "percent": 11.2,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 543,
          "percent": 8.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "newton": {
      "name": "Newton",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 8,
          "percent": 42.11,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 6,
          "percent": 31.58,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 3,
          "percent": 15.79,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1,
          "percent": 5.26,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1,
          "percent": 5.26,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "nolan": {
      "name": "Nolan",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 637,
          "percent": 35.19,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 559,
          "percent": 30.88,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 217,
          "percent": 11.99,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 202,
          "percent": 11.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 195,
          "percent": 10.77,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "nueces": {
      "name": "Nueces",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4868,
          "percent": 37.68,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4267,
          "percent": 33.03,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2086,
          "percent": 16.15,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1033,
          "percent": 8,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 664,
          "percent": 5.14,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "ochiltree": {
      "name": "Ochiltree",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 361,
          "percent": 42.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 161,
          "percent": 18.99,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 128,
          "percent": 15.09,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 105,
          "percent": 12.38,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 93,
          "percent": 10.97,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "oldham": {
      "name": "Oldham",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 174,
          "percent": 52.41,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 58,
          "percent": 17.47,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 36,
          "percent": 10.84,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 34,
          "percent": 10.24,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 30,
          "percent": 9.04,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "orange": {
      "name": "Orange",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 3230,
          "percent": 35.6,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2238,
          "percent": 24.66,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2143,
          "percent": 23.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 818,
          "percent": 9.01,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 645,
          "percent": 7.11,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "palo_pinto": {
      "name": "Palo Pinto",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1629,
          "percent": 37.71,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1355,
          "percent": 31.37,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 564,
          "percent": 13.06,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 506,
          "percent": 11.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 266,
          "percent": 6.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "panola": {
      "name": "Panola",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 958,
          "percent": 29.64,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 868,
          "percent": 26.86,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 670,
          "percent": 20.73,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 547,
          "percent": 16.92,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 189,
          "percent": 5.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "parker": {
      "name": "Parker",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 11851,
          "percent": 47.04,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 7830,
          "percent": 31.08,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2570,
          "percent": 10.2,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1586,
          "percent": 6.29,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1358,
          "percent": 5.39,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "parmer": {
      "name": "Parmer",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 328,
          "percent": 36.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 259,
          "percent": 29.2,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 117,
          "percent": 13.19,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 100,
          "percent": 11.27,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 83,
          "percent": 9.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "pecos": {
      "name": "Pecos",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 431,
          "percent": 29.36,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 395,
          "percent": 26.91,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 323,
          "percent": 22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 203,
          "percent": 13.83,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 116,
          "percent": 7.9,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "polk": {
      "name": "Polk",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2744,
          "percent": 40.26,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2074,
          "percent": 30.43,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 955,
          "percent": 14.01,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 536,
          "percent": 7.87,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 506,
          "percent": 7.42,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "potter": {
      "name": "Potter",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2819,
          "percent": 43.18,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1681,
          "percent": 25.75,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 882,
          "percent": 13.51,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 612,
          "percent": 9.37,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 535,
          "percent": 8.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "presidio": {
      "name": "Presidio",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 20,
          "percent": 36.36,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 13,
          "percent": 23.64,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 11,
          "percent": 20,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 6,
          "percent": 10.91,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 5,
          "percent": 9.09,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "rains": {
      "name": "Rains",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 753,
          "percent": 35.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 666,
          "percent": 31.34,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 378,
          "percent": 17.79,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 174,
          "percent": 8.19,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 154,
          "percent": 7.25,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "randall": {
      "name": "Randall",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 4973,
          "percent": 29.65,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4720,
          "percent": 28.14,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 4628,
          "percent": 27.59,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1293,
          "percent": 7.71,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1161,
          "percent": 6.92,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "reagan": {
      "name": "Reagan",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 150,
          "percent": 34.56,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 116,
          "percent": 26.73,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 74,
          "percent": 17.05,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 64,
          "percent": 14.75,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 30,
          "percent": 6.91,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "real": {
      "name": "Real",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 229,
          "percent": 35.45,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 168,
          "percent": 26.01,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 149,
          "percent": 23.07,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 52,
          "percent": 8.05,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 48,
          "percent": 7.43,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "red_river": {
      "name": "Red River",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 589,
          "percent": 32.87,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 534,
          "percent": 29.8,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 372,
          "percent": 20.76,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 177,
          "percent": 9.88,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 120,
          "percent": 6.7,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "reeves": {
      "name": "Reeves",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 93,
          "percent": 30.19,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 85,
          "percent": 27.6,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 74,
          "percent": 24.03,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 28,
          "percent": 9.09,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 28,
          "percent": 9.09,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "refugio": {
      "name": "Refugio",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 400,
          "percent": 34.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 302,
          "percent": 26.1,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 240,
          "percent": 20.74,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 124,
          "percent": 10.72,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 91,
          "percent": 7.87,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "roberts": {
      "name": "Roberts",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 89,
          "percent": 32.84,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 82,
          "percent": 30.26,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 59,
          "percent": 21.77,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 24,
          "percent": 8.86,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 17,
          "percent": 6.27,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "robertson": {
      "name": "Robertson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 997,
          "percent": 42.09,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 658,
          "percent": 27.78,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 360,
          "percent": 15.2,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 184,
          "percent": 7.77,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 170,
          "percent": 7.18,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "rockwall": {
      "name": "Rockwall",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 7656,
          "percent": 48.53,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 3300,
          "percent": 20.92,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2481,
          "percent": 15.73,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1304,
          "percent": 8.27,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1036,
          "percent": 6.57,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "runnels": {
      "name": "Runnels",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 504,
          "percent": 40.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 289,
          "percent": 23.5,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 217,
          "percent": 17.64,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 130,
          "percent": 10.57,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 90,
          "percent": 7.32,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "rusk": {
      "name": "Rusk",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1781,
          "percent": 30.81,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1738,
          "percent": 30.07,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1035,
          "percent": 17.91,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 718,
          "percent": 12.42,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 508,
          "percent": 8.79,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sabine": {
      "name": "Sabine",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 899,
          "percent": 38.95,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 627,
          "percent": 27.17,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 400,
          "percent": 17.33,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 212,
          "percent": 9.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 170,
          "percent": 7.37,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "san_augustine": {
      "name": "San Augustine",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 711,
          "percent": 45.93,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 460,
          "percent": 29.72,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 156,
          "percent": 10.08,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 123,
          "percent": 7.95,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 98,
          "percent": 6.33,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "san_jacinto": {
      "name": "San Jacinto",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "san_patricio": {
      "name": "San Patricio",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2248,
          "percent": 42.01,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1167,
          "percent": 21.81,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1094,
          "percent": 20.44,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 449,
          "percent": 8.39,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 393,
          "percent": 7.34,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "san_saba": {
      "name": "San Saba",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 378,
          "percent": 39.17,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 203,
          "percent": 21.04,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 157,
          "percent": 16.27,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 131,
          "percent": 13.58,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 96,
          "percent": 9.95,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "schleicher": {
      "name": "Schleicher",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 155,
          "percent": 31.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 122,
          "percent": 24.75,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 91,
          "percent": 18.46,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 64,
          "percent": 12.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 61,
          "percent": 12.37,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "scurry": {
      "name": "Scurry",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 498,
          "percent": 28.54,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 463,
          "percent": 26.53,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 371,
          "percent": 21.26,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 235,
          "percent": 13.47,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 178,
          "percent": 10.2,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shackelford": {
      "name": "Shackelford",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 216,
          "percent": 37.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 146,
          "percent": 25.61,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 86,
          "percent": 15.09,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 83,
          "percent": 14.56,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 39,
          "percent": 6.84,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "shelby": {
      "name": "Shelby",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 956,
          "percent": 31.34,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 652,
          "percent": 21.38,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 612,
          "percent": 20.07,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 531,
          "percent": 17.41,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 299,
          "percent": 9.8,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sherman": {
      "name": "Sherman",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 110,
          "percent": 39.01,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 84,
          "percent": 29.79,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 36,
          "percent": 12.77,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 32,
          "percent": 11.35,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 20,
          "percent": 7.09,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "smith": {
      "name": "Smith",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 10024,
          "percent": 38.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 8259,
          "percent": 32.04,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 4429,
          "percent": 17.18,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1654,
          "percent": 6.42,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1410,
          "percent": 5.47,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "somervell": {
      "name": "Somervell",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 703,
          "percent": 36.58,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 554,
          "percent": 28.82,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 288,
          "percent": 14.98,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 200,
          "percent": 10.41,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 177,
          "percent": 9.21,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "starr": {
      "name": "Starr",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 98,
          "percent": 37.55,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 98,
          "percent": 37.55,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 31,
          "percent": 11.88,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 21,
          "percent": 8.05,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 13,
          "percent": 4.98,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "stephens": {
      "name": "Stephens",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 586,
          "percent": 38.71,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 297,
          "percent": 19.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 269,
          "percent": 17.77,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 247,
          "percent": 16.31,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 115,
          "percent": 7.6,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sterling": {
      "name": "Sterling",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 55,
          "percent": 31.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 43,
          "percent": 24.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 40,
          "percent": 22.99,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 25,
          "percent": 14.37,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 11,
          "percent": 6.32,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "stonewall": {
      "name": "Stonewall",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 64,
          "percent": 31.37,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 56,
          "percent": 27.45,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 36,
          "percent": 17.65,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 29,
          "percent": 14.22,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 19,
          "percent": 9.31,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "sutton": {
      "name": "Sutton",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 190,
          "percent": 40.69,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 84,
          "percent": 17.99,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 77,
          "percent": 16.49,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 75,
          "percent": 16.06,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 41,
          "percent": 8.78,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "swisher": {
      "name": "Swisher",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 223,
          "percent": 33.18,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 182,
          "percent": 27.08,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 156,
          "percent": 23.21,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 63,
          "percent": 9.38,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 48,
          "percent": 7.14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tarrant": {
      "name": "Tarrant",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 1,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 39120,
          "percent": 43.68,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 34909,
          "percent": 38.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 6449,
          "percent": 7.2,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 5521,
          "percent": 6.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 3565,
          "percent": 3.98,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "taylor": {
      "name": "Taylor",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 5409,
          "percent": 39.53,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 3219,
          "percent": 23.52,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2998,
          "percent": 21.91,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 1181,
          "percent": 8.63,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 878,
          "percent": 6.42,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "terrell": {
      "name": "Terrell",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 40,
          "percent": 37.38,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 29,
          "percent": 27.1,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 18,
          "percent": 16.82,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 11,
          "percent": 10.28,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 9,
          "percent": 8.41,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "terry": {
      "name": "Terry",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "throckmorton": {
      "name": "Throckmorton",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 119,
          "percent": 43.75,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 61,
          "percent": 22.43,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 45,
          "percent": 16.54,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 33,
          "percent": 12.13,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 14,
          "percent": 5.15,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "titus": {
      "name": "Titus",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1433,
          "percent": 40.81,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 865,
          "percent": 24.64,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 494,
          "percent": 14.07,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 390,
          "percent": 11.11,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 329,
          "percent": 9.37,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "tom_green": {
      "name": "Tom Green",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 3,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2719,
          "percent": 42.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1610,
          "percent": 25.4,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 762,
          "percent": 12.02,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 634,
          "percent": 10,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 614,
          "percent": 9.69,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "travis": {
      "name": "Travis",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 9377,
          "percent": 31.54,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 9234,
          "percent": 31.06,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 5613,
          "percent": 18.88,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 3260,
          "percent": 10.97,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 2242,
          "percent": 7.54,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "trinity": {
      "name": "Trinity",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 839,
          "percent": 32.13,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 830,
          "percent": 31.79,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 339,
          "percent": 12.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 314,
          "percent": 12.03,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 289,
          "percent": 11.07,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "tyler": {
      "name": "Tyler",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1071,
          "percent": 36.58,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 837,
          "percent": 28.59,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 562,
          "percent": 19.19,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 290,
          "percent": 9.9,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 168,
          "percent": 5.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "upshur": {
      "name": "Upshur",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1927,
          "percent": 31.76,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1651,
          "percent": 27.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1106,
          "percent": 18.23,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 962,
          "percent": 15.86,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 421,
          "percent": 6.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "upton": {
      "name": "Upton",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 131,
          "percent": 35.99,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 91,
          "percent": 25,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 90,
          "percent": 24.73,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 32,
          "percent": 8.79,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 20,
          "percent": 5.49,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "uvalde": {
      "name": "Uvalde",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1075,
          "percent": 41.06,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 661,
          "percent": 25.25,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 341,
          "percent": 13.03,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 272,
          "percent": 10.39,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 269,
          "percent": 10.28,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "val_verde": {
      "name": "Val Verde",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 945,
          "percent": 39.66,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 682,
          "percent": 28.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 297,
          "percent": 12.46,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 238,
          "percent": 9.99,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 221,
          "percent": 9.27,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "van_zandt": {
      "name": "Van Zandt",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1484,
          "percent": 32.91,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1298,
          "percent": 28.79,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1077,
          "percent": 23.89,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 347,
          "percent": 7.7,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 303,
          "percent": 6.72,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "victoria": {
      "name": "Victoria",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2320,
          "percent": 32.51,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 2043,
          "percent": 28.63,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1466,
          "percent": 20.54,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 800,
          "percent": 11.21,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 507,
          "percent": 7.1,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "walker": {
      "name": "Walker",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 5,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1464,
          "percent": 38.13,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 871,
          "percent": 22.69,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 769,
          "percent": 20.03,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 369,
          "percent": 9.61,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 366,
          "percent": 9.53,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "waller": {
      "name": "Waller",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1793,
          "percent": 33.53,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1738,
          "percent": 32.5,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 972,
          "percent": 18.18,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 484,
          "percent": 9.05,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 361,
          "percent": 6.75,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "ward": {
      "name": "Ward",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 324,
          "percent": 34.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 228,
          "percent": 24.18,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 184,
          "percent": 19.51,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 108,
          "percent": 11.45,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 99,
          "percent": 10.5,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "washington": {
      "name": "Washington",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1807,
          "percent": 37.95,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1155,
          "percent": 24.26,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 870,
          "percent": 18.27,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 503,
          "percent": 10.57,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 426,
          "percent": 8.95,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "webb": {
      "name": "Webb",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1891,
          "percent": 47.11,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 891,
          "percent": 22.2,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 564,
          "percent": 14.05,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 385,
          "percent": 9.59,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 283,
          "percent": 7.05,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "wharton": {
      "name": "Wharton",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1414,
          "percent": 30.62,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1366,
          "percent": 29.58,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1030,
          "percent": 22.3,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 448,
          "percent": 9.7,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 360,
          "percent": 7.8,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "wheeler": {
      "name": "Wheeler",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 281,
          "percent": 29.55,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 232,
          "percent": 24.4,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 209,
          "percent": 21.98,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 163,
          "percent": 17.14,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 66,
          "percent": 6.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wichita": {
      "name": "Wichita",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2896,
          "percent": 34.81,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 2740,
          "percent": 32.93,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 986,
          "percent": 11.85,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 865,
          "percent": 10.4,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 833,
          "percent": 10.01,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "wilbarger": {
      "name": "Wilbarger",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 533,
          "percent": 44.27,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 362,
          "percent": 30.07,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 158,
          "percent": 13.12,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 84,
          "percent": 6.98,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 67,
          "percent": 5.56,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "willacy": {
      "name": "Willacy",
      "type": "County",
      "fill": "#CD7F32",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 185,
          "percent": 35.04,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 146,
          "percent": 27.65,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 109,
          "percent": 20.64,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 52,
          "percent": 9.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 36,
          "percent": 6.82,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    },
    "williamson": {
      "name": "Williamson",
      "type": "County",
      "fill": "#404040",
      "percent_reporting": 0,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 0,
          "percent": 0,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wilson": {
      "name": "Wilson",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2968,
          "percent": 44.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1693,
          "percent": 25.45,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 827,
          "percent": 12.43,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 631,
          "percent": 9.48,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 534,
          "percent": 8.03,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "winkler": {
      "name": "Winkler",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 177,
          "percent": 29.75,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 155,
          "percent": 26.05,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 116,
          "percent": 19.5,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 76,
          "percent": 12.77,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 71,
          "percent": 11.93,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "wise": {
      "name": "Wise",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 4774,
          "percent": 44.47,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 2700,
          "percent": 25.15,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 1532,
          "percent": 14.27,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 1046,
          "percent": 9.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 683,
          "percent": 6.36,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wood": {
      "name": "Wood",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 7,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1967,
          "percent": 41.53,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 1164,
          "percent": 24.58,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 925,
          "percent": 19.53,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 345,
          "percent": 7.28,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 335,
          "percent": 7.07,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "yoakum": {
      "name": "Yoakum",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 345,
          "percent": 32.76,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 247,
          "percent": 23.46,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 179,
          "percent": 17,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 168,
          "percent": 15.95,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 114,
          "percent": 10.83,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "young": {
      "name": "Young",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 1177,
          "percent": 41.63,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 613,
          "percent": 21.68,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 498,
          "percent": 17.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 336,
          "percent": 11.89,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 203,
          "percent": 7.18,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "zapata": {
      "name": "Zapata",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 42,
          "percent": 51.22,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 16,
          "percent": 19.51,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 13,
          "percent": 15.85,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 6,
          "percent": 7.32,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 5,
          "percent": 6.1,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        }
      ]
    },
    "zavala": {
      "name": "Zavala",
      "type": "County",
      "fill": "#69cea8",
      "percent_reporting": 14,
      "candidates": [
        {
          "name": "Jim Wright",
          "party": "Republican",
          "votes": 49,
          "percent": 33.79,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/WrightIcons.webp",
          "endorsed": false
        },
        {
          "name": "James \"Jim\" Matlock",
          "party": "Republican",
          "votes": 45,
          "percent": 31.03,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Katherine Culbert",
          "party": "Republican",
          "votes": 29,
          "percent": 20,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bo French",
          "party": "Republican",
          "votes": 11,
          "percent": 7.59,
          "color": "#ff9933",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/FrenchIcons.webp",
          "endorsed": true
        },
        {
          "name": "Hawk Dunlap",
          "party": "Republican",
          "votes": 11,
          "percent": 7.59,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/02/Dunlap.webp",
          "endorsed": false
        }
      ]
    }
  }
}