2026-03-28· Game Preview

San Antonio Spurs at Milwaukee Bucks

Final: MIL 95 - 127 SAS

Matchup Analysis

MIL

Last-Minute Matchup Update: Bucks vs. Spurs — March 28, 2026 (3:00 PM ET, Fiserv Forum)

⚠️ Injury Report — Bucks (6 Players Listed)

Confirmed OUT:

  • Giannis Antetokounmpo (Left Knee — hyperextension + bone bruise): Ruled OUT for a sixth consecutive game. Per Eric Nehm of The Athletic, the Bucks have internally discussed shutting Giannis down for the rest of the season, though he reportedly wants to keep playing. He should be treated as doubtful for all upcoming games until a formal update is issued. His absence is the single biggest factor shaping this game.

Questionable (game-time decisions — watch for updates):

  • Bobby Portis (Left Wrist Sprain): Missed his most recent game; in jeopardy of missing a second straight. If he sits, Jericho Sims and Pete Nance absorb frontcourt minutes.
  • Myles Turner (Right Calf Soreness): Also at risk of missing back-to-back games. If both Portis and Turner are out, Milwaukee's frontcourt depth becomes extremely thin against Wembanyama.
  • Kyle Kuzma (Achilles): Has missed the past two games. More of the same expected if no late upgrade.
  • Kevin Porter Jr. (Knee): Day-to-day; listed questionable.
  • Gary Harris (Groin): Missed three straight; there's a slim chance he suits up but has a negligible rotation role regardless.

Bucks' likely rotation without Giannis/Portis/Turner/Kuzma: Ryan Rollins leads the offense; Ousmane Dieng (10.7 PPG, 4.5 RPG in 11 starts this month) holds down a starting forward role; Jericho Sims fills in at center. AJ Green and Malik Jackson could also see expanded minutes.

✅ Spurs Injury Report — Near-Clean Bill of Health

  • David Jones: Out for season (ankle) — only player listed.
  • Full roster otherwise available: Wembanyama, De'Aaron Fox, Stephon Castle, Dylan Harper, and Devin Vassell are all expected to play. San Antonio on 7-game win streak entering today (55–18, 2nd in West).

📈 Line Movement — Sharp Move Toward Spurs

  • Opening line: San Antonio -17.5 (Bleacher Nation, March 27)
  • Current line: San Antonio -18.5 (Fox Sports / CBS Sports, March 28 AM)
  • 1-point line movement toward the Spurs since yesterday, consistent with sharp money reacting to Milwaukee's growing injury list — particularly the late confirmation of Giannis's absence and uncertainty around Portis/Turner. Over/under sits at 225.5.

🔑 Key Takeaways for the Next 3 Hours

  1. Giannis is definitively out — this was already known but now confirmed with added context: the Bucks may be managing him toward a season-ending rest.
  2. Portis + Turner are legitimate game-time scratches — if both miss, Milwaukee loses its two primary frontcourt options against Wembanyama (averaging 22.7 PPG, 10.9 RPG, 3.8 BPG over last 20 games). Jericho Sims would draw the start.
  3. The spread moved a full point overnight, signaling the market is pricing in further Milwaukee deterioration.
  4. No Spurs-side concerns — San Antonio is essentially at full strength and riding peak momentum.
  5. Monitor official NBA injury report update (typically 1.5–2 hrs before tip) for final word on Portis, Turner, and Kuzma.

SAS

Last-Minute Game Update: Spurs vs. Bucks — March 28, 2026 (3:00 PM ET, Fiserv Forum)

🔄 Injury Report Changes (Last 24 Hours)

San Antonio Spurs — CLEARED UP significantly: The Spurs' injury report has condensed to effectively ONE player. David Jones Garcia remains Out For Season (ankle), but critically, both Devin Vassell (hamstring) and Stephon Castle (hip), who were listed as Questionable earlier this week, have been cleared from the active injury report as of this morning. This is a meaningful positive update — Castle (14.2 pts, 6.6 ast over last 20 games) and Vassell (12.7 pts, 2.6 3PM over last 20) are expected to be available. The Spurs will have their full rotation intact.

Milwaukee Bucks — Decimated roster confirmed: The Bucks' injury report carries six players, with the headline being Giannis Antetokounmpo confirmed OUT (ankle). This was expected but is now locked in with no last-minute reversal. Additionally, four other rotation players remain Questionable: Gary Harris (groin), Kevin Porter Jr. (knee — flagged as the key late watch per SportsGrid's live tracker as of 11:24 AM ET today), Kyle Kuzma (Achilles), and Bobby Portis (wrist). Myles Turner is also Questionable (calf). The Bucks are operating with a heavily depleted lineup and their leading scorer over the last 20 games is Ryan Rollins (16.9 pts), a far cry from their normal firepower.

📈 Line Movement

The line has ticked up from an opening of ~17.5 points to Spurs -18.5 as of game morning (confirmed on both SportsGrid/Kalshi and Fox Sports 1070). This half-to-full point of movement toward San Antonio likely reflects the Giannis confirmation, the questionable statuses on the Milwaukee side, and the Spurs' injury list clearing. There is no movement suggesting any sharp fade of San Antonio.

🔑 Key Contextual Flags for the Next 3 Hours

  • Victor Wembanyama is healthy and starting. No new concerns. He's averaging 22.7 pts / 10.9 reb / 3.8 blk over the last 20 games and faces a Bucks front court that is short-handed.
  • De'Aaron Fox is active. SportsGrid's featured prop is Fox Over 14.5 points, implying full availability and expected volume (17.2 pts/6.0 ast over last 20 games).
  • Load management risk: LOW. Given the Spurs are 55-18, on a 7-game win streak, and this is a 3 PM home-road game for San Antonio, monitor for any late DNP-rest designations on fringe rotation players — but no signals suggest any starters are being held out.
  • Kevin Porter Jr. (Bucks, Questionable-Knee) is the one name to watch for a final ruling. His absence would further thin Milwaukee's backcourt depth.
  • Over/Under: 225.5. Bucks are averaging only 110.6 PPG (29th in NBA); if several Questionable Bucks players are ruled out, the under may gain value on Milwaukee's scoring capacity.

Summary

No bad news for San Antonio. Vassell and Castle are in. Wembanyama is healthy. The Spurs arrive with a clean bill of health against a Bucks team missing Giannis and potentially 4 other contributors. Line has moved to -18.5 in San Antonio's favor — no red flags detected in the last 24 hours.

Free picks posted daily on X for a limited time@10xdevdotio