San Antonio Spurs vs Miami Heat Picks, Prediction, Odds, and Line Movement for Monday March 23 2026
Use Code WWWC San Antonio rolls into Miami on one of the hottest runs in the NBA, but the Heat — battered, skidding, and desperate for a statement win at home — may be the exact kind of overlooked squad that can slow the Spurs down on Sunday night, and tonight's NBA picks market may be underestimating just how dangerous Miami can be when the injury cloud starts to clear. With key names potentially returning and the lowest turnover rate in the league since the All-Star break, the Heat have a blueprint to keep this one close — if the injury report cooperates.
Quick Picks and Prediction
- Spread Pick: Miami Heat +5.5
- Total Pick: Over 239.5
- Projected Final Score: San Antonio 122, Miami 120
Odds and Line Movement
Opening Odds
| Team | Spread | Total |
|---|---|---|
| San Antonio | -5.5 (-115) | Over 240.5 (-115) |
| Miami | +5.5 (-105) |
Current Odds
| Team | Spread | Total |
|---|---|---|
| San Antonio | -5.5 (-105) | Over 239.5 (-115) |
| Miami | +5.5 (-115) |
Line Movement - Spread
| Date | Time | San Antonio | Miami | Public ($, #) |
|---|---|---|---|---|
| 03/23 | 08:17:29AM | -5.5 (-105) | +5.5 (-115) | SA 65%, SA 68% |
| 03/23 | 07:36:26AM | -4.5 (-118) | +4.5 (-102) | SA 65%, SA 68% |
| 03/23 | 07:19:58AM | -4.5 (-122) | +4.5 (+102) | SA 57%, SA 66% |
| 03/23 | 12:42:20AM | -5.5 (-105) | +5.5 (-115) | SA 100%, SA 100% |
| 03/23 | 12:42:19AM | -5.5 (-108) | +5.5 (-112) | SA 100%, SA 100% |
| 03/22 | 11:11:12PM | -5.5 (-105) | +5.5 (-115) | — |
| 03/22 | 11:03:36PM | -5.5 (-102) | +5.5 (-118) | — |
| 03/22 | 11:00:42PM | -4.5 (-122) | +4.5 (+102) | — |
| 03/22 | 10:58:00PM | -5.5 (-102) | +5.5 (-118) | — |
| 03/22 | 10:56:53PM | -4.5 (-122) | +4.5 (+102) | — |
| 03/22 | 10:56:37PM | -5.5 (-102) | +5.5 (-118) | — |
| 03/22 | 10:35:25PM | -4.5 (-122) | +4.5 (+102) | — |
| 03/22 | 10:32:14PM | -5.5 (-102) | +5.5 (-118) | — |
| 03/22 | 10:20:47PM | -4.5 (-122) | +4.5 (+102) | — |
| 03/22 | 09:25:09PM | -4.5 (-120) | +4.5 (+100) | — |
| 03/22 | 09:59:11PM | -4.5 (-118) | +4.5 (-102) | — |
| 03/22 | 09:59:06PM | -5.5 (-102) | +5.5 (-118) | — |
| 03/22 | 06:31:32PM | -5.5 (-115) | +5.5 (-105) | — |
Line Movement - Total
| Date | Time | Over | Under | Public ($, #) |
|---|---|---|---|---|
| 03/23 | 08:17:29AM | 239.5 (-115) | 239.5 (-105) | UN 54%, UN 84% |
| 03/23 | 07:38:18AM | 240.5 (-105) | 240.5 (-115) | UN 54%, UN 84% |
| 03/23 | 07:36:26AM | 239.5 (-115) | 239.5 (-105) | UN 54%, UN 84% |
| 03/23 | 07:19:58AM | 240.5 (-105) | 240.5 (-115) | UN 54%, UN 84% |
| 03/23 | 07:09:56AM | 240.5 (-110) | 240.5 (-110) | UN 54%, UN 84% |
| 03/23 | 05:24:14AM | 240.5 (-105) | 240.5 (-115) | UN 100%, UN 100% |
| 03/23 | 04:12:04AM | 239.5 (-115) | 239.5 (-105) | UN 100%, UN 100% |
| 03/23 | 04:11:54AM | 240.5 (-105) | 240.5 (-115) | UN 100%, UN 100% |
| 03/23 | 04:07:32AM | 239.5 (-115) | 239.5 (-105) | UN 100%, UN 100% |
| 03/23 | 03:10:44AM | 240.5 (-105) | 240.5 (-115) | UN 100%, UN 100% |
| 03/23 | 12:42:19AM | 239.5 (-115) | 239.5 (-105) | UN 100%, UN 100% |
| 03/23 | 12:42:08AM | 240.5 (-105) | 240.5 (-115) | UN 100%, UN 100% |
| 03/23 | 12:21:50AM | 239.5 (-115) | 239.5 (-105) | — |
| 03/23 | 12:16:56AM | 240.5 (-105) | 240.5 (-115) | — |
| 03/22 | 09:59:06PM | 239.5 (-112) | 239.5 (-108) | — |
| 03/22 | 07:14:19PM | 240.5 (-110) | 240.5 (-110) | — |
| 03/22 | 06:31:32PM | 240.5 (-115) | 240.5 (-105) | — |
Spurs vs Heat Key Matchups and Handicap
Spurs
San Antonio has been one of the most dominant teams in basketball over the past two months, rattling off 21 wins in their last 23 games and showing no signs of slowing down. Saturday's 15-point home win over Indiana was the latest example of a Spurs squad that is executing at an elite level and keeping one eye on Oklahoma City atop the Western Conference standings. San Antonio loves to push pace and create fast-break opportunities, and when opponents are sloppy with the ball, this team punishes them quickly and consistently. The question tonight is how many of their key contributors will be available after neither Devin Vassell nor Stephon Castle played in Saturday's win over the Pacers.
Heat
Miami is in a difficult spot on paper — a four-game losing streak, a buzzer-beater loss in Houston over the weekend after blowing a double-digit fourth-quarter lead, and a slide to the 10-seed in the Eastern Conference playoff picture. But the Heat may be turning a corner in terms of health. Jaime Jaquez Jr. and Andrew Wiggins are both expected to be available after missing time with lingering injuries, with Wiggins returning from an eight-game absence due to a toe issue. Norman Powell is listed as questionable, and his availability could be the swing factor in how competitive Miami is tonight.
The most underrated aspect of Miami's recent play is the turnover rate. Since the All-Star break, the Heat have the lowest turnover rate in the league — a critical detail against a San Antonio team that builds its offense around transition opportunities. If the Spurs cannot generate easy looks off turnovers, they are forced to grind in the halfcourt, which is a more level playing field for a Heat team that plays hard-nosed defense and has historically given San Antonio trouble in this matchup.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
The line movement on the spread is worth noting. This number opened at -5.5 and has oscillated between -4.5 and -5.5 throughout the overnight session, with juice shifting back and forth in a way that signals disagreement in the market. The total opened at 240.5, drifted down a full point to 239.5, and has been moving between those two numbers with heavy under money — UN 100% on both dollars and tickets at multiple intervals. Both the over being 7-2 in Miami's last nine games and the over being 6-3 in San Antonio's last nine point to a high-scoring game, and with both offenses trending upward, the over remains the cleaner lean despite the public under pressure. The spread play hinges on the injury report — if Powell suits up alongside the returning Wiggins and Jaquez, Miami is a much more capable home underdog than the market is pricing in.
Betting Trends — SA vs MIA
- San Antonio has won 21 of its last 23 games, including a 15-point win over Indiana on Saturday.
- Miami had won five straight over the Spurs before San Antonio's 107-101 home win in late October.
- The over is 7-2 in Miami's last nine games.
- The over is 6-3 in San Antonio's last nine games.
- Since the All-Star break, the Heat have the lowest turnover rate in the league.
- San Antonio builds its offense around transition opportunities — Miami's ball security is a direct counter to that style.
- The spread has oscillated between -4.5 and -5.5 overnight, with heavy sharp action influencing juice shifts throughout.
- The total has drawn UN 100% on both dollars and tickets across multiple entries, pushing the line down from 240.5 to 239.5.
- Public money on the spread is sitting at SA 65% on both dollars and tickets as of the most recent update.
Key Injuries and Notes — SA vs MIA
- Norman Powell (MIA) — Questionable: His availability is a key swing factor for Miami's offensive output tonight.
- Jaime Jaquez Jr. (MIA) — Expected to Play: Returning after missing time with a lingering issue.
- Andrew Wiggins (MIA) — Expected to Play: Returning from an eight-game absence due to a toe issue.
- Devin Vassell (SA) — Questionable: Did not play in Saturday's win over Indiana.
- Stephon Castle (SA) — Questionable: Also sat out Saturday; his status is uncertain heading into tonight.
- Both teams played on Saturday and enter tonight on equal rest.
- Monitor both injury reports closely before placing bets — Castle and Vassell matter significantly to San Antonio's rotation, and Powell is critical to Miami's offensive ceiling.
Spurs vs Heat ATS and Total Picks
Heat ATS
The case for Miami as a home underdog is stronger than the four-game losing streak suggests. The Heat are getting healthier at the right time, with Wiggins and Jaquez returning and Powell potentially available as well. More importantly, the turnover rate since the All-Star break gives Miami a structural advantage against a Spurs team that feeds on fast-break chances. The line has been bouncing between -4.5 and -5.5, which tells you the market is not fully convinced San Antonio is a comfortable road favorite here. If Powell plays, back Miami and the points. Even if he is limited, the returning pieces and the home floor make this a live dog spot. Take Miami +5.5.
Over 239.5
Both teams have been part of high-scoring games recently — the over is 7-2 in Miami's last nine and 6-3 in San Antonio's last nine. Despite the heavy public under money that has pushed this total down a full point from its opener, the offensive profiles of both squads point toward a game that should surpass 239.5. San Antonio plays at a fast pace and looks for any transition opportunity available. Miami's returning players add offensive firepower, and the Heat have been in plenty of over results during this stretch. The under money is notable but the trends disagree with it. Lean over 239.5.
Final Score Prediction
San Antonio wins the game on the road, but Miami's improved health and ball security keep the margin tight throughout. The Heat compete wire to wire and the final score lands inside the number, with both teams contributing to a high-scoring Sunday night game in South Florida.
San Antonio Spurs 122, Miami Heat 120 — Heat cover, Over hits
How to Bet Spurs vs Heat
With the spread bouncing between -4.5 and -5.5 and the total oscillating around 239.5 to 240.5, getting the best available number before tip-off tonight is especially important in this matchup. Even a half-point can be the difference between a win and a loss on a game this tight. For bettors who want to track the action without putting real money on the line, social sportsbooks offer a risk-free way to follow every quarter of Spurs-Heat and stay engaged in the game while the injury news shakes out closer to tip.
For bettors ready to back Miami plus the points or the over, the bet365 bonus code unlocks a welcome offer that can be applied directly to tonight's spread or total. Bet365 consistently offers sharp NBA lines and lets you shop the number before it moves further — critical in a game where the spread has already shifted multiple times overnight.
If you want to pair your side bet with player props — especially relevant given the number of questionable tags on both rosters tonight — the fliff promo code gives new users bonus coins and access to a wide range of NBA markets. Check the final injury designations for Powell, Vassell, and Castle before locking anything in, as those three names could meaningfully change both the spread and the total.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more NBA predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days