{
  "candidates": [
    {
      "ballot_status": "certified",
      "party": "Democratic",
      "person": "kamala-harris",
      "running_mate": "Tim Walz"
    },
    {
      "ballot_status": "certified",
      "party": "Republican",
      "person": "donald-trump",
      "running_mate": "J.D. Vance"
    }
  ],
  "cycle": 2024,
  "date": "2024-11-05",
  "district": null,
  "id": "2024-president",
  "notes": "The result block carries Ohio's certified statewide totals from data/politics/results/statewide.json, which P1-03 built from the MIT Election Data and Science Lab file. Nationally Trump won 312 electoral votes to Harris's 226 and won the popular vote by about 1.5 points; those figures are on the candidates' own records. Joe Biden withdrew on July 21, 2024 and endorsed Harris, who became the nominee. Candidates with a page are listed alphabetically by surname (N-5); Ohio rotates ballot order by precinct.",
  "office": "President of the United States",
  "office_slug": "president",
  "research_ref": [
    "cracked-buckeye-political@076ade2376ac860bdd63d0f39a40c3c999087779:data/candidates-2024/donald-trump.md",
    "cracked-buckeye-political@076ade2376ac860bdd63d0f39a40c3c999087779:data/candidates-2024/kamala-harris.md",
    "cracked-buckeye-political@076ade2376ac860bdd63d0f39a40c3c999087779:data/candidates-2024/README.md"
  ],
  "result": {
    "certified": null,
    "sources": [
      "https://doi.org/10.7910/DVN/42MVDX",
      "https://en.wikipedia.org/wiki/2024_United_States_presidential_election",
      "https://www.fox9.com/election/final-2024-electoral-map"
    ],
    "totals": [
      {
        "pct": 55.14,
        "person": "donald-trump",
        "votes": 3180116
      },
      {
        "pct": 43.93,
        "person": "kamala-harris",
        "votes": 2533699
      },
      {
        "pct": 0.49,
        "person": "Chase Oliver",
        "votes": 28200
      },
      {
        "pct": 0.22,
        "person": "Richard Duncan",
        "votes": 12805
      },
      {
        "pct": 0.18,
        "person": "Peter Sonski",
        "votes": 10197
      },
      {
        "pct": 0.03,
        "person": "Claudia De La Cruz and Karina Garcia",
        "votes": 1794
      },
      {
        "pct": 0.01,
        "person": "Cornel West and Melina Abdullah",
        "votes": 852
      },
      {
        "pct": 0.0,
        "person": "Shiva Ayyadurai and Crystal Ellis",
        "votes": 74
      },
      {
        "pct": 0.0,
        "person": "John Cheng and Wayne Waligorski",
        "votes": 24
      },
      {
        "pct": 0.0,
        "person": "Chris Garrity and Cody Ballard",
        "votes": 13
      },
      {
        "pct": 0.0,
        "person": "Jay Bowman and De D Bowman",
        "votes": 7
      },
      {
        "pct": 0.0,
        "person": "Brian Kienitz and Christina Johnston",
        "votes": 4
      },
      {
        "pct": 0.0,
        "person": "William Nalbach and Willis Butts",
        "votes": 3
      },
      {
        "pct": 0.0,
        "person": "Cherunda Fox and Harlan McVay",
        "votes": 0
      }
    ],
    "turnout": null,
    "winner": "donald-trump"
  },
  "sources": [
    {
      "accessed": "2026-09-17",
      "publisher": "MIT Election Data and Science Lab (MEDSL), Harvard Dataverse",
      "title": "U.S. President 1976-2024",
      "url": "https://doi.org/10.7910/DVN/42MVDX"
    },
    {
      "accessed": "2026-09-18",
      "publisher": "Wikipedia",
      "title": "2024 United States presidential election",
      "url": "https://en.wikipedia.org/wiki/2024_United_States_presidential_election"
    },
    {
      "accessed": "2026-09-18",
      "publisher": "FOX 9 Minneapolis-St. Paul",
      "title": "Final 2024 electoral map: Here's how many votes Trump, Harris had",
      "url": "https://www.fox9.com/election/final-2024-electoral-map"
    }
  ],
  "type": "race",
  "unpaged_candidates": [
    {
      "name": "Chase Oliver",
      "party": "Libertarian"
    },
    {
      "name": "Richard Duncan",
      "party": "Independent"
    },
    {
      "name": "Peter Sonski",
      "party": "Independent"
    },
    {
      "name": "Claudia De La Cruz",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "Cornel West",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "Shiva Ayyadurai",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "John Cheng",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "Chris Garrity",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "Jay Bowman",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "Brian Kienitz",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "William Nalbach",
      "party": "Independent",
      "write_in": true
    },
    {
      "name": "Cherunda Fox",
      "party": "Independent",
      "write_in": true
    }
  ],
  "updated": "2026-09-19",
  "symmetry": {
    "ratio": 2.0,
    "candidates": [
      {
        "person": "kamala-harris",
        "name": "Kamala Harris",
        "counts": {
          "finance": 1,
          "donors": 7,
          "outside_spending": 1,
          "polling": 4,
          "candidacies": 1,
          "claims": 3,
          "ballot": 0,
          "money": 9,
          "elections": 1
        },
        "whole_counts": {
          "positions": 7,
          "record": 6,
          "net_worth": 3,
          "interests": 10,
          "endorsements_given": 0,
          "endorsements_received": 0,
          "offices": 4,
          "sources": 39,
          "profile": 7,
          "endorsements": 0
        },
        "all_counts": {
          "positions": 7,
          "record": 6,
          "finance": 1,
          "donors": 7,
          "outside_spending": 1,
          "net_worth": 3,
          "interests": 10,
          "polling": 4,
          "candidacies": 1,
          "endorsements_given": 0,
          "endorsements_received": 0,
          "offices": 4,
          "sources": 39,
          "claims": 3,
          "profile": 7,
          "ballot": 0,
          "money": 9,
          "elections": 1,
          "endorsements": 0
        }
      },
      {
        "person": "donald-trump",
        "name": "Donald Trump",
        "counts": {
          "finance": 1,
          "donors": 17,
          "outside_spending": 1,
          "polling": 0,
          "candidacies": 1,
          "claims": 4,
          "ballot": 0,
          "money": 19,
          "elections": 1
        },
        "whole_counts": {
          "positions": 13,
          "record": 67,
          "net_worth": 6,
          "interests": 119,
          "endorsements_given": 0,
          "endorsements_received": 0,
          "offices": 2,
          "sources": 445,
          "profile": 5,
          "endorsements": 0
        },
        "all_counts": {
          "positions": 13,
          "record": 67,
          "finance": 1,
          "donors": 17,
          "outside_spending": 1,
          "net_worth": 6,
          "interests": 119,
          "polling": 0,
          "candidacies": 1,
          "endorsements_given": 0,
          "endorsements_received": 0,
          "offices": 2,
          "sources": 445,
          "claims": 4,
          "profile": 5,
          "ballot": 0,
          "money": 19,
          "elections": 1,
          "endorsements": 0
        }
      }
    ],
    "per_race": {
      "sections": {
        "ballot": {
          "max": 0,
          "min": 0,
          "ratio": null,
          "skewed": false
        },
        "candidacies": {
          "max": 1,
          "min": 1,
          "ratio": 1.0,
          "skewed": false
        },
        "claims": {
          "max": 4,
          "min": 3,
          "ratio": 1.3333333333333333,
          "skewed": false
        },
        "donors": {
          "max": 17,
          "min": 7,
          "ratio": 2.4285714285714284,
          "skewed": true
        },
        "elections": {
          "max": 1,
          "min": 1,
          "ratio": 1.0,
          "skewed": false
        },
        "finance": {
          "max": 1,
          "min": 1,
          "ratio": 1.0,
          "skewed": false
        },
        "money": {
          "max": 19,
          "min": 9,
          "ratio": 2.111111111111111,
          "skewed": true
        },
        "outside_spending": {
          "max": 1,
          "min": 1,
          "ratio": 1.0,
          "skewed": false
        },
        "polling": {
          "max": 4,
          "min": 0,
          "ratio": null,
          "skewed": true
        }
      },
      "skewed": [
        "donors"
      ],
      "notes": [
        "Donors, in this race: 17 for Donald Trump, 7 for Kamala Harris. The gap is in our research, not in them."
      ]
    },
    "whole_record": {
      "sections": {
        "endorsements": {
          "max": 0,
          "min": 0,
          "ratio": null,
          "skewed": false
        },
        "endorsements_given": {
          "max": 0,
          "min": 0,
          "ratio": null,
          "skewed": false
        },
        "endorsements_received": {
          "max": 0,
          "min": 0,
          "ratio": null,
          "skewed": false
        },
        "interests": {
          "max": 119,
          "min": 10,
          "ratio": 11.9,
          "skewed": true
        },
        "net_worth": {
          "max": 6,
          "min": 3,
          "ratio": 2.0,
          "skewed": false
        },
        "offices": {
          "max": 4,
          "min": 2,
          "ratio": 2.0,
          "skewed": false
        },
        "positions": {
          "max": 13,
          "min": 7,
          "ratio": 1.8571428571428572,
          "skewed": false
        },
        "profile": {
          "max": 7,
          "min": 5,
          "ratio": 1.4,
          "skewed": false
        },
        "record": {
          "max": 67,
          "min": 6,
          "ratio": 11.166666666666666,
          "skewed": true
        },
        "sources": {
          "max": 445,
          "min": 39,
          "ratio": 11.41025641025641,
          "skewed": true
        }
      },
      "skewed": [
        "record",
        "sources"
      ],
      "notes": [
        "Record in office, across every cycle: 67 for Donald Trump, 6 for Kamala Harris. The gap is in our research, not in them.",
        "Sources, across every cycle: 445 for Donald Trump, 39 for Kamala Harris. The gap is in our research, not in them."
      ]
    },
    "sections": {
      "endorsements": {
        "max": 0,
        "min": 0,
        "ratio": null,
        "skewed": false
      },
      "endorsements_given": {
        "max": 0,
        "min": 0,
        "ratio": null,
        "skewed": false
      },
      "endorsements_received": {
        "max": 0,
        "min": 0,
        "ratio": null,
        "skewed": false
      },
      "interests": {
        "max": 119,
        "min": 10,
        "ratio": 11.9,
        "skewed": true
      },
      "net_worth": {
        "max": 6,
        "min": 3,
        "ratio": 2.0,
        "skewed": false
      },
      "offices": {
        "max": 4,
        "min": 2,
        "ratio": 2.0,
        "skewed": false
      },
      "positions": {
        "max": 13,
        "min": 7,
        "ratio": 1.8571428571428572,
        "skewed": false
      },
      "profile": {
        "max": 7,
        "min": 5,
        "ratio": 1.4,
        "skewed": false
      },
      "record": {
        "max": 67,
        "min": 6,
        "ratio": 11.166666666666666,
        "skewed": true
      },
      "sources": {
        "max": 445,
        "min": 39,
        "ratio": 11.41025641025641,
        "skewed": true
      },
      "ballot": {
        "max": 0,
        "min": 0,
        "ratio": null,
        "skewed": false
      },
      "candidacies": {
        "max": 1,
        "min": 1,
        "ratio": 1.0,
        "skewed": false
      },
      "claims": {
        "max": 4,
        "min": 3,
        "ratio": 1.3333333333333333,
        "skewed": false
      },
      "donors": {
        "max": 17,
        "min": 7,
        "ratio": 2.4285714285714284,
        "skewed": true
      },
      "elections": {
        "max": 1,
        "min": 1,
        "ratio": 1.0,
        "skewed": false
      },
      "finance": {
        "max": 1,
        "min": 1,
        "ratio": 1.0,
        "skewed": false
      },
      "money": {
        "max": 19,
        "min": 9,
        "ratio": 2.111111111111111,
        "skewed": true
      },
      "outside_spending": {
        "max": 1,
        "min": 1,
        "ratio": 1.0,
        "skewed": false
      },
      "polling": {
        "max": 4,
        "min": 0,
        "ratio": null,
        "skewed": true
      }
    },
    "skewed": [
      "donors",
      "record",
      "sources"
    ],
    "race": "2024-president",
    "notes": [
      "Donors, in this race: 17 for Donald Trump, 7 for Kamala Harris. The gap is in our research, not in them.",
      "Record in office, across every cycle: 67 for Donald Trump, 6 for Kamala Harris. The gap is in our research, not in them.",
      "Sources, across every cycle: 445 for Donald Trump, 39 for Kamala Harris. The gap is in our research, not in them."
    ]
  },
  "candidate_links": [
    {
      "person": "kamala-harris",
      "name": null,
      "url": "https://crackedbuckeye.com/people/kamala-harris/",
      "api": "https://crackedbuckeye.com/api/politics/people/kamala-harris.json"
    },
    {
      "person": "donald-trump",
      "name": null,
      "url": "https://crackedbuckeye.com/people/donald-trump/",
      "api": "https://crackedbuckeye.com/api/politics/people/donald-trump.json"
    }
  ],
  "claims": [
    "2024-10-07-kamala-harris-historic-low-unemployment",
    "2024-09-10-kamala-harris-worst-unemployment-since-depression",
    "2024-09-10-kamala-harris-no-troops-in-combat-zones",
    "2024-09-10-donald-trump-no-judge-looked-at-it",
    "2024-09-10-donald-trump-eating-the-pets-springfield",
    "2024-07-18-donald-trump-immigrants-coming-from-prisons",
    "2024-07-30-donald-trump-harris-wants-to-defund-police"
  ],
  "_meta": {
    "generated": "2026-09-19",
    "license": "CC BY 4.0 for the compilation; each source keeps its own terms",
    "cite": "Cracked Buckeye (Open Shower Co), \"President of the United States, 2024\", https://crackedbuckeye.com/election/2024/president/, built 2026-09-19, accessed [date].",
    "schema": "https://crackedbuckeye.com/api/politics/schema.json",
    "url": "https://crackedbuckeye.com/election/2024/president/",
    "api": "https://crackedbuckeye.com/api/politics/races/2024-president.json"
  },
  "cite": "Cracked Buckeye (Open Shower Co), \"President of the United States, 2024\", https://crackedbuckeye.com/election/2024/president/, built 2026-09-19, accessed [date].",
  "url": "https://crackedbuckeye.com/election/2024/president/",
  "api": "https://crackedbuckeye.com/api/politics/races/2024-president.json",
  "license": "CC BY 4.0 for the compilation; each source keeps its own terms",
  "generated": "2026-09-19",
  "schema": "https://crackedbuckeye.com/api/politics/schema.json"
}
