How it works

No black box. Here's exactly how every number is built — and where it can be wrong.

Where the data comes from

Player game logs, advanced stats (usage, pace, minutes), season shot charts and opponent shooting-by-zone come from the official league stats feed, refreshed every night and again pre-tip. Player-prop lines (points, rebounds, assists, threes, steals, blocks) come from a multi-book odds feed (DraftKings, FanDuel, Fanatics, and more).

The projection, step by step

1 · Minutes. The biggest driver of any counting stat. We use a robust median of recent minutes so one blowout or foul-trouble night doesn't distort it.
2 · Rate. A blend of recent and season per-minute production, so a hot or cold streak moves the number without owning it.
3 · Matchup. For shooting markets we nudge the projection by how the opponent defends, from their opponent-shooting-by-zone profile (bounded, so it informs rather than dominates).
4 · Regression to the line. We pull the raw projection toward the market line by sample size — (n·model + k·line)/(n+k). A player with 2 games barely moves off the line; a player with 30 stands on the model. This is the single biggest guard against fake edges, and we regress harder in the WNBA because the season is short.
5 · Distribution. Counting stats are overdispersed (variance > mean, because minutes swing and game script correlates events), so we fit a negative-binomial distribution — not a single number — and read the probability of going over the line off it. The 50% range you see is that distribution's middle half.

From projection to edge

We strip the vig out of the book's two-sided price to get the no-vig market probability — the fair benchmark. Props carry heavy juice (often 8–15%), so this step is essential; skip it and you'll "find" edge that is really just the hold.

Shot chart + defensive overlay

Each player's shot chart plots every attempt and colors the court zones. Toggle it: Shooting shows where and how well the player shoots vs league; Defense shows how tonight's opponent defends each zone; Matchup combines them to highlight where this player meets a soft defense.

Matchup Fit

The Fit page inverts the question: for every defense tonight, it finds the zones they're worst at, then ranks the opposing players whose shot profile best exploits those soft spots — volume in the soft zones × how well they shoot there × how soft the defense is.

The honest limitations

For entertainment and informational purposes only. 21+. Please bet responsibly.

← Back to the Board