footballdatauk_season
Fetch a full league season of football matches with full/half-time scores, shots, cards, and closing odds from ~10 bookmakers for backtesting.
Instructions
One league season: every match with full/half-time score, shots, cards, and CLOSING ODDS from ~10 bookmakers. The backtesting dataset.
Returns: [{Div, Date:'16/08/2024', Time, HomeTeam, AwayTeam, FTHG, FTAG, FTR:'H'|'D'|'A', HTHG, HTAG, HTR, Referee, HS, AS, HST, AST, HF, AF, HC, AC, HY, AY, HR, AR, B365H, B365D, B365A, PSH, PSD, PSA, WHH, WHD, WHA, MaxH, AvgH, B365CH…}] (one row per match; ~380 rows for a 20-team season). ALL VALUES ARE STRINGS — cast before arithmetic. Dates are DD/MM/YYYY. A C in an odds column means CLOSING (B365CH = Bet365 closing home).
Example: Premier League 2024/25 with closing odds {"season": "2425", "division": "E0"}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| season | Yes | Four digits, start+end year without century: '2425' = 2024/25, '1516' = 2015/16. Required — part of the URL path. | |
| division | No | Division code: E0 Premier League, E1 Championship, SC0 Scottish Prem, D1 Bundesliga, I1 Serie A, SP1 La Liga, F1 Ligue 1, N1 Eredivisie, P1 Portugal, T1 Turkey, G1 Greece, B1 Belgium. | E0 |