1. NBA
  2. Scores
  3. 3 · 28 · 26
  4. SAS vs MIL

San Antonio Spurs vs. Milwaukee Bucks

Mar 28, 2026
FINAL

Box Score

1234T
SAS37303525127
MIL2421341695

Game Recap

The Spurs defeated the Bucks, 127-95. The Spurs improve to 56-18, while the Bucks fall to 29-44.

Player Stats

San Antonio Spurs logoSPURSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
24Devin VassellSF246-114-70-0413103+416
30Julian ChampagniePF224-83-70-0402000+1711
1Victor WembanyamaC307-210-39-101562131+1423
5Stephon CastleSG299-132-42-310100032+1922
4De'Aaron FoxPG206-90-30-1261010+2212
7Luke Kornet211-20-00-0101010+192
2Dylan Harper216-82-30-0121020+1914
3Keldon Johnson236-82-22-2051000+2616
40Harrison Barnes181-31-30-0110000+303
11Carter Bryant102-20-00-0120000-14
43Lindy Waters III60-30-31-2000000-31
0Jordan McLaughlin51-10-00-0001010-32
8Kelly Olynyk50-00-01-2221000-31
18Bismack Biyombo— did not play —— did not play —
45Mason Plumlee— did not play —— did not play —
TOTAL-49-8955.1%14-3540.0%15-2075.0%4135132116-127
Milwaukee Bucks logoBUCKSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
21Ousmane DiengSF355-141-41-1654041-1612
35Pete NancePF302-31-20-0530003-225
3Myles TurnerC275-124-91-2611204-2815
5Gary Trent Jr.SG268-112-40-0122022-918
13Ryan RollinsPG255-150-72-2141151-1812
00Jericho Sims215-70-00-01020021-510
20AJ Green262-62-61-1330201-187
12Taurean Prince252-81-60-0320023-295
44Andre Jackson Jr.134-93-70-0100020-1611
30Cormac Ryan70-20-10-0101012+10
9Bobby Portis— did not play —— did not play —
TOTAL-38-8743.7%14-4630.4%5-683.3%3722951818-95

Play-by-Play

