JOPP
FeaturesPricingFAQsPreviewsToolsGuidesGlossary
Sign inGet Started
  1. Home
  2. Guides
  3. Fair Odds for Player Props: How JOPP Builds Them and How to Compare Kambi and Bet365

Guide

Fair Odds for Player Props: How JOPP Builds Them and How to Compare Kambi and Bet365

How fair odds for football player props are built from probability and expected minutes, and how to compare them with Kambi and Bet365 prices using EV%.

Jesse · Updated 26 Oct 2026 · 8 min read

  • Fair odds and margins
  • Player props
  • Value betting
  • Expected value (EV)

On this page

  • 01What is a fair odd?
  • 02Why you can't just de-vig a player prop
  • 03How JOPP builds a fair odd
  • 04How to compare fair odds with Kambi and Bet365
  • 05A step by step routine for finding value
  • 06Which markets JOPP prices
  • 07Common mistakes with fair odds
  • 08Frequently asked questions
On this page
  • 01What is a fair odd?
  • 02Why you can't just de-vig a player prop
  • 03How JOPP builds a fair odd
  • 04How to compare fair odds with Kambi and Bet365
  • 05A step by step routine for finding value
  • 06Which markets JOPP prices
  • 07Common mistakes with fair odds
  • 08Frequently asked questions

A bookmaker's price tells you what they're willing to pay. A fair odd tells you what the bet is actually worth. Put the two next to each other and you can see, in one number, whether a player prop is a good bet or an expensive one.

The problem with player props is that the fair odd is hard to get. Match odds come with all three outcomes on the board, so you can strip out the margin and you're done. A goalscorer or shots price usually comes on its own, with no "no" side to compare it with. That's the gap JOPP was built to fill, and this guide explains how its fair odds are made and how to use them against Kambi and Bet365 prices.

01What is a fair odd?#

A fair odd is the price a bet would have if nobody took a cut. It's simply 1 divided by the true probability of the outcome:

fair odd = 1 / probability

If a player has a 25% chance of scoring, his fair odd is 4.00. At 4.00 you'd break even over the long run. Anything above 4.00 pays you more than the bet is worth, anything below pays you less.

The catch is the word "true". Nobody knows the true probability, so every fair odd is an estimate. The question is where your estimate comes from.

02Why you can't just de-vig a player prop#

For two-way or three-way markets, the usual way to get a fair odd is to remove the bookmaker margin from the price. I walk through that in implied probability and bookmaker margin.

It only works when you can see every outcome. Most player props don't give you that:

  • Anytime goalscorer usually only has a "yes" price. You can't tell how much of it is margin.
  • Adding up every player's goalscorer price doesn't give you a clean 100% either, because several players can score in the same match and sometimes nobody does.
  • Shots and shots on target are sometimes offered as over and under, but often only as 1+, 2+ and 3+ lines with one side.

So for most player markets, the honest way to get a fair odd is to build it yourself from player data. That's what a model does.

03How JOPP builds a fair odd#

For every player in every fixture, JOPP's statistical model estimates how likely he is to score, assist or hit a shots line. It works from four things:

  1. His own recent form in that market.
  2. The opposition, because a striker facing a team that concedes a lot of chances is a different bet from the same striker facing a tight defence.
  3. The home or away split, since plenty of players produce noticeably more at home.
  4. How many minutes he's expected to play.

That probability becomes the fair odd. The landing page uses this illustration: a player with a 31% chance of scoring has a fair odd of 1 / 0.31, about 3.23.

Why expected minutes matter so much#

Expected minutes are the part people most often get wrong when they price props by hand. A player who averages a goal every three matches when he plays 90 minutes is a much worse bet if he's likely to come off after an hour, or if he's rotated in midweek.

JOPP builds expected minutes into each fair odd, so the price is already per match. You don't have to take a per 90 number and rescale it yourself. If you want to understand what moves those minutes, confirmed lineups betting covers team news, rotation and position changes.

The penalty toggle#

Penalties change goalscorer prices a lot, and they're not spread evenly: one player in the team takes them. JOPP has a penalty toggle that recalculates the fair odd for the designated taker. If you know who's on penalties for that match, switch it on and compare again.

04How to compare fair odds with Kambi and Bet365#

Once you have a fair odd, the comparison is one formula:

EV% = (bookmaker odd / fair odd - 1) x 100

Using the same illustration from the landing page: fair odd 3.23, bookmaker odd 3.80.

3.80 / 3.23 - 1 = about 0.176, so EV is +17.6%. The bookmaker is paying 17.6% more than the model thinks the bet is worth.

If the bookmaker had offered 3.00 instead, EV would be 3.00 / 3.23 - 1, about -7.1%. Same player, same match, but now you're paying for the privilege. The full logic behind EV is in what is expected value in betting, and you can run your own numbers in the EV calculator.

Why compare two bookmakers, not one#

JOPP reads Kambi and Bet365 prices automatically every 15 minutes and puts them in the same row as the fair odd. Kambi is the odds supplier behind Unibet, 888sport and other Kambi-powered books, so one Kambi price tells you what several bookmakers are offering. Bet365 sets its own prices.

Having both next to the fair odd helps in three ways:

  • You see where the value is. Often one source is above the fair odd and the other isn't. That's the price to take.
  • You see how strong the signal is. If both bookmakers sit well above the fair odd, it's worth asking whether the model is missing something, like late team news. If only one is, it's more likely that one book is simply out of line.
  • You know how fresh the prices are. The header shows when each source was last updated, so you're not comparing a fair odd with a price that has already moved.

