{
 "topic": "senate",
 "site": "electiondata.dev",
 "place": {
  "id": "us-ks",
  "name": "Kansas",
  "level": "us-state",
  "parent": "usa",
  "path": "us/ks",
  "slug": "ks",
  "state": "ks",
  "state_name": "Kansas",
  "state_id": "us-ks"
 },
 "question": "How did Kansas vote for the Senate?",
 "answer": {
  "verdict": "Jerry Moran (Republican) won by 23.0 points",
  "value": 23,
  "unit": " pts",
  "digits": 1,
  "label": "Senate, 2022: winner's margin",
  "lines": [
   "Jerry Moran (Republican) 60.0%, Mark R. Holland (Democrat) 37.0%, David C. Graham (Libertarian) 2.8%",
   "1,004,956 votes for Senate candidates"
  ]
 },
 "as_of": "2022",
 "as_of_label": "2022",
 "charts": [
  {
   "id": "senate-margin",
   "title": "Every regular Senate election in Kansas since 1978",
   "description": "16 regular elections; Democrats were ahead in 0 and Republicans in 16.",
   "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": [
      [
       1978,
       -11.451,
       "rep"
      ],
      [
       1980,
       -27.522,
       "rep"
      ],
      [
       1984,
       -54.753,
       "rep"
      ],
      [
       1986,
       -40.098,
       "rep"
      ],
      [
       1990,
       -47.202,
       "rep"
      ],
      [
       1992,
       -31.668,
       "rep"
      ],
      [
       1996,
       -27.587,
       "rep"
      ],
      [
       1998,
       -33.678,
       "rep"
      ],
      [
       2002,
       -82.522,
       "rep"
      ],
      [
       2004,
       -41.676,
       "rep"
      ],
      [
       2008,
       -23.6,
       "rep"
      ],
      [
       2010,
       -43.715,
       "rep"
      ],
      [
       2014,
       -53.146,
       "rep"
      ],
      [
       2016,
       -29.937,
       "rep"
      ],
      [
       2020,
       -11.437,
       "rep"
      ],
      [
       2022,
       -22.962,
       "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": 1978,
    "special": false,
    "runoff": false,
    "total": 748839,
    "votes": {
     "Nancy Landon Kassebaum": 403354,
     "Bill Roy": 317602,
     "James R. Maher": 22497,
     "Russell Mikels": 5386
    }
   },
   {
    "year": 1980,
    "special": false,
    "runoff": false,
    "total": 938957,
    "votes": {
     "Bob Dole": 598686,
     "John Simpson": 340271
    }
   },
   {
    "year": 1984,
    "special": false,
    "runoff": false,
    "total": 996729,
    "votes": {
     "Nancy Landon Kassebaum": 757402,
     "James R. Maher": 211664,
     "Lucille Bieger": 9380,
     "Marian Ruck Jackson": 6918,
     "Douglas N. Merritt": 6755,
     "Freda H. Steele": 4610
    }
   },
   {
    "year": 1986,
    "special": false,
    "runoff": false,
    "total": 823566,
    "votes": {
     "Bob Dole": 576902,
     "Guy Macdonald": 246664
    }
   },
   {
    "year": 1990,
    "special": false,
    "runoff": false,
    "total": 786235,
    "votes": {
     "Nancy Landon Kassebaum": 578605,
     "Dick Williams": 207491
    }
   },
   {
    "year": 1992,
    "special": false,
    "runoff": false,
    "total": 1126447,
    "votes": {
     "Bob Dole": 706246,
     "Gloria O'dell": 349525,
     "Christina Campbell-cline": 45423,
     "Mark B. Kirk": 25253
    }
   },
   {
    "year": 1996,
    "special": false,
    "runoff": false,
    "total": 1052300,
    "votes": {
     "Pat Roberts": 652677,
     "Sally Thompson": 362380,
     "Mark S. Marney": 24145,
     "Steven Rosile": 13098
    }
   },
   {
    "year": 1996,
    "special": true,
    "runoff": false,
    "total": 1064716,
    "votes": {
     "Sam Brownback": 574021,
     "Jill Docking": 461344,
     "Donald R. Klaassen": 29351
    }
   },
   {
    "year": 1998,
    "special": false,
    "runoff": false,
    "total": 727236,
    "votes": {
     "Sam Brownback": 474639,
     "Paul Feleciano Jr.": 229718,
     "Tom Oyler": 11545,
     "Alvin Bauman": 11334
    }
   },
   {
    "year": 2002,
    "special": false,
    "runoff": false,
    "total": 776850,
    "votes": {
     "Pat Roberts": 641075,
     "Steven A. Rosile": 70725,
     "George Cook": 65050
    }
   },
   {
    "year": 2004,
    "special": false,
    "runoff": false,
    "total": 1129022,
    "votes": {
     "Sam Brownback": 780863,
     "Lee Jones": 310337,
     "Steven A. Rosile": 21842,
     "George Cook": 15980
    }
   },
   {
    "year": 2008,
    "special": false,
    "runoff": false,
    "total": 1210690,
    "votes": {
     "Pat Roberts": 727121,
     "Jim Slattery": 441399,
     "Randall L. Hodgkinson": 25727,
     "Joseph L. Martin": 16443
    }
   },
   {
    "year": 2010,
    "special": false,
    "runoff": false,
    "total": 837692,
    "votes": {
     "Jerry Moran": 587175,
     "Lisa Johnston": 220971,
     "Michael Wm. Dann": 17922,
     "Joseph \"joe\" K. Bellis": 11624
    }
   },
   {
    "year": 2014,
    "special": false,
    "runoff": false,
    "total": 866191,
    "votes": {
     "Pat Roberts": 460350,
     "Greg Orman": 368372,
     "Randall Batson": 37469
    }
   },
   {
    "year": 2016,
    "special": false,
    "runoff": false,
    "total": 1177922,
    "votes": {
     "Jerry Moran": 732376,
     "Patrick Wiesner": 379740,
     "Robert D. Garrard": 65760
    }
   },
   {
    "year": 2020,
    "special": false,
    "runoff": false,
    "total": 1367755,
    "votes": {
     "Roger Marshall": 727962,
     "Barbara Bollier": 571530,
     "Jason Buckley": 68263
    }
   },
   {
    "year": 2022,
    "special": false,
    "runoff": false,
    "total": 1004956,
    "votes": {
     "Jerry Moran": 602976,
     "Mark R. Holland": 372214,
     "David C. Graham": 28573,
     "Lib David C. Graham": 1193
    }
   }
  ],
  "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": [
   [
    "2022",
    "Jerry Moran (R) 60.0%",
    "Mark R. Holland (D) 37.0%",
    "23.0 pts",
    "1,004,956"
   ],
   [
    "2020",
    "Roger Marshall (R) 53.2%",
    "Barbara Bollier (D) 41.8%",
    "11.4 pts",
    "1,367,755"
   ],
   [
    "2016",
    "Jerry Moran (R) 62.2%",
    "Patrick Wiesner (D) 32.2%",
    "29.9 pts",
    "1,177,922"
   ],
   [
    "2014",
    "Pat Roberts (R) 53.1%",
    "Greg Orman (I) 42.5%",
    "10.6 pts",
    "866,191"
   ],
   [
    "2010",
    "Jerry Moran (R) 70.1%",
    "Lisa Johnston (D) 26.4%",
    "43.7 pts",
    "837,692"
   ],
   [
    "2008",
    "Pat Roberts (R) 60.1%",
    "Jim Slattery (D) 36.5%",
    "23.6 pts",
    "1,210,690"
   ],
   [
    "2004",
    "Sam Brownback (R) 69.2%",
    "Lee Jones (D) 27.5%",
    "41.7 pts",
    "1,129,022"
   ],
   [
    "2002",
    "Pat Roberts (R) 82.5%",
    "Steven A. Rosile (L) 9.1%",
    "73.4 pts",
    "776,850"
   ],
   [
    "1998",
    "Sam Brownback (R) 65.3%",
    "Paul Feleciano Jr. (D) 31.6%",
    "33.7 pts",
    "727,236"
   ],
   [
    "1996 special",
    "Sam Brownback (R) 53.9%",
    "Jill Docking (D) 43.3%",
    "10.6 pts",
    "1,064,716"
   ],
   [
    "1996",
    "Pat Roberts (R) 62.0%",
    "Sally Thompson (D) 34.4%",
    "27.6 pts",
    "1,052,300"
   ],
   [
    "1992",
    "Bob Dole (R) 62.7%",
    "Gloria O'dell (D) 31.0%",
    "31.7 pts",
    "1,126,447"
   ],
   [
    "1990",
    "Nancy Landon Kassebaum (R) 73.6%",
    "Dick Williams (D) 26.4%",
    "47.2 pts",
    "786,235"
   ],
   [
    "1986",
    "Bob Dole (R) 70.0%",
    "Guy Macdonald (D) 30.0%",
    "40.1 pts",
    "823,566"
   ],
   [
    "1984",
    "Nancy Landon Kassebaum (R) 76.0%",
    "James R. Maher (D) 21.2%",
    "54.8 pts",
    "996,729"
   ],
   [
    "1980",
    "Bob Dole (R) 63.8%",
    "John Simpson (D) 36.2%",
    "27.5 pts",
    "938,957"
   ],
   [
    "1978",
    "Nancy Landon Kassebaum (R) 53.9%",
    "Bill Roy (D) 42.4%",
    "11.5 pts",
    "748,839"
   ]
  ]
 },
 "api": {
  "now": "/data/places/us-ks/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"
}