66,909 comparisons among 888 agents.
| Description | Club soccer matches 2016-07 to 2023-12 across 40 leagues and cups incl. NWSL and FA WSL (66,909 matches, 888 clubs); agent_a = home; xG where available |
|---|---|
| Reference | FiveThirtyEight. Club soccer predictions match file (spi_matches.csv) [Data set]. Internet Archive capture of 2025-03-06. |
| Licence | CC BY 4.0 |
| Source data | https://github.com/fivethirtyeight/data/tree/master/soccer-spi |
| Comparisons | 66,909 |
|---|---|
| Agents | 888 |
agent_aagent_bdatehomefieldleaguescore_ascore_bseasonwinnerxg_axg_b
Or load it directly in R or Python (both need a free Redivis account; the first call opens a browser to sign in):
# R
install.packages("remotes")
remotes::install_github("itemresponsewarehouse/Rpkg")
library(irw)
df <- irw_fetch("fivethirtyeight_soccer_2016_2023", source = "comp")
# Python
pip install irw
import irw
df = irw.fetch("fivethirtyeight_soccer_2016_2023", source="comp")
@dataset{fivethirtyeight2025,
title={Club soccer predictions match file (spi_matches.csv)},
author={FiveThirtyEight},
year={2025},
howpublished={Internet Archive},
url={https://github.com/fivethirtyeight/data/tree/master/soccer-spi},
note={Captured 2025-03-06}
}
| IRW version | v584 |
|---|---|
| Redivis dataset | irw_competitions v6.2 |
| Redivis dataset DOI | 10.57761/1w3w-5w94 |
| Manifest pin for this IRW version | v6.2 |
| Metadata source | irw_meta v44.0 |