Football Prediction API
Win probabilities and scoreline odds for upcoming fixtures across 176 competitions, computed from a player-level Elo model and served as clean JSON. Start free — no credit card.
Full endpoint list & pricing on the API overview · see live matches.
Quick start
Get upcoming predictions
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://data-api.playerelo.football/v1/predictions?limit=5Each fixture returns team names, kickoff time, and home / draw / away win probabilities. Grab a free key above, then swap in YOUR_API_KEY.
Why PlayerElo
Player-level model
Every player and coach is rated individually with Elo and refreshed daily, so predictions reflect the actual lineup and squad — not just team-level form.
Probabilities + scoreline odds
Each fixture returns calibrated home/draw/away probabilities plus a scoreline distribution, ready to drop into a model, a tipping product or a dashboard.
Auditable track record
The same engine drives our public value-bet track record, published and updated daily — verify historical performance yourself before you build on it.
Free to start
500 requests a month on the free tier with no credit card. Paid plans from €19/month when you go to production.
Prediction endpoints
| GET | /v1/predictions | Upcoming match predictions across all covered competitions |
| GET | /v1/fixtures/{id}/prediction | Single fixture: win probabilities + scoreline odds |
| GET | /v1/value-bets | ESB betting tips: open bets before kick-off + settled record |
Base URL https://data-api.playerelo.football · Bearer-token auth · all endpoints & plans →
Frequently asked questions
Is this football prediction API free?
Yes — the free tier gives you 500 requests a month, no credit card, covering predictions and every other endpoint. Paid plans start at €19/month for 10,000 requests.
How are the predictions calculated?
From a player-level Elo model: every player and coach carries an individual rating updated after each match, aggregated to a lineup strength that produces home/draw/away win probabilities and a scoreline distribution for each fixture.
Which leagues and matches are covered?
Upcoming fixtures across 176 competitions worldwide, with 79K+ players rated. Predictions refresh as lineups and ratings update.
Can I use it for betting or a tipping product?
Yes. Paid plans allow commercial use of the predictions. The value-bets endpoint serves our ESB betting tips — open bets in the last ~30 minutes before kick-off, plus their settled record — with no promise of profit; the API overview says when to check. Always gamble responsibly and within the law of your jurisdiction.