| Metric | High | Medium | Total |
|---|---|---|---|
| Record | 3-2 | 3-4 | 6-6 |
| Win Rate | 60% | 42.9% | 50% |
| P&L | +$72 | -$163 | -$91 |
## No High confidence Rebounds bets yesterday
## No Medium confidence Rebounds bets yesterday
## No High confidence Assists bets yesterday
## No Medium confidence Assists bets yesterday
Remember: Points = UNDERS | Rebounds = OVERS | Assists = OVERS
## No High confidence Rebounds picks today
## No Medium confidence Rebounds picks today
## No High confidence Assists picks today
Update (2026-01-31): After fixing lookahead bias in the backtest, the matchup filter shows no meaningful edge. Earlier results (+6-12% ROI) were inflated because we used current team rankings on historical data. With proper dynamic rankings calculated as of each game date, results are essentially break-even.
Bottom Line: After correcting for lookahead bias, the matchup filter shows no reliable edge for rebounds or assists. Rebounds are marginally better vs hard matchups (56.2% vs 54.7% win rate) but still near break-even. Stick to points UNDERS only.
THE RULE IS SIMPLE:
| Prop Type | Recommendation | Why |
|---|---|---|
| POINTS | UNDERS only | Model underpredicts scoring (+7-11% ROI) |
| REBOUNDS | NOT RECOMMENDED | No reliable edge after proper backtest |
| ASSISTS | NOT RECOMMENDED | No reliable edge after proper backtest |
| Prop | Bet Type | Win Rate | ROI | Strategy |
|---|---|---|---|---|
| Points | Under | 55-57% | +10-15% | All matchups, 2+ edge |
| Rebounds | Under | 63% | +12.6% | Hard matchups only |
| Assists | Under | 61% | +7.4% | Hard matchups only |
Hard Matchups = Top 8 defensive teams (rolling 45-day calculation)
Elastic Net Regression - A regularized linear model that predicts player stats using recent performance data.
| Prop Type | Bet Direction | Status | Win Rate | ROI | Filter |
|---|---|---|---|---|---|
| Points | UNDERS | Production | 55-57% | +10-15% | All matchups |
| Rebounds | UNDERS | Production | 63% | +12.6% | Hard matchups only |
| Assists | UNDERS | Production | 61% | +7.4% | Hard matchups only |
Hard matchups = Top 8 defensive teams (recalculated daily from last 45 days)
The points model systematically underpredicts player scoring, which makes UNDERS profitable.
Features used (12 total):
| Feature | Description |
|---|---|
| roll_pts_3/5/7/9 | Rolling points average over 3, 5, 7, 9 games |
| roll_mp_3/5 | Rolling minutes played |
| roll_usg_3/5 | Rolling usage percentage |
| roll_3pa_3 | Rolling 3-point attempts |
| career_avg_pts | Career points average |
| roll_pts_sd_5 | Scoring variability (5-game std dev) |
| days_rest | Days since last game |
Backtest results (walk-forward):
| Strategy | Win Rate | ROI |
|---|---|---|
| All bets | 48% | -8% |
| Overs only | 44% | -15% |
| Unders only | 55% | +18% |
| Unders + 4pt edge | 57% | +25% |
Betting rule: UNDERS only with 3+ point edge
Key Discovery (2026-01-31): Sportsbooks don’t fully adjust lines for opponent defensive quality. UNDERS are profitable when facing hard matchups (top-8 rebounding defenses).
Features used (12 total):
| Feature | Description |
|---|---|
| roll_trb_3/5/7/9 | Rolling total rebounds over 3, 5, 7, 9 games |
| roll_mp_3/5 | Rolling minutes played |
| roll_orb_5, roll_drb_5 | Offensive/defensive rebounds |
| career_avg_trb | Career rebounds average |
| roll_trb_sd_5 | Rebounding variability |
| reb_per_min | Rebounds per minute rate |
| days_rest | Days since last game |
Backtest results with DYNAMIC matchup filter (no lookahead bias):
| Matchup Type | Bets | Win Rate | ROI |
|---|---|---|---|
| All matchups | 19,218 | 55.0% | -2.3% |
| Hard matchups | 3,953 | 56.2% | +0.03% |
| Other matchups | 15,265 | 54.7% | -2.9% |
Result: Marginally better win rate vs hard matchups, but essentially break-even. Not recommended.
Backtest results with DYNAMIC matchup filter (no lookahead bias):
| Matchup Type | Bets | Win Rate | ROI |
|---|---|---|---|
| All matchups | 12,866 | 52.8% | -6.1% |
| Hard matchups | 2,950 | 53.4% | -5.2% |
| Other matchups | 9,916 | 52.6% | -6.4% |
Result: No meaningful difference between hard and other matchups. Not recommended.
| Rule | Requirement |
|---|---|
| Bet Type | UNDERS only |
| Min Edge | 3+ points |
| Max Odds | -150 or better |
| HIGH conf | 4+ point edge |
NOT RECOMMENDED - Dynamic backtest shows no reliable edge (+0.03% ROI)
NOT RECOMMENDED - Dynamic backtest shows no edge (-5.2% ROI)
Generated 2026-02-03 16:05 ET