Player props · player markets

UK player props the generic odds APIs leave out.

Anytime goalscorer, shots, assists, cards, saves — normalised across UK bookmakers. Same schema as 1X2. package=full on Pro.

Why this exists

Most “odds APIs” stop at 1X2. UK bookmakers do not.

If you are building something that needs Haaland anytime, shots on target, or cards for a named player, you need player markets. A lot of odds APIs stop at 1X2 and totals. We give you the UK board in one JSON document: Bet365, Sky, Paddy, William Hill, and the rest.

Player props

Named-player selections: to score, to be booked, shots on target, and similar lines.

Player markets

UK labelling for the same idea: assists, tackles, fouls, passes, keeper saves, headed shots.

Goalscorer depth

Anytime, first, last, 2+, hat-trick, header, outside the box, score or assist — not a single anytime market.

Same codes as everything else

UO004 is still Bet365. Filter one bookmaker or compare. No second integration for “specials.”

Catalogue

Scorers, stats, and cards

Availability follows the bookmakers. If they offer it, we return it. Full list on market coverage.

Goalscorer

  • Anytime Goalscorer
  • First / Last Goalscorer
  • To Score 2+ / Hat-Trick
  • To Score a Header / From Outside the Box
  • To Score or Assist
  • Player to Score and Win
  • To Score / Miss a Penalty

Player markets

  • Player Shots / Shots on Target
  • Player Assists
  • Player Tackles
  • Player Fouls / Fouls Won
  • Player Passes
  • Goalkeeper Saves

Player cards

  • To Be Shown a Card
  • First Player Booking
  • To Be Sent Off

First calls

List fixtures, then pull package=full for one event.

GET /v1/football/events?schedule_date=YYYY-MM-DD&has_odds=true&per_page=10

GET /v1/football/events/EVENT_ID/odds?package=full&odds_format=decimal

GET /v1/football/events/EVENT_ID/odds/best?odds_format=decimal

Auth: X-Api-Key. Full odds count as two requests.

curl "https://api.ukoddsapi.com/v1/football/events/EVENT_ID/odds?package=full&odds_format=decimal" \
  -H "X-Api-Key: YOUR_KEY"

Shape you get back

Player names as outcomes. Bookmaker codes on each selection.

{
  "event_id": "evt_123",
  "odds_format": "decimal",
  "bookmakers": [
    { "code": "UO004", "name": "Bet365" },
    { "code": "UO022", "name": "Sky Bet" }
  ],
  "markets": [
    {
      "key": "anytime_goalscorer",
      "name": "Anytime Goalscorer",
      "outcomes": [
        { "name": "Haaland", "odds": 1.80, "bookmaker_code": "UO004" },
        { "name": "Haaland", "odds": 1.91, "bookmaker_code": "UO022" }
      ]
    }
  ]
}

For builders

What people ship on player markets

Comparison, scanners, alerts — the same patterns as match odds, pointed at scorers and stats.

Built with our API

SEE WHAT YOU CAN BUILD

UKOddsAPI powers 100s of full-featured betting products built on clean, normalised UK bookmaker odds. Our users use our API to build arbitrage scanners, value bet detectors, Telegram bots, odds comparison apps, and more.

Arbitrage Scanner

Spot real-time cross‑bookmaker edges and output stake splits.

  • Live arbitrage opportunities (2‑way)
  • Normalised market + bookmaker codes
  • Optional stake split calculator
  • Built on the same API you’ll have access to

Ask AI how to build this with UKOddsAPI

Arbitrage Scanner example

UK bookmakers that offer these markets

Odds from the bookmakers UK users actually use.

Pricing

Player markets sit on Pro.

A focused API built for one job: UK football odds, from every bookmaker, in one clean format.

Sandbox

Free

£0

For evaluation and early prototypes

  • 2 UK bookmakers
  • Core markets only
  • 300 requests/month
  • 1 API key
  • Email support

Starter

£49/month

For prototypes and early builds

  • 10 UK bookmakers
  • Core markets only Main match odds such as match winner, over/under, both teams to score, double chance, draw no bet, and handicaps.
  • 1,000 requests/hour
  • Email support

Business

£359/month

For arbitrage tools and revenue-generating systems

  • 33 UK bookmakers
  • Core markets Main match odds such as match winner, over/under, both teams to score, double chance, draw no bet, and handicaps.
  • Advanced markets Deeper betting markets such as corners, cards, team props, player props, specials, and bookmaker-specific markets.
  • 20,000 requests/hour
  • Arbitrage API included
  • Specials Football specials: markets on topics like next manager, transfers, and awards.
  • Historical odds
  • Price boosts Promotional boosted odds on selected markets and outcomes — e.g. enhanced player props and match combos. Single-event and batch endpoints available.
  • Bet builders Bookmaker-published multi-leg bets for one match — e.g. BTTS + corners + cards.

FAQ

Player props API

What is a player props API?

An odds API that returns markets on a named player — goalscorer, shots, assists, cards — not just match result and totals. Most public odds APIs stop at 1X2 and over/under. We include UK player markets on Pro via package=full.

Are player props the same as player markets?

Same family. “Player props” is the US phrase. In the UK you will also see player markets: shots, tackles, fouls, passes, saves. This page covers both. Goalscorer sits in the same feed.

Which plan includes player props?

Pro (and above). Request fixture odds with package=full. Core is match markets only. Full responses count as two requests against your quota.

Do you cover Bet365 player markets?

Where Bet365 (UO004) has the market, yes. Same JSON as Sky Bet, Paddy Power, William Hill and the rest. Filter bookmaker_codes if you only want one bookmaker.

Is this live in-play player props?

The product is UK pre-match football odds, including player markets where bookmakers have posted them. It is not a live sportsbook or in-play trading socket.

How do I start?

Sign up for a Pro trial, list events, then GET /odds with package=full. The playground at api.ukoddsapi.com/docs shows a real payload. The catalogue is on /market-coverage.

Player props hub (blog) · Market coverage · Bet365 odds API