NBA Over/Under Predictions - 2026-02-23 (v2.0)
System Record: 17/36 (47%) | HIGH: 5/8 (63%) | MEDIUM: 11/25 (44%) | LOW: 1/3 (33%)
Game Total Picks
| Game | Vegas Total | Pick | Predicted | Confidence | Key Factors | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SAS @ DET | 232.3 | SKIP | — | — | No B2B, neutral pace (diff 2.4), both 50% O/U rate, both blowout regression | ||||||
| SAC @ MEM | 233.4 | SKIP | — | — | 30+ PPG missing both sides (Morant+Edey+Clarke+Aldama / LaVine+Sabonis) | ||||||
| UTA @ HOU | 228.7 | SKIP | — | — | No B2B, both slow pace (UTA 20th, HOU 26th) but no B2B trigger for UNDER | Game Total Picks: 0 | SKIPs: 3Game AnalysisSan Antonio Spurs @ Detroit PistonsVegas Total: 232.3 | Spread: DET -1.2 | Factor | Detail | Direction |
| ------------------ | ------------------------------------------------------------------------- | ---------- | |||||||||
| B2B | Neither team | Neutral | |||||||||
| Pace | SAS 100.3 (rank 9) vs DET 97.9 (rank 21), diff 2.4 | Neutral | |||||||||
| Injuries | SAS: Plumlee OUT. DET: Stewart OUT (suspension). No major scorers missing | Neutral | |||||||||
| Game O/U Rate | SAS 50% (4g), DET 50% (4g) | Neutral | |||||||||
| Blowout Regression | SAS won by 17 on 2/21, DET won by 16 on 2/21 — both flagged | UNDER lean | |||||||||
| Public Betting | 61% OVER / 39% UNDER, no RLM | Neutral | |||||||||
| Pythagorean | SAS: -0.2 luck diff (normal), DET: -0.3 luck diff (normal) | Neutral | |||||||||
| Four Factors | No extreme matchup differentials | Neutral |
Pick: SKIP — Zero primary signals. Both teams neutral on game O/U. No B2B. Blowout regression flags on both teams provide a weak UNDER lean, but insufficient without B2B or pace alignment to anchor a pick.
Sacramento Kings @ Memphis Grizzlies
Vegas Total: 233.4 Spread: MEM -3.6 Factor Detail Direction B2B Neither team Neutral Pace SAC 102.6 (rank 2) vs MEM 100.8 (rank 7), both top-10 OVER lean Injuries SAC: LaVine OUT (~24 PPG), Sabonis OUT (~19 PPG), Hunter OUT. MEM: Morant OUT (~25 PPG), Edey OUT, Clarke OUT, Aldama OUT, Anderson DOUBTFUL AUTO-SKIP Game O/U Rate SAC 50% (4g), MEM 100% (4g) OVER lean Bounce-Back SAC lost by 17 on 2/21 (bounce-back candidate), MEM lost by 16 on 2/21 (bounce-back candidate) Neutral (cancels) Public Betting 57% OVER / 43% UNDER, no RLM Neutral Pythagorean MEM: -2.2 luck diff (normal), SAC: +2.1 luck diff (normal) Neutral
Pick: SKIP — AUTO-SKIP triggered: Both teams missing 30+ PPG combined. SAC missing ~43 PPG (LaVine + Sabonis + Hunter). MEM missing Morant (~25 PPG) + Edey + Clarke + Aldama. Replacement player effects are unmodelable at this injury scale.
Utah Jazz @ Houston Rockets
Vegas Total: 228.7 Spread: HOU -13.2 Factor Detail Direction B2B Neither team Neutral Pace UTA 98.0 (rank 20) vs HOU 96.5 (rank 26), both slow, diff 1.5 UNDER lean Injuries UTA: Kessler OUT, Nurkic OUT, JJJ OUT, George QUESTIONABLE, Markkanen PROBABLE. HOU: VanVleet OUT (season), Adams OUT, Tate OUT Already priced in Game O/U Rate UTA 33% (3g), HOU 33% (6g) UNDER lean Bounce-Back HOU lost by 2 on 2/21 — no flag. UTA lost by 9 on 2/20 — no flag Neutral Public Betting 53% OVER / 47% UNDER — nearly split, no RLM Neutral Pythagorean HOU: -3.0 luck diff (underperforming, normal), UTA: +3.1 luck diff (overperforming flag) Slight UNDER lean
Pick: SKIP — Both teams lean UNDER (33% game O/U each) and both are slow pace. UTA overperforming Pythagorean (+3.1) suggests regression which could suppress scoring further. However, the ONLY proven UNDER pattern is "away B2B + slow pace" (2/2). Without B2B = no trigger. HOU's UNDER signal is captured better via team total below.
Team Total Picks
| Team | Opponent | Implied Total | Pick | Confidence | Rate | Avg Diff | Key Reason | |
|---|---|---|---|---|---|---|---|---|
| MEM | vs SAC | 118.5 | OVER | MEDIUM | 88% (7/8) | +5.9 | Strongest OVER team in system. Capped from HIGH: 0% system accuracy | |
| SAS | @ DET | 115.5 | OVER | MEDIUM | 71% (5/7) | +9.0 | Highest avg diff in system. Blowout regression is minor vs +9.0 | |
| HOU | vs UTA | 121.0 | UNDER | MEDIUM | 29% (2/7) | -5.2 | Most reliable UNDER team. Slow pace (rank 26) confirms | **Team Total Picks: 3 |
Team Total Analysis
Memphis Grizzlies OVER 118.5
- Rate: 88% OVER (7/8 games), avg diff +5.9
- Qualifies for HIGH but capped at MEDIUM: MEM meets all HIGH criteria (>=80% rate, 5+ games, avg diff >=4.0, no B2B). Capped because MEM has 0% system prediction accuracy (0/2 correct)
- Injury caveat: MEM missing Morant + Edey + Clarke + Aldama + Anderson (doubtful). Massive absences but Vegas implied total (118.5) already accounts for this. MEM has consistently exceeded implied totals even in depleted games
- Bounce-back: MEM lost by 16 on 2/21 — bounce-back candidate could boost scoring
- Pythagorean: -2.2 luck diff (normal) — no adjustment needed
- Risk: Rotation uncertainty with this many missing players
- Rate: 71% OVER (5/7 games), avg diff +9.0 (highest in system)
- MEDIUM criteria met: >=70% OVER rate, 4+ games, avg diff well above +2.0
- Blowout regression: SAS won 139-122 on 2/21 — flag raised. However, +9.0 avg diff is so extreme that a single regression game is a minor concern vs the overwhelming baseline. SAS has exceeded by 17+ points in 3 of their last 4 OVER games
- No opponent conflicts: DET at 71% OVER — same direction, no suppression risk
- Pythagorean: -0.2 luck diff — perfectly calibrated, no adjustment
- System accuracy: SAS 1/2 (50%) in system predictions. Small sample
- Rate: 29% OVER (2/7 games), avg diff -5.2 (strongest UNDER signal)
- MEDIUM criteria met: <=35% OVER rate, 4+ games, avg diff |-5.2| well above 2.0
- Pace confirmation: HOU rank 26 (96.5 pace) — 4th slowest in NBA. Defensive identity team. Slow pace + UNDER rate alignment is strong
- Opponent check: UTA at 57% OVER — below 60% threshold for conflict. No issue
- Pythagorean: HOU -3.0 luck diff (underperforming, normal range). UTA +3.1 (overperforming) — suggests UTA may score less than usual, further helping UNDER
- System accuracy: 3/5 (60%) on HOU picks — best accuracy for any frequently-picked team
- Total picks: 3 (all team totals, all MEDIUM confidence)
- Game total picks: 0 (all 3 SKIPs — no B2B to anchor)
- Best bet: HOU UNDER 121.0 — elite 71% UNDER rate with slow pace confirmation and Pythagorean edge (UTA overperforming)
- Secondary: SAS OVER 115.5 — 71% OVER rate with system's best avg diff (+9.0)
- Tertiary: MEM OVER 118.5 — 88% OVER rate but heavy injury uncertainty
San Antonio Spurs OVER 115.5
Houston Rockets UNDER 121.0
New Factor Summary (v2.0)
Referee Crews
Assignment data unavailable for tonight's games (scraping returned garbled results). No referee edge applied. Baseline crew avg totals range from 214.6 to 228.3 — a 13+ point spread that could provide edge when data is available.
Pythagorean Win Expectation
| Team | Record | Expected | Luck Diff | Flag | |||||
|---|---|---|---|---|---|---|---|---|---|
| SAS | 40-16 | 40.2-15.8 | -0.2 | Normal | |||||
| DET | 42-13 | 42.3-12.7 | -0.3 | Normal | |||||
| SAC | 12-46 | 9.9-48.1 | +2.1 | Normal | |||||
| MEM | 21-34 | 23.2-31.8 | -2.2 | Normal | |||||
| UTA | 18-39 | 14.9-42.1 | +3.1 | Overperforming | |||||
| HOU | 34-21 | 37.0-18.0 | -3.0 | Normal | Bounce-Back / Blowout Regression | Team | Last Game | Margin | Flag |
| ---- | ------------- | ------ | ------------------ | ||||||
| SAS | W vs SAC 2/21 | +17 | Blowout regression | ||||||
| DET | W vs CHI 2/21 | +16 | Blowout regression | ||||||
| SAC | L vs SAS 2/21 | -17 | Bounce-back | ||||||
| MEM | L vs MIA 2/21 | -16 | Bounce-back | ||||||
| HOU | L vs NYK 2/21 | -2 | None | ||||||
| UTA | L vs MEM 2/20 | -9 | None | Public Betting % | Game | Over % | Under % | RLM | |
| --------- | ------ | ------- | ---- | ||||||
| SAS @ DET | 61% | 39% | None | ||||||
| SAC @ MEM | 57% | 43% | None | ||||||
| UTA @ HOU | 53% | 47% | None |
No Reverse Line Movement detected on any game today. Public action is moderate and aligned with current lines.
Overall Summary
Thin 3-game slate with no back-to-backs. Two games significantly impacted by injuries. The system correctly identifies this as a low-opportunity day for game totals.
_Opening lines recorded for CLV tracking: SAS@DET 232.3, SAC@MEM 233.4, UTA@HOU 228.7_