Premier League historical odds
Home, draw and away moneylines, goal handicaps and totals from each sportsbook ESPN reports, from 2017-18, with the result attached. REST or MCP.
StrikerAPI serves Premier League sportsbook lines from 2017-18: each book's three-way moneyline (home, draw, away), goal handicap and total, with the probabilities the prices imply once the margin is removed, and for finished matches the result and whether the total went over the median close.
Before 2024 ESPN keeps one final pre-match line per book, stored as the close; from 2024 there are opening and closing lines. The number of books varies a lot by season, so the table below, read from the database, shows how many matches each season has priced and how many book lines.
Coverage by season
Counted from the database on October 8, 2026: finished regular-season and playoff games.
| Season | Games | Covered | Rows |
|---|---|---|---|
| 2026-27 | 50 | 100% | 100 |
| 2025-26 | 380 | 100% | 779 |
| 2024-25 | 380 | 100% | 758 |
| 2023-24 | 380 | 100% | 3,742 |
| 2022-23 | 380 | 100% | 3,944 |
| 2021-22 | 380 | 100% | 4,021 |
| 2020-21 | 380 | 100% | 3,047 |
| 2019-20 | 380 | 99% | 2,426 |
| 2018-19 | 380 | 96% | 846 |
| 2017-18 | 380 | 52% | 392 |
How to get it
get_odds, 5 credits a call. A full 2025-26 season is 4 calls and 1,900 credits, which fits in one month of Starter ($19/mo).
curl -X POST https://mcp.strikerapi.com/v1/get_odds \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"season": 2025,
"team": "ARS"
}'What comes back
| games[] | List of objects |
| games[].game_id | |
| games[].season | |
| games[].stage | |
| games[].date | |
| games[].starts_at | |
| games[].status | |
| games[].status_detail | |
| games[].home | |
| games[].home.team_id | |
| games[].home.abbrev | |
| games[].home.name | |
| games[].home.score | |
| games[].away |
Every field and a real response: get_odds docs.
Questions
Which sportsbooks are included?
The ones ESPN reports per match. Two in 2017-18 and 2018-19, six to eight in 2019-20 and 2020-21, about ten from 2021-22 to 2023-24 (among them DraftKings, Caesars, BetMGM, Bet365, PointsBet, Unibet and Betfair), and two since 2024-25.
Are in-play prices included?
No. In-play feeds, consensus rows and prediction services are left out; every line is a pre-match price.
Is the draw priced?
Yes. Every three-way line has a home, a draw and an away price, and close_prob gives the three probabilities with the book's margin removed.
What it will not do
- No lines before 2017-18, and only about half the matches that season.
- Before 2024 there is no opening line, only the final pre-match line.
- No player props, corners or cards markets.
Works with
Start with 500 free credits
No card. REST or MCP.