{
 "topic": "senate",
 "site": "electiondata.dev",
 "place": {
  "id": "us-or",
  "name": "Oregon",
  "level": "us-state",
  "parent": "usa",
  "path": "us/or",
  "slug": "or",
  "state": "or",
  "state_name": "Oregon",
  "state_id": "us-or"
 },
 "question": "How did Oregon vote for the Senate?",
 "answer": {
  "verdict": "Wyden Ron (Democrat) won by 14.9 points",
  "value": 14.9,
  "unit": " pts",
  "digits": 1,
  "label": "Senate, 2022: winner's margin",
  "lines": [
   "Wyden Ron (Democrat) 55.8%, Perkins Jo Rae (Republican) 40.9%, Henry Chris (Independent) 1.9%",
   "1,927,949 votes for Senate candidates"
  ]
 },
 "as_of": "2022",
 "as_of_label": "2022",
 "charts": [
  {
   "id": "senate-margin",
   "title": "Every regular Senate election in Oregon since 1978",
   "description": "16 regular elections; Democrats were ahead in 8 and Republicans in 8.",
   "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,
       -23.366,
       "rep"
      ],
      [
       1980,
       -8.095,
       "rep"
      ],
      [
       1984,
       -33.096,
       "rep"
      ],
      [
       1986,
       -26.913,
       "rep"
      ],
      [
       1990,
       -7.491,
       "rep"
      ],
      [
       1992,
       -5.639,
       "rep"
      ],
      [
       1996,
       -3.894,
       "rep"
      ],
      [
       1998,
       27.259,
       "dem"
      ],
      [
       2002,
       -16.603,
       "rep"
      ],
      [
       2004,
       31.646,
       "dem"
      ],
      [
       2008,
       3.352,
       "dem"
      ],
      [
       2010,
       17.975,
       "dem"
      ],
      [
       2014,
       18.862,
       "dem"
      ],
      [
       2016,
       23.253,
       "dem"
      ],
      [
       2020,
       17.587,
       "dem"
      ],
      [
       2022,
       14.909,
       "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": 892518,
    "votes": {
     "Mark Hatfield": 550165,
     "Vern Cook": 341616
    }
   },
   {
    "year": 1980,
    "special": false,
    "runoff": false,
    "total": 1140494,
    "votes": {
     "Bob Packwood": 594290,
     "Ted Kulongoski": 501963,
     "Tonie Nathan": 43686
    }
   },
   {
    "year": 1984,
    "special": false,
    "runoff": false,
    "total": 1214735,
    "votes": {
     "Mark O. Hatfield": 808152,
     "Margie Hendriksen": 406122
    }
   },
   {
    "year": 1986,
    "special": false,
    "runoff": false,
    "total": 1042555,
    "votes": {
     "Bob Packwood": 656317,
     "Rick Bauman": 375735
    }
   },
   {
    "year": 1990,
    "special": false,
    "runoff": false,
    "total": 1099255,
    "votes": {
     "Mark O. Hatfield": 590095,
     "Harry Lonsdale": 507743
    }
   },
   {
    "year": 1992,
    "special": false,
    "runoff": false,
    "total": 1376033,
    "votes": {
     "Bob Packwood": 717455,
     "Les Aucoin": 639851
    }
   },
   {
    "year": 1996,
    "special": false,
    "runoff": false,
    "total": 1360230,
    "votes": {
     "Gordon Smith": 677336,
     "Tom Bruggere": 624370,
     "Brent Thompson": 20381,
     "Gary Kutcher": 14193,
     "Paul (stormy) Mohn": 12697,
     "Christopher Phelps": 5426,
     "Michael L. Hoyes": 4425
    }
   },
   {
    "year": 1998,
    "special": false,
    "runoff": false,
    "total": 1117747,
    "votes": {
     "Ron Wyden": 682425,
     "John Lim": 377739,
     "Karyn Moskowitz": 22024,
     "Jim Brewster": 18221,
     "Michael A. Campbell": 8372,
     "Dean M. Braa": 7553
    }
   },
   {
    "year": 2002,
    "special": false,
    "runoff": false,
    "total": 1267221,
    "votes": {
     "Gordon Smith": 712287,
     "Bill Bradbury": 501898,
     "Dan Fitzgerald": 29979,
     "Lon Mabon": 21703
    }
   },
   {
    "year": 2004,
    "special": false,
    "runoff": false,
    "total": 1780550,
    "votes": {
     "Ron Wyden": 1128728,
     "Al King": 565254,
     "Teresa Keane": 43053,
     "Dan Fitzgerald": 29582,
     "David Brownlow": 12397
    }
   },
   {
    "year": 2008,
    "special": false,
    "runoff": false,
    "total": 1767504,
    "votes": {
     "Jeff Merkley": 864392,
     "Gordon H. Smith": 805159,
     "David Brownlow": 92565
    }
   },
   {
    "year": 2010,
    "special": false,
    "runoff": false,
    "total": 1442588,
    "votes": {
     "Ron Wyden": 825507,
     "Jim Huffman": 566199,
     "Bruce Cronk": 18940,
     "Marc Delphine": 16028,
     "Rick Staggenborg": 14466
    }
   },
   {
    "year": 2014,
    "special": false,
    "runoff": false,
    "total": 1461618,
    "votes": {
     "Jeff Merkley": 814537,
     "Monica Wehby": 538847,
     "Mike Montchalin": 44916,
     "Christina Jean Lugo": 32434,
     "James E. Leuenberger": 24212
    }
   },
   {
    "year": 2016,
    "special": false,
    "runoff": false,
    "total": 1952478,
    "votes": {
     "Ron Wyden": 1105119,
     "Mark Callahan": 651106,
     "Shanti S. Lewallen": 61915,
     "Steven C. Reynolds": 59516,
     "Eric Navickas": 48823,
     "Jim Lindsay": 23941
    }
   },
   {
    "year": 2020,
    "special": false,
    "runoff": false,
    "total": 2321249,
    "votes": {
     "Jeff Merkley": 1321047,
     "Jo Rae Perkins": 912814,
     "Gary Dye": 42747,
     "Ibrahim A. Taher": 42239
    }
   },
   {
    "year": 2022,
    "special": false,
    "runoff": false,
    "total": 1927949,
    "votes": {
     "Wyden Ron": 1076424,
     "Perkins Jo Rae": 788991,
     "Henry Chris": 36883,
     "Pulju Dan": 23454
    }
   }
  ],
  "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",
    "Wyden Ron (D) 55.8%",
    "Perkins Jo Rae (R) 40.9%",
    "14.9 pts",
    "1,927,949"
   ],
   [
    "2020",
    "Jeff Merkley (D) 56.9%",
    "Jo Rae Perkins (R) 39.3%",
    "17.6 pts",
    "2,321,249"
   ],
   [
    "2016",
    "Ron Wyden (D) 56.6%",
    "Mark Callahan (R) 33.3%",
    "23.3 pts",
    "1,952,478"
   ],
   [
    "2014",
    "Jeff Merkley (D) 55.7%",
    "Monica Wehby (R) 36.9%",
    "18.9 pts",
    "1,461,618"
   ],
   [
    "2010",
    "Ron Wyden (D) 57.2%",
    "Jim Huffman (R) 39.2%",
    "18.0 pts",
    "1,442,588"
   ],
   [
    "2008",
    "Jeff Merkley (D) 48.9%",
    "Gordon H. Smith (R) 45.6%",
    "3.4 pts",
    "1,767,504"
   ],
   [
    "2004",
    "Ron Wyden (D) 63.4%",
    "Al King (R) 31.7%",
    "31.6 pts",
    "1,780,550"
   ],
   [
    "2002",
    "Gordon Smith (R) 56.2%",
    "Bill Bradbury (D) 39.6%",
    "16.6 pts",
    "1,267,221"
   ],
   [
    "1998",
    "Ron Wyden (D) 61.1%",
    "John Lim (R) 33.8%",
    "27.3 pts",
    "1,117,747"
   ],
   [
    "1996",
    "Gordon Smith (R) 49.8%",
    "Tom Bruggere (D) 45.9%",
    "3.9 pts",
    "1,360,230"
   ],
   [
    "1992",
    "Bob Packwood (R) 52.1%",
    "Les Aucoin (D) 46.5%",
    "5.6 pts",
    "1,376,033"
   ],
   [
    "1990",
    "Mark O. Hatfield (R) 53.7%",
    "Harry Lonsdale (D) 46.2%",
    "7.5 pts",
    "1,099,255"
   ],
   [
    "1986",
    "Bob Packwood (R) 63.0%",
    "Rick Bauman (D) 36.0%",
    "26.9 pts",
    "1,042,555"
   ],
   [
    "1984",
    "Mark O. Hatfield (R) 66.5%",
    "Margie Hendriksen (D) 33.4%",
    "33.1 pts",
    "1,214,735"
   ],
   [
    "1980",
    "Bob Packwood (R) 52.1%",
    "Ted Kulongoski (D) 44.0%",
    "8.1 pts",
    "1,140,494"
   ],
   [
    "1978",
    "Mark Hatfield (R) 61.6%",
    "Vern Cook (D) 38.3%",
    "23.4 pts",
    "892,518"
   ]
  ]
 },
 "api": {
  "now": "/data/places/us-or/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"
}