{
  "election_name": "West Virginia US Senate Republican Primary",
  "election_type": "Senate",
  "election_scope": "Primary",
  "election_date": "2026-05-12T05:00:00.000Z",
  "country": "US",
  "province": "WV",
  "district": null,
  "municipality": null,
  "polls_open": null,
  "polls_close": null,
  "is_disputed": false,
  "has_map": true,
  "registered_voters": null,
  "percent_reporting": 99.9,
  "last_updated": "2026-05-14T03:58:05.769Z",
  "round": 1,
  "maps": [
    {
      "name": "West Virginia",
      "map": "assets/West_Virginia.svg"
    }
  ],
  "candidates": [
    {
      "name": "Shelley Moore Capito",
      "party": "Republican",
      "incumbent": true,
      "major_candidate": true,
      "winner": true,
      "color": "#a21a15",
      "votes": 80032,
      "percent": 66.5,
      "bio": "",
      "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
      "endorsed": false
    },
    {
      "name": "Tom Willis",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#6d1b83",
      "votes": 22736,
      "percent": 18.89,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Bryan McKinney",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#40247a",
      "votes": 5556,
      "percent": 4.62,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "David Purkey",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#339933",
      "votes": 5014,
      "percent": 4.17,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Alexander Gaaserud",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#a01450",
      "votes": 4438,
      "percent": 3.69,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Janet McNulty",
      "party": "Republican",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#009f8e",
      "votes": 2581,
      "percent": 2.14,
      "bio": "",
      "photourl": "",
      "endorsed": false
    }
  ],
  "region_results": {
    "barbour": {
      "name": "Barbour",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 785,
          "percent": 65.09,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 187,
          "percent": 15.51,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 123,
          "percent": 10.2,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 63,
          "percent": 5.22,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 25,
          "percent": 2.07,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 23,
          "percent": 1.91,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "berkeley": {
      "name": "Berkeley",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 2846,
          "percent": 42.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 2822,
          "percent": 42.21,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 583,
          "percent": 8.72,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 333,
          "percent": 4.98,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 59,
          "percent": 0.88,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 43,
          "percent": 0.64,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "boone": {
      "name": "Boone",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 819,
          "percent": 78.15,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 136,
          "percent": 12.98,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 32,
          "percent": 3.05,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 24,
          "percent": 2.29,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 24,
          "percent": 2.29,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 13,
          "percent": 1.24,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "braxton": {
      "name": "Braxton",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 895,
          "percent": 77.16,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 128,
          "percent": 11.03,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 60,
          "percent": 5.17,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 35,
          "percent": 3.02,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 21,
          "percent": 1.81,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 21,
          "percent": 1.81,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "brooke": {
      "name": "Brooke",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 880,
          "percent": 72.73,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 185,
          "percent": 15.29,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 52,
          "percent": 4.3,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 38,
          "percent": 3.14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 30,
          "percent": 2.48,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 25,
          "percent": 2.07,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "cabell": {
      "name": "Cabell",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 3465,
          "percent": 73.52,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 725,
          "percent": 15.38,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 182,
          "percent": 3.86,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 145,
          "percent": 3.08,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 108,
          "percent": 2.29,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 88,
          "percent": 1.87,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "calhoun": {
      "name": "Calhoun",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 304,
          "percent": 74.15,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 45,
          "percent": 10.98,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 35,
          "percent": 8.54,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 12,
          "percent": 2.93,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 8,
          "percent": 1.95,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 6,
          "percent": 1.46,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "clay": {
      "name": "Clay",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 373,
          "percent": 74.9,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 66,
          "percent": 13.25,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 17,
          "percent": 3.41,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 16,
          "percent": 3.21,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 14,
          "percent": 2.81,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 12,
          "percent": 2.41,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "doddridge": {
      "name": "Doddridge",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 706,
          "percent": 67.88,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 120,
          "percent": 11.54,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 83,
          "percent": 7.98,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 73,
          "percent": 7.02,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 49,
          "percent": 4.71,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 9,
          "percent": 0.87,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fayette": {
      "name": "Fayette",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1831,
          "percent": 70.86,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 488,
          "percent": 18.89,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 118,
          "percent": 4.57,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 63,
          "percent": 2.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 44,
          "percent": 1.7,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 40,
          "percent": 1.55,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "gilmer": {
      "name": "Gilmer",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 289,
          "percent": 71.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 54,
          "percent": 13.43,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 21,
          "percent": 5.22,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 18,
          "percent": 4.48,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 13,
          "percent": 3.23,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 7,
          "percent": 1.74,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "grant": {
      "name": "Grant",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 965,
          "percent": 68.05,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 212,
          "percent": 14.95,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 112,
          "percent": 7.9,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 53,
          "percent": 3.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 42,
          "percent": 2.96,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 34,
          "percent": 2.4,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "greenbrier": {
      "name": "Greenbrier",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 2291,
          "percent": 73.05,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 475,
          "percent": 15.15,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 161,
          "percent": 5.13,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 90,
          "percent": 2.87,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 79,
          "percent": 2.52,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 40,
          "percent": 1.28,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hampshire": {
      "name": "Hampshire",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 859,
          "percent": 43.27,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 853,
          "percent": 42.97,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 150,
          "percent": 7.56,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 52,
          "percent": 2.62,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 38,
          "percent": 1.91,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 33,
          "percent": 1.66,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hancock": {
      "name": "Hancock",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1552,
          "percent": 67.27,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 323,
          "percent": 14,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 238,
          "percent": 10.32,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 78,
          "percent": 3.38,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 66,
          "percent": 2.86,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 50,
          "percent": 2.17,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "hardy": {
      "name": "Hardy",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 830,
          "percent": 67.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 218,
          "percent": 17.65,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 87,
          "percent": 7.04,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 41,
          "percent": 3.32,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 39,
          "percent": 3.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 20,
          "percent": 1.62,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "harrison": {
      "name": "Harrison",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 2873,
          "percent": 66.57,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 636,
          "percent": 14.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 506,
          "percent": 11.72,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 157,
          "percent": 3.64,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 76,
          "percent": 1.76,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 68,
          "percent": 1.58,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jackson": {
      "name": "Jackson",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1932,
          "percent": 67.41,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 557,
          "percent": 19.43,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 209,
          "percent": 7.29,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 76,
          "percent": 2.65,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 63,
          "percent": 2.2,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 29,
          "percent": 1.01,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "jefferson": {
      "name": "Jefferson",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 1300,
          "percent": 44.19,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1262,
          "percent": 42.9,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 203,
          "percent": 6.9,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 110,
          "percent": 3.74,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 36,
          "percent": 1.22,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 31,
          "percent": 1.05,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "kanawha": {
      "name": "Kanawha",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 7924,
          "percent": 74.9,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 1644,
          "percent": 15.54,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 315,
          "percent": 2.98,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 254,
          "percent": 2.4,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 247,
          "percent": 2.33,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 196,
          "percent": 1.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lewis": {
      "name": "Lewis",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 867,
          "percent": 69.47,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 170,
          "percent": 13.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 111,
          "percent": 8.89,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 61,
          "percent": 4.89,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 23,
          "percent": 1.84,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 16,
          "percent": 1.28,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "lincoln": {
      "name": "Lincoln",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 689,
          "percent": 75.22,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 121,
          "percent": 13.21,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 37,
          "percent": 4.04,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 31,
          "percent": 3.38,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 21,
          "percent": 2.29,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 17,
          "percent": 1.86,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "logan": {
      "name": "Logan",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1389,
          "percent": 78.21,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 184,
          "percent": 10.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 63,
          "percent": 3.55,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 61,
          "percent": 3.43,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 55,
          "percent": 3.1,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 24,
          "percent": 1.35,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marion": {
      "name": "Marion",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1628,
          "percent": 57.92,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 611,
          "percent": 21.74,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 397,
          "percent": 14.12,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 92,
          "percent": 3.27,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 45,
          "percent": 1.6,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 38,
          "percent": 1.35,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "marshall": {
      "name": "Marshall",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1572,
          "percent": 72.88,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 276,
          "percent": 12.8,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 95,
          "percent": 4.4,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 83,
          "percent": 3.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 79,
          "percent": 3.66,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 52,
          "percent": 2.41,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mason": {
      "name": "Mason",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1355,
          "percent": 68.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 318,
          "percent": 16.1,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 128,
          "percent": 6.48,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 121,
          "percent": 6.13,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 27,
          "percent": 1.37,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 26,
          "percent": 1.32,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mcdowell": {
      "name": "McDowell",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 296,
          "percent": 70.98,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 70,
          "percent": 16.79,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 18,
          "percent": 4.32,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 15,
          "percent": 3.6,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 12,
          "percent": 2.88,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 6,
          "percent": 1.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mercer": {
      "name": "Mercer",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 2999,
          "percent": 78.24,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 478,
          "percent": 12.47,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 127,
          "percent": 3.31,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 99,
          "percent": 2.58,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 68,
          "percent": 1.77,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 62,
          "percent": 1.62,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mineral": {
      "name": "Mineral",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1343,
          "percent": 60.44,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 503,
          "percent": 22.64,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 189,
          "percent": 8.51,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 79,
          "percent": 3.56,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 70,
          "percent": 3.15,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 38,
          "percent": 1.71,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "mingo": {
      "name": "Mingo",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 844,
          "percent": 78.37,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 122,
          "percent": 11.33,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 35,
          "percent": 3.25,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 30,
          "percent": 2.79,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 29,
          "percent": 2.69,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 17,
          "percent": 1.58,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "monongalia": {
      "name": "Monongalia",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 2485,
          "percent": 65.67,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 538,
          "percent": 14.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 396,
          "percent": 10.47,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 178,
          "percent": 4.7,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 104,
          "percent": 2.75,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 83,
          "percent": 2.19,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "monroe": {
      "name": "Monroe",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 862,
          "percent": 72.07,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 222,
          "percent": 18.56,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 41,
          "percent": 3.43,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 26,
          "percent": 2.17,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 23,
          "percent": 1.92,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 22,
          "percent": 1.84,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "morgan": {
      "name": "Morgan",
      "type": "County",
      "fill": "#e0bb24",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 875,
          "percent": 45.62,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 818,
          "percent": 42.65,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 92,
          "percent": 4.8,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 89,
          "percent": 4.64,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 27,
          "percent": 1.41,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 17,
          "percent": 0.89,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "nicholas": {
      "name": "Nicholas",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1394,
          "percent": 79.2,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 189,
          "percent": 10.74,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 68,
          "percent": 3.86,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 58,
          "percent": 3.3,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 30,
          "percent": 1.7,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 21,
          "percent": 1.19,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ohio": {
      "name": "Ohio",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 2040,
          "percent": 76.78,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 347,
          "percent": 13.06,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 83,
          "percent": 3.12,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 75,
          "percent": 2.82,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 68,
          "percent": 2.56,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 44,
          "percent": 1.66,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pendleton": {
      "name": "Pendleton",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 320,
          "percent": 72.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 80,
          "percent": 18.22,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 18,
          "percent": 4.1,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 9,
          "percent": 2.05,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 7,
          "percent": 1.59,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 5,
          "percent": 1.14,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pleasants": {
      "name": "Pleasants",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 438,
          "percent": 67.08,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 107,
          "percent": 16.39,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 66,
          "percent": 10.11,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 19,
          "percent": 2.91,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 18,
          "percent": 2.76,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 5,
          "percent": 0.77,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "pocahontas": {
      "name": "Pocahontas",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 576,
          "percent": 66.06,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 128,
          "percent": 14.68,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 74,
          "percent": 8.49,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 51,
          "percent": 5.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 25,
          "percent": 2.87,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 18,
          "percent": 2.06,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "preston": {
      "name": "Preston",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1716,
          "percent": 53.74,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 746,
          "percent": 23.36,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 437,
          "percent": 13.69,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 170,
          "percent": 5.32,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 63,
          "percent": 1.97,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 61,
          "percent": 1.91,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "putnam": {
      "name": "Putnam",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 3648,
          "percent": 72.11,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 825,
          "percent": 16.31,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 229,
          "percent": 4.53,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 143,
          "percent": 2.83,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 132,
          "percent": 2.61,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 82,
          "percent": 1.62,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "raleigh": {
      "name": "Raleigh",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 3341,
          "percent": 67.51,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 1216,
          "percent": 24.57,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 139,
          "percent": 2.81,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 101,
          "percent": 2.04,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 82,
          "percent": 1.66,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 70,
          "percent": 1.41,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "randolph": {
      "name": "Randolph",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1277,
          "percent": 70.55,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 311,
          "percent": 17.18,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 83,
          "percent": 4.59,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 82,
          "percent": 4.53,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 43,
          "percent": 2.38,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 14,
          "percent": 0.77,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "ritchie": {
      "name": "Ritchie",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 790,
          "percent": 67.12,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 174,
          "percent": 14.78,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 109,
          "percent": 9.26,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 61,
          "percent": 5.18,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 30,
          "percent": 2.55,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 13,
          "percent": 1.1,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "roane": {
      "name": "Roane",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 849,
          "percent": 74.47,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 176,
          "percent": 15.44,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 57,
          "percent": 5,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 24,
          "percent": 2.11,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 17,
          "percent": 1.49,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 17,
          "percent": 1.49,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "summers": {
      "name": "Summers",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 697,
          "percent": 71.93,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 166,
          "percent": 17.13,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 36,
          "percent": 3.72,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 32,
          "percent": 3.3,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 24,
          "percent": 2.48,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 14,
          "percent": 1.44,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "taylor": {
      "name": "Taylor",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 912,
          "percent": 65.61,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 190,
          "percent": 13.67,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 189,
          "percent": 13.6,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 65,
          "percent": 4.68,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 20,
          "percent": 1.44,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 14,
          "percent": 1.01,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tucker": {
      "name": "Tucker",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 351,
          "percent": 74.36,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 60,
          "percent": 12.71,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 22,
          "percent": 4.66,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 18,
          "percent": 3.81,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 13,
          "percent": 2.75,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 8,
          "percent": 1.69,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "tyler": {
      "name": "Tyler",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 796,
          "percent": 63.02,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 160,
          "percent": 12.67,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 138,
          "percent": 10.93,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 113,
          "percent": 8.95,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 48,
          "percent": 3.8,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 8,
          "percent": 0.63,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "upshur": {
      "name": "Upshur",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1615,
          "percent": 70.03,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 310,
          "percent": 13.44,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 168,
          "percent": 7.29,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 103,
          "percent": 4.47,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 56,
          "percent": 2.43,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 54,
          "percent": 2.34,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wayne": {
      "name": "Wayne",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 1673,
          "percent": 73.86,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 382,
          "percent": 16.87,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 92,
          "percent": 4.06,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 53,
          "percent": 2.34,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 43,
          "percent": 1.9,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 22,
          "percent": 0.97,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "webster": {
      "name": "Webster",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 304,
          "percent": 64.96,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 99,
          "percent": 21.15,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 26,
          "percent": 5.56,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 18,
          "percent": 3.85,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 14,
          "percent": 2.99,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 7,
          "percent": 1.5,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wetzel": {
      "name": "Wetzel",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 663,
          "percent": 64.43,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 95,
          "percent": 9.23,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 92,
          "percent": 8.94,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 83,
          "percent": 8.07,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 80,
          "percent": 7.77,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 16,
          "percent": 1.55,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wirt": {
      "name": "Wirt",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 391,
          "percent": 63.89,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 111,
          "percent": 18.14,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 61,
          "percent": 9.97,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 18,
          "percent": 2.94,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 18,
          "percent": 2.94,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 13,
          "percent": 2.12,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wood": {
      "name": "Wood",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 4555,
          "percent": 60.17,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 1283,
          "percent": 16.95,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 1279,
          "percent": 16.9,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 196,
          "percent": 2.59,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 152,
          "percent": 2.01,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 105,
          "percent": 1.39,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "wyoming": {
      "name": "Wyoming",
      "type": "County",
      "fill": "#c6606b",
      "percent_reporting": 100,
      "candidates": [
        {
          "name": "Shelley Moore Capito",
          "party": "Republican",
          "votes": 864,
          "percent": 70.13,
          "color": "#a21a15",
          "winner": true,
          "incumbent": true,
          "major_candidate": true,
          "bio": "",
          "photourl": "https://americafirstinsight.com/wp-content/uploads/2026/05/Capito.webp",
          "endorsed": false
        },
        {
          "name": "Tom Willis",
          "party": "Republican",
          "votes": 156,
          "percent": 12.66,
          "color": "#6d1b83",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Bryan McKinney",
          "party": "Republican",
          "votes": 102,
          "percent": 8.28,
          "color": "#40247a",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "David Purkey",
          "party": "Republican",
          "votes": 45,
          "percent": 3.65,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Janet McNulty",
          "party": "Republican",
          "votes": 33,
          "percent": 2.68,
          "color": "#009f8e",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Alexander Gaaserud",
          "party": "Republican",
          "votes": 32,
          "percent": 2.6,
          "color": "#a01450",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    }
  }
}