{
  "election_name": "Ohio US House 12 Democratic Primary",
  "election_type": "House of Representatives",
  "election_scope": "Primary",
  "election_date": "2026-05-05T05:00:00.000Z",
  "country": "US",
  "province": "OH",
  "district": "OH-12",
  "municipality": null,
  "polls_open": "2026-05-05T10:30:00.000Z",
  "polls_close": "2026-05-05T23:30:00.000Z",
  "is_disputed": false,
  "has_map": true,
  "registered_voters": null,
  "percent_reporting": 69.6,
  "last_updated": "2026-05-06T14:56:14.081Z",
  "round": 1,
  "maps": [
    {
      "name": "Ohio",
      "map": "assets/Ohio.svg"
    }
  ],
  "candidates": [
    {
      "name": "Jerrad Christian",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": true,
      "color": "#6d1b83",
      "votes": 15887,
      "percent": 46.42,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Daniel Crawford",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#339933",
      "votes": 11485,
      "percent": 33.56,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Jason Reynard",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": true,
      "winner": false,
      "color": "#ff9933",
      "votes": 6855,
      "percent": 20.03,
      "bio": "",
      "photourl": "",
      "endorsed": false
    },
    {
      "name": "Write-in",
      "party": "Democratic",
      "incumbent": false,
      "major_candidate": false,
      "winner": false,
      "color": "#45cd47",
      "votes": 0,
      "percent": 0,
      "bio": "",
      "photourl": "",
      "endorsed": false
    }
  ],
  "region_results": {
    "coshocton": {
      "name": "Coshocton",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 58.8,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 477,
          "percent": 44.7,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 385,
          "percent": 36.08,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 205,
          "percent": 19.21,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "delaware": {
      "name": "Delaware",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 84.2,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 4391,
          "percent": 48.95,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 2905,
          "percent": 32.39,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 1674,
          "percent": 18.66,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "fairfield": {
      "name": "Fairfield",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 85.5,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 3534,
          "percent": 44.79,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 2708,
          "percent": 34.32,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 1648,
          "percent": 20.89,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "guernsey": {
      "name": "Guernsey",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 66.5,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 476,
          "percent": 45.55,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 360,
          "percent": 34.45,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 209,
          "percent": 20,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "holmes": {
      "name": "Holmes",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 69.8,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 181,
          "percent": 46.17,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 135,
          "percent": 34.44,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 76,
          "percent": 19.39,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "knox": {
      "name": "Knox",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 67.8,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 1166,
          "percent": 49.87,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 728,
          "percent": 31.14,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 444,
          "percent": 18.99,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "licking": {
      "name": "Licking",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 74.2,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 3791,
          "percent": 44.95,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 2921,
          "percent": 34.64,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 1721,
          "percent": 20.41,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "monroe": {
      "name": "Monroe",
      "type": "County",
      "fill": "#AA00BB",
      "percent_reporting": 59.7,
      "candidates": [
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 187,
          "percent": 38.16,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 186,
          "percent": 37.96,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 117,
          "percent": 23.88,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "muskingum": {
      "name": "Muskingum",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 72.2,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 1189,
          "percent": 48.39,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 752,
          "percent": 30.61,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 516,
          "percent": 21,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "noble": {
      "name": "Noble",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 66.8,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 124,
          "percent": 38.99,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 117,
          "percent": 36.79,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 77,
          "percent": 24.21,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    },
    "perry": {
      "name": "Perry",
      "type": "County",
      "fill": "#4874a3",
      "percent_reporting": 60.2,
      "candidates": [
        {
          "name": "Jerrad Christian",
          "party": "Democratic",
          "votes": 372,
          "percent": 44.98,
          "color": "#6d1b83",
          "winner": true,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Daniel Crawford",
          "party": "Democratic",
          "votes": 287,
          "percent": 34.7,
          "color": "#339933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Jason Reynard",
          "party": "Democratic",
          "votes": 168,
          "percent": 20.31,
          "color": "#ff9933",
          "winner": false,
          "incumbent": false,
          "major_candidate": true,
          "bio": "",
          "photourl": "",
          "endorsed": false
        },
        {
          "name": "Write-in",
          "party": "Democratic",
          "votes": 0,
          "percent": 0,
          "color": "#45cd47",
          "winner": false,
          "incumbent": false,
          "major_candidate": false,
          "bio": "",
          "photourl": "",
          "endorsed": false
        }
      ]
    }
  }
}