NBA · 2026–27 season · Wed, Oct 21 · generated 2026-10-20 21:41 PDT

NBA picks

Tonight’s slate from a margin-adjusted Elo — home edge 2.75, k=26, prior-season carryover — with an offensive/defensive efficiency model and a rest-day adjustment. The model never sees the betting line; the line is only the benchmark we measure against. Same honesty rules as every sport here: every pick published before tip-off, every result graded in public.

No totals on this page

We pulled NBA over/unders. The 18,552-game backtest has them at 48.3% — worse than a coin flip — so we’d rather show nothing than a losing pick. The receipts are on the track record and calibration pages.

Early season — experimental

Early season -- the model's ratings are still warming up on this season's games: it has not yet seen five regular-season games per team, so the ratings lean on prior seasons more than usual. Treat these picks as experimental and provisional.

11games
7spread plays

Model probabilities for entertainment. Our backtest shows no proven edge vs the closing line — track record published openly.

2-0-0100%
ATS this season →
No totals
Pulled — our backtest has NBA totals at 48.3%. Why →
For fun · not a strategy

Parlay of the night

Our 3 highest-conviction picks, combined
  • Charlotte Hornets +2.5Charlotte Hornets @ Brooklyn Nets
    52%
  • New Orleans Pelicans +3.5Indiana Pacers @ New Orleans Pelicans
    51%
  • Miami Heat -1.5Minnesota Timberwolves @ Miami Heat
    51%
Model’s combined chance
14% · fair odds +641
Books typically pay
+600 on 3 legs

The honest fine print: parlays multiply the book’s edge along with the payout. And our model’s confidence is unproven until the backtest says otherwise. Entertainment, not a strategy.

Every game

Model vs. Vegas, side by side

Milwaukee Bucks logoMilwaukee Bucks@Washington Wizards logoWashington Wizards

Wed, Oct 21
Spread · us
Washington Wizards -0.2
Our number
Spread · Vegas
Washington Wizards -4.5
Vegas line
Disagreement
4.3 pts
pts of disagreement
Model pick
Milwaukee Bucks +4.5 · 51% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Atlanta Hawks logoAtlanta Hawks@Orlando Magic logoOrlando Magic

Wed, Oct 21
Spread · us
Orlando Magic -1.9
Our number
Spread · Vegas
Orlando Magic -3.5
Vegas line
Disagreement
1.6 pts
pts of disagreement
Model pick
Atlanta Hawks +3.5 · 51% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Charlotte Hornets logoCharlotte Hornets@Brooklyn Nets logoBrooklyn Nets

Wed, Oct 21
Spread · us
Charlotte Hornets -4.8
Our number
Spread · Vegas
Brooklyn Nets -2.5
Vegas line
Disagreement
7.3 pts
pts of disagreement
Model pick
Charlotte Hornets +2.5 · 52% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Chicago Bulls logoChicago Bulls@Toronto Raptors logoToronto Raptors

Wed, Oct 21
Spread · us
Toronto Raptors -7.1
Our number
Spread · Vegas
Toronto Raptors -9.5
Vegas line
Disagreement
2.4 pts
pts of disagreement
Model pick
Chicago Bulls +9.5 · 50% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Minnesota Timberwolves logoMinnesota Timberwolves@Miami Heat logoMiami Heat

Wed, Oct 21
Spread · us
Miami Heat -2.3
Our number
Spread · Vegas
Miami Heat -1.5
Vegas line
Disagreement
0.8 pts
pts of disagreement
Model pick
Miami Heat -1.5 · 51% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Indiana Pacers logoIndiana Pacers@New Orleans Pelicans logoNew Orleans Pelicans

Wed, Oct 21
Spread · us
New Orleans Pelicans -4.3
Our number
Spread · Vegas
Indiana Pacers -3.5
Vegas line
Disagreement
7.8 pts
pts of disagreement
Model pick
New Orleans Pelicans +3.5 · 51% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Utah Jazz logoUtah Jazz@Memphis Grizzlies logoMemphis Grizzlies

Wed, Oct 21
Spread · us
Memphis Grizzlies -2.5
Our number
Spread · Vegas
Memphis Grizzlies -1
Vegas line
Disagreement
1.5 pts
pts of disagreement
Model pick
Memphis Grizzlies -1 · 51% to cover
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Dallas Mavericks logoDallas Mavericks@Houston Rockets logoHouston Rockets

Wed, Oct 21
Spread · us
Houston Rockets -8
Our number
Spread · Vegas
Houston Rockets -8.5
Vegas line
Disagreement
0.5 pts
pts of disagreement
No play — we agree with Vegas here.
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Golden State Warriors logoGolden State Warriors@Los Angeles Lakers logoLos Angeles Lakers

Wed, Oct 21
Spread · us
Los Angeles Lakers -6.3
Our number
Spread · Vegas
Los Angeles Lakers -6.5
Vegas line
Disagreement
0.2 pts
pts of disagreement
No play — we agree with Vegas here.
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Phoenix Suns logoPhoenix Suns@Portland Trail Blazers logoPortland Trail Blazers

Wed, Oct 21
Spread · us
Portland Trail Blazers -2.3
Our number
Spread · Vegas
Portland Trail Blazers -2.5
Vegas line
Disagreement
0.2 pts
pts of disagreement
No play — we agree with Vegas here.
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.

Sacramento Kings logoSacramento Kings@Los Angeles Clippers logoLos Angeles Clippers

Wed, Oct 21
Spread · us
Los Angeles Clippers -5.7
Our number
Spread · Vegas
Los Angeles Clippers -5.5
Vegas line
Disagreement
0.2 pts
pts of disagreement
No play — we agree with Vegas here.
Total — not published

We don’t publish NBA totals. Our 18,552-game backtest has them at 48.3% — worse than a coin flip. We’d rather show nothing than a losing pick.