1st quarterSASMIL
  • San Antonio Spurs logo
    (11:55) Jump Ball Turner vs. Wembanyama: Tip to Fox
  • San Antonio Spurs logo
    +2 (11:43) Castle 1' Cutting Layup Shot (2 PTS) (Wembanyama 1 AST)
    20
  • Milwaukee Bucks logo
    (11:43) Nance S.FOUL (P1.T1) (M.Kogut)
  • San Antonio Spurs logo
    +1 (11:43) Castle Free Throw 1 of 1 (3 PTS)
    30
  • Milwaukee Bucks logo
    (11:26) MISS Dieng 9' Driving Floating Jump Shot
  • San Antonio Spurs logo
    (11:23) Wembanyama REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (11:13) MISS Champagnie 3PT Jump Shot
  • San Antonio Spurs logo
    (11:10) Vassell REBOUND (Off:1 Def:0)
  • San Antonio Spurs logo
    (11:05) MISS Wembanyama 3' Driving Layup
  • Milwaukee Bucks logo
    (11:02) Turner REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    (10:52) MISS Trent Jr. 5' Driving Layup
  • Milwaukee Bucks logo
    (10:49) Turner REBOUND (Off:1 Def:1)
  • Milwaukee Bucks logo
    (10:46) MISS Rollins 26' 3PT Jump Shot
  • San Antonio Spurs logo
    (10:42) Wembanyama REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    (10:38) MISS Vassell 24' 3PT Running Pull-Up Jump Shot
  • Milwaukee Bucks logo
    (10:35) Nance REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    +2 (10:12) Nance 6' Floating Jump Shot (2 PTS)
    32
  • San Antonio Spurs logo
    +2 (10:03) Fox 12' Driving Floating Jump Shot (2 PTS)
    52
  • Milwaukee Bucks logo
    (9:51) MISS Turner 27' 3PT Jump Shot
  • San Antonio Spurs logo
    (9:49) Spurs Rebound
  • Milwaukee Bucks logo
    (9:36) Rollins S.FOUL (P1.T2) (Z.Zarba)
  • San Antonio Spurs logo
    (9:36) MISS Castle Free Throw 1 of 2
  • San Antonio Spurs logo
    (9:36) Spurs Rebound
  • San Antonio Spurs logo
    +1 (9:36) Castle Free Throw 2 of 2 (4 PTS)
    62
  • Milwaukee Bucks logo
    (9:21) Rollins Lost Ball Turnover (P1.T1)
  • San Antonio Spurs logo
    (9:21) Vassell STEAL (1 STL)
  • San Antonio Spurs logo
    (9:14) MISS Fox 26' 3PT Running Jump Shot
  • Milwaukee Bucks logo
    (9:11) Dieng REBOUND (Off:0 Def:1)
  • Milwaukee Bucks logo
    +2 (9:05) Turner 1' Running Dunk (2 PTS) (Dieng 1 AST)
    64
  • San Antonio Spurs logo
    +3 (8:55) Castle 25' 3PT Step Back Jump Shot (7 PTS) (Fox 1 AST)
    94
  • Milwaukee Bucks logo
    (8:28) MISS Turner 27' 3PT Step Back Jump Shot
  • San Antonio Spurs logo
    (8:24) Castle REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    +2 (8:15) Castle 1' Driving Layup (9 PTS)
    114
  • Milwaukee Bucks logo
    (8:15) BUCKS Timeout: Regular (Full 1 Short 0)
  • Milwaukee Bucks logo
    +2 (7:52) Trent Jr. 14' Step Back Jump Shot (2 PTS) (Rollins 1 AST)
    116
  • San Antonio Spurs logo
    (7:25) MISS Wembanyama 3PT Pullup Jump Shot
  • Milwaukee Bucks logo
    (7:22) Dieng REBOUND (Off:0 Def:2)
  • Milwaukee Bucks logo
    +2 (7:21) Dieng 2' Running Layup (2 PTS)
    118
  • San Antonio Spurs logo
    (7:21) Vassell S.FOUL (P1.T1) (Z.Zarba)
  • Milwaukee Bucks logo
    +1 (7:21) Dieng Free Throw 1 of 1 (3 PTS)
    119
  • San Antonio Spurs logo
    +2 (7:11) Wembanyama 1' Alley Oop Dunk (2 PTS) (Castle 1 AST)
    139
  • Milwaukee Bucks logo
    (7:05) Dieng Lost Ball Turnover (P1.T2)
  • San Antonio Spurs logo
    (7:05) Vassell STEAL (2 STL)
  • San Antonio Spurs logo
    (7:02) MISS Vassell 4' Running Layup
  • Milwaukee Bucks logo
    (7:02) Rollins BLOCK (1 BLK)
  • San Antonio Spurs logo
    (7:00) Castle REBOUND (Off:1 Def:1)
  • San Antonio Spurs logo
    (6:47) MISS Castle 24' 3PT Jump Shot
  • San Antonio Spurs logo
    (6:45) Vassell REBOUND (Off:2 Def:0)
  • San Antonio Spurs logo
    (6:35) MISS Vassell 13' Pullup Jump Shot
  • San Antonio Spurs logo
    (6:33) Champagnie REBOUND (Off:1 Def:0)
  • San Antonio Spurs logo
    +2 (6:28) Castle 2' Cutting Dunk Shot (11 PTS) (Wembanyama 2 AST)
    159
  • Milwaukee Bucks logo
    +2 (6:05) Rollins 1' Driving Reverse Layup (2 PTS) (Dieng 2 AST)
    1511
  • San Antonio Spurs logo
    +3 (5:41) Vassell 3PT Jump Shot (3 PTS) (Castle 2 AST)
    1811
  • Milwaukee Bucks logo
    (5:33) MISS Rollins 27' 3PT Pullup Jump Shot
  • San Antonio Spurs logo
    (5:31) Vassell REBOUND (Off:2 Def:1)
  • San Antonio Spurs logo
    +3 (5:23) Champagnie 24' 3PT Running Jump Shot (3 PTS) (Castle 3 AST)
    2111
  • Milwaukee Bucks logo
    +3 (5:09) Turner 27' 3PT Jump Shot (5 PTS) (Trent Jr. 1 AST)
    2114
  • San Antonio Spurs logo
    (5:06) Spurs Timeout: Regular (Reg.1 Short 0)
  • San Antonio Spurs logo
    (4:47) Castle Lost Ball Turnover (P1.T1)
  • Milwaukee Bucks logo
    (4:47) Turner STEAL (1 STL)
  • Milwaukee Bucks logo
    (4:41) Rollins Bad Pass Turnover (P2.T3)
  • San Antonio Spurs logo
    (4:41) Vassell STEAL (3 STL)
  • San Antonio Spurs logo
    (4:36) Harper Bad Pass Turnover (P1.T2)
  • Milwaukee Bucks logo
    (4:36) Dieng STEAL (1 STL)
  • Milwaukee Bucks logo
    (4:33) MISS Dieng 3' Running Layup
  • San Antonio Spurs logo
    (4:33) Vassell BLOCK (1 BLK)
  • Milwaukee Bucks logo
    (4:33) BUCKS Rebound
  • Milwaukee Bucks logo
    +2 (4:19) Dieng 16' Pullup Jump Shot (5 PTS)
    2116
  • San Antonio Spurs logo
    +3 (4:01) Harper 25' 3PT Jump Shot (3 PTS) (Johnson 1 AST)
    2416
  • Milwaukee Bucks logo
    (3:35) MISS Turner 19' Turnaround Jump Shot
  • Milwaukee Bucks logo
    (3:34) Sims REBOUND (Off:1 Def:0)
  • Milwaukee Bucks logo
    (3:33) BUCKS Turnover: Shot Clock (T#4)
  • San Antonio Spurs logo
    +2 (3:21) Vassell 18' Jump Shot (5 PTS) (Johnson 2 AST)
    2616
  • Milwaukee Bucks logo
    (3:05) MISS Prince 9' Driving Floating Jump Shot
  • Milwaukee Bucks logo
    (3:02) Nance REBOUND (Off:1 Def:1)
  • Milwaukee Bucks logo
    (2:58) MISS Rollins 26' 3PT Step Back Jump Shot
  • San Antonio Spurs logo
    (2:54) Kornet REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    +3 (2:33) Vassell 26' 3PT Jump Shot (8 PTS) (Johnson 3 AST)
    2916
  • Milwaukee Bucks logo
    +2 (2:10) Sims 14' Floating Jump Shot (2 PTS) (Green 1 AST)
    2918
  • San Antonio Spurs logo
    (1:51) Harper Lost Ball Turnover (P2.T3)
  • Milwaukee Bucks logo
    (1:51) Rollins STEAL (1 STL)
  • San Antonio Spurs logo
    (1:48) Vassell S.FOUL (P2.T2) (M.Kogut)
  • Milwaukee Bucks logo
    +1 (1:48) Rollins Free Throw 1 of 2 (3 PTS)
    2919
  • Milwaukee Bucks logo
    +1 (1:48) Rollins Free Throw 2 of 2 (4 PTS)
    2920
  • San Antonio Spurs logo
    +2 (1:30) Johnson 3' Driving Finger Roll Layup (2 PTS)
    3120
  • Milwaukee Bucks logo
    +2 (1:17) Rollins 14' Step Back Jump Shot (6 PTS)
    3122
  • Milwaukee Bucks logo
    (1:06) Sims S.FOUL (P1.T3) (M.Kogut)
  • San Antonio Spurs logo
    +1 (1:06) Johnson Free Throw 1 of 2 (3 PTS)
    3222
  • San Antonio Spurs logo
    +1 (1:06) Johnson Free Throw 2 of 2 (4 PTS)
    3322
  • Milwaukee Bucks logo
    (0:49) MISS Prince 24' 3PT Jump Shot
  • San Antonio Spurs logo
    (0:45) Barnes REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (0:43) MISS Johnson 4' Running Layup
  • Milwaukee Bucks logo
    (0:43) Green BLOCK (1 BLK)
  • San Antonio Spurs logo
    (0:43) Spurs Rebound
  • San Antonio Spurs logo
    +2 (0:41) Fox 16' Jump Shot (4 PTS) (Harper 1 AST)
    3522
  • Milwaukee Bucks logo
    (0:31) Sims Bad Pass Turnover (P1.T5)
  • San Antonio Spurs logo
    (0:31) Harper STEAL (1 STL)
  • San Antonio Spurs logo
    +2 (0:27) Harper 3' Running Layup (5 PTS)
    3722
  • Milwaukee Bucks logo
    (0:05) MISS Prince 24' 3PT Jump Shot
  • Milwaukee Bucks logo
    (0:04) Sims REBOUND (Off:2 Def:0)
  • Milwaukee Bucks logo
    (0:03) MISS Sims Tip Layup Shot
  • Milwaukee Bucks logo
    (0:02) Sims REBOUND (Off:3 Def:0)
  • Milwaukee Bucks logo
    +2 (0:01) Sims Tip Layup Shot (4 PTS)
    3724
  • San Antonio Spurs logo
    (0:00) SPURS Heave
  • San Antonio Spurs logo
    (0:00) Spurs Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

127Points95
49-89(55.1%)Field Goal(%)38-87(43.7%)
14-35(40.0%)3-Point(%)14-46(30.4%)
15-20(75.0%)Free Throw(%)5-6(83.3%)
41(9)Rebounds(Offensive)37(9)
35Assists22
13Steals9
2Blocks5
11Turnovers18
6Fouls18
58Pts In The Paint28
23Fast Break Pts15
22Pts Off Turnovers14
43Bench Pts33
38Largest Lead0

Game Details

Saturday, March 28, 2026 · 3:00 PM
Fiserv Forum · Milwaukee, WI
attendance: 17,341 (99.7%)
tv: Prime Video