Last Updated: October 14, 2026
Player props are bets on individual player performance rather than team outcomes, like "Will this quarterback throw over 275 yards?" (Source: official NFL statistics)
Props come as over/under bets or yes/no propositions. An over/under prop sets a line (like 45.5 receiving yards) and you bet whether the player finishes above or below it.
The odds tell you how much you risk and how much you win. Odds of -110 mean you risk $110 to win $100; odds of +110 mean you risk $100 to win $110.
Juice (or vig) is the sportsbook's cut, built into the odds. You need an edge larger than the juice just to break even.
To analyze player props manually, start with reliable data: player statistics, opponent defensive metrics, and situational factors like injuries or weather.
Opponent defensive data matters: you need to know how the specific opponent has performed against the position you're analyzing.
Injury reports change everything: a backup running back gets more carries, and a receiver's absence opens opportunities for others. Check official team injury reports daily, especially near game time.
Vegas line movement tells a story: when a line shifts dramatically, sharp money is moving it. Tracking where lines opened and how they've moved reveals what professional bettors are seeing.
A spreadsheet is your command center. Structure matters more than fancy formulas: collect the same data the same way for every prop, so after 50 or 100 bets you can tell whether your process works.
Create columns for player, position, opponent, prop, line, odds, date, projection, confidence, and result.
Here's the structure that works:
| Player | Position | Opponent | Prop Type | Line | Odds | Your Projection | Confidence | Result | Notes |
|---|---|---|---|---|---|---|---|---|---|
| Player Name | QB | vs KC | Pass Yards | 275.5 | -110 | 268 | 62% | Over | Game flow favored run |
| Player Name | WR | vs TB | Receptions | 6.5 | -110 | 7.2 | 71% | Under | Covered early, benched |

Three formulas turn a static table into a working model:
=AVERAGE(B2:B10) for the player's last 9 games in a stat column.=(B10*3 + B9*2 + B8*1) / 6 gives the most recent game triple weight, avoiding overreaction to one outlier.=COUNTIF(ResultRange, "Over") / COUNTA(ResultRange) shows how often your projections cleared the line.Add a notes column after each game, "Game got out of hand early" or "Backup took more snaps than expected", to refine your approach.
Say you're analyzing a receiver's receiving-yards prop at 67.5 with -110 odds. His last 9 games: 82, 54, 91, 67, 73, 45, 88, 76, 69. The simple average is 71.7; the weighted recent average (last game ×3, second-last ×2, third-last ×1, divided by 6) is (69×3 + 76×2 + 88×1) / 6 = 74.5. The 45-yard game came in a blowout where he was rested in the fourth quarter, context that justifies not treating it as a true dud. Your projection lands at 74, above the 67.5 line.
Converting odds to implied probability is how you compare your projection against the market. If you think something is more likely than the sportsbook does, you have a potential edge, but the raw implied probability includes the vig, so strip it out first.
The formula is simple: Implied Probability = 100 / (Odds + 100) for positive odds, or Implied Probability = Odds / (Odds + 100) for negative odds.
Example: a prop has odds of -110 on the over and -110 on the under.
Add those together and you get 104.8%. That extra 4.8% is the vig, so the market's true (no-vig) probability for each side is lower than 52.4%.
Divide each side's implied probability by the total.
So the market, after removing vig, thinks this is a coin flip. That's your baseline. Your job is to decide whether your own projection says the over is meaningfully more than 50% likely.
This is where most manual bettors go wrong: you can't just say "I think he'll go over", you need a number. Build a distribution from recent game logs.
Using the receiver example: his last 9 games were 82, 54, 91, 67, 73, 45, 88, 76, 69. The line is 67.5. Six of those 9 cleared it, 66.7%. That's a raw historical hit rate, not a true probability, but it's a starting point.
Now adjust for context:
Suppose after adjustments you land on 58% as your personal probability that the over hits. That's your number.
EV tells you whether a bet is worth making given the odds. For a $100 stake:
EV = (Your Probability × Profit if Win) − (1 − Your Probability) × Stake
At -110 odds, a $100 bet wins $90.91.
That's a positive EV of about 10.7% of your stake, but only if your 58% estimate is honest and not inflated by overconfidence.
At -110 odds, your break-even probability is 52.4%, so your 58% projection clears it by 5.6 points. After vig-removal, the market's true probability is 50%, making your edge 8 points, the more honest number to use.
A 6-of-9 hit rate is not a 66.7% true probability; short streaks are noisy. If a player goes over in 8 of his last 10 games, investigate the mechanism, increased targets, a soft schedule, a new coordinator. If you can't explain the streak, treat it as variance and shrink your estimate toward 50%. Over-weighting the last 3-4 games is a common mistake; weighting the last 8-10 and noting context is more stable.
Matchups determine volume and efficiency: a receiver facing a top cornerback sees fewer targets, while a running back against a weak run defense sees more carries. Start with historical matchup data, passing yards and rushing attempts against this defense, as your baseline. Current-season trends matter more than career averages.
Defensive tendencies reveal patterns: heavy blitzing creates quick-pass opportunities, while conservative coverage limits big plays. Playing time is the hidden variable most bettors ignore, usage rate, touches, targets, and snaps determine ceiling and floor. A player getting 40% of snaps can't match someone getting 80%, so check depth charts and recent snap counts.
Let's walk through a real example: an NFL wide receiver's receiving yards prop, set at 67.5 yards with -110 odds on both sides.
Snap counts are consistent (92% last week, 88% the week before), and targets average 8.2 per game, with 9 last week.
The line opened at 67.5 and hasn't moved, so no sharp action is evident, and weather is clear. Your decision: pass. The edge is marginal and confidence moderate.
Compare this manual approach against tools like Heater, which automates the data gathering and probability conversion. Heater runs independent simulations and surfaces high-confidence edges automatically, saving hours of spreadsheet work.
Tracking is where most manual bettors fail: they place bets, forget them, and never evaluate whether their process works.
After each game, record the actual result, over or under, and by how much.
Sample size matters. Track units won or lost rather than dollars to remove noise from varying stakes.
Review your notes quarterly.
To analyze player props manually requires discipline, data quality, and honest self-evaluation.
If you're serious, start with the fundamentals: reliable data, disciplined projections, and rigorous tracking.
For bettors who want to skip the manual grind, Heater provides AI-driven analysis with written breakdowns and confidence scores.
Start with season averages, recent performance trends, and game logs. Check playing time and usage rate (minutes, touches, targets depending on the sport). Compare these against the opponent's defensive tendencies and any lineup changes or injury reports. Sample size matters, avoid overweighting single outlier performances. Look at home/away splits, as some players perform differently depending on location. Finally, cross-reference your projection against the sportsbook line to identify value.
Convert the sportsbook odds into implied probability using the formula: 1 / (Decimal Odds) for decimal odds or (100 / (American Odds + 100)) for American odds. Calculate your own projection based on historical averages, recent trends, and matchup adjustments. If your projected probability is higher than the implied probability, the bet has positive expected value. The larger the gap, the stronger the edge. Track whether your projections are calibrated correctly over time.
Player props are bets on individual player performance metrics: passing yards, rushing yards, receptions, points scored, or other sport-specific stats. You bet over or under a set line at given odds. The sportsbook sets the line based on market demand and their models. Your job is to identify when their line is mispriced relative to your own analysis. Winning consistently requires comparing your projections to their implied probabilities and only betting when you have an edge.
Matchup analysis examines the opponent's defensive tendencies and whether they struggle against certain player types or positions. Playing time is critical, a player with fewer minutes or touches has lower volume and lower ceiling. Check injury reports and lineup changes, as these directly impact expected playing time. A strong matchup combined with guaranteed playing time creates the best setup. Conversely, a favorable matchup becomes less valuable if the player is limited or in a committee.