Team Matchup
Team vs team
Quantile predictions turned into calibrated Monte-Carlo samples for spread, total and win probability — with the full distribution, not one number.
- Spread
- Over / Under
- Total range
- Win sim
NBA & NCAA Men's Basketball
Points, rebounds, assists, blocks, steals, threes, turnovers, combos and full team matchups — each one returns a calibrated Monte-Carlo projection, not a guessed number.
The engine room
Team vs team
Quantile predictions turned into calibrated Monte-Carlo samples for spread, total and win probability — with the full distribution, not one number.
Points · Reb · Ast · Blk · Stl · 3PT · TO · Combos
Per-player distributions built on dynamic form features and opponent defensive rating, with a neural fallback when game logs are thin.
NCAA Men's D-1
A parallel data stack for college basketball — team and player logs, transfer-portal aware roster mapping, the same simulation engine.
The pipeline
Model artifacts load, features are built from nightly-refreshed schedules, rosters and logs, and quantiles are predicted.
Calibrated Monte-Carlo samples are drawn from those quantiles — thousands of versions of the same game.
Change a line, a minute total or a prop and the answer recomputes instantly against the samples you already have.
By the numbers
Nothing here is a formula's output. Each probability is a frequency over tens of thousands of simulated games — which is why you can ask a different question of the same run and get an answer instantly.
25,000
Monte-Carlo samples per team matchup
Player props draw 20,000 and combined props 30,000. Home and away scores are sampled together with shared game-factor noise, because real games have a shared character.
9
Prediction models
One team model, seven props, one combiner
99
Quantiles per head
The whole predicted shape, in one pass
1,588
Player cards
686 current · 902 all-time
30
NBA teams
Complete league coverage
13
Nightly refresh phases
Incremental, isolated failures
06:00
ET daily refresh
Logs, rosters, ratings, form
College basketball runs on the same engine with a separate data stack — see exactly what is covered, including what is not.
Pricing
Purchased credits never expire and every model costs the same one credit — a full team matchup is priced identically to a single player prop. Buy more at once and the rate drops.
One credit buys
One model run — the simulation itself. Once it exists you can change the sportsbook line, test a range, flip between analytics tabs and re-read the distribution as many times as you like at no extra cost, because those questions query samples you already paid for.
Re-running does cost
Changing the scenario — different minutes, a different defender, a new opponent — rebuilds the simulation and spends another credit. That is the expensive part: 20,000 to 30,000 samples per run.
Billing is not live yet. SportzPRED is in private beta and access is by password, so nothing is for sale on this page today — these are the rates credit packs will launch at. Prices are in USD and exclude any tax that applies where you are.
Pick a game, set up the scenario, run the sim, and read the distribution instead of the headline.
Launch SportzPRED