I go deeper into how B2B suppliers like Kambi set their numbers in how bookmakers price player props.

05A step by step routine for finding value#

This is roughly how I use it before a match day:

  1. Start with Value Bets. It's one ranked list of every price above its fair odd. Filter by market, bookmaker, league, date or minimum EV.
  2. Click the EV% to open the history. It shows how often that market landed for the player, with filters for season, starts, home or away and competition. If the history and the price tell very different stories, find out why before you bet.
  3. Check the team news. A fair odd assumes the expected minutes. If the player is benched or rested, the bet is a different bet.
  4. Check the rules. Bookmakers settle player markets differently, for example on non-starters. Bet365's player markets are void if the player doesn't start, but check your own bookmaker's rules for the market you're betting.
  5. Track what you take. In My Bets you star the bet, add the price and units, and it settles automatically from the match data with ROI, hit rate and a profit curve.

JOPP

JOPP prices every player in every match across 9 competitions and 7 markets, and shows the fair odd next to Kambi and Bet365 with the EV% already worked out. Prices refresh every 15 minutes.

See today's fair odds

06Which markets JOPP prices#

JOPP has fair odds for seven player markets: goals, assists, goal or assist, shots, shots on target, headers and outside the box. Each has its own rules, so it's worth reading the guide before you bet one you don't know well:

  • Anytime goalscorer bets explained
  • Shots on target betting and player shots bets explained
  • Assist bets explained and goal or assist bets
  • Headers and outside the box bets

07Common mistakes with fair odds#

  • Treating a fair odd as a fact. It's an estimate. A model can't know about an injury in the warm-up or a tactical change nobody announced.
  • Expecting positive EV to win every time. A +15% bet at 4.00 still loses most of the time. EV is a long-run average, and with props the swings are big. That's why bankroll management matters.
  • Comparing a fair odd with a stale price. Prices move, especially after lineups. Always check how fresh the bookmaker price is.
  • Ignoring margin in bet builders. Every leg carries its own margin, so combining props can wipe out the value of each one. See bet builder tips.
  • Forgetting the minutes. A per 90 hit rate is not a per match probability. A fair odd has to account for how long the player is on the pitch.

08Frequently asked questions#

What are fair odds in player props?#

Fair odds are the price a player prop would have without any bookmaker margin, based on the estimated true chance of the outcome. You get them by dividing 1 by the probability, so a 20% chance has a fair odd of 5.00.

How do you calculate fair odds for a player prop?#

For two-way markets you can remove the margin from both sides. For one-sided markets like anytime goalscorer, you need your own probability estimate from player data such as form, opposition, home or away and expected minutes, then divide 1 by that probability.

How does JOPP calculate its fair odds?#

A statistical model estimates, for every player in every match, how likely he is to score, assist or hit a shots line. It uses his recent form, the opposition, the home or away split and his expected minutes, then turns that probability into a fair odd.

Is Kambi or Bet365 better for player props?#

Neither is always better. Prices differ per player and per match, which is why JOPP shows both next to the fair odd. The better price is simply the one with the higher EV% for that bet, as long as the rules suit you.

Does a positive EV% mean the bet will win?#

No. Positive EV means the price pays more than the estimated chance deserves, so it should be profitable over many bets. Any single bet can still lose, and the fair odd itself is an estimate.

Terms in this guide

  • Fair odds
  • Player props
  • Kambi
  • Bookmaker margin
  • Anytime goalscorer
  • Shots on target
  • Assist
  • Expected minutes

18+. Betting involves risk. Fair odds and EV% are estimates and long-run averages, not a promise of profit on any bet. Only stake what you can afford to lose. If gambling stops being fun, get help at a local support service.

Author

Jesse

Jesse builds JOPP, a player-props model that compares fair odds with Kambi and Bet365.

Follow JOPP on X

Related

  • Guide

    20 Oct 2026 · 7 min read

    Implied Probability and Bookmaker Margin Explained (With Football Examples)

    How to turn odds into implied probability, calculate the bookmaker margin (overround), remove it to get fair odds, and why player props are harder to de-vig.

  • Guide

    20 Oct 2026 · 8 min read

    What Is Expected Value (EV) in Betting? Formula + Football Example

    Expected value betting explained in plain English: the EV formula, a worked football example with fair odds, what a good EV% is, and why it takes time.

  • Guide

    20 Oct 2026 · 7 min read

    How Bookmakers Price Player Props (and Where They Get It Wrong)

    How bookmakers set odds on football player props: team goal expectations, player shares, expected minutes, margins, B2B suppliers like Kambi and line moves.

Ready to look at today's prices?

Fair odds for every player, next to the Kambi and Bet365 prices, refreshed every 15 minutes.

Create accountSign in
JOPP

Fair odds for every player, next to the bookmaker prices. Spot the gap between the model and the market before kick-off.

Social

  • X
  • Instagram
  • Support

Quick Menu

  • Home
  • Features
  • Pricing
  • FAQs
  • Previews
  • Tools
  • Guides
  • Glossary

Information

  • Terms
  • Privacy
  • Cookies
  • Disclaimer

18+ | Please gamble responsibly. JOPP is an analytics tool, not a bookmaker. BeGambleAware.org

© 2026 JOPP Tool. All rights reserved.

A service of MATCH-it BV · Antwerp, Belgium · BE 0696.633.610