Viewing the US siteSwitch to Australia
Skip to content

Player projections / Research with context

You know the player.
Know the number.

The line is a starting point. Put the projection beside it, open the matchup, and see the minutes, role and recent results behind your next decision.

Free account · no card needed. See what Premium adds.

TAKE YOUR RESEARCH WITH YOU

Free to download. Membership required for full access.

REAL PRODUCT. INTERACTIVE WALKTHROUGH.

Open the research desk.

Choose a player. Change a filter. Hover or tap the next-game column to inspect the matchup.

HATERPICKS PROJECTIONSEXPLORE THE APP · EXAMPLE FORECAST
PLAYER PROPS / EXAMPLE MATCHUP

Nikola Jokić

DEN vs PHX · Model, market and the reasons behind them.

HATERPICKS PROJECTIONS

Pick a stat.
See where the model differs.

MODEL LEANOVER 27.5
HATERPICKS32.4 PTS
BOOK LINE27.5 PTS
DIFFERENCE+4.9 PTS
Points by game10/20 finished over 27.5
Supports overOther sideProjectionBook line
Swipe across all 20 games
18
26
20
41
33
61
27
39
40
28
34
35
24
31
22
20
23
32
18
12
27.5
MODEL 32.4
PHXNEXT
@HOU
MEMApr 11
@SAC
INDApr 6
@GS
MINApr 1
UTAH
MILMar 26
WSH
LALMar 14
MIN
@OKCMar 10
@OKC
PHXMar 7
SAC
@BOSMar 2
@DET
@MILFeb 27
@IND
LALFeb 22
MINUTES PLAYED
3141383937533238393838404145383934383935
← NEWEST 20-GAME ARCHIVE OLDEST →

The model stays at 32.4. The gap—and the side it favours—changes with the line.

COMPARE THE PRICE. THEN OPEN THE BET.

Over 27.5 points -110Example price

Open market See the handoff
Real 2024–25 game logs. Illustrative forecasts, matchup inputs, lines and prices.Game data source
HATERPICKS / PROJECTION BREAKDOWN
ILLUSTRATIVE MODEL EXAMPLE

Nikola JokićPoints · DEN vs PHX

HATERPICKS PROJECTION32.4PTS
BOOK LINE27.5PTS
MODEL LEANOVER4.9 PTS above the line

The model estimates the player’s output first. We compare that number with the bookmaker’s line, then inspect the context and price. Here is what sits behind that process.

NEXT · ILLUSTRATIVE MATCHUPNikola Jokić vs PHX
PTS
HATERPICKS32.4
BOOK LINE27.5
MODEL LEANOVER4.9 PTS above
DEFENSE VS POSITIONC
#26of 30

PHX points allowed
to centers

#1 allows fewest#30 allows most
25.8 allowed / game22.1 league position average

This position matchup supports the over. More points conceded to this position.

TEAM & STAT DEFENSERank / 30
Team defensive ratingPoints conceded per 100 possessions; lower values indicate stronger defense.116.2#24
Points allowed · teamLeague-wide points conceded by the opponent, across all positions.117.8 / game#24
Paint points allowedInterior scoring opportunity, not just the overall defensive rating.53.2 / game#25
Free throws allowedFoul pressure can add scoring chances at the line.24.6 / game#23
EXPECTED MINUTES36MIN
GAME PACE101.8poss / 48
USAGE SHARE30.6%
PLAYER ROLE & PLAY TYPEPost-up defense#26 / 30

1.04 PPP conceded. More points conceded per post-up possession suits an interior creator. A full starting workload, with the offence running through him.

NEXT rankings, position splits, pace and workload are illustrative inputs, not current statistics. Green/red indicates support for this selected side, not a promised result.

01

Build the baseline.

VERIFIED ARCHIVE
29.2last 20 average27.6last 5 average

Game logs show the player’s level and recent form. The NBA model considers recency, season history and production per minute, rather than using the last game as the forecast.

02

Estimate opportunity.

EXAMPLE INPUT
36expected minutes38.6archived minutes / game

A full starting workload, with the offence running through him. Starting status, rotations, teammate absences and injury returns can change that workload.

03

Read the matchup.

EXAMPLE INPUT
#24stat defence rank / 30PHXexample opponent

A softer interior matchup increases the scoring opportunity around the rim. Opponent defence, position, play type and shot location add detail beyond the team name.

04

Account for the game.

EXAMPLE INPUT
101.8possessions / 48 minROLEplus game script

A quicker game creates more possessions; a close score supports full fourth-quarter minutes. Venue, rest and potential blowouts can also change the outlook.

05

Keep the uncertainty.

VERIFIED ARCHIVE
12–61actual 20-game range20games in your current sample

A projection is a central estimate, not a promised result. Variation and outcome simulation help assess the distribution around it. The historical range here is not a forecast interval.

06

Compare the exact line.

EXAMPLE MARKET
+4.9projection minus line-110example price

32.4 points against a 27.5 line points toward over. A statistical difference is not a win probability or +EV percentage; the offered price and outcome probability still matter.

What is real in this walkthrough?

The 20 game results and averages come from the linked 2024–25 archive. The forecast and next-matchup inputs are illustrative examples of the product’s analysis—not live engine output or a replay of a historical recommendation. Inputs are not additive point adjustments.

Inspect the 20 historical games behind the chart

Current sample average: 29.2 PTS. Changing filters changes this sample, not the example projection.

Nikola Jokić · 2024–25 regular season · final 20 appearances
GameOpponentMinutesPoints
Apr 13 ’25@ HOU3118
Apr 11 ’25vs MEM4126
Apr 9 ’25@ SAC3820
Apr 6 ’25vs IND3941
Apr 4 ’25@ GS3733
Apr 1 ’25vs MIN5361
Mar 28 ’25vs UTAH3227
Mar 26 ’25vs MIL3839
Mar 15 ’25vs WSH3940
Mar 14 ’25vs LAL3828
Mar 12 ’25vs MIN3834
Mar 10 ’25@ OKC4035
Mar 9 ’25@ OKC4124
Mar 7 ’25vs PHX4531
Mar 5 ’25vs SAC3822
Mar 2 ’25@ BOS3920
Feb 28 ’25@ DET3423
Feb 27 ’25@ MIL3832
Feb 24 ’25@ IND3918
Feb 22 ’25vs LAL3512
View the original game data
GO BEYOND THE HEADLINE

A projection deserves an explanation.

A recent average tells you what happened. A useful research process also asks whether those conditions are likely to repeat. HaterPicks brings the evidence into one view so you can make that distinction.

01

Start with the player's baseline.

Inspect individual game results, recent form and minutes rather than relying on a headline hit rate. Switch the sample window and supported filters to see how much your conclusion depends on the games you include.

Game logs · Recent form · Minutes · Sample size
02

Read the matchup around the number.

Open the contextual analysis for opponent defence, defence versus position, pace and expected role where the data is available. A favourable ranking is one input; it does not replace the rest of the case.

Opponent · Position matchup · Pace · Role
03

Keep the projection and price separate.

Compare the model's projected outcome with the offered line, then review the available price. A projection above a line can support an over lean, but the size of that difference is not a probability or a guaranteed edge.

Projected outcome · Market line · Over/under · Odds
MAKE IT PART OF YOUR PROCESS

From a player you follow to a decision you understand.

Understand player props
  1. 01

    Find your market

    Start with the sport and player you know, then choose the available stat market. Keep the current line visible while you research.

  2. 02

    Challenge the first impression

    Check the game sample, minutes and matchup. Use filters to test a specific question, without mistaking a smaller sample for certainty.

  3. 03

    Connect the research

    Compare the available odds, inspect a suggested parlay leg, or continue through a supported Place Bet link. Review the current market before acting.

THE FEATURE IS JUST THE START

One membership.
Every angle.

Player research, a parlay builder, market tools and your own performance record. One account across your computer and phone.

Web workspace iPhone app Android app
START FREE. GO PREMIUM ANY TIME.
$39.95/ month for Premium
USD web membership

Or $12.95 / week. Same included toolkit.

Start free Compare weekly & monthly plans Free account: every NBA Assists and NFL Rushing Yards projection, every game, plus My Bets. Premium renews at the selected plan’s price until cancelled; cancel Premium any time. Store offers may differ.Hatelligence is a public preview. Live US selections are not included.
THE DETAILS, EXPLAINED

About Player projections.

Still looking for something?
Talk to HaterPicks

What is a player prop projection?

It is an estimate of a player's outcome in a particular stat market. HaterPicks displays the projection alongside the market line so you can investigate a possible over or under, then review the supporting research and current odds.

What information can I inspect behind a projection?

The research experience includes game logs, recent form, minutes, matchup context and supported filters. Opponent defence, defence versus position, pace and role information are shown where available. Inputs and coverage vary by sport and market.

Is a historical hit rate the model's predicted chance?

No. A historical hit rate describes the selected sample of past games. It is not the same as a model probability for the next game, and changing a filter does not make that historical sample a fresh forecast.

Can I use the graphs before signing up?

Yes. This page includes an interactive product demonstration. Historical game results and illustrative forecast or market context are labelled in the demo; it is not a live betting recommendation.

Where can I check how the models perform?

Use the public Accuracy page to inspect the available graded record, and How it works for the methodology. Evaluate the sample size and measurement period alongside any headline measure. Past results do not guarantee future outcomes.