Updated

Historical FiveThirtyEight Senate Forecasts

API Access

Access dataset files directly from scripts, code, or AI agents.

Browse dataset files
Dataset Files

Each file has a stable URL (r-link) that you can use directly in scripts, apps, or AI agents. These URLs are permanent and safe to hardcode.

/fivethirtyeight/forecast-methodology/
https://datahub.io/fivethirtyeight/forecast-methodology/_r/-/README.md
https://datahub.io/fivethirtyeight/forecast-methodology/_r/-/data/historical-senate-predictions.csv
https://datahub.io/fivethirtyeight/forecast-methodology/_r/-/datapackage.json
Key Files

Start with these files — they give you everything you need to understand and access the dataset.

datapackage.jsonmetadata & schema
https://datahub.io/fivethirtyeight/forecast-methodology/_r/-/datapackage.json
README.mddocumentation
https://datahub.io/fivethirtyeight/forecast-methodology/_r/-/README.md
Typical Usage
  1. 1. Fetch datapackage.json to inspect schema and resources
  2. 2. Download data resources listed in datapackage.json
  3. 3. Read README.md for full context

Data Previews

historical-senate-predictions

Loading data...

Schema

nametypeformat
statestringdefault
yearintegerdefault
candidatestringdefault
forecast_probnumberdefault
resultstringdefault
winflagintegerdefault

Data Files

FileDescriptionSizeLast modifiedDownload
historical-senate-predictions
7.08 kBabout 2 months ago
historical-senate-predictions
FilesSizeFormatCreatedUpdatedLicenseSource
17.08 kBcsvabout 2 months agoFiveThirtyEight - Forecast Methodology

Historical FiveThirtyEight Senate Forecasts

This folder contains the data behind the story How The FiveThirtyEight Senate Forecast Model Works.

HeaderDefinition
stateElection
yearYear of election
candidateLast name
forecast_probProbability of winning election per FiveThirtyEight Election Day forecast
resultWin or Loss

For archived results, see:

This dataset was scraped from FiveThirtyEight - forecast-methodology