What a bet costs

Every bookmaker price has a fee built into it. Add up the implied probabilities of every outcome in a market and the total comes to more than 100 percent; the excess is the margin, and you pay it on every bet you place, whether it wins or loses.

This page reports the margin we measure on the odds we collect. It is not a forecast and not a tip. It is the one number on this site that does not depend on our models being right, and over a season it is worth more than most things that do. How the margin is stripped out · Why the price you take matters

Each price series is measured on its own competitions and its own capture point. Compare bookmakers within a series, never across two.

API-Football

Prices taken at pre-kickoff.

Match result (1X2)

  • pinnacle4.96%
    average 5.66% · 3,523 matches
  • dafabet6.78%
    average 6.25% · 2,789 matches
  • 1xbet7.32%
    average 7.41% · 3,586 matches
  • betano7.45%
    average 7.27% · 3,516 matches
  • 10bet7.53%
    average 8.48% · 2,545 matches
  • marathonbet7.96%
    average 8.93% · 3,608 matches
  • superbet8.13%
    average 7.96% · 2,377 matches
  • bet3658.43%
    average 8.71% · 3,529 matches
  • betvictor8.62%
    average 9.67% · 3,320 matches
  • unibet8.78%
    average 9.25% · 2,601 matches
  • betfair9.72%
    average 9.09% · 3,507 matches
  • 888sport10.09%
    average 10.42% · 995 matches
  • william hill10.39%
    average 10.60% · 3,488 matches
  • sbo14.32%
    average 13.66% · 2,824 matches

Cheapest to dearest on this market: 4.96% against 14.32%. That gap is charged on every bet, win or lose.

Over/Under 2.5 goals

  • pinnacle4.64%
    average 4.85% · 3,391 matches
  • sbo4.95%
    average 5.11% · 1,279 matches
  • bet3656.06%
    average 6.05% · 3,529 matches
  • betano6.38%
    average 6.73% · 3,337 matches
  • 10bet6.44%
    average 6.68% · 2,430 matches
  • 1xbet7.45%
    average 7.48% · 3,586 matches
  • betfair7.80%
    average 7.18% · 3,144 matches
  • 888sport7.95%
    average 7.99% · 995 matches
  • superbet7.99%
    average 7.70% · 2,362 matches
  • marathonbet8.11%
    average 8.12% · 3,601 matches
  • betvictor8.99%
    average 10.20% · 3,255 matches
  • unibet9.05%
    average 8.92% · 2,599 matches

Cheapest to dearest on this market: 4.64% against 9.05%. That gap is charged on every bet, win or lose.

Both teams to score

  • betfair6.94%
    average 6.90% · 3,037 matches
  • bet3657.50%
    average 7.54% · 3,208 matches
  • superbet7.95%
    average 7.77% · 2,371 matches
  • betano7.99%
    average 8.26% · 3,205 matches
  • william hill7.99%
    average 8.03% · 3,474 matches
  • 888sport8.01%
    average 8.00% · 994 matches
  • 1xbet8.12%
    average 8.26% · 3,565 matches
  • betvictor8.66%
    average 9.98% · 3,323 matches
  • marathonbet8.78%
    average 9.02% · 3,609 matches
  • 10bet9.23%
    average 9.07% · 2,335 matches
  • unibet9.28%
    average 9.41% · 2,431 matches

Cheapest to dearest on this market: 6.94% against 9.28%. That gap is charged on every bet, win or lose.

Double chance

  • betano9.30%
    average 10.23% · 3,514 matches
  • 888sport12.41%
    average 12.57% · 995 matches
  • william hill12.42%
    average 12.55% · 3,469 matches
  • bet36512.97%
    average 13.81% · 3,515 matches
  • 1xbet15.40%
    average 16.54% · 3,577 matches
  • marathonbet15.40%
    average 17.18% · 3,549 matches
  • betfair15.47%
    average 15.36% · 3,504 matches
  • 10bet16.02%
    average 16.87% · 2,515 matches
  • superbet16.12%
    average 15.56% · 2,363 matches
  • betvictor16.21%
    average 17.72% · 3,216 matches
  • unibet18.41%
    average 19.04% · 2,591 matches
  • sbo19.49%
    average 21.32% · 2,743 matches

Cheapest to dearest on this market: 9.30% against 19.49%. That gap is charged on every bet, win or lose.

Corners over/under 9.5

  • pinnacle6.60%
    average 6.60% · 2,434 matches
  • betano7.11%
    average 7.20% · 2,732 matches
  • bet3657.80%
    average 7.49% · 1,522 matches
  • 10bet7.91%
    average 8.16% · 744 matches
  • superbet7.99%
    average 7.94% · 1,658 matches
  • betfair8.23%
    average 8.40% · 420 matches
  • 1xbet8.55%
    average 8.79% · 3,129 matches
  • unibet9.06%
    average 9.16% · 1,630 matches
  • marathonbet9.77%
    average 9.49% · 2,745 matches

Cheapest to dearest on this market: 6.60% against 9.77%. That gap is charged on every bet, win or lose.

Football-Data

Prices taken at closing.

Match result (1X2)

  • betfair_exchangeexchange0.69%
    average 0.80% · 9,693 matches
  • 1xbet3.05%
    average 3.14% · 2,256 matches
  • interwetten5.25%
    average 5.41% · 6,733 matches
  • vcbet5.60%
    average 5.94% · 8,116 matches
  • bwin6.22%
    average 6.54% · 17,257 matches
  • williamhill6.41%
    average 6.83% · 9,694 matches
  • ladbrokes6.69%
    average 7.92% · 4,962 matches
  • betfair_sportsbook7.65%
    average 7.94% · 2,256 matches
  • bet3658.67%
    average 49.34% · 18,219 matches
  • pinnacle104.41%
    average 60.99% · 13,046 matches

Cheapest to dearest on this market: 0.69% against 104.41%. That gap is charged on every bet, win or lose.

Over/Under 2.5 goals

  • betfair_exchangeexchange0.73%
    average 0.79% · 9,692 matches
  • bet3656.25%
    average 47.82% · 18,218 matches
  • pinnacle105.13%
    average 61.47% · 12,981 matches

Cheapest to dearest on this market: 0.73% against 105.13%. That gap is charged on every bet, win or lose.

Measured 2026-10-04.