{
 "topic": "senate",
 "site": "electiondata.dev",
 "place": {
  "id": "us-il",
  "name": "Illinois",
  "level": "us-state",
  "parent": "usa",
  "path": "us/il",
  "slug": "il",
  "state": "il",
  "state_name": "Illinois",
  "state_id": "us-il"
 },
 "question": "How did Illinois vote for the Senate?",
 "answer": {
  "verdict": "Tammy Duckworth (Democrat) won by 15.3 points",
  "value": 15.3,
  "unit": " pts",
  "digits": 1,
  "label": "Senate, 2022: winner's margin",
  "lines": [
   "Tammy Duckworth (Democrat) 56.8%, Kathy Salvi (Republican) 41.5%, Bill Redpath (Libertarian) 1.7%",
   "4,098,896 votes for Senate candidates"
  ]
 },
 "as_of": "2022",
 "as_of_label": "2022",
 "charts": [
  {
   "id": "senate-margin",
   "title": "Every regular Senate election in Illinois since 1978",
   "description": "15 regular elections; Democrats were ahead in 13 and Republicans in 2.",
   "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,
       -7.867,
       "rep"
      ],
      [
       1980,
       13.516,
       "dem"
      ],
      [
       1984,
       1.862,
       "dem"
      ],
      [
       1986,
       31.383,
       "dem"
      ],
      [
       1990,
       30.136,
       "dem"
      ],
      [
       1992,
       10.212,
       "dem"
      ],
      [
       1996,
       15.414,
       "dem"
      ],
      [
       1998,
       -2.903,
       "rep"
      ],
      [
       2002,
       22.314,
       "dem"
      ],
      [
       2004,
       42.921,
       "dem"
      ],
      [
       2008,
       39.311,
       "dem"
      ],
      [
       2014,
       10.854,
       "dem"
      ],
      [
       2016,
       15.082,
       "dem"
      ],
      [
       2020,
       16.068,
       "dem"
      ],
      [
       2022,
       15.323,
       "dem"
      ]
     ],
     "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": 3184764,
    "votes": {
     "Charles H. Perey": 1698711,
     "Alex Smith": 1448187,
     "Bruce Lee Green": 16320,
     "Patricia Grogan": 15922,
     "Gerald Rose": 5465
    }
   },
   {
    "year": 1980,
    "special": false,
    "runoff": false,
    "total": 4580029,
    "votes": {
     "Alan J. Dixon": 2565302,
     "David C. O'neal": 1946296,
     "Bruce Green": 29328,
     "Sidney Lens": 19213,
     "Charles F. Wilson": 11453,
     "Michael Soriano": 5626,
     "Burton Lee Artz": 2715
    }
   },
   {
    "year": 1984,
    "special": false,
    "runoff": false,
    "total": 4787335,
    "votes": {
     "Paul Simon": 2397165,
     "Charles H. Percy": 2308039,
     "Steven I. Givot": 59777,
     "Marjorie H. Pries": 12366,
     "Nelson Gonzalez": 4913,
     "Ishmael Flory": 4802
    }
   },
   {
    "year": 1986,
    "special": false,
    "runoff": false,
    "total": 3122883,
    "votes": {
     "Alan J. Dixon": 2033783,
     "Judy Koehler": 1053734,
     "Elinar V. Dyhrkopp": 15804,
     "Donald M. Parrish Jr.": 13891,
     "Omari Musa": 5671
    }
   },
   {
    "year": 1990,
    "special": false,
    "runoff": false,
    "total": 3251005,
    "votes": {
     "Paul Simon": 2115377,
     "Lynn Martin": 1135628
    }
   },
   {
    "year": 1992,
    "special": false,
    "runoff": false,
    "total": 4939558,
    "votes": {
     "Carol Moseley-braun": 2631229,
     "Richard S. Williamson": 2126833,
     "Chad Koppie": 100422,
     "Andrew B. Spiegel": 34527,
     "Charles A. Winter": 15118,
     "Alan J. Port": 12689,
     "Kathleen Kaku": 10056,
     "John Justice": 8656
    }
   },
   {
    "year": 1996,
    "special": false,
    "runoff": false,
    "total": 4250722,
    "votes": {
     "Richard J. Durbin": 2384028,
     "Al Salvi": 1728824,
     "Steven H. Perry": 61023,
     "Robin J. Miller": 41218,
     "Chad Koppie": 17563,
     "James E. Davis": 13838
    }
   },
   {
    "year": 1998,
    "special": false,
    "runoff": false,
    "total": 3394521,
    "votes": {
     "Peter G. Fitzgerald": 1709041,
     "Carol Moseley-braun": 1610496,
     "Don A. Torgersen": 74704,
     "Raymond W. Stalker": 280
    }
   },
   {
    "year": 2002,
    "special": false,
    "runoff": false,
    "total": 3486851,
    "votes": {
     "Richard J. Durbin": 2103766,
     "Jim Durkin": 1325703,
     "Steven Burgauer": 57382
    }
   },
   {
    "year": 2004,
    "special": false,
    "runoff": false,
    "total": 5141520,
    "votes": {
     "Barack Obama": 3597456,
     "Alan Keyes": 1390690,
     "Albert J. Franzen": 81164,
     "Jerry Kohn": 69253
    }
   },
   {
    "year": 2008,
    "special": false,
    "runoff": false,
    "total": 5329884,
    "votes": {
     "Richard J. Durbin": 3615844,
     "Steve Sauerberg": 1520621,
     "Kathy Cummings": 119135,
     "Larry A. Stafford": 50224,
     "Chad N. Koppie": 24059
    }
   },
   {
    "year": 2010,
    "special": true,
    "runoff": false,
    "total": 3704473,
    "votes": {
     "Mark Steven Kirk": 1778698,
     "Alexander \"alexi\" Giannoulias": 1719478,
     "Lealan M. Jones": 117914,
     "Mike Labno": 87247
    }
   },
   {
    "year": 2014,
    "special": false,
    "runoff": false,
    "total": 3603519,
    "votes": {
     "Richard J. Durbin": 1929637,
     "James D. \"jim\" Oberweis": 1538522,
     "Sharon Hansen": 135316
    }
   },
   {
    "year": 2016,
    "special": false,
    "runoff": false,
    "total": 5491878,
    "votes": {
     "Tammy Duckworth": 3012940,
     "Mark Kirk": 2184692,
     "Kenton Mcmillen": 175988,
     "Scott Summers": 117619
    }
   },
   {
    "year": 2020,
    "special": false,
    "runoff": false,
    "total": 5968901,
    "votes": {
     "Richard J. Durbin": 3278930,
     "Mark C. Curran Jr.": 2319870,
     "Willie L. Wilson": 237699,
     "Danny Malouf": 75673,
     "David F. Black": 56711
    }
   },
   {
    "year": 2022,
    "special": false,
    "runoff": false,
    "total": 4098896,
    "votes": {
     "Tammy Duckworth": 2329136,
     "Kathy Salvi": 1701055,
     "Bill Redpath": 68671,
     "Lowell Martin Seida": 23,
     "Constant 'connor' Vlakancic": 11
    }
   }
  ],
  "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",
    "Tammy Duckworth (D) 56.8%",
    "Kathy Salvi (R) 41.5%",
    "15.3 pts",
    "4,098,896"
   ],
   [
    "2020",
    "Richard J. Durbin (D) 54.9%",
    "Mark C. Curran Jr. (R) 38.9%",
    "16.1 pts",
    "5,968,901"
   ],
   [
    "2016",
    "Tammy Duckworth (D) 54.9%",
    "Mark Kirk (R) 39.8%",
    "15.1 pts",
    "5,491,878"
   ],
   [
    "2014",
    "Richard J. Durbin (D) 53.5%",
    "James D. \"jim\" Oberweis (R) 42.7%",
    "10.9 pts",
    "3,603,519"
   ],
   [
    "2010 special",
    "Mark Steven Kirk (R) 48.0%",
    "Alexander \"alexi\" Giannoulias (D) 46.4%",
    "1.6 pts",
    "3,704,473"
   ],
   [
    "2008",
    "Richard J. Durbin (D) 67.8%",
    "Steve Sauerberg (R) 28.5%",
    "39.3 pts",
    "5,329,884"
   ],
   [
    "2004",
    "Barack Obama (D) 70.0%",
    "Alan Keyes (R) 27.0%",
    "42.9 pts",
    "5,141,520"
   ],
   [
    "2002",
    "Richard J. Durbin (D) 60.3%",
    "Jim Durkin (R) 38.0%",
    "22.3 pts",
    "3,486,851"
   ],
   [
    "1998",
    "Peter G. Fitzgerald (R) 50.3%",
    "Carol Moseley-braun (D) 47.4%",
    "2.9 pts",
    "3,394,521"
   ],
   [
    "1996",
    "Richard J. Durbin (D) 56.1%",
    "Al Salvi (R) 40.7%",
    "15.4 pts",
    "4,250,722"
   ],
   [
    "1992",
    "Carol Moseley-braun (D) 53.3%",
    "Richard S. Williamson (R) 43.1%",
    "10.2 pts",
    "4,939,558"
   ],
   [
    "1990",
    "Paul Simon (D) 65.1%",
    "Lynn Martin (R) 34.9%",
    "30.1 pts",
    "3,251,005"
   ],
   [
    "1986",
    "Alan J. Dixon (D) 65.1%",
    "Judy Koehler (R) 33.7%",
    "31.4 pts",
    "3,122,883"
   ],
   [
    "1984",
    "Paul Simon (D) 50.1%",
    "Charles H. Percy (R) 48.2%",
    "1.9 pts",
    "4,787,335"
   ],
   [
    "1980",
    "Alan J. Dixon (D) 56.0%",
    "David C. O'neal (R) 42.5%",
    "13.5 pts",
    "4,580,029"
   ],
   [
    "1978",
    "Charles H. Perey (R) 53.3%",
    "Alex Smith (D) 45.5%",
    "7.9 pts",
    "3,184,764"
   ]
  ]
 },
 "api": {
  "now": "/data/places/us-il/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"
}