Football Stats and Betting Odds in One API
Most odds APIs only give you prices. TheStatsAPI gives you odds, match stats, xG, and player data in one football API, joined by match ID.
Explore the TheStatsAPI football API.
Quick answer
TheStatsAPI is a football API with both match statistics and betting odds on every plan. One key returns fixtures, results, match and player stats, xG where available, and Bet365, Pinnacle, Paddy Power, Betfair Sportsbook, and Kambi odds, from $50/month.
TheStatsAPI vs separate stats and odds APIs
| Feature | TheStatsAPI | separate stats and odds APIs |
|---|---|---|
| Providers to integrate | One | Two or more |
| Joining odds to matches | Same match ID across stats and odds | You map teams and fixtures between providers |
| Billing | One flat plan from $50/mo | Separate bill for each provider |
| Stats + xG + odds | Included on every plan, xG where available | Depends on what you combine |
| API keys and docs | One key, one set of docs | One of each per provider |
| Getting started | Self-serve, 7-day free trial | Set up and test each provider |
Why developers choose TheStatsAPI
- Build betting models with odds and match stats from one source
- No fixture or team mapping between two providers
- Bet365 and Pinnacle prices next to xG and player data
- One flat price with every endpoint included
When separate stats and odds APIs may fit better
- You need dozens of bookmakers for an odds screen
- You need sports other than football
Frequently Asked Questions
Which API has both football stats and betting odds?
TheStatsAPI includes football match stats, player data, xG where available, and pre-match and live odds on every plan, so you only integrate one provider.
Do I need a separate odds API with TheStatsAPI?
No. Odds from Bet365, Pinnacle, Paddy Power, Betfair Sportsbook, and Kambi are included on every plan, and they join to stats by match ID.
How much does a football stats and odds API cost?
TheStatsAPI starts at $50/month for 100,000 requests, with odds and stats included and a 7-day free trial.
Simple, Transparent Pricing
All stats data — fixtures, results, match & player stats, xG, and history.
Starter
For prototypes, side projects, and early products
Included in every plan:
- All football data endpoints included
- Pre-match & live odds endpoints
- Bet365, Pinnacle, Paddy Power, Betfair Sportsbook & Kambi odds
- 1X2, Asian handicap, totals, BTTS, DNB & corners
- Fixtures, results, match stats, teams & players
- xG, player season stats & team stats
- 10 years of historical match data
- Build with AI
- 150 competitions by default, up to 1,196 on request
- 100,000 requests/month
- 120 requests/min
- Email & chat support
Growth
For production apps with steady traffic
Everything in Starter, plus:
- 500,000 requests/month
- 300 requests/min
- Priority support for production teams
Scale
For high-volume, production-grade usage
Everything in Growth, upgraded to:
- 5,000,000 requests/month
- 1,000 requests/min
- Dedicated support & SLA
Try TheStatsAPI free for 7 days
Fixtures, results, stats, odds, and xG in one REST API. Every endpoint and competition included.
Get your API key