Both teams to score

BTTS Odds API for Football

Access both teams to score odds for football models, betting products, and odds comparison tools.

Bet365, Pinnacle, Betfair Exchange, and Kambi coverage
1X2, BTTS, totals, corners, and Asian handicap markets
Opening and last-seen prices for supported matches
Related football data endpoints for fixtures, xG, teams, and players

Quick Answer

TheStatsAPI returns BTTS odds inside the match odds response for supported football matches and bookmakers. Values include yes/no prices with opening and last-seen odds where available.

  • Endpoint: /football/matches/{match_id}/odds
  • Best for: Goals models, odds screens, value alerts.
  • Availability varies by match, competition, bookmaker, and market.

At a glance

Market key
btts
Outcomes
yes and no
Best use
Goals models, odds screens, value alerts
Related context
xG, shots, team form, historical results

Why BTTS is valuable for models

BTTS is a simple market with rich football context. Team xG, shot volume, defensive records, and historical results can all feed a model that produces a yes/no probability.

  • Compare model BTTS probability with bookmaker prices
  • Compare opening and last-seen odds
  • Segment by league and team profile

How to display BTTS odds

For odds comparison pages, show yes and no prices by bookmaker, then add match context such as team form, recent clean sheets, and xG when available.

  • Show best yes/no price
  • Highlight sharp versus retail differences
  • Link to match stats and team pages
Endpoint

BTTS odds response

Odds responses stay focused on bookmaker prices. Match context comes from related football endpoints, so your app can join odds to fixtures, results, xG, team stats, and player data by match ID.

both teams to score odds APIfootball BTTS APIBTTS betting data
REST JSON
GET https://api.thestatsapi.com/api/football/matches/{match_id}/odds
Authorization: Bearer YOUR_API_KEY

{
  "data": {
    "match_id": "mt_14502",
    "bookmakers": [
      {
        "bookmaker": "Pinnacle",
        "markets": {
          "match_odds": {
            "home": { "opening": "2.150", "last_seen": "2.080" },
            "draw": { "opening": "3.400", "last_seen": "3.500" },
            "away": { "opening": "3.200", "last_seen": "3.300" }
          },
          "total_goals": {
            "over": { "opening": "1.890", "last_seen": "1.900" },
            "under": { "opening": "1.930", "last_seen": "1.920" }
          }
        }
      }
    ]
  }
}
FAQ

Frequently Asked Questions

Does TheStatsAPI provide BTTS odds?

Yes. BTTS is included in supported match odds responses where the market is available.

What outcomes are returned for BTTS?

The BTTS market returns yes and no prices, with opening and last-seen fields where available.

Can I combine BTTS odds with xG?

Yes. xG and match-stat endpoints are available through the same API where coverage exists.

Pricing_Plans

Simple, Transparent Pricing

Every plan includes stats, odds, xG, history, and every documented endpoint.

Starter

$50/month

For growing applications and side projects

  • All football data endpoints included
  • Pre-match & live odds endpoints
  • Bet365, Pinnacle, Betfair Exchange & 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
  • 80 competitions by default, up to 1,196 on request
  • 100,000 requests/month
  • 30 requests/min
  • Email & chat support
Most Popular

Growth

$129/month

For professional applications at scale

  • All football data endpoints included
  • Pre-match & live odds endpoints
  • Bet365, Pinnacle, Betfair Exchange & 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
  • 80 competitions by default, up to 1,196 on request
  • 500,000 requests/month
  • 60 requests/min
  • Priority support

Scale

$379/month

For high-volume, production-grade usage

  • All football data endpoints included
  • Pre-match & live odds endpoints
  • Bet365, Pinnacle, Betfair Exchange & 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
  • 80 competitions by default, up to 1,196 on request
  • 5,000,000 requests/month
  • 300 requests/min
  • Dedicated support & SLA
No odds, xG, or history add-ons
Cancel anytime
7-day free trial on all plans

Build with football odds and match context in one API.

Start a 7-day free trial with odds, fixtures, match stats, player data, team data, and xG endpoints available on every plan.