{
 "topic": "senate",
 "site": "electiondata.dev",
 "place": {
  "id": "us-mo",
  "name": "Missouri",
  "level": "us-state",
  "parent": "usa",
  "path": "us/mo",
  "slug": "mo",
  "state": "mo",
  "state_name": "Missouri",
  "state_id": "us-mo"
 },
 "question": "How did Missouri vote for the Senate?",
 "answer": {
  "verdict": "Josh Hawley (Republican) won by 13.7 points",
  "value": 13.7,
  "unit": " pts",
  "digits": 1,
  "label": "Senate, 2024: winner's margin",
  "lines": [
   "Josh Hawley (Republican) 55.6%, Lucas Kunce (Democrat) 41.8%, W. C. Young (Libertarian) 1.2%",
   "2,972,559 votes for Senate candidates"
  ]
 },
 "as_of": "2024",
 "as_of_label": "2024",
 "charts": [
  {
   "id": "senate-margin",
   "title": "Every regular Senate election in Missouri since 1976",
   "description": "17 regular elections; Democrats were ahead in 4 and Republicans in 13.",
   "indicator": "Democratic candidate's share of Senate votes minus the Republican's, points (regular elections; special elections are in the table)",
   "subtitle": "Democratic share minus Republican share, in points. Above the line: the Democrat got more votes.",
   "x": {
    "kind": "year"
   },
   "y": {
    "digits": 1,
    "unit": " pts",
    "format": "party-margin"
   },
   "layers": [
    {
     "type": "bars",
     "name": "Margin",
     "base": 0,
     "points": [
      [
       1976,
       -14.443,
       "rep"
      ],
      [
       1980,
       4.328,
       "dem"
      ],
      [
       1982,
       -1.701,
       "rep"
      ],
      [
       1986,
       -5.279,
       "rep"
      ],
      [
       1988,
       -35.951,
       "rep"
      ],
      [
       1992,
       -6.961,
       "rep"
      ],
      [
       1994,
       -24.024,
       "rep"
      ],
      [
       1998,
       -8.905,
       "rep"
      ],
      [
       2000,
       2.074,
       "dem"
      ],
      [
       2004,
       -13.296,
       "rep"
      ],
      [
       2006,
       2.27,
       "dem"
      ],
      [
       2010,
       -13.603,
       "rep"
      ],
      [
       2012,
       15.7,
       "dem"
      ],
      [
       2016,
       -2.792,
       "rep"
      ],
      [
       2018,
       -5.814,
       "rep"
      ],
      [
       2022,
       -13.652,
       "rep"
      ],
      [
       2024,
       -13.732,
       "rep"
      ]
     ],
     "legend": [
      {
       "label": "Democrat ahead",
       "cls": "dem"
      },
      {
       "label": "Republican ahead",
       "cls": "rep"
      }
     ]
    }
   ]
  }
 ],
 "limits": [
  "Statewide totals say nothing about who voted or why.",
  "Candidates with a party's support under another name (Minnesota's DFL, New York's fusion lines) are counted with that party, as the MIT data's simplified party does; independents stay independents."
 ],
 "method": "Each candidate's votes are summed over every ballot line; blank, over- and under-votes are left out. The margin is the winner's share of the votes minus the runner-up's. A runoff, where held, is the result.",
 "sources": [
  {
   "name": "electiondata.dev senate-results, version 2026-10-25.247421eda6",
   "url": "https://electiondata.dev/",
   "license": "CC0 1.0"
  },
  {
   "name": "MIT Election Data and Science Lab, U.S. Senate statewide 1976-2024",
   "url": "https://doi.org/10.7910/DVN/PEJ5QU",
   "license": "CC0 1.0"
  }
 ],
 "check": {
  "races": [
   {
    "year": 1976,
    "special": false,
    "runoff": false,
    "total": 1914460,
    "votes": {
     "John C. Danforth": 1090067,
     "Warren E. Hearnes": 813571,
     "Lawrene (red) Petty": 10822
    }
   },
   {
    "year": 1980,
    "special": false,
    "runoff": false,
    "total": 2066965,
    "votes": {
     "Thomas F. Eagleton": 1074859,
     "Gene Mcnary": 985399,
     "Martha Pettis": 6707
    }
   },
   {
    "year": 1982,
    "special": false,
    "runoff": false,
    "total": 1543521,
    "votes": {
     "John C. Danforth": 784876,
     "Harriett Woods": 758629
    }
   },
   {
    "year": 1986,
    "special": false,
    "runoff": false,
    "total": 1477327,
    "votes": {
     "Christopher (kit) Bond": 777612,
     "Harriett Woods": 699624,
     "Betty Shepherd": 91
    }
   },
   {
    "year": 1988,
    "special": false,
    "runoff": false,
    "total": 2078875,
    "votes": {
     "John C. Danforth": 1407416,
     "Jeremiah W. (jay) Nixon": 660045,
     "John Guze": 11410
    }
   },
   {
    "year": 1992,
    "special": false,
    "runoff": false,
    "total": 2354916,
    "votes": {
     "Christopher S. Bond": 1221901,
     "Geri Rothman-serot": 1057967,
     "Jeanne F. Bojarski": 75048
    }
   },
   {
    "year": 1994,
    "special": false,
    "runoff": false,
    "total": 1775116,
    "votes": {
     "John Ashcroft": 1060149,
     "Alan Wheat": 633697,
     "Bill Johnson": 81264,
     "Jock Peacock": 5,
     "Cyrill Kolocotronis": 1
    }
   },
   {
    "year": 1998,
    "special": false,
    "runoff": false,
    "total": 1576857,
    "votes": {
     "Christopher S. Bond": 830625,
     "Jeremiah W. (jay) Nixon": 690208,
     "Tamara A. Millay": 31876,
     "Curt Frazier": 15368,
     "James F. Newport": 8780
    }
   },
   {
    "year": 2000,
    "special": false,
    "runoff": false,
    "total": 2361586,
    "votes": {
     "Mel Carnahan": 1191812,
     "John Ashcroft": 1142852,
     "Evaline Taylor": 10612,
     "Grant Samuel Stauffer": 10198,
     "Hugh Foley": 4166,
     "Charles Dockins": 1933
    }
   },
   {
    "year": 2002,
    "special": true,
    "runoff": false,
    "total": 1877620,
    "votes": {
     "Jim Talent": 935032,
     "Jean Carnahan": 913778,
     "Tamara A. Millay": 18345,
     "Daniel (digger) Romano": 10465
    }
   },
   {
    "year": 2004,
    "special": false,
    "runoff": false,
    "total": 2706402,
    "votes": {
     "Christopher S. Bond": 1518089,
     "Nancy Farmer": 1158261,
     "Kevin Tull": 19648,
     "Don Griffin": 10404
    }
   },
   {
    "year": 2006,
    "special": false,
    "runoff": false,
    "total": 2128459,
    "votes": {
     "Claire Mccaskill": 1055255,
     "James M. Talent": 1006941,
     "Frank Gilmour": 47792,
     "Lydia Lewis": 18383
    }
   },
   {
    "year": 2010,
    "special": false,
    "runoff": false,
    "total": 1943899,
    "votes": {
     "Roy Blunt": 1054160,
     "Robin Carnahan": 789736,
     "Jonathan Dine": 58663,
     "Jerry Beck": 41309
    }
   },
   {
    "year": 2012,
    "special": false,
    "runoff": false,
    "total": 2725793,
    "votes": {
     "Claire Mccaskill": 1494125,
     "W. Todd Akin": 1066159,
     "Jonathan Dine": 165468
    }
   },
   {
    "year": 2016,
    "special": false,
    "runoff": false,
    "total": 2802637,
    "votes": {
     "Roy Blunt": 1378458,
     "Jason Kander": 1300200,
     "Jonathan Dine": 67738,
     "Johnathan Mcfarland": 30743,
     "Fred Ryman": 25407
    }
   },
   {
    "year": 2018,
    "special": false,
    "runoff": false,
    "total": 2442289,
    "votes": {
     "Josh Hawley": 1254927,
     "Claire Mccaskill": 1112935,
     "Craig O'dear": 34398,
     "Japheth Campbell": 27316,
     "Jo Crain": 12706
    }
   },
   {
    "year": 2022,
    "special": false,
    "runoff": false,
    "total": 2012511,
    "votes": {
     "Eric Schmitt": 1143636,
     "Trudy Busch Valentine": 868875
    }
   },
   {
    "year": 2024,
    "special": false,
    "runoff": false,
    "total": 2972559,
    "votes": {
     "Josh Hawley": 1651907,
     "Lucas Kunce": 1243728,
     "W. C. Young": 35671,
     "Jared Young": 21111,
     "Nathan Kline": 20123
    }
   }
  ],
  "dataset": "senate-results",
  "version": "2026-10-25.247421eda6"
 },
 "table": {
  "title": "Every Senate race since 1976",
  "columns": [
   "Race",
   "Winner",
   "Runner-up",
   "Margin",
   "Votes"
  ],
  "num": [
   3,
   4
  ],
  "rows": [
   [
    "2024",
    "Josh Hawley (R) 55.6%",
    "Lucas Kunce (D) 41.8%",
    "13.7 pts",
    "2,972,559"
   ],
   [
    "2022",
    "Eric Schmitt (R) 56.8%",
    "Trudy Busch Valentine (D) 43.2%",
    "13.7 pts",
    "2,012,511"
   ],
   [
    "2018",
    "Josh Hawley (R) 51.4%",
    "Claire Mccaskill (D) 45.6%",
    "5.8 pts",
    "2,442,289"
   ],
   [
    "2016",
    "Roy Blunt (R) 49.2%",
    "Jason Kander (D) 46.4%",
    "2.8 pts",
    "2,802,637"
   ],
   [
    "2012",
    "Claire Mccaskill (D) 54.8%",
    "W. Todd Akin (R) 39.1%",
    "15.7 pts",
    "2,725,793"
   ],
   [
    "2010",
    "Roy Blunt (R) 54.2%",
    "Robin Carnahan (D) 40.6%",
    "13.6 pts",
    "1,943,899"
   ],
   [
    "2006",
    "Claire Mccaskill (D) 49.6%",
    "James M. Talent (R) 47.3%",
    "2.3 pts",
    "2,128,459"
   ],
   [
    "2004",
    "Christopher S. Bond (R) 56.1%",
    "Nancy Farmer (D) 42.8%",
    "13.3 pts",
    "2,706,402"
   ],
   [
    "2002 special",
    "Jim Talent (R) 49.8%",
    "Jean Carnahan (D) 48.7%",
    "1.1 pts",
    "1,877,620"
   ],
   [
    "2000",
    "Mel Carnahan (D) 50.5%",
    "John Ashcroft (R) 48.4%",
    "2.1 pts",
    "2,361,586"
   ],
   [
    "1998",
    "Christopher S. Bond (R) 52.7%",
    "Jeremiah W. (jay) Nixon (D) 43.8%",
    "8.9 pts",
    "1,576,857"
   ],
   [
    "1994",
    "John Ashcroft (R) 59.7%",
    "Alan Wheat (D) 35.7%",
    "24.0 pts",
    "1,775,116"
   ],
   [
    "1992",
    "Christopher S. Bond (R) 51.9%",
    "Geri Rothman-serot (D) 44.9%",
    "7.0 pts",
    "2,354,916"
   ],
   [
    "1988",
    "John C. Danforth (R) 67.7%",
    "Jeremiah W. (jay) Nixon (D) 31.8%",
    "36.0 pts",
    "2,078,875"
   ],
   [
    "1986",
    "Christopher (kit) Bond (R) 52.6%",
    "Harriett Woods (D) 47.4%",
    "5.3 pts",
    "1,477,327"
   ],
   [
    "1982",
    "John C. Danforth (R) 50.9%",
    "Harriett Woods (D) 49.1%",
    "1.7 pts",
    "1,543,521"
   ],
   [
    "1980",
    "Thomas F. Eagleton (D) 52.0%",
    "Gene Mcnary (R) 47.7%",
    "4.3 pts",
    "2,066,965"
   ],
   [
    "1976",
    "John C. Danforth (R) 56.9%",
    "Warren E. Hearnes (D) 42.5%",
    "14.4 pts",
    "1,914,460"
   ]
  ]
 },
 "api": {
  "now": "/data/places/us-mo/senate.json",
  "source": "https://api.electiondata.dev/v1/senate-results/download/senate-results.csv",
  "source_label": "Every Senate race, every state, from electiondata.dev (live, no key)"
 },
 "generated_at": "2026-10-26T20:05:12+00:00"
}