[
  {
    "slug": "munira-abdullahi",
    "name": "Munira Abdullahi",
    "sort_name": "Abdullahi, Munira",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 9",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/munira-abdullahi/",
    "api": "https://crackedbuckeye.com/api/politics/people/munira-abdullahi.json"
  },
  {
    "slug": "cindy-abrams",
    "name": "Cindy Abrams",
    "sort_name": "Abrams, Cindy",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 29",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/cindy-abrams/",
    "api": "https://crackedbuckeye.com/api/politics/people/cindy-abrams.json"
  },
  {
    "slug": "laalitya-acharya",
    "name": "Laalitya Acharya",
    "sort_name": "Acharya, Laalitya",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-56"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/laalitya-acharya/",
    "api": "https://crackedbuckeye.com/api/politics/people/laalitya-acharya.json"
  },
  {
    "slug": "amy-acton",
    "name": "Amy Acton",
    "sort_name": "Acton, Amy",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Chief Health Advisor, Office of the Governor of Ohio",
    "county": null,
    "races": [
      "2026-governor"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 40,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked"
      ]
    },
    "url": "https://crackedbuckeye.com/people/amy-acton/",
    "api": "https://crackedbuckeye.com/api/politics/people/amy-acton.json"
  },
  {
    "slug": "nancy-aichholz",
    "name": "Nancy Aichholz",
    "sort_name": "Aichholz, Nancy",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-27"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nancy-aichholz/",
    "api": "https://crackedbuckeye.com/api/politics/people/nancy-aichholz.json"
  },
  {
    "slug": "krista-allison",
    "name": "Krista Allison",
    "sort_name": "Allison, Krista",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-49"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/krista-allison/",
    "api": "https://crackedbuckeye.com/api/politics/people/krista-allison.json"
  },
  {
    "slug": "mikhail-alterman",
    "name": "Mikhail Alterman",
    "sort_name": "Alterman, Mikhail",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-21"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mikhail-alterman/",
    "api": "https://crackedbuckeye.com/api/politics/people/mikhail-alterman.json"
  },
  {
    "slug": "nickie-antonio",
    "name": "Nickie J. Antonio",
    "sort_name": "Antonio, Nickie J.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 23",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nickie-antonio/",
    "api": "https://crackedbuckeye.com/api/politics/people/nickie-antonio.json"
  },
  {
    "slug": "sarah-arthur",
    "name": "Sarah Fowler Arthur",
    "sort_name": "Arthur, Sarah Fowler",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 99",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sarah-arthur/",
    "api": "https://crackedbuckeye.com/api/politics/people/sarah-arthur.json"
  },
  {
    "slug": "ashley-bailey",
    "name": "Ashley Bryant Bailey",
    "sort_name": "Bailey, Ashley Bryant",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 26",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ashley-bailey/",
    "api": "https://crackedbuckeye.com/api/politics/people/ashley-bailey.json"
  },
  {
    "slug": "mike-baker",
    "name": "Mike Baker",
    "sort_name": "Baker, Mike",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-52"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-baker/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-baker.json"
  },
  {
    "slug": "rachel-baker",
    "name": "Rachel B. Baker",
    "sort_name": "Baker, Rachel B.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 27",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/rachel-baker/",
    "api": "https://crackedbuckeye.com/api/politics/people/rachel-baker.json"
  },
  {
    "slug": "stacie-baker",
    "name": "Stacie Baker",
    "sort_name": "Baker, Stacie",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-3"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/stacie-baker/",
    "api": "https://crackedbuckeye.com/api/politics/people/stacie-baker.json"
  },
  {
    "slug": "troy-balderson",
    "name": "Troy Balderson",
    "sort_name": "Balderson, Troy",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 12th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/troy-balderson/",
    "api": "https://crackedbuckeye.com/api/politics/people/troy-balderson.json"
  },
  {
    "slug": "john-barbo",
    "name": "John Barbo",
    "sort_name": "Barbo, John",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-65"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/john-barbo/",
    "api": "https://crackedbuckeye.com/api/politics/people/john-barbo.json"
  },
  {
    "slug": "tina-barhams",
    "name": "Tina Barhams",
    "sort_name": "Barhams, Tina",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-21"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tina-barhams/",
    "api": "https://crackedbuckeye.com/api/politics/people/tina-barhams.json"
  },
  {
    "slug": "tim-barhorst",
    "name": "Tim Barhorst",
    "sort_name": "Barhorst, Tim",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 85",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tim-barhorst/",
    "api": "https://crackedbuckeye.com/api/politics/people/tim-barhorst.json"
  },
  {
    "slug": "brennan-barrington",
    "name": "Brennan Barrington",
    "sort_name": "Barrington, Brennan",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-15"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brennan-barrington/",
    "api": "https://crackedbuckeye.com/api/politics/people/brennan-barrington.json"
  },
  {
    "slug": "joyce-beatty",
    "name": "Joyce Beatty",
    "sort_name": "Beatty, Joyce",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "U.S. Representative, Ohio's 3rd District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joyce-beatty/",
    "api": "https://crackedbuckeye.com/api/politics/people/joyce-beatty.json"
  },
  {
    "slug": "julie-belich",
    "name": "Julie A. Belich",
    "sort_name": "Belich, Julie A.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-23"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/julie-belich/",
    "api": "https://crackedbuckeye.com/api/politics/people/julie-belich.json"
  },
  {
    "slug": "joe-biden",
    "name": "Joe Biden",
    "sort_name": "Biden, Joe",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "President of the United States",
    "county": null,
    "races": [
      "2020-president"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 52,
      "cycles": [
        "2020"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joe-biden/",
    "api": "https://crackedbuckeye.com/api/politics/people/joe-biden.json"
  },
  {
    "slug": "adam-bird",
    "name": "Adam C. Bird",
    "sort_name": "Bird, Adam C.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 63",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/adam-bird/",
    "api": "https://crackedbuckeye.com/api/politics/people/adam-bird.json"
  },
  {
    "slug": "willis-blackshear",
    "name": "Willis E. Blackshear Jr.",
    "sort_name": "Blackshear Jr., Willis E.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 6",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/willis-blackshear/",
    "api": "https://crackedbuckeye.com/api/politics/people/willis-blackshear.json"
  },
  {
    "slug": "annette-blackwell",
    "name": "Annette Blackwell",
    "sort_name": "Blackwell, Annette",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Mayor of Maple Heights, Ohio",
    "county": null,
    "races": [
      "2026-auditor"
    ],
    "coverage": {
      "researched": 8,
      "total": 11,
      "pct": 0.0,
      "sources": 27,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Financial interests",
        "Polling and approval"
      ]
    },
    "url": "https://crackedbuckeye.com/people/annette-blackwell/",
    "api": "https://crackedbuckeye.com/api/politics/people/annette-blackwell.json"
  },
  {
    "slug": "mason-blankenship",
    "name": "Mason Blankenship",
    "sort_name": "Blankenship, Mason",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-68"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mason-blankenship/",
    "api": "https://crackedbuckeye.com/api/politics/people/mason-blankenship.json"
  },
  {
    "slug": "monica-blasdel",
    "name": "Monica Robb Blasdel",
    "sort_name": "Blasdel, Monica Robb",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 79",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/monica-blasdel/",
    "api": "https://crackedbuckeye.com/api/politics/people/monica-blasdel.json"
  },
  {
    "slug": "louis-blessing",
    "name": "Louis W. Blessing III",
    "sort_name": "Blessing III, Louis W.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 8",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/louis-blessing/",
    "api": "https://crackedbuckeye.com/api/politics/people/louis-blessing.json"
  },
  {
    "slug": "john-boccieri",
    "name": "John Boccieri",
    "sort_name": "Boccieri, John",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-58"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/john-boccieri/",
    "api": "https://crackedbuckeye.com/api/politics/people/john-boccieri.json"
  },
  {
    "slug": "jonathan-bradner",
    "name": "Jonathan Bradner",
    "sort_name": "Bradner, Jonathan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-29"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jonathan-bradner/",
    "api": "https://crackedbuckeye.com/api/politics/people/jonathan-bradner.json"
  },
  {
    "slug": "sean-brennan",
    "name": "Sean P. Brennan",
    "sort_name": "Brennan, Sean P.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 14",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sean-brennan/",
    "api": "https://crackedbuckeye.com/api/politics/people/sean-brennan.json"
  },
  {
    "slug": "andrew-brenner",
    "name": "Andrew O. Brenner",
    "sort_name": "Brenner, Andrew O.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 19",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/andrew-brenner/",
    "api": "https://crackedbuckeye.com/api/politics/people/andrew-brenner.json"
  },
  {
    "slug": "juanita-brent",
    "name": "Juanita O. Brent",
    "sort_name": "Brent, Juanita O.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 18",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/juanita-brent/",
    "api": "https://crackedbuckeye.com/api/politics/people/juanita-brent.json"
  },
  {
    "slug": "darnell-brewer",
    "name": "Darnell T. Brewer",
    "sort_name": "Brewer, Darnell T.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 22",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/darnell-brewer/",
    "api": "https://crackedbuckeye.com/api/politics/people/darnell-brewer.json"
  },
  {
    "slug": "tom-brinkman",
    "name": "Tom Brinkman Jr.",
    "sort_name": "Brinkman Jr., Tom",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-26"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tom-brinkman/",
    "api": "https://crackedbuckeye.com/api/politics/people/tom-brinkman.json"
  },
  {
    "slug": "sherrod-brown",
    "name": "Sherrod Brown",
    "sort_name": "Brown, Sherrod",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "United States Senator for Ohio",
    "county": null,
    "races": [
      "2024-us-senate",
      "2026-us-senate"
    ],
    "coverage": {
      "researched": 11,
      "total": 11,
      "pct": 0.0,
      "sources": 66,
      "cycles": [
        "2024",
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": []
    },
    "url": "https://crackedbuckeye.com/people/sherrod-brown/",
    "api": "https://crackedbuckeye.com/api/politics/people/sherrod-brown.json"
  },
  {
    "slug": "shontel-brown",
    "name": "Shontel Brown",
    "sort_name": "Brown, Shontel",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "U.S. Representative, Ohio's 11th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/shontel-brown/",
    "api": "https://crackedbuckeye.com/api/politics/people/shontel-brown.json"
  },
  {
    "slug": "karen-brownlee",
    "name": "Karen Brownlee",
    "sort_name": "Brownlee, Karen",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 28",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/karen-brownlee/",
    "api": "https://crackedbuckeye.com/api/politics/people/karen-brownlee.json"
  },
  {
    "slug": "jennifer-brunner",
    "name": "Jennifer L. Brunner",
    "sort_name": "Brunner, Jennifer L.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-supreme-court"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jennifer-brunner/",
    "api": "https://crackedbuckeye.com/api/politics/people/jennifer-brunner.json"
  },
  {
    "slug": "brenda-buchanan",
    "name": "Brenda Buchanan",
    "sort_name": "Buchanan, Brenda",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-54"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brenda-buchanan/",
    "api": "https://crackedbuckeye.com/api/politics/people/brenda-buchanan.json"
  },
  {
    "slug": "jamie-callender",
    "name": "Jamie Callender",
    "sort_name": "Callender, Jamie",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 57",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jamie-callender/",
    "api": "https://crackedbuckeye.com/api/politics/people/jamie-callender.json"
  },
  {
    "slug": "paul-cameron",
    "name": "Paul Cameron",
    "sort_name": "Cameron, Paul",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-95"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/paul-cameron/",
    "api": "https://crackedbuckeye.com/api/politics/people/paul-cameron.json"
  },
  {
    "slug": "mark-campbell",
    "name": "Mark Campbell",
    "sort_name": "Campbell, Mark",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-39"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mark-campbell/",
    "api": "https://crackedbuckeye.com/api/politics/people/mark-campbell.json"
  },
  {
    "slug": "mike-carey",
    "name": "Mike Carey",
    "sort_name": "Carey, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 15th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-carey/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-carey.json"
  },
  {
    "slug": "ian-chamberlin",
    "name": "Ian Chamberlin",
    "sort_name": "Chamberlin, Ian",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-41"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ian-chamberlin/",
    "api": "https://crackedbuckeye.com/api/politics/people/ian-chamberlin.json"
  },
  {
    "slug": "scott-charland",
    "name": "Scott Charland",
    "sort_name": "Charland, Scott",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-19"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/scott-charland/",
    "api": "https://crackedbuckeye.com/api/politics/people/scott-charland.json"
  },
  {
    "slug": "brian-chavez",
    "name": "Brian M. Chavez",
    "sort_name": "Chavez, Brian M.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 30",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-chavez/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-chavez.json"
  },
  {
    "slug": "arienne-childrey",
    "name": "Arienne Childrey",
    "sort_name": "Childrey, Arienne",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-84"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/arienne-childrey/",
    "api": "https://crackedbuckeye.com/api/politics/people/arienne-childrey.json"
  },
  {
    "slug": "jerrad-christian",
    "name": "Jerrad Christian",
    "sort_name": "Christian, Jerrad",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-12"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jerrad-christian/",
    "api": "https://crackedbuckeye.com/api/politics/people/jerrad-christian.json"
  },
  {
    "slug": "jerry-cirino",
    "name": "Jerry C. Cirino",
    "sort_name": "Cirino, Jerry C.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 18",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jerry-cirino/",
    "api": "https://crackedbuckeye.com/api/politics/people/jerry-cirino.json"
  },
  {
    "slug": "thaddeus-claggett",
    "name": "Thaddeus J. Claggett",
    "sort_name": "Claggett, Thaddeus J.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 68",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/thaddeus-claggett/",
    "api": "https://crackedbuckeye.com/api/politics/people/thaddeus-claggett.json"
  },
  {
    "slug": "jeff-clapper",
    "name": "Jeff Clapper",
    "sort_name": "Clapper, Jeff",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-72"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jeff-clapper/",
    "api": "https://crackedbuckeye.com/api/politics/people/jeff-clapper.json"
  },
  {
    "slug": "chelsea-clark",
    "name": "Chelsea Clark",
    "sort_name": "Clark, Chelsea",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Forest Park (Hamilton County) City Council",
    "county": null,
    "races": [
      "2022-secretary-of-state"
    ],
    "coverage": {
      "researched": 8,
      "total": 11,
      "pct": 0.0,
      "sources": 8,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/chelsea-clark/",
    "api": "https://crackedbuckeye.com/api/politics/people/chelsea-clark.json"
  },
  {
    "slug": "gary-click",
    "name": "Gary Click",
    "sort_name": "Click, Gary",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 88",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/gary-click/",
    "api": "https://crackedbuckeye.com/api/politics/people/gary-click.json"
  },
  {
    "slug": "christine-cockley",
    "name": "Christine Cockley",
    "sort_name": "Cockley, Christine",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 6",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/christine-cockley/",
    "api": "https://crackedbuckeye.com/api/politics/people/christine-cockley.json"
  },
  {
    "slug": "jill-cole",
    "name": "Jill Cole",
    "sort_name": "Cole, Jill",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-28"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jill-cole/",
    "api": "https://crackedbuckeye.com/api/politics/people/jill-cole.json"
  },
  {
    "slug": "richard-cole",
    "name": "Richard Cole",
    "sort_name": "Cole, Richard",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-5"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/richard-cole/",
    "api": "https://crackedbuckeye.com/api/politics/people/richard-cole.json"
  },
  {
    "slug": "carey-coleman",
    "name": "Carey Coleman",
    "sort_name": "Coleman, Carey",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-13"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/carey-coleman/",
    "api": "https://crackedbuckeye.com/api/politics/people/carey-coleman.json"
  },
  {
    "slug": "eric-conroy",
    "name": "Eric Conroy",
    "sort_name": "Conroy, Eric",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-1"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/eric-conroy/",
    "api": "https://crackedbuckeye.com/api/politics/people/eric-conroy.json"
  },
  {
    "slug": "daniel-conway",
    "name": "Daniel Conway",
    "sort_name": "Conway, Daniel",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-15"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/daniel-conway/",
    "api": "https://crackedbuckeye.com/api/politics/people/daniel-conway.json"
  },
  {
    "slug": "sheila-coressel",
    "name": "Sheila Coressel",
    "sort_name": "Coressel, Sheila",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-83"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sheila-coressel/",
    "api": "https://crackedbuckeye.com/api/politics/people/sheila-coressel.json"
  },
  {
    "slug": "lora-covrett",
    "name": "Lora Covrett",
    "sort_name": "Covrett, Lora",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-87"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/lora-covrett/",
    "api": "https://crackedbuckeye.com/api/politics/people/lora-covrett.json"
  },
  {
    "slug": "megan-coy",
    "name": "Megan Coy",
    "sort_name": "Coy, Megan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-17"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/megan-coy/",
    "api": "https://crackedbuckeye.com/api/politics/people/megan-coy.json"
  },
  {
    "slug": "hearcel-craig",
    "name": "Hearcel F. Craig",
    "sort_name": "Craig, Hearcel F.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 15",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/hearcel-craig/",
    "api": "https://crackedbuckeye.com/api/politics/people/hearcel-craig.json"
  },
  {
    "slug": "meredith-craig",
    "name": "Meredith Craig",
    "sort_name": "Craig, Meredith",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 77",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/meredith-craig/",
    "api": "https://crackedbuckeye.com/api/politics/people/meredith-craig.json"
  },
  {
    "slug": "rodney-creech",
    "name": "Rodney Creech",
    "sort_name": "Creech, Rodney",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 40",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/rodney-creech/",
    "api": "https://crackedbuckeye.com/api/politics/people/rodney-creech.json"
  },
  {
    "slug": "jeffrey-crossman",
    "name": "Jeffrey Crossman",
    "sort_name": "Crossman, Jeffrey",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio House of Representatives",
    "county": null,
    "races": [
      "2022-attorney-general"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 11,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jeffrey-crossman/",
    "api": "https://crackedbuckeye.com/api/politics/people/jeffrey-crossman.json"
  },
  {
    "slug": "al-cutrona",
    "name": "Al Cutrona",
    "sort_name": "Cutrona, Al",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 33",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/al-cutrona/",
    "api": "https://crackedbuckeye.com/api/politics/people/al-cutrona.json"
  },
  {
    "slug": "alessandro-cutrona",
    "name": "Alessandro Cutrona",
    "sort_name": "Cutrona, Alessandro",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-33"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/alessandro-cutrona/",
    "api": "https://crackedbuckeye.com/api/politics/people/alessandro-cutrona.json"
  },
  {
    "slug": "jack-daniels",
    "name": "Jack K. Daniels",
    "sort_name": "Daniels, Jack K.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 32",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jack-daniels/",
    "api": "https://crackedbuckeye.com/api/politics/people/jack-daniels.json"
  },
  {
    "slug": "debbie-davidson",
    "name": "Debbie Davidson",
    "sort_name": "Davidson, Debbie",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-63"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/debbie-davidson/",
    "api": "https://crackedbuckeye.com/api/politics/people/debbie-davidson.json"
  },
  {
    "slug": "warren-davidson",
    "name": "Warren Davidson",
    "sort_name": "Davidson, Warren",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 8th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/warren-davidson/",
    "api": "https://crackedbuckeye.com/api/politics/people/warren-davidson.json"
  },
  {
    "slug": "levi-dean",
    "name": "Levi Dean",
    "sort_name": "Dean, Levi",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 71",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/levi-dean/",
    "api": "https://crackedbuckeye.com/api/politics/people/levi-dean.json"
  },
  {
    "slug": "brian-deer",
    "name": "Brian Deer",
    "sort_name": "Deer, Brian",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-17"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-deer/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-deer.json"
  },
  {
    "slug": "kellie-deeter",
    "name": "Kellie Deeter",
    "sort_name": "Deeter, Kellie",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 54",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kellie-deeter/",
    "api": "https://crackedbuckeye.com/api/politics/people/kellie-deeter.json"
  },
  {
    "slug": "steve-demetriou",
    "name": "Steve Demetriou",
    "sort_name": "Demetriou, Steve",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 35",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/steve-demetriou/",
    "api": "https://crackedbuckeye.com/api/politics/people/steve-demetriou.json"
  },
  {
    "slug": "william-demora",
    "name": "William P. DeMora",
    "sort_name": "DeMora, William P.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 25",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/william-demora/",
    "api": "https://crackedbuckeye.com/api/politics/people/william-demora.json"
  },
  {
    "slug": "mike-dewine",
    "name": "Mike DeWine",
    "sort_name": "DeWine, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Governor of Ohio",
    "county": null,
    "races": [
      "2022-governor"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 25,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-dewine/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-dewine.json"
  },
  {
    "slug": "brooke-dillon",
    "name": "Brooke Dillon",
    "sort_name": "Dillon, Brooke",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-77"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brooke-dillon/",
    "api": "https://crackedbuckeye.com/api/politics/people/brooke-dillon.json"
  },
  {
    "slug": "scott-dimauro",
    "name": "Scott DiMauro",
    "sort_name": "DiMauro, Scott",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-16"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/scott-dimauro/",
    "api": "https://crackedbuckeye.com/api/politics/people/scott-dimauro.json"
  },
  {
    "slug": "robert-dintaman",
    "name": "Robert Dintaman",
    "sort_name": "Dintaman, Robert",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-23"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/robert-dintaman/",
    "api": "https://crackedbuckeye.com/api/politics/people/robert-dintaman.json"
  },
  {
    "slug": "collin-docterman",
    "name": "Collin Docterman",
    "sort_name": "Docterman, Collin",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-90"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/collin-docterman/",
    "api": "https://crackedbuckeye.com/api/politics/people/collin-docterman.json"
  },
  {
    "slug": "michael-dovilla",
    "name": "Michael D. Dovilla",
    "sort_name": "Dovilla, Michael D.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 17",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michael-dovilla/",
    "api": "https://crackedbuckeye.com/api/politics/people/michael-dovilla.json"
  },
  {
    "slug": "mike-dovilla",
    "name": "Mike Dovilla",
    "sort_name": "Dovilla, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-17"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-dovilla/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-dovilla.json"
  },
  {
    "slug": "cleophus-dulaney",
    "name": "Cleophus Dulaney",
    "sort_name": "Dulaney, Cleophus",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-3"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/cleophus-dulaney/",
    "api": "https://crackedbuckeye.com/api/politics/people/cleophus-dulaney.json"
  },
  {
    "slug": "jay-edwards",
    "name": "Jay Edwards",
    "sort_name": "Edwards, Jay",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Chair of the Ohio House Finance Committee",
    "county": null,
    "races": [
      "2026-treasurer"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 35,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Polling and approval"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jay-edwards/",
    "api": "https://crackedbuckeye.com/api/politics/people/jay-edwards.json"
  },
  {
    "slug": "christopher-elder",
    "name": "Christopher Elder",
    "sort_name": "Elder, Christopher",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-82"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/christopher-elder/",
    "api": "https://crackedbuckeye.com/api/politics/people/christopher-elder.json"
  },
  {
    "slug": "vanessa-enoch",
    "name": "Vanessa Enoch",
    "sort_name": "Enoch, Vanessa",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-8"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/vanessa-enoch/",
    "api": "https://crackedbuckeye.com/api/politics/people/vanessa-enoch.json"
  },
  {
    "slug": "bruce-euans",
    "name": "Bruce Euans",
    "sort_name": "Euans, Bruce",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-9"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bruce-euans/",
    "api": "https://crackedbuckeye.com/api/politics/people/bruce-euans.json"
  },
  {
    "slug": "keith-faber",
    "name": "Keith Faber",
    "sort_name": "Faber, Keith",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Auditor of State of Ohio",
    "county": null,
    "races": [
      "2022-auditor",
      "2026-attorney-general"
    ],
    "coverage": {
      "researched": 11,
      "total": 11,
      "pct": 0.0,
      "sources": 55,
      "cycles": [
        "2013",
        "2018",
        "2022",
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": []
    },
    "url": "https://crackedbuckeye.com/people/keith-faber/",
    "api": "https://crackedbuckeye.com/api/politics/people/keith-faber.json"
  },
  {
    "slug": "ron-ferguson",
    "name": "Ron Ferguson",
    "sort_name": "Ferguson, Ron",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 96",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ron-ferguson/",
    "api": "https://crackedbuckeye.com/api/politics/people/ron-ferguson.json"
  },
  {
    "slug": "rylan-finzer",
    "name": "Rylan Finzer",
    "sort_name": "Finzer, Rylan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-50"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/rylan-finzer/",
    "api": "https://crackedbuckeye.com/api/politics/people/rylan-finzer.json"
  },
  {
    "slug": "tex-fischer",
    "name": "Tex Fischer",
    "sort_name": "Fischer, Tex",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 59",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tex-fischer/",
    "api": "https://crackedbuckeye.com/api/politics/people/tex-fischer.json"
  },
  {
    "slug": "charrie-foglio",
    "name": "Charrie L. Foglio",
    "sort_name": "Foglio, Charrie L.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-96"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/charrie-foglio/",
    "api": "https://crackedbuckeye.com/api/politics/people/charrie-foglio.json"
  },
  {
    "slug": "amanda-fontana",
    "name": "Amanda Fontana",
    "sort_name": "Fontana, Amanda",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-51"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/amanda-fontana/",
    "api": "https://crackedbuckeye.com/api/politics/people/amanda-fontana.json"
  },
  {
    "slug": "david-fournier",
    "name": "David J. Fournier",
    "sort_name": "Fournier, David J.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-44"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-fournier/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-fournier.json"
  },
  {
    "slug": "sarah-fowler",
    "name": "Sarah Fowler",
    "sort_name": "Fowler, Sarah",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-99"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sarah-fowler/",
    "api": "https://crackedbuckeye.com/api/politics/people/sarah-fowler.json"
  },
  {
    "slug": "michael-fricke",
    "name": "Michael Fricke",
    "sort_name": "Fricke, Michael",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-72"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michael-fricke/",
    "api": "https://crackedbuckeye.com/api/politics/people/michael-fricke.json"
  },
  {
    "slug": "billy-fronimo",
    "name": "Billy Fronimo",
    "sort_name": "Fronimo, Billy",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-13"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/billy-fronimo/",
    "api": "https://crackedbuckeye.com/api/politics/people/billy-fronimo.json"
  },
  {
    "slug": "heather-fronk",
    "name": "Heather Fronk",
    "sort_name": "Fronk, Heather",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-58"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/heather-fronk/",
    "api": "https://crackedbuckeye.com/api/politics/people/heather-fronk.json"
  },
  {
    "slug": "theresa-gavarone",
    "name": "Theresa Gavarone",
    "sort_name": "Gavarone, Theresa",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 2",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/theresa-gavarone/",
    "api": "https://crackedbuckeye.com/api/politics/people/theresa-gavarone.json"
  },
  {
    "slug": "haraz-ghanbari",
    "name": "Haraz N. Ghanbari",
    "sort_name": "Ghanbari, Haraz N.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 75",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/haraz-ghanbari/",
    "api": "https://crackedbuckeye.com/api/politics/people/haraz-ghanbari.json"
  },
  {
    "slug": "jeffrey-givan",
    "name": "Jeffrey R. Givan",
    "sort_name": "Givan, Jeffrey R.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-78"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jeffrey-givan/",
    "api": "https://crackedbuckeye.com/api/politics/people/jeffrey-givan.json"
  },
  {
    "slug": "chris-glassburn",
    "name": "Chris Glassburn",
    "sort_name": "Glassburn, Chris",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 15",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/chris-glassburn/",
    "api": "https://crackedbuckeye.com/api/politics/people/chris-glassburn.json"
  },
  {
    "slug": "tim-godwin",
    "name": "Tim Godwin",
    "sort_name": "Godwin, Tim",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-97"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tim-godwin/",
    "api": "https://crackedbuckeye.com/api/politics/people/tim-godwin.json"
  },
  {
    "slug": "belinda-grassi",
    "name": "Belinda Grassi",
    "sort_name": "Grassi, Belinda",
    "party": "Independent",
    "party_label": "Independent",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-57"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/belinda-grassi/",
    "api": "https://crackedbuckeye.com/api/politics/people/belinda-grassi.json"
  },
  {
    "slug": "joel-greff",
    "name": "Joel A. Greff",
    "sort_name": "Greff, Joel A.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-1"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joel-greff/",
    "api": "https://crackedbuckeye.com/api/politics/people/joel-greff.json"
  },
  {
    "slug": "ron-grethel",
    "name": "Ron Grethel",
    "sort_name": "Grethel, Ron",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-62"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ron-grethel/",
    "api": "https://crackedbuckeye.com/api/politics/people/ron-grethel.json"
  },
  {
    "slug": "michele-grim",
    "name": "Michele Grim",
    "sort_name": "Grim, Michele",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 43",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michele-grim/",
    "api": "https://crackedbuckeye.com/api/politics/people/michele-grim.json"
  },
  {
    "slug": "jennifer-gross",
    "name": "Jennifer Gross",
    "sort_name": "Gross, Jennifer",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 45",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jennifer-gross/",
    "api": "https://crackedbuckeye.com/api/politics/people/jennifer-gross.json"
  },
  {
    "slug": "scott-grund",
    "name": "Scott Grund",
    "sort_name": "Grund, Scott",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-98"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/scott-grund/",
    "api": "https://crackedbuckeye.com/api/politics/people/scott-grund.json"
  },
  {
    "slug": "bob-guy",
    "name": "Bob Guy",
    "sort_name": "Guy, Bob",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-79"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bob-guy/",
    "api": "https://crackedbuckeye.com/api/politics/people/bob-guy.json"
  },
  {
    "slug": "christina-hagan",
    "name": "Christina Hagan",
    "sort_name": "Hagan, Christina",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-48"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/christina-hagan/",
    "api": "https://crackedbuckeye.com/api/politics/people/christina-hagan.json"
  },
  {
    "slug": "zac-haines",
    "name": "Zac Haines",
    "sort_name": "Haines, Zac",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-7"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/zac-haines/",
    "api": "https://crackedbuckeye.com/api/politics/people/zac-haines.json"
  },
  {
    "slug": "jordan-haire",
    "name": "Jordan Haire",
    "sort_name": "Haire, Jordan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-47"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jordan-haire/",
    "api": "https://crackedbuckeye.com/api/politics/people/jordan-haire.json"
  },
  {
    "slug": "derrick-hall",
    "name": "Derrick Hall",
    "sort_name": "Hall, Derrick",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 34",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/derrick-hall/",
    "api": "https://crackedbuckeye.com/api/politics/people/derrick-hall.json"
  },
  {
    "slug": "thomas-hall",
    "name": "Thomas Hall",
    "sort_name": "Hall, Thomas",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 46",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/thomas-hall/",
    "api": "https://crackedbuckeye.com/api/politics/people/thomas-hall.json"
  },
  {
    "slug": "zach-hall",
    "name": "Zach Hall",
    "sort_name": "Hall, Zach",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-43"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/zach-hall/",
    "api": "https://crackedbuckeye.com/api/politics/people/zach-hall.json"
  },
  {
    "slug": "kent-halloran",
    "name": "Kent Halloran",
    "sort_name": "Halloran, Kent",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-86"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kent-halloran/",
    "api": "https://crackedbuckeye.com/api/politics/people/kent-halloran.json"
  },
  {
    "slug": "ed-hargate",
    "name": "Ed Hargate",
    "sort_name": "Hargate, Ed",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-19"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ed-hargate/",
    "api": "https://crackedbuckeye.com/api/politics/people/ed-hargate.json"
  },
  {
    "slug": "jessica-harper",
    "name": "Jessica Harper",
    "sort_name": "Harper, Jessica",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-93"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jessica-harper/",
    "api": "https://crackedbuckeye.com/api/politics/people/jessica-harper.json"
  },
  {
    "slug": "jeffrey-harris",
    "name": "Jeffrey Harris",
    "sort_name": "Harris, Jeffrey",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-5"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jeffrey-harris/",
    "api": "https://crackedbuckeye.com/api/politics/people/jeffrey-harris.json"
  },
  {
    "slug": "kamala-harris",
    "name": "Kamala Harris",
    "sort_name": "Harris, Kamala",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Vice President of the United States",
    "county": null,
    "races": [
      "2024-president"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 39,
      "cycles": [
        "2024"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kamala-harris/",
    "api": "https://crackedbuckeye.com/api/politics/people/kamala-harris.json"
  },
  {
    "slug": "dan-hawkins",
    "name": "Dan Hawkins",
    "sort_name": "Hawkins, Dan",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-supreme-court"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/dan-hawkins/",
    "api": "https://crackedbuckeye.com/api/politics/people/dan-hawkins.json"
  },
  {
    "slug": "joseph-healy",
    "name": "Joseph Healy",
    "sort_name": "Healy, Joseph",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-15"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joseph-healy/",
    "api": "https://crackedbuckeye.com/api/politics/people/joseph-healy.json"
  },
  {
    "slug": "tom-herner",
    "name": "Tom Herner",
    "sort_name": "Herner, Tom",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-37"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tom-herner/",
    "api": "https://crackedbuckeye.com/api/politics/people/tom-herner.json"
  },
  {
    "slug": "paula-hicks-hudson",
    "name": "Paula Hicks-Hudson",
    "sort_name": "Hicks-Hudson, Paula",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 11",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/paula-hicks-hudson/",
    "api": "https://crackedbuckeye.com/api/politics/people/paula-hicks-hudson.json"
  },
  {
    "slug": "mark-hiner",
    "name": "Mark Hiner",
    "sort_name": "Hiner, Mark",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 98",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mark-hiner/",
    "api": "https://crackedbuckeye.com/api/politics/people/mark-hiner.json"
  },
  {
    "slug": "adam-holmes",
    "name": "Adam Holmes",
    "sort_name": "Holmes, Adam",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 97",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/adam-holmes/",
    "api": "https://crackedbuckeye.com/api/politics/people/adam-holmes.json"
  },
  {
    "slug": "james-hoops",
    "name": "James M. Hoops",
    "sort_name": "Hoops, James M.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 81",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/james-hoops/",
    "api": "https://crackedbuckeye.com/api/politics/people/james-hoops.json"
  },
  {
    "slug": "timothy-hornbacker",
    "name": "Timothy Hornbacker",
    "sort_name": "Hornbacker, Timothy",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-40"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/timothy-hornbacker/",
    "api": "https://crackedbuckeye.com/api/politics/people/timothy-hornbacker.json"
  },
  {
    "slug": "matt-huffman",
    "name": "Matt Huffman",
    "sort_name": "Huffman, Matt",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 78",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/matt-huffman/",
    "api": "https://crackedbuckeye.com/api/politics/people/matt-huffman.json"
  },
  {
    "slug": "stephen-huffman",
    "name": "Stephen A. Huffman",
    "sort_name": "Huffman, Stephen A.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 5",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/stephen-huffman/",
    "api": "https://crackedbuckeye.com/api/politics/people/stephen-huffman.json"
  },
  {
    "slug": "latyna-humphrey",
    "name": "Latyna M. Humphrey",
    "sort_name": "Humphrey, Latyna M.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 2",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/latyna-humphrey/",
    "api": "https://crackedbuckeye.com/api/politics/people/latyna-humphrey.json"
  },
  {
    "slug": "kelly-hunter-kalagidis",
    "name": "Kelly Hunter-Kalagidis",
    "sort_name": "Hunter-Kalagidis, Kelly",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-8"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kelly-hunter-kalagidis/",
    "api": "https://crackedbuckeye.com/api/politics/people/kelly-hunter-kalagidis.json"
  },
  {
    "slug": "jon-husted",
    "name": "Jon Husted",
    "sort_name": "Husted, Jon",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "United States Senator for Ohio",
    "county": null,
    "races": [
      "2026-us-senate"
    ],
    "coverage": {
      "researched": 11,
      "total": 11,
      "pct": 0.0,
      "sources": 52,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": []
    },
    "url": "https://crackedbuckeye.com/people/jon-husted/",
    "api": "https://crackedbuckeye.com/api/politics/people/jon-husted.json"
  },
  {
    "slug": "sean-hutson",
    "name": "Sean Hutson",
    "sort_name": "Hutson, Sean",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-66"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sean-hutson/",
    "api": "https://crackedbuckeye.com/api/politics/people/sean-hutson.json"
  },
  {
    "slug": "catherine-ingram",
    "name": "Catherine D. Ingram",
    "sort_name": "Ingram, Catherine D.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 9",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/catherine-ingram/",
    "api": "https://crackedbuckeye.com/api/politics/people/catherine-ingram.json"
  },
  {
    "slug": "dani-isaacsohn",
    "name": "Dani Isaacsohn",
    "sort_name": "Isaacsohn, Dani",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 24",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/dani-isaacsohn/",
    "api": "https://crackedbuckeye.com/api/politics/people/dani-isaacsohn.json"
  },
  {
    "slug": "darrell-jackson",
    "name": "Darrell Jackson",
    "sort_name": "Jackson, Darrell",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-74"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/darrell-jackson/",
    "api": "https://crackedbuckeye.com/api/politics/people/darrell-jackson.json"
  },
  {
    "slug": "matthew-jackson",
    "name": "Matthew Jackson",
    "sort_name": "Jackson, Matthew",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-6"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/matthew-jackson/",
    "api": "https://crackedbuckeye.com/api/politics/people/matthew-jackson.json"
  },
  {
    "slug": "cara-jacob",
    "name": "Cara Jacob",
    "sort_name": "Jacob, Cara",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-7"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/cara-jacob/",
    "api": "https://crackedbuckeye.com/api/politics/people/cara-jacob.json"
  },
  {
    "slug": "dontavius-jarrells",
    "name": "Dontavius L. Jarrells",
    "sort_name": "Jarrells, Dontavius L.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 1",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/dontavius-jarrells/",
    "api": "https://crackedbuckeye.com/api/politics/people/dontavius-jarrells.json"
  },
  {
    "slug": "ukeme-jeter",
    "name": "Ukeme Awakessien Jeter",
    "sort_name": "Jeter, Ukeme Awakessien",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-7"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ukeme-jeter/",
    "api": "https://crackedbuckeye.com/api/politics/people/ukeme-jeter.json"
  },
  {
    "slug": "marilyn-john",
    "name": "Marilyn John",
    "sort_name": "John, Marilyn",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 76",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/marilyn-john/",
    "api": "https://crackedbuckeye.com/api/politics/people/marilyn-john.json"
  },
  {
    "slug": "mark-johnson",
    "name": "Mark Johnson",
    "sort_name": "Johnson, Mark",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 92",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mark-johnson/",
    "api": "https://crackedbuckeye.com/api/politics/people/mark-johnson.json"
  },
  {
    "slug": "terry-johnson",
    "name": "Terry Johnson",
    "sort_name": "Johnson, Terry",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 14",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/terry-johnson/",
    "api": "https://crackedbuckeye.com/api/politics/people/terry-johnson.json"
  },
  {
    "slug": "aaron-jones",
    "name": "Aaron Jones",
    "sort_name": "Jones, Aaron",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-88"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/aaron-jones/",
    "api": "https://crackedbuckeye.com/api/politics/people/aaron-jones.json"
  },
  {
    "slug": "jim-jordan",
    "name": "Jim Jordan",
    "sort_name": "Jordan, Jim",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 4th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jim-jordan/",
    "api": "https://crackedbuckeye.com/api/politics/people/jim-jordan.json"
  },
  {
    "slug": "david-joyce",
    "name": "David Joyce",
    "sort_name": "Joyce, David",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 14th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-joyce/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-joyce.json"
  },
  {
    "slug": "maria-jukic",
    "name": "Maria Jukic",
    "sort_name": "Jukic, Maria",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-14"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/maria-jukic/",
    "api": "https://crackedbuckeye.com/api/politics/people/maria-jukic.json"
  },
  {
    "slug": "shawn-kaeser",
    "name": "Shawn Kaeser",
    "sort_name": "Kaeser, Shawn",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-11"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/shawn-kaeser/",
    "api": "https://crackedbuckeye.com/api/politics/people/shawn-kaeser.json"
  },
  {
    "slug": "mike-kahoe",
    "name": "Mike Kahoe",
    "sort_name": "Kahoe, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-31"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-kahoe/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-kahoe.json"
  },
  {
    "slug": "marcy-kaptur",
    "name": "Marcy Kaptur",
    "sort_name": "Kaptur, Marcy",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "U.S. Representative, Ohio's 9th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/marcy-kaptur/",
    "api": "https://crackedbuckeye.com/api/politics/people/marcy-kaptur.json"
  },
  {
    "slug": "david-karmol",
    "name": "David Karmol",
    "sort_name": "Karmol, David",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-43"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-karmol/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-karmol.json"
  },
  {
    "slug": "bernadine-kent",
    "name": "Bernadine Kennedy Kent",
    "sort_name": "Kent, Bernadine Kennedy",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-3"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bernadine-kent/",
    "api": "https://crackedbuckeye.com/api/politics/people/bernadine-kent.json"
  },
  {
    "slug": "shelby-kimball",
    "name": "Shelby Kimball",
    "sort_name": "Kimball, Shelby",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-60"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/shelby-kimball/",
    "api": "https://crackedbuckeye.com/api/politics/people/shelby-kimball.json"
  },
  {
    "slug": "angela-king",
    "name": "Angela N. King",
    "sort_name": "King, Angela N.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 84",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/angela-king/",
    "api": "https://crackedbuckeye.com/api/politics/people/angela-king.json"
  },
  {
    "slug": "charity-king",
    "name": "Charity Martin King",
    "sort_name": "King, Charity Martin",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-2"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/charity-king/",
    "api": "https://crackedbuckeye.com/api/politics/people/charity-king.json"
  },
  {
    "slug": "mike-kirchner",
    "name": "Mike Kirchner",
    "sort_name": "Kirchner, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-11"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-kirchner/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-kirchner.json"
  },
  {
    "slug": "elizabeth-kirtley",
    "name": "Elizabeth Kirtley",
    "sort_name": "Kirtley, Elizabeth",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-6"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/elizabeth-kirtley/",
    "api": "https://crackedbuckeye.com/api/politics/people/elizabeth-kirtley.json"
  },
  {
    "slug": "matthew-kishman",
    "name": "Matthew Kishman",
    "sort_name": "Kishman, Matthew",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 50",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/matthew-kishman/",
    "api": "https://crackedbuckeye.com/api/politics/people/matthew-kishman.json"
  },
  {
    "slug": "roy-klopfenstein",
    "name": "Roy Klopfenstein",
    "sort_name": "Klopfenstein, Roy",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 82",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/roy-klopfenstein/",
    "api": "https://crackedbuckeye.com/api/politics/people/roy-klopfenstein.json"
  },
  {
    "slug": "kristina-knickerbocker",
    "name": "Kristina Knickerbocker",
    "sort_name": "Knickerbocker, Kristina",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-10"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kristina-knickerbocker/",
    "api": "https://crackedbuckeye.com/api/politics/people/kristina-knickerbocker.json"
  },
  {
    "slug": "kyle-koehler",
    "name": "Kyle Koehler",
    "sort_name": "Koehler, Kyle",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 10",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kyle-koehler/",
    "api": "https://crackedbuckeye.com/api/politics/people/kyle-koehler.json"
  },
  {
    "slug": "joshua-kolasinski",
    "name": "Joshua Kolasinski",
    "sort_name": "Kolasinski, Joshua",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-4"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joshua-kolasinski/",
    "api": "https://crackedbuckeye.com/api/politics/people/joshua-kolasinski.json"
  },
  {
    "slug": "michael-kripchak",
    "name": "Michael Kripchak",
    "sort_name": "Kripchak, Michael",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-33"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michael-kripchak/",
    "api": "https://crackedbuckeye.com/api/politics/people/michael-kripchak.json"
  },
  {
    "slug": "john-kulewicz",
    "name": "John Kulewicz",
    "sort_name": "Kulewicz, John",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Member of Upper Arlington City Council",
    "county": null,
    "races": [
      "2026-attorney-general"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 30,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Financial interests"
      ]
    },
    "url": "https://crackedbuckeye.com/people/john-kulewicz/",
    "api": "https://crackedbuckeye.com/api/politics/people/john-kulewicz.json"
  },
  {
    "slug": "paul-kurtz",
    "name": "Paul Kurtz",
    "sort_name": "Kurtz, Paul",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-55"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/paul-kurtz/",
    "api": "https://crackedbuckeye.com/api/politics/people/paul-kurtz.json"
  },
  {
    "slug": "bradley-lacko",
    "name": "Bradley Lacko",
    "sort_name": "Lacko, Bradley",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-53"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bradley-lacko/",
    "api": "https://crackedbuckeye.com/api/politics/people/bradley-lacko.json"
  },
  {
    "slug": "brian-lampton",
    "name": "Brian Lampton",
    "sort_name": "Lampton, Brian",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 70",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-lampton/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-lampton.json"
  },
  {
    "slug": "al-landis",
    "name": "Al Landis",
    "sort_name": "Landis, Al",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 31",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/al-landis/",
    "api": "https://crackedbuckeye.com/api/politics/people/al-landis.json"
  },
  {
    "slug": "greg-landsman",
    "name": "Greg Landsman",
    "sort_name": "Landsman, Greg",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "U.S. Representative, Ohio's 1st District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/greg-landsman/",
    "api": "https://crackedbuckeye.com/api/politics/people/greg-landsman.json"
  },
  {
    "slug": "george-lang",
    "name": "George F. Lang",
    "sort_name": "Lang, George F.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 4",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/george-lang/",
    "api": "https://crackedbuckeye.com/api/politics/people/george-lang.json"
  },
  {
    "slug": "jeff-lare",
    "name": "Jeff LaRe",
    "sort_name": "LaRe, Jeff",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 73",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jeff-lare/",
    "api": "https://crackedbuckeye.com/api/politics/people/jeff-lare.json"
  },
  {
    "slug": "frank-larose",
    "name": "Frank LaRose",
    "sort_name": "LaRose, Frank",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Secretary of State of Ohio",
    "county": null,
    "races": [
      "2022-secretary-of-state",
      "2026-auditor"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 49,
      "cycles": [
        "2022",
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Polling and approval"
      ]
    },
    "url": "https://crackedbuckeye.com/people/frank-larose/",
    "api": "https://crackedbuckeye.com/api/politics/people/frank-larose.json"
  },
  {
    "slug": "bob-latta",
    "name": "Bob Latta",
    "sort_name": "Latta, Bob",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 5th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bob-latta/",
    "api": "https://crackedbuckeye.com/api/politics/people/bob-latta.json"
  },
  {
    "slug": "meredith-lawson-rowe",
    "name": "Meredith R. Lawson-Rowe",
    "sort_name": "Lawson-Rowe, Meredith R.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 5",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/meredith-lawson-rowe/",
    "api": "https://crackedbuckeye.com/api/politics/people/meredith-lawson-rowe.json"
  },
  {
    "slug": "beth-lear",
    "name": "Beth Lear",
    "sort_name": "Lear, Beth",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 61",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/beth-lear/",
    "api": "https://crackedbuckeye.com/api/politics/people/beth-lear.json"
  },
  {
    "slug": "don-leonard",
    "name": "Don Leonard",
    "sort_name": "Leonard, Don",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-15"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/don-leonard/",
    "api": "https://crackedbuckeye.com/api/politics/people/don-leonard.json"
  },
  {
    "slug": "crystal-lett",
    "name": "Crystal Lett",
    "sort_name": "Lett, Crystal",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 11",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/crystal-lett/",
    "api": "https://crackedbuckeye.com/api/politics/people/crystal-lett.json"
  },
  {
    "slug": "beth-liston",
    "name": "Beth Liston",
    "sort_name": "Liston, Beth",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 16",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/beth-liston/",
    "api": "https://crackedbuckeye.com/api/politics/people/beth-liston.json"
  },
  {
    "slug": "brian-lorenz",
    "name": "Brian Lorenz",
    "sort_name": "Lorenz, Brian",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 60",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-lorenz/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-lorenz.json"
  },
  {
    "slug": "rose-lounsbury",
    "name": "Rose Lounsbury",
    "sort_name": "Lounsbury, Rose",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-36"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/rose-lounsbury/",
    "api": "https://crackedbuckeye.com/api/politics/people/rose-lounsbury.json"
  },
  {
    "slug": "matt-lundy",
    "name": "Matt Lundy",
    "sort_name": "Lundy, Matt",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-53"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/matt-lundy/",
    "api": "https://crackedbuckeye.com/api/politics/people/matt-lundy.json"
  },
  {
    "slug": "maureen-lynn",
    "name": "Maureen Lynn",
    "sort_name": "Lynn, Maureen",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-18"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/maureen-lynn/",
    "api": "https://crackedbuckeye.com/api/politics/people/maureen-lynn.json"
  },
  {
    "slug": "victoria-maddox",
    "name": "Victoria Maddox",
    "sort_name": "Maddox, Victoria",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-85"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/victoria-maddox/",
    "api": "https://crackedbuckeye.com/api/politics/people/victoria-maddox.json"
  },
  {
    "slug": "krista-magaw",
    "name": "Krista Magaw",
    "sort_name": "Magaw, Krista",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-71"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/krista-magaw/",
    "api": "https://crackedbuckeye.com/api/politics/people/krista-magaw.json"
  },
  {
    "slug": "susan-manchester",
    "name": "Susan Manchester",
    "sort_name": "Manchester, Susan",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 12",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/susan-manchester/",
    "api": "https://crackedbuckeye.com/api/politics/people/susan-manchester.json"
  },
  {
    "slug": "gayle-manning",
    "name": "Gayle Manning",
    "sort_name": "Manning, Gayle",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 52",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/gayle-manning/",
    "api": "https://crackedbuckeye.com/api/politics/people/gayle-manning.json"
  },
  {
    "slug": "adam-mathews",
    "name": "Adam Mathews",
    "sort_name": "Mathews, Adam",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 56",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/adam-mathews/",
    "api": "https://crackedbuckeye.com/api/politics/people/adam-mathews.json"
  },
  {
    "slug": "ty-mathews",
    "name": "Ty D. Mathews",
    "sort_name": "Mathews, Ty D.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 83",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ty-mathews/",
    "api": "https://crackedbuckeye.com/api/politics/people/ty-mathews.json"
  },
  {
    "slug": "linda-matthews",
    "name": "Linda Matthews",
    "sort_name": "Matthews, Linda",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-9"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/linda-matthews/",
    "api": "https://crackedbuckeye.com/api/politics/people/linda-matthews.json"
  },
  {
    "slug": "jen-mazzuckelli",
    "name": "Jen Mazzuckelli",
    "sort_name": "Mazzuckelli, Jen",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-2"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jen-mazzuckelli/",
    "api": "https://crackedbuckeye.com/api/politics/people/jen-mazzuckelli.json"
  },
  {
    "slug": "benjamin-mccall",
    "name": "Benjamin McCall",
    "sort_name": "McCall, Benjamin",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-46"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/benjamin-mccall/",
    "api": "https://crackedbuckeye.com/api/politics/people/benjamin-mccall.json"
  },
  {
    "slug": "kim-mccarthy",
    "name": "Kim McCarthy",
    "sort_name": "McCarthy, Kim",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-70"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kim-mccarthy/",
    "api": "https://crackedbuckeye.com/api/politics/people/kim-mccarthy.json"
  },
  {
    "slug": "jeffrey-mcclain",
    "name": "Jeffrey McClain",
    "sort_name": "McClain, Jeffrey",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-87"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jeffrey-mcclain/",
    "api": "https://crackedbuckeye.com/api/politics/people/jeffrey-mcclain.json"
  },
  {
    "slug": "riordan-mcclain",
    "name": "Riordan T. McClain",
    "sort_name": "McClain, Riordan T.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 87",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/riordan-mcclain/",
    "api": "https://crackedbuckeye.com/api/politics/people/riordan-mcclain.json"
  },
  {
    "slug": "rob-mccolley",
    "name": "Rob McColley",
    "sort_name": "McColley, Rob",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 1",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/rob-mccolley/",
    "api": "https://crackedbuckeye.com/api/politics/people/rob-mccolley.json"
  },
  {
    "slug": "maddux-mccray",
    "name": "Maddux McCray",
    "sort_name": "McCray, Maddux",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-82"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/maddux-mccray/",
    "api": "https://crackedbuckeye.com/api/politics/people/maddux-mccray.json"
  },
  {
    "slug": "vince-mcgrail",
    "name": "Vince McGrail",
    "sort_name": "McGrail, Vince",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-61"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/vince-mcgrail/",
    "api": "https://crackedbuckeye.com/api/politics/people/vince-mcgrail.json"
  },
  {
    "slug": "robert-mcmahon",
    "name": "Robert McMahon",
    "sort_name": "McMahon, Robert",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-42"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/robert-mcmahon/",
    "api": "https://crackedbuckeye.com/api/politics/people/robert-mcmahon.json"
  },
  {
    "slug": "thomas-mcmasters",
    "name": "Thomas McMasters",
    "sort_name": "McMasters, Thomas",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-10"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/thomas-mcmasters/",
    "api": "https://crackedbuckeye.com/api/politics/people/thomas-mcmasters.json"
  },
  {
    "slug": "lauren-mcnally",
    "name": "Lauren McNally",
    "sort_name": "McNally, Lauren",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 58",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/lauren-mcnally/",
    "api": "https://crackedbuckeye.com/api/politics/people/lauren-mcnally.json"
  },
  {
    "slug": "william-mercier",
    "name": "William Mercier",
    "sort_name": "Mercier, William",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-7"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/william-mercier/",
    "api": "https://crackedbuckeye.com/api/politics/people/william-mercier.json"
  },
  {
    "slug": "derek-merrin",
    "name": "Derek Merrin",
    "sort_name": "Merrin, Derek",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-9"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/derek-merrin/",
    "api": "https://crackedbuckeye.com/api/politics/people/derek-merrin.json"
  },
  {
    "slug": "joseph-miller",
    "name": "Joseph A. Miller III",
    "sort_name": "Miller III, Joseph A.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 53",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joseph-miller/",
    "api": "https://crackedbuckeye.com/api/politics/people/joseph-miller.json"
  },
  {
    "slug": "eugene-miller",
    "name": "Eugene Miller",
    "sort_name": "Miller, Eugene",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-20"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/eugene-miller/",
    "api": "https://crackedbuckeye.com/api/politics/people/eugene-miller.json"
  },
  {
    "slug": "joe-miller",
    "name": "Joe Miller",
    "sort_name": "Miller, Joe",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-13"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joe-miller/",
    "api": "https://crackedbuckeye.com/api/politics/people/joe-miller.json"
  },
  {
    "slug": "kevin-miller",
    "name": "Kevin D. Miller",
    "sort_name": "Miller, Kevin D.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 69",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kevin-miller/",
    "api": "https://crackedbuckeye.com/api/politics/people/kevin-miller.json"
  },
  {
    "slug": "max-miller",
    "name": "Max Miller",
    "sort_name": "Miller, Max",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 7th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/max-miller/",
    "api": "https://crackedbuckeye.com/api/politics/people/max-miller.json"
  },
  {
    "slug": "melanie-miller",
    "name": "Melanie Miller",
    "sort_name": "Miller, Melanie",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 67",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/melanie-miller/",
    "api": "https://crackedbuckeye.com/api/politics/people/melanie-miller.json"
  },
  {
    "slug": "ismail-mohamed",
    "name": "Ismail Mohamed",
    "sort_name": "Mohamed, Ismail",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 3",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ismail-mohamed/",
    "api": "https://crackedbuckeye.com/api/politics/people/ismail-mohamed.json"
  },
  {
    "slug": "ty-moore",
    "name": "Ty Moore",
    "sort_name": "Moore, Ty",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 95",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ty-moore/",
    "api": "https://crackedbuckeye.com/api/politics/people/ty-moore.json"
  },
  {
    "slug": "bernie-moreno",
    "name": "Bernie Moreno",
    "sort_name": "Moreno, Bernie",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "United States Senator for Ohio",
    "county": null,
    "races": [
      "2024-us-senate"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 47,
      "cycles": [
        "2024"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bernie-moreno/",
    "api": "https://crackedbuckeye.com/api/politics/people/bernie-moreno.json"
  },
  {
    "slug": "david-morgan",
    "name": "David Morgan",
    "sort_name": "Morgan, David",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-14"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-morgan/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-morgan.json"
  },
  {
    "slug": "nick-morris",
    "name": "Nick Morris",
    "sort_name": "Morris, Nick",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-48"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nick-morris/",
    "api": "https://crackedbuckeye.com/api/politics/people/nick-morris.json"
  },
  {
    "slug": "diane-mullins",
    "name": "Diane Mullins",
    "sort_name": "Mullins, Diane",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 47",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/diane-mullins/",
    "api": "https://crackedbuckeye.com/api/politics/people/diane-mullins.json"
  },
  {
    "slug": "louis-murphy",
    "name": "Louis Murphy",
    "sort_name": "Murphy, Louis",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-99"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/louis-murphy/",
    "api": "https://crackedbuckeye.com/api/politics/people/louis-murphy.json"
  },
  {
    "slug": "chris-nardo",
    "name": "Chris Nardo",
    "sort_name": "Nardo, Chris",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-66"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/chris-nardo/",
    "api": "https://crackedbuckeye.com/api/politics/people/chris-nardo.json"
  },
  {
    "slug": "daquan-neal",
    "name": "Daquan Neal",
    "sort_name": "Neal, Daquan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-39"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/daquan-neal/",
    "api": "https://crackedbuckeye.com/api/politics/people/daquan-neal.json"
  },
  {
    "slug": "johnathan-newman",
    "name": "Johnathan Newman",
    "sort_name": "Newman, Johnathan",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 80",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/johnathan-newman/",
    "api": "https://crackedbuckeye.com/api/politics/people/johnathan-newman.json"
  },
  {
    "slug": "james-nowak",
    "name": "James Nowak",
    "sort_name": "Nowak, James",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-11"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/james-nowak/",
    "api": "https://crackedbuckeye.com/api/politics/people/james-nowak.json"
  },
  {
    "slug": "sandra-obrien",
    "name": "Sandra O'Brien",
    "sort_name": "O'Brien, Sandra",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 32",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sandra-obrien/",
    "api": "https://crackedbuckeye.com/api/politics/people/sandra-obrien.json"
  },
  {
    "slug": "colleen-odonnell",
    "name": "Colleen O'Donnell",
    "sort_name": "O'Donnell, Colleen",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-supreme-court"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/colleen-odonnell/",
    "api": "https://crackedbuckeye.com/api/politics/people/colleen-odonnell.json"
  },
  {
    "slug": "mike-odioso",
    "name": "Mike Odioso",
    "sort_name": "Odioso, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 30",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-odioso/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-odioso.json"
  },
  {
    "slug": "scott-oelslager",
    "name": "Scott Oelslager",
    "sort_name": "Oelslager, Scott",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 48",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/scott-oelslager/",
    "api": "https://crackedbuckeye.com/api/politics/people/scott-oelslager.json"
  },
  {
    "slug": "thomas-patton",
    "name": "Thomas F. Patton",
    "sort_name": "Patton, Thomas F.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 24",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/thomas-patton/",
    "api": "https://crackedbuckeye.com/api/politics/people/thomas-patton.json"
  },
  {
    "slug": "wayne-penny",
    "name": "Wayne Penny Jr.",
    "sort_name": "Penny Jr., Wayne",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-59"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/wayne-penny/",
    "api": "https://crackedbuckeye.com/api/politics/people/wayne-penny.json"
  },
  {
    "slug": "justin-peroli",
    "name": "Justin Peroli",
    "sort_name": "Peroli, Justin",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-66"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/justin-peroli/",
    "api": "https://crackedbuckeye.com/api/politics/people/justin-peroli.json"
  },
  {
    "slug": "bob-peterson",
    "name": "Bob Peterson",
    "sort_name": "Peterson, Bob",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 91",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bob-peterson/",
    "api": "https://crackedbuckeye.com/api/politics/people/bob-peterson.json"
  },
  {
    "slug": "beryl-piccolantonio",
    "name": "Beryl Brown Piccolantonio",
    "sort_name": "Piccolantonio, Beryl Brown",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 4",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/beryl-piccolantonio/",
    "api": "https://crackedbuckeye.com/api/politics/people/beryl-piccolantonio.json"
  },
  {
    "slug": "philip-pirdy",
    "name": "Philip L. Pirdy",
    "sort_name": "Pirdy, Philip L.",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-55"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/philip-pirdy/",
    "api": "https://crackedbuckeye.com/api/politics/people/philip-pirdy.json"
  },
  {
    "slug": "justin-pizzulli",
    "name": "Justin Pizzulli",
    "sort_name": "Pizzulli, Justin",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 90",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/justin-pizzulli/",
    "api": "https://crackedbuckeye.com/api/politics/people/justin-pizzulli.json"
  },
  {
    "slug": "phil-plummer",
    "name": "Phil Plummer",
    "sort_name": "Plummer, Phil",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 39",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/phil-plummer/",
    "api": "https://crackedbuckeye.com/api/politics/people/phil-plummer.json"
  },
  {
    "slug": "brian-poindexter",
    "name": "Brian Poindexter",
    "sort_name": "Poindexter, Brian",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-7"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-poindexter/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-poindexter.json"
  },
  {
    "slug": "djordjije-popovic",
    "name": "Djordjije Popovic",
    "sort_name": "Popovic, Djordjije",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-32"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/djordjije-popovic/",
    "api": "https://crackedbuckeye.com/api/politics/people/djordjije-popovic.json"
  },
  {
    "slug": "caleb-price",
    "name": "Caleb Price",
    "sort_name": "Price, Caleb",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-30"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/caleb-price/",
    "api": "https://crackedbuckeye.com/api/politics/people/caleb-price.json"
  },
  {
    "slug": "jason-purviance",
    "name": "Jason Purviance",
    "sort_name": "Purviance, Jason",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-47"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jason-purviance/",
    "api": "https://crackedbuckeye.com/api/politics/people/jason-purviance.json"
  },
  {
    "slug": "tristan-rader",
    "name": "Tristan Rader",
    "sort_name": "Rader, Tristan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 13",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tristan-rader/",
    "api": "https://crackedbuckeye.com/api/politics/people/tristan-rader.json"
  },
  {
    "slug": "vivek-ramaswamy",
    "name": "Vivek Ramaswamy",
    "sort_name": "Ramaswamy, Vivek",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Co-lead, Department of Government Efficiency",
    "county": null,
    "races": [
      "2026-governor"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 47,
      "cycles": [
        "2023",
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Record in office"
      ]
    },
    "url": "https://crackedbuckeye.com/people/vivek-ramaswamy/",
    "api": "https://crackedbuckeye.com/api/politics/people/vivek-ramaswamy.json"
  },
  {
    "slug": "jayson-rasheed",
    "name": "Jayson Ameer Rasheed",
    "sort_name": "Rasheed, Jayson Ameer",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-45"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jayson-rasheed/",
    "api": "https://crackedbuckeye.com/api/politics/people/jayson-rasheed.json"
  },
  {
    "slug": "sharon-ray",
    "name": "Sharon A. Ray",
    "sort_name": "Ray, Sharon A.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 66",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sharon-ray/",
    "api": "https://crackedbuckeye.com/api/politics/people/sharon-ray.json"
  },
  {
    "slug": "bill-reineke",
    "name": "Bill Reineke",
    "sort_name": "Reineke, Bill",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 26",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bill-reineke/",
    "api": "https://crackedbuckeye.com/api/politics/people/bill-reineke.json"
  },
  {
    "slug": "richard-rettig",
    "name": "Richard Rettig",
    "sort_name": "Rettig, Richard",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-75"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/richard-rettig/",
    "api": "https://crackedbuckeye.com/api/politics/people/richard-rettig.json"
  },
  {
    "slug": "easton-retzke",
    "name": "Easton Retzke",
    "sort_name": "Retzke, Easton",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-89"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/easton-retzke/",
    "api": "https://crackedbuckeye.com/api/politics/people/easton-retzke.json"
  },
  {
    "slug": "michele-reynolds",
    "name": "Michele Reynolds",
    "sort_name": "Reynolds, Michele",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 3",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michele-reynolds/",
    "api": "https://crackedbuckeye.com/api/politics/people/michele-reynolds.json"
  },
  {
    "slug": "tracy-richardson",
    "name": "Tracy M. Richardson",
    "sort_name": "Richardson, Tracy M.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 86",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tracy-richardson/",
    "api": "https://crackedbuckeye.com/api/politics/people/tracy-richardson.json"
  },
  {
    "slug": "craig-riedel",
    "name": "Craig Riedel",
    "sort_name": "Riedel, Craig",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-1"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/craig-riedel/",
    "api": "https://crackedbuckeye.com/api/politics/people/craig-riedel.json"
  },
  {
    "slug": "amy-rigsby",
    "name": "Amy Rigsby",
    "sort_name": "Rigsby, Amy",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-69"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/amy-rigsby/",
    "api": "https://crackedbuckeye.com/api/politics/people/amy-rigsby.json"
  },
  {
    "slug": "kevin-ritter",
    "name": "Kevin Ritter",
    "sort_name": "Ritter, Kevin",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 94",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kevin-ritter/",
    "api": "https://crackedbuckeye.com/api/politics/people/kevin-ritter.json"
  },
  {
    "slug": "ryan-rivers",
    "name": "Ryan Rivers",
    "sort_name": "Rivers, Ryan",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-19"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ryan-rivers/",
    "api": "https://crackedbuckeye.com/api/politics/people/ryan-rivers.json"
  },
  {
    "slug": "mike-roberto",
    "name": "Mike Roberto",
    "sort_name": "Roberto, Mike",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-27"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-roberto/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-roberto.json"
  },
  {
    "slug": "don-roberts",
    "name": "Don Roberts",
    "sort_name": "Roberts, Don",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-25"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/don-roberts/",
    "api": "https://crackedbuckeye.com/api/politics/people/don-roberts.json"
  },
  {
    "slug": "phillip-robinson",
    "name": "Phillip M. Robinson Jr.",
    "sort_name": "Robinson Jr., Phillip M.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 19",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/phillip-robinson/",
    "api": "https://crackedbuckeye.com/api/politics/people/phillip-robinson.json"
  },
  {
    "slug": "patti-rockey",
    "name": "Patti Rockey",
    "sort_name": "Rockey, Patti",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-81"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/patti-rockey/",
    "api": "https://crackedbuckeye.com/api/politics/people/patti-rockey.json"
  },
  {
    "slug": "napoleon-rodgers",
    "name": "Napoleon Rodgers Jr.",
    "sort_name": "Rodgers Jr., Napoleon",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-33"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/napoleon-rodgers/",
    "api": "https://crackedbuckeye.com/api/politics/people/napoleon-rodgers.json"
  },
  {
    "slug": "kristina-roegner",
    "name": "Kristina D. Roegner",
    "sort_name": "Roegner, Kristina D.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 27",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kristina-roegner/",
    "api": "https://crackedbuckeye.com/api/politics/people/kristina-roegner.json"
  },
  {
    "slug": "bill-roemer",
    "name": "Bill Roemer",
    "sort_name": "Roemer, Bill",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 31",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bill-roemer/",
    "api": "https://crackedbuckeye.com/api/politics/people/bill-roemer.json"
  },
  {
    "slug": "elgin-rogers",
    "name": "Elgin Rogers Jr.",
    "sort_name": "Rogers Jr., Elgin",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 42",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/elgin-rogers/",
    "api": "https://crackedbuckeye.com/api/politics/people/elgin-rogers.json"
  },
  {
    "slug": "mark-romanchuk",
    "name": "Mark Romanchuk",
    "sort_name": "Romanchuk, Mark",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 22",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mark-romanchuk/",
    "api": "https://crackedbuckeye.com/api/politics/people/mark-romanchuk.json"
  },
  {
    "slug": "michael-rulli",
    "name": "Michael Rulli",
    "sort_name": "Rulli, Michael",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 6th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michael-rulli/",
    "api": "https://crackedbuckeye.com/api/politics/people/michael-rulli.json"
  },
  {
    "slug": "davida-russell",
    "name": "Davida Russell",
    "sort_name": "Russell, Davida",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-18"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/davida-russell/",
    "api": "https://crackedbuckeye.com/api/politics/people/davida-russell.json"
  },
  {
    "slug": "allison-russo",
    "name": "Allison Russo",
    "sort_name": "Russo, Allison",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Member of the Ohio House of Representatives, District 7",
    "county": null,
    "races": [
      "2026-secretary-of-state"
    ],
    "coverage": {
      "researched": 8,
      "total": 11,
      "pct": 0.0,
      "sources": 34,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/allison-russo/",
    "api": "https://crackedbuckeye.com/api/politics/people/allison-russo.json"
  },
  {
    "slug": "tim-ryan",
    "name": "Tim Ryan",
    "sort_name": "Ryan, Tim",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "United States House of Representatives",
    "county": null,
    "races": [
      "2022-us-senate"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 12,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Financial interests",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tim-ryan/",
    "api": "https://crackedbuckeye.com/api/politics/people/tim-ryan.json"
  },
  {
    "slug": "samantha-salamon",
    "name": "Samantha Salamon",
    "sort_name": "Salamon, Samantha",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-35"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/samantha-salamon/",
    "api": "https://crackedbuckeye.com/api/politics/people/samantha-salamon.json"
  },
  {
    "slug": "jodi-salvo",
    "name": "Jodi Salvo",
    "sort_name": "Salvo, Jodi",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 51",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jodi-salvo/",
    "api": "https://crackedbuckeye.com/api/politics/people/jodi-salvo.json"
  },
  {
    "slug": "heather-sample",
    "name": "Heather Sample",
    "sort_name": "Sample, Heather",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-67"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/heather-sample/",
    "api": "https://crackedbuckeye.com/api/politics/people/heather-sample.json"
  },
  {
    "slug": "vik-sandhu",
    "name": "Vik Sandhu",
    "sort_name": "Sandhu, Vik",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-35"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/vik-sandhu/",
    "api": "https://crackedbuckeye.com/api/politics/people/vik-sandhu.json"
  },
  {
    "slug": "nick-santucci",
    "name": "Nick Santucci",
    "sort_name": "Santucci, Nick",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 64",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nick-santucci/",
    "api": "https://crackedbuckeye.com/api/politics/people/nick-santucci.json"
  },
  {
    "slug": "taylor-sappington",
    "name": "Taylor Sappington",
    "sort_name": "Sappington, Taylor",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Nelsonville City Auditor",
    "county": "athens",
    "races": [
      "2022-auditor"
    ],
    "coverage": {
      "researched": 7,
      "total": 11,
      "pct": 0.0,
      "sources": 7,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/taylor-sappington/",
    "api": "https://crackedbuckeye.com/api/politics/people/taylor-sappington.json"
  },
  {
    "slug": "tim-schaffer",
    "name": "Tim Schaffer",
    "sort_name": "Schaffer, Tim",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 20",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tim-schaffer/",
    "api": "https://crackedbuckeye.com/api/politics/people/tim-schaffer.json"
  },
  {
    "slug": "scott-schertzer",
    "name": "Scott Schertzer",
    "sort_name": "Schertzer, Scott",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Mayor of Marion, Ohio",
    "county": "marion",
    "races": [
      "2022-treasurer"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 8,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Polling and approval"
      ]
    },
    "url": "https://crackedbuckeye.com/people/scott-schertzer/",
    "api": "https://crackedbuckeye.com/api/politics/people/scott-schertzer.json"
  },
  {
    "slug": "edward-schimmel",
    "name": "Edward L. Schimmel",
    "sort_name": "Schimmel, Edward L.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-44"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/edward-schimmel/",
    "api": "https://crackedbuckeye.com/api/politics/people/edward-schimmel.json"
  },
  {
    "slug": "jean-schmidt",
    "name": "Jean Schmidt",
    "sort_name": "Schmidt, Jean",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 62",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jean-schmidt/",
    "api": "https://crackedbuckeye.com/api/politics/people/jean-schmidt.json"
  },
  {
    "slug": "ian-schwartz",
    "name": "Ian Schwartz",
    "sort_name": "Schwartz, Ian",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-62"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/ian-schwartz/",
    "api": "https://crackedbuckeye.com/api/politics/people/ian-schwartz.json"
  },
  {
    "slug": "sarah-senff",
    "name": "Sarah Senff",
    "sort_name": "Senff, Sarah",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-92"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sarah-senff/",
    "api": "https://crackedbuckeye.com/api/politics/people/sarah-senff.json"
  },
  {
    "slug": "kenneth-sharp",
    "name": "Kenneth Sharp",
    "sort_name": "Sharp, Kenneth",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-11"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kenneth-sharp/",
    "api": "https://crackedbuckeye.com/api/politics/people/kenneth-sharp.json"
  },
  {
    "slug": "brian-shaver",
    "name": "Brian Shaver",
    "sort_name": "Shaver, Brian",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-5"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-shaver/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-shaver.json"
  },
  {
    "slug": "wenda-sheard",
    "name": "Wenda Sheard",
    "sort_name": "Sheard, Wenda",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-94"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/wenda-sheard/",
    "api": "https://crackedbuckeye.com/api/politics/people/wenda-sheard.json"
  },
  {
    "slug": "craig-shubert",
    "name": "Craig Shubert",
    "sort_name": "Shubert, Craig",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-34"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/craig-shubert/",
    "api": "https://crackedbuckeye.com/api/politics/people/craig-shubert.json"
  },
  {
    "slug": "mark-sigrist",
    "name": "Mark Sigrist",
    "sort_name": "Sigrist, Mark",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 10",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mark-sigrist/",
    "api": "https://crackedbuckeye.com/api/politics/people/mark-sigrist.json"
  },
  {
    "slug": "nicole-sigurdson",
    "name": "Nicole Sigurdson",
    "sort_name": "Sigurdson, Nicole",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-19"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nicole-sigurdson/",
    "api": "https://crackedbuckeye.com/api/politics/people/nicole-sigurdson.json"
  },
  {
    "slug": "veronica-sims",
    "name": "Veronica R. Sims",
    "sort_name": "Sims, Veronica R.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 33",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/veronica-sims/",
    "api": "https://crackedbuckeye.com/api/politics/people/veronica-sims.json"
  },
  {
    "slug": "laura-sirot",
    "name": "Laura Sirot",
    "sort_name": "Sirot, Laura",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-31"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/laura-sirot/",
    "api": "https://crackedbuckeye.com/api/politics/people/laura-sirot.json"
  },
  {
    "slug": "kent-smith",
    "name": "Kent Smith",
    "sort_name": "Smith, Kent",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 21",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/kent-smith/",
    "api": "https://crackedbuckeye.com/api/politics/people/kent-smith.json"
  },
  {
    "slug": "anita-somani",
    "name": "Anita Somani",
    "sort_name": "Somani, Anita",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 8",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/anita-somani/",
    "api": "https://crackedbuckeye.com/api/politics/people/anita-somani.json"
  },
  {
    "slug": "j-spinner",
    "name": "J. Noah Spinner",
    "sort_name": "Spinner, J. Noah",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-31"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/j-spinner/",
    "api": "https://crackedbuckeye.com/api/politics/people/j-spinner.json"
  },
  {
    "slug": "robert-sprague",
    "name": "Robert Sprague",
    "sort_name": "Sprague, Robert",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Treasurer of State of Ohio",
    "county": null,
    "races": [
      "2022-treasurer",
      "2026-secretary-of-state"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 42,
      "cycles": [
        "2022",
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Polling and approval"
      ]
    },
    "url": "https://crackedbuckeye.com/people/robert-sprague/",
    "api": "https://crackedbuckeye.com/api/politics/people/robert-sprague.json"
  },
  {
    "slug": "denise-steele",
    "name": "Denise D'Angelo Steele",
    "sort_name": "Steele, Denise D'Angelo",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-10"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/denise-steele/",
    "api": "https://crackedbuckeye.com/api/politics/people/denise-steele.json"
  },
  {
    "slug": "jason-stephens",
    "name": "Jason Stephens",
    "sort_name": "Stephens, Jason",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 93",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jason-stephens/",
    "api": "https://crackedbuckeye.com/api/politics/people/jason-stephens.json"
  },
  {
    "slug": "shawn-stevens",
    "name": "Shawn Stevens",
    "sort_name": "Stevens, Shawn",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-61"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/shawn-stevens/",
    "api": "https://crackedbuckeye.com/api/politics/people/shawn-stevens.json"
  },
  {
    "slug": "brian-stewart",
    "name": "Brian Stewart",
    "sort_name": "Stewart, Brian",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 12",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/brian-stewart/",
    "api": "https://crackedbuckeye.com/api/politics/people/brian-stewart.json"
  },
  {
    "slug": "colton-stidam",
    "name": "Colton Stidam",
    "sort_name": "Stidam, Colton",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-76"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/colton-stidam/",
    "api": "https://crackedbuckeye.com/api/politics/people/colton-stidam.json"
  },
  {
    "slug": "jesse-styles",
    "name": "Jesse Styles",
    "sort_name": "Styles, Jesse",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-57"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jesse-styles/",
    "api": "https://crackedbuckeye.com/api/politics/people/jesse-styles.json"
  },
  {
    "slug": "david-swanson",
    "name": "David Swanson",
    "sort_name": "Swanson, David",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-81"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-swanson/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-swanson.json"
  },
  {
    "slug": "d-swearingen",
    "name": "D. J. Swearingen",
    "sort_name": "Swearingen, D. J.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 89",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/d-swearingen/",
    "api": "https://crackedbuckeye.com/api/politics/people/d-swearingen.json"
  },
  {
    "slug": "d-j-swearingen",
    "name": "D.J. Swearingen",
    "sort_name": "Swearingen, D.J.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-89"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/d-j-swearingen/",
    "api": "https://crackedbuckeye.com/api/politics/people/d-j-swearingen.json"
  },
  {
    "slug": "bride-sweeney",
    "name": "Bride Rose Sweeney",
    "sort_name": "Sweeney, Bride Rose",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 16",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bride-sweeney/",
    "api": "https://crackedbuckeye.com/api/politics/people/bride-sweeney.json"
  },
  {
    "slug": "emilia-sykes",
    "name": "Emilia Sykes",
    "sort_name": "Sykes, Emilia",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "U.S. Representative, Ohio's 13th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/emilia-sykes/",
    "api": "https://crackedbuckeye.com/api/politics/people/emilia-sykes.json"
  },
  {
    "slug": "eric-synenberg",
    "name": "Eric Synenberg",
    "sort_name": "Synenberg, Eric",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 21",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/eric-synenberg/",
    "api": "https://crackedbuckeye.com/api/politics/people/eric-synenberg.json"
  },
  {
    "slug": "tracey-tackett",
    "name": "Tracey Tackett",
    "sort_name": "Tackett, Tracey",
    "party": "Independent",
    "party_label": "Independent",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-4"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tracey-tackett/",
    "api": "https://crackedbuckeye.com/api/politics/people/tracey-tackett.json"
  },
  {
    "slug": "david-taylor",
    "name": "David Taylor",
    "sort_name": "Taylor, David",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 2nd District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-taylor/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-taylor.json"
  },
  {
    "slug": "c-teska",
    "name": "C. Michelle Teska",
    "sort_name": "Teska, C. Michelle",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-55"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/c-teska/",
    "api": "https://crackedbuckeye.com/api/politics/people/c-teska.json"
  },
  {
    "slug": "michelle-teska",
    "name": "Michelle Teska",
    "sort_name": "Teska, Michelle",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 55",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michelle-teska/",
    "api": "https://crackedbuckeye.com/api/politics/people/michelle-teska.json"
  },
  {
    "slug": "cecil-thomas",
    "name": "Cecil Thomas",
    "sort_name": "Thomas, Cecil",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 25",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/cecil-thomas/",
    "api": "https://crackedbuckeye.com/api/politics/people/cecil-thomas.json"
  },
  {
    "slug": "david-thomas",
    "name": "David Thomas",
    "sort_name": "Thomas, David",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 65",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/david-thomas/",
    "api": "https://crackedbuckeye.com/api/politics/people/david-thomas.json"
  },
  {
    "slug": "jim-thomas",
    "name": "Jim Thomas",
    "sort_name": "Thomas, Jim",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 49",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jim-thomas/",
    "api": "https://crackedbuckeye.com/api/politics/people/jim-thomas.json"
  },
  {
    "slug": "jane-timken",
    "name": "Jane M. Timken",
    "sort_name": "Timken, Jane M.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 29",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jane-timken/",
    "api": "https://crackedbuckeye.com/api/politics/people/jane-timken.json"
  },
  {
    "slug": "desiree-tims",
    "name": "Desiree Tims",
    "sort_name": "Tims, Desiree",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 38",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/desiree-tims/",
    "api": "https://crackedbuckeye.com/api/politics/people/desiree-tims.json"
  },
  {
    "slug": "sophia-tjotjos",
    "name": "Sophia Tjotjos",
    "sort_name": "Tjotjos, Sophia",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-16"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/sophia-tjotjos/",
    "api": "https://crackedbuckeye.com/api/politics/people/sophia-tjotjos.json"
  },
  {
    "slug": "dan-troy",
    "name": "Dan Troy",
    "sort_name": "Troy, Dan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-23"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/dan-troy/",
    "api": "https://crackedbuckeye.com/api/politics/people/dan-troy.json"
  },
  {
    "slug": "daniel-troy",
    "name": "Daniel P. Troy",
    "sort_name": "Troy, Daniel P.",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 23",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/daniel-troy/",
    "api": "https://crackedbuckeye.com/api/politics/people/daniel-troy.json"
  },
  {
    "slug": "donald-trump",
    "name": "Donald Trump",
    "sort_name": "Trump, Donald",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "President of the United States",
    "county": null,
    "races": [
      "2020-president",
      "2024-president"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 447,
      "cycles": [
        "2020",
        "2024"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/donald-trump/",
    "api": "https://crackedbuckeye.com/api/politics/people/donald-trump.json"
  },
  {
    "slug": "michael-turner",
    "name": "Michael Turner",
    "sort_name": "Turner, Michael",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-10"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michael-turner/",
    "api": "https://crackedbuckeye.com/api/politics/people/michael-turner.json"
  },
  {
    "slug": "mike-turner",
    "name": "Mike Turner",
    "sort_name": "Turner, Mike",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "U.S. Representative, Ohio's 10th District",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 3,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/mike-turner/",
    "api": "https://crackedbuckeye.com/api/politics/people/mike-turner.json"
  },
  {
    "slug": "joshua-umbaugh",
    "name": "Joshua Umbaugh",
    "sort_name": "Umbaugh, Joshua",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-40"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/joshua-umbaugh/",
    "api": "https://crackedbuckeye.com/api/politics/people/joshua-umbaugh.json"
  },
  {
    "slug": "terrence-upchurch",
    "name": "Terrence Upchurch",
    "sort_name": "Upchurch, Terrence",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 20",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/terrence-upchurch/",
    "api": "https://crackedbuckeye.com/api/politics/people/terrence-upchurch.json"
  },
  {
    "slug": "jd-vance",
    "name": "J.D. Vance",
    "sort_name": "Vance, J.D.",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Vice President of the United States",
    "county": null,
    "races": [
      "2022-us-senate"
    ],
    "coverage": {
      "researched": 10,
      "total": 11,
      "pct": 0.0,
      "sources": 14,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/jd-vance/",
    "api": "https://crackedbuckeye.com/api/politics/people/jd-vance.json"
  },
  {
    "slug": "michael-veloff",
    "name": "Michael Veloff",
    "sort_name": "Veloff, Michael",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-5"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/michael-veloff/",
    "api": "https://crackedbuckeye.com/api/politics/people/michael-veloff.json"
  },
  {
    "slug": "katie-wagner",
    "name": "Katie Koehler Wagner",
    "sort_name": "Wagner, Katie Koehler",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-80"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/katie-wagner/",
    "api": "https://crackedbuckeye.com/api/politics/people/katie-wagner.json"
  },
  {
    "slug": "rick-walker",
    "name": "Rick Walker",
    "sort_name": "Walker, Rick",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-57"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/rick-walker/",
    "api": "https://crackedbuckeye.com/api/politics/people/rick-walker.json"
  },
  {
    "slug": "seth-walsh",
    "name": "Seth Walsh",
    "sort_name": "Walsh, Seth",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Member of Cincinnati City Council",
    "county": null,
    "races": [
      "2026-treasurer"
    ],
    "coverage": {
      "researched": 7,
      "total": 11,
      "pct": 0.0,
      "sources": 26,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/seth-walsh/",
    "api": "https://crackedbuckeye.com/api/politics/people/seth-walsh.json"
  },
  {
    "slug": "benjamin-weber",
    "name": "Benjamin Weber",
    "sort_name": "Weber, Benjamin",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-86"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/benjamin-weber/",
    "api": "https://crackedbuckeye.com/api/politics/people/benjamin-weber.json"
  },
  {
    "slug": "casey-weinstein",
    "name": "Casey Weinstein",
    "sort_name": "Weinstein, Casey",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Senator, District 28",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/casey-weinstein/",
    "api": "https://crackedbuckeye.com/api/politics/people/casey-weinstein.json"
  },
  {
    "slug": "nathan-weise",
    "name": "Nathan Weise",
    "sort_name": "Weise, Nathan",
    "party": "Libertarian",
    "party_label": "Libertarian",
    "current_office": null,
    "county": null,
    "races": [
      "2026-us-house-1"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nathan-weise/",
    "api": "https://crackedbuckeye.com/api/politics/people/nathan-weise.json"
  },
  {
    "slug": "thomas-west",
    "name": "Thomas West",
    "sort_name": "West, Thomas",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-senate-29"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/thomas-west/",
    "api": "https://crackedbuckeye.com/api/politics/people/thomas-west.json"
  },
  {
    "slug": "nan-whaley",
    "name": "Nan Whaley",
    "sort_name": "Whaley, Nan",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Mayor of Dayton, Ohio",
    "county": null,
    "races": [
      "2022-governor"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 16,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/nan-whaley/",
    "api": "https://crackedbuckeye.com/api/politics/people/nan-whaley.json"
  },
  {
    "slug": "andrea-white",
    "name": "Andrea White",
    "sort_name": "White, Andrea",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 36",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/andrea-white/",
    "api": "https://crackedbuckeye.com/api/politics/people/andrea-white.json"
  },
  {
    "slug": "erika-white",
    "name": "Erika White",
    "sort_name": "White, Erika",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": "Ohio State Representative, District 41",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/erika-white/",
    "api": "https://crackedbuckeye.com/api/politics/people/erika-white.json"
  },
  {
    "slug": "shane-wilkin",
    "name": "Shane Wilkin",
    "sort_name": "Wilkin, Shane",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 17",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/shane-wilkin/",
    "api": "https://crackedbuckeye.com/api/politics/people/shane-wilkin.json"
  },
  {
    "slug": "josh-williams",
    "name": "Josh Williams",
    "sort_name": "Williams, Josh",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 44",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/josh-williams/",
    "api": "https://crackedbuckeye.com/api/politics/people/josh-williams.json"
  },
  {
    "slug": "bernard-willis",
    "name": "Bernard Willis",
    "sort_name": "Willis, Bernard",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 74",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/bernard-willis/",
    "api": "https://crackedbuckeye.com/api/politics/people/bernard-willis.json"
  },
  {
    "slug": "steve-wilson",
    "name": "Steve Wilson",
    "sort_name": "Wilson, Steve",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Senator, District 7",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/steve-wilson/",
    "api": "https://crackedbuckeye.com/api/politics/people/steve-wilson.json"
  },
  {
    "slug": "cliff-winkel",
    "name": "Cliff Winkel",
    "sort_name": "Winkel, Cliff",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-52"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/cliff-winkel/",
    "api": "https://crackedbuckeye.com/api/politics/people/cliff-winkel.json"
  },
  {
    "slug": "whittney-wood",
    "name": "Whittney Wood",
    "sort_name": "Wood, Whittney",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-73"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/whittney-wood/",
    "api": "https://crackedbuckeye.com/api/politics/people/whittney-wood.json"
  },
  {
    "slug": "heidi-workman",
    "name": "Heidi Workman",
    "sort_name": "Workman, Heidi",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 72",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/heidi-workman/",
    "api": "https://crackedbuckeye.com/api/politics/people/heidi-workman.json"
  },
  {
    "slug": "amy-wright",
    "name": "Amy Wright",
    "sort_name": "Wright, Amy",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-91"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/amy-wright/",
    "api": "https://crackedbuckeye.com/api/politics/people/amy-wright.json"
  },
  {
    "slug": "lee-yarsky",
    "name": "Lee Yarsky",
    "sort_name": "Yarsky, Lee",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-ohio-house-12"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/lee-yarsky/",
    "api": "https://crackedbuckeye.com/api/politics/people/lee-yarsky.json"
  },
  {
    "slug": "dave-yost",
    "name": "Dave Yost",
    "sort_name": "Yost, Dave",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Attorney General of Ohio",
    "county": null,
    "races": [
      "2022-attorney-general"
    ],
    "coverage": {
      "researched": 9,
      "total": 11,
      "pct": 0.0,
      "sources": 15,
      "cycles": [
        "2022"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "What they have said, checked",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/dave-yost/",
    "api": "https://crackedbuckeye.com/api/politics/people/dave-yost.json"
  },
  {
    "slug": "tom-young",
    "name": "Tom Young",
    "sort_name": "Young, Tom",
    "party": "Republican",
    "party_label": "Republican",
    "current_office": "Ohio State Representative, District 37",
    "county": null,
    "races": [],
    "coverage": {
      "researched": 2,
      "total": 11,
      "pct": 0.0,
      "sources": 2,
      "cycles": [],
      "updated": "2026-09-19",
      "not_researched": [
        "On the ballot",
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Elections",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/tom-young/",
    "api": "https://crackedbuckeye.com/api/politics/people/tom-young.json"
  },
  {
    "slug": "marilyn-zayas",
    "name": "Marilyn Zayas",
    "sort_name": "Zayas, Marilyn",
    "party": "Democratic",
    "party_label": "Democratic",
    "current_office": null,
    "county": null,
    "races": [
      "2026-supreme-court"
    ],
    "coverage": {
      "researched": 4,
      "total": 11,
      "pct": 0.0,
      "sources": 1,
      "cycles": [
        "2026"
      ],
      "updated": "2026-09-19",
      "not_researched": [
        "Where they stand",
        "What they have said, checked",
        "Record in office",
        "Money",
        "Financial interests",
        "Polling and approval",
        "Endorsements given"
      ]
    },
    "url": "https://crackedbuckeye.com/people/marilyn-zayas/",
    "api": "https://crackedbuckeye.com/api/politics/people/marilyn-zayas.json"
  }
]
