Wednesday, July 22, 2026
No NBA games scheduled for this date.
● Model edge (5%+) ● Model lean (3–4%) ● Market-aligned · Edge = TankOdds win % vs market-implied win % from spread
Last updated 1:46 PM EDT ET · Scores update on page refresh
Today's NBA Odds: Spreads, Totals, and Win Probability
Every game card shows the current point spread and over/under from DraftKings line snapshots stored by TankOdds. Those odds set the baseline. Run the sim on any matchup and your browser runs 10,000 trials in a few seconds. What you get back: win probability for each team, the projected final score, cover percentage for the favored side, and a reading on whether the model's estimate diverges from what the spread implies.
Reading NBA point spreads
The spread is the margin the oddsmakers expect between the two teams. A favorite at -7.5 has to win by 8 or more to cover. The underdog at +7.5 covers if they win outright or lose by 7 or fewer. Cover % in the simulation shows how often the favored team beat the spread across all 10,000 trials. Near 50% means the model sees the current line as fairly priced. Significantly above or below suggests the model reads the matchup differently than the market does.
Understanding NBA over/unders
The over/under is the projected combined total for both teams. The sim uses the spread and O/U together to set each team's expected score, then runs both teams inside the same game environment so a fast or slow script affects both sides at once. If the home team is favored by 6 with an O/U of 226, their mean is 116 and the away team's is 110 before the variance draws begin. Over % is how often both simulated scores added up past the total. Near 50% means the model agrees with the O/U as priced. Further from 50% means it sees a lean.
What the edge vs. market row means
The colored row compares the model's win probability to the win probability the spread implies. The market prices a spread using a standard scoring distribution. TankOdds uses each team's scoring variance from this season, plus a shared game-environment draw that affects both teams together. Memphis is one of the tightest teams in the league (SD of 10.4 points per game). New York is one of the most volatile (14.2). When a matchup's variance profile differs from the market's assumption, that difference can show up in the win probability and produce an edge reading. Green (5%+) means the model sees a stronger difference from the market. Amber (3-4%) is a smaller lean. Gray means rough agreement. This is a diagnostic, not a pick. The model doesn't know about injuries, rest days or lineup changes.
How the TankOdds Simulation Works
When you click Run Simulation, your browser runs 10,000 trials for that game. No server, no delay. The starting point comes from the spread and over/under: if the home team is favored by 6 with an O/U of 226, their mean is 116 and the away team's is 110. From there, the model draws each game in two layers. First it draws a shared game environment that affects both teams together, like a faster or slower script. Then it adds each team's own scoring variance from this season. Memphis gets a tight SD of 10.4 points. New York gets 14.2. The model also weighs in the head-to-head series record between the two teams. Season results and current playoff series standing apply a small shift to the expected margin, in favor of the team winning that matchup.
What each number means
Win % is how often that team won across all 10,000 trials. If it says 65%, that team came out on top in 6,500 simulations. It's a probability estimate based on the current odds, not a prediction.
Projected score is the average final score across all trials. Think of it as the center of the scoring range the model sees, not a specific call on what will happen.
Cover % is how often the favored team beat the spread. Near 50% means the model thinks the line is fair. Well above or below means it sees the line as off.
Over % works the same way for the total. Close to 50% means the model agrees with the over/under as priced.
The edge color explained
The colored row compares the model's win probability to what the spread implies. The market converts a spread to a win probability using a generic variance assumption. This model uses each team's scoring variance, a shared game-environment draw, and the head-to-head series record for that specific matchup. When a pairing has tighter or wider variance than the market assumes, or when one team has a clear series edge, that shows up here.
Green (5%+) means the model sees a stronger difference from the market and is willing to speak more aggressively.
Amber (3-4%) is a smaller lean. The model favors one side but not by a wide margin.
Gray means the model and market are in rough agreement on this game.
What the Line Move row shows
Some cards show a Line Move row at the bottom. This tracks how the line changed from the opening number to the current number. It only appears once the tracker has at least two snapshots to compare, so a line posted shortly before tip may not show it yet.
If the spread did not move, the row shows the current spread with "(stable)" next to it. If the spread moved, it shows the spread change as a delta such as -2.0 or +1.5. If the total moved, the O/U is shown as a delta such as +1.0 or -0.5, since the full current total is already visible on the main odds line above.
Line movement can matter because it shows where the market changed since open. If a spread moves from -4 to -6, the market adjusted after action or new information. Sharp money, public betting and injury or lineup news can all move a line. A move is a signal that the market changed, not proof by itself that one side is the right bet.
If the edge reading looks different from yesterday, a line move is usually why. The sim uses the current DraftKings spread and total stored in the latest TankOdds snapshot.
What this tool is and isn't
This is a statistical simulation for educational and entertainment purposes. It's not gambling advice. The model only sees the spread and over/under. It has no idea about injuries, rest days or lineup changes, so treat it accordingly.
When the model "finds value," that means its win probability differs from what the spread implies. That's not a reason to bet. Sports betting carries real financial risk. TankOdds doesn't accept wagers and doesn't endorse any sportsbook.
Game times are in your local timezone. Scores and odds update on page refresh. Must be 21+ to access any linked sportsbook. Sports betting isn't legal everywhere, so know your state's laws. Gambling problem? Call or text 1-800-522-4700. Responsible Gambling resources.
TankOdds