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.98%
    average 5.75% · 2,773 matches
  • dafabet6.80%
    average 6.27% · 2,737 matches
  • 1xbet7.37%
    average 7.76% · 2,806 matches
  • 10bet7.56%
    average 8.50% · 2,508 matches
  • betano7.57%
    average 7.36% · 2,729 matches
  • marathonbet7.95%
    average 8.90% · 2,819 matches
  • superbet8.13%
    average 7.97% · 2,348 matches
  • bet3658.62%
    average 8.80% · 2,749 matches
  • betvictor8.74%
    average 9.83% · 2,586 matches
  • unibet8.79%
    average 9.27% · 2,545 matches
  • betfair9.89%
    average 9.20% · 2,726 matches
  • 888sport10.14%
    average 10.46% · 960 matches
  • william hill10.57%
    average 10.68% · 2,735 matches
  • sbo14.41%
    average 13.74% · 2,243 matches

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

Over/Under 2.5 goals

  • pinnacle4.66%
    average 4.89% · 2,657 matches
  • sbo4.97%
    average 5.14% · 1,008 matches
  • bet3656.06%
    average 6.05% · 2,749 matches
  • betano6.39%
    average 6.81% · 2,580 matches
  • 10bet6.44%
    average 6.69% · 2,393 matches
  • betfair7.80%
    average 7.22% · 2,460 matches
  • 888sport7.95%
    average 8.00% · 960 matches
  • superbet7.99%
    average 7.71% · 2,333 matches
  • 1xbet8.02%
    average 7.62% · 2,806 matches
  • marathonbet8.08%
    average 8.02% · 2,813 matches
  • betvictor8.99%
    average 10.30% · 2,526 matches
  • unibet9.06%
    average 8.94% · 2,543 matches

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

Both teams to score

  • betfair6.94%
    average 6.91% · 2,341 matches
  • bet3657.50%
    average 7.55% · 2,515 matches
  • superbet7.95%
    average 7.77% · 2,342 matches
  • betano7.99%
    average 8.30% · 2,465 matches
  • william hill8.00%
    average 8.05% · 2,724 matches
  • 888sport8.11%
    average 8.01% · 959 matches
  • 1xbet8.12%
    average 8.27% · 2,791 matches
  • betvictor8.66%
    average 10.07% · 2,589 matches
  • marathonbet8.78%
    average 9.03% · 2,820 matches
  • 10bet9.23%
    average 9.08% · 2,298 matches
  • unibet9.28%
    average 9.42% · 2,376 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.32%
    average 10.32% · 2,727 matches
  • 888sport12.42%
    average 12.59% · 960 matches
  • william hill12.48%
    average 12.59% · 2,719 matches
  • bet36513.00%
    average 13.84% · 2,734 matches
  • 1xbet15.27%
    average 16.42% · 2,798 matches
  • marathonbet15.29%
    average 17.10% · 2,771 matches
  • betfair15.47%
    average 15.38% · 2,723 matches
  • 10bet16.02%
    average 16.90% · 2,479 matches
  • superbet16.13%
    average 15.58% · 2,334 matches
  • betvictor16.22%
    average 17.90% · 2,518 matches
  • unibet18.41%
    average 19.07% · 2,535 matches
  • sbo19.60%
    average 21.49% · 2,190 matches

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

Corners over/under 9.5

  • pinnacle6.61%
    average 6.64% · 1,848 matches
  • betano7.12%
    average 7.22% · 2,112 matches
  • bet3657.80%
    average 7.48% · 1,193 matches
  • 10bet7.91%
    average 8.16% · 735 matches
  • superbet7.99%
    average 7.94% · 1,637 matches
  • betfair8.23%
    average 8.41% · 288 matches
  • 1xbet8.54%
    average 8.78% · 2,438 matches
  • unibet9.05%
    average 9.15% · 1,591 matches
  • marathonbet9.76%
    average 9.48% · 2,109 matches

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

Football-Data

Prices taken at closing.

Match result (1X2)

  • betfair_exchangeexchange0.68%
    average 0.79% · 9,061 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.21%
    average 6.53% · 16,675 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.77%
    average 50.83% · 17,587 matches
  • pinnacle104.41%
    average 60.99% · 13,046 matches

Cheapest to dearest on this market: 0.68% 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,050 matches
  • bet3656.39%
    average 49.34% · 17,586 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-09-10.