NBA
Anyone can quote a season average. This shows how often a player has actually cleared tonight's number, what the defense across from him concedes to his position, and where the line has moved since it opened. Free to browse.
Bonus round · no timer
Fills as YOU explore — a new team viewed, a new stat sorted, a new player card opened. Fill all three and the board calls out its own hottest number. No timer, nothing faked.
Season averages from completed 2025-26 regular-season games. Bars show each player's percentile against the 435 players with 10 or more games; three-point percentage is ranked only above 50 attempts. OVR is our rating, not a league stat — those same percentiles, weighted points 30%, rebounds and assists 17.5% each, steals and blocks 12.5% each, three-point percentage 10%, then placed on a 58–99 scale. Unranked stats are dropped and the rest reweighted. Disagree with it? Now you can say exactly where. Hit rates, matchup splits and projections live inside the dashboard.
Play
Build a starting five against the shot clock. Free, no account, real season numbers.
One player per position, from the top 10 at each spot. 10 seconds on the clock — every pick adds 4 back.
Season averages from completed 2025-26 regular-season games. Players are ranked by points per game within their listed position, drawn from the 180 leading scorers across all 30 teams with 10 or more games played. Nothing here is a projection.
Methodology
A player market board is the widest surface in basketball data — hundreds of published lines a night across points, rebounds, assists and combinations. A raw hit rate is the obvious way in and also the easiest way to be misled: a 70 percent number over five games is noise, and a season rate ignores that the line has moved since. McAnalytics shows the same market across several windows at once so the difference between form and sample size is visible rather than hidden.
Alongside the rates sit the things that explain them — what the opposing defense concedes to that position, who is ruled out on the injury report, and how the line has moved since it opened. A hit rate with no context is trivia; the context is the product.
These figures are descriptive league rates and backtested model diagnostics, not a performance claim. Past results do not predict future outcomes. McAnalytics publishes statistical research for informational purposes only; nothing here is advice of any kind, and no model output should be treated as a prediction or a guaranteed result.
What's inside
Basketball offers more player markets per night than any other sport, and they turn over daily. These are the reads the dashboard is organised around.
Last five, last ten and season, side by side, for every posted market rather than one blended number.
What each defense concedes to guards, wings and bigs specifically, not a single defensive rating.
The official report, parsed and attached to the players it actually affects.
Players on a run of 25-point games, so a line that has not caught up is easy to spot.
Where a player's attempts come from and how efficient each zone has been this season.
Opening and current numbers across books for each game and market.
FAQ
It is how often a player has finished above a set number, written as a percentage. If the number is 24.5 points and he scored more than that in 7 of his last 10 games, his hit rate is 70 percent over those 10 games. A hit rate always belongs to a stretch of games — on its own the percentage means nothing.
They are the stretch of games being measured: the last 5, the last 10, and the full season. The same player can look completely different in each one, so we show all three side by side rather than picking one for you.
Because five games is a very small amount of evidence. A player who went over in 4 of his last 5 might be genuinely improving, or he might have drawn five weak opponents, or it might be chance. Comparing the short window against the season is how you tell a real change from a lucky run.
It is where a player sits among everyone else, from 0 to 100. A player in the 90th percentile for rebounds gets more of them than 90 percent of the league. It answers a different question from the raw number: 8 rebounds a game means little until you know whether that is ordinary or exceptional.
A line is the number the market posts for a player or a game — 24.5 points, or a total of 228.5 for both teams combined. The half-point exists so there is always a clear answer of above or below.
It means the market changed its mind — usually because of news like a ruled-out starter, or because money pushed it. A line that opened at 24.5 and now reads 26.5 is telling you something happened, and the reason is usually worth finding before you trust an average built on the old number.
They are prices, and each one converts to a probability. Minus 150 works out to about 60 percent, plus 130 to about 43 percent — a minus number means the market thinks it is more likely than not. Notice those add up to more than 100: the difference is the margin built into every posted price.
It is the same statistic measured against one specific circumstance — how a player does on the road, or against a particular defense. It matters because defenses are not equally good against everyone: a team can be strong overall while still giving up plenty to guards.
No. The team index, every roster's season leaders and their league percentiles, league-wide player lists and schedules are free with no account. Hit rates, projections, price comparisons, shot maps and matchup splits are the paid dashboard.
No, and it never will. There is no pick service here. We show the numbers, explain what each one means, and leave the conclusion to you — that is the entire point of the product.