HoopLife NBA Sign in
127-95
Final
March 28, 2026 · Fiserv Forum

San Antonio Spurs vs Milwaukee Bucks · March 28, 2026

The San Antonio Spurs beat the Milwaukee Bucks 127-95 on Saturday, March 28, 2026 on the road. Victor Wembanyama led the Spurs with 23 points and 15 rebounds. Gary Trent Jr. led the Bucks with 18 points. The Spurs are 56-18 and the Bucks 29-44.

Team1234T
SA37303525127
MIL2421341695

Top performers · fantasy points · tap for shot chart

Shot charts

Spurs · 49/90 FG

Q1 11:43 · Stephon Castle makes 1-foot layup (Victor Wembanyama assists) Q1 8:55 · Stephon Castle makes 25-foot three point step back jumpshot (De'Aaron Fox assists) Q1 8:15 · Stephon Castle makes driving layup Q1 6:47 · Stephon Castle misses 23-foot three point jumper Q1 6:28 · Stephon Castle makes 1-foot dunk (Victor Wembanyama assists) Q2 6:06 · Stephon Castle makes 14-foot jumper Q2 4:47 · Stephon Castle makes running layup Q2 52.1 · Stephon Castle misses 12-foot pullup jump shot Q3 10:23 · Stephon Castle misses 28-foot three point jumper Q3 8:43 · Stephon Castle makes 1-foot layup (Victor Wembanyama assists) Q3 6:32 · Stephon Castle misses driving layup Q3 3:48 · Stephon Castle makes driving layup Q4 10:30 · Stephon Castle makes 27-foot three point jumper (De'Aaron Fox assists) Q1 11:13 · Julian Champagnie misses 23-foot three point jumper Q1 5:23 · Julian Champagnie makes 24-foot running jump shot (Stephon Castle assists) Q2 10:57 · Julian Champagnie makes 25-foot three point jumper (De'Aaron Fox assists) Q2 10:02 · Julian Champagnie makes running layup (De'Aaron Fox assists) Q2 8:11 · Julian Champagnie misses 28-foot three point jumper Q3 7:46 · Julian Champagnie makes 23-foot three point jumper (Devin Vassell assists) Q4 9:15 · Julian Champagnie misses 28-foot three point jumper Q4 7:13 · Julian Champagnie misses 27-foot three point step back jumpshot Q1 11:05 · Victor Wembanyama misses driving layup Q1 7:25 · Victor Wembanyama misses 22-foot three point pullup jump shot Q1 7:11 · Victor Wembanyama makes 1-foot alley oop dunk (Stephon Castle assists) Q2 10:24 · Victor Wembanyama misses 17-foot turnaround jump shot Q2 8:37 · Victor Wembanyama makes 9-foot two point shot Q2 6:39 · Victor Wembanyama misses 18-foot fade away jump shot Q2 2:27 · Victor Wembanyama misses 14-foot pullup jump shot Q2 1:57 · Victor Wembanyama makes alley oop layup (Stephon Castle assists) Q3 10:50 · Victor Wembanyama makes 1-foot alley oop dunk (Stephon Castle assists) Q3 10:02 · Victor Wembanyama makes 9-foot two point shot (De'Aaron Fox assists) Q3 9:15 · Victor Wembanyama misses 19-foot jumper Q3 7:14 · Victor Wembanyama makes alley oop dunk (Stephon Castle assists) Q3 31.6 · AJ Green blocks Victor Wembanyama 's 5-foot running layup Q4 11:24 · Victor Wembanyama makes 1-foot driving dunk (De'Aaron Fox assists) Q4 11:01 · Victor Wembanyama misses 26-foot running jump shot Q4 9:07 · Victor Wembanyama misses driving floating jump shot Q4 9:04 · Myles Turner blocks Victor Wembanyama 's 1-foot two point shot Q4 8:41 · Victor Wembanyama misses running layup Q4 8:15 · Victor Wembanyama misses alley oop dunk Q4 7:49 · Victor Wembanyama misses 27-foot three point pullup jump shot Q4 6:05 · Victor Wembanyama misses 17-foot two point shot Q1 10:38 · Devin Vassell misses running pullup jump shot Q1 7:02 · Ryan Rollins blocks Devin Vassell 's 4-foot running layup Q1 6:35 · Devin Vassell misses 13-foot pullup jump shot Q1 5:41 · Devin Vassell makes 23-foot three point jumper (Stephon Castle assists) Q1 3:21 · Devin Vassell makes 18-foot jumper (Keldon Johnson assists) Q1 2:33 · Devin Vassell makes 25-foot three point jumper (Keldon Johnson assists) Q2 3:27 · Devin Vassell makes two point shot (Stephon Castle assists) Q2 29.5 · Devin Vassell misses 29-foot three point jumper Q3 5:50 · Devin Vassell makes 24-foot three point jumper (Stephon Castle assists) Q3 5:31 · Devin Vassell makes 24-foot three point jumper (Keldon Johnson assists) Q3 4:38 · Devin Vassell misses 26-foot three point jumper Q1 10:03 · De'Aaron Fox makes 11-foot driving floating jump shot Q1 9:14 · De'Aaron Fox misses 26-foot running jump shot Q1 41.6 · De'Aaron Fox makes 16-foot jumper (Dylan Harper assists) Q1 0.2 · De'Aaron Fox misses heave jump shot Q2 11:31 · De'Aaron Fox makes 13-foot pullup jump shot Q3 11:11 · De'Aaron Fox misses 24-foot three point step back jumpshot Q3 9:36 · De'Aaron Fox misses 24-foot three point jumper Q3 8:16 · De'Aaron Fox makes two point shot Q4 11:47 · De'Aaron Fox makes 13-foot pullup jump shot Q4 10:05 · De'Aaron Fox makes 12-foot fade away jump shot (Harrison Barnes assists) Q1 4:01 · Dylan Harper makes 24-foot three point jumper (Keldon Johnson assists) Q1 27.5 · Dylan Harper makes running layup Q2 5:27 · Dylan Harper misses 15-foot jumper Q2 5:10 · Dylan Harper makes 22-foot running jump shot (Keldon Johnson assists) Q2 1:18 · Dylan Harper makes 1-foot two point shot Q3 5:10 · Dylan Harper makes running layup (Stephon Castle assists) Q3 4:11 · Dylan Harper makes two point shot Q3 1:40 · Dylan Harper misses 23-foot three point jumper Q1 1:30 · Keldon Johnson makes 2-foot two point shot Q1 43.8 · AJ Green blocks Keldon Johnson 's 3-foot running layup Q2 3:51 · Keldon Johnson makes 23-foot three point jumper (Stephon Castle assists) Q2 2:51 · Keldon Johnson makes 1-foot dunk (Dylan Harper assists) Q2 1:28 · Keldon Johnson misses 18-foot jumper Q3 3:08 · Keldon Johnson makes 3-foot hook shot Q3 1:05 · Keldon Johnson makes driving layup (Victor Wembanyama assists) Q4 5:46 · Keldon Johnson makes 23-foot running jump shot (Carter Bryant assists) Q2 9:30 · Carter Bryant makes 1-foot alley oop dunk (Victor Wembanyama assists) Q4 4:29 · Carter Bryant makes 15-foot pullup jump shot (Kelly Olynyk assists) Q2 7:49 · Harrison Barnes misses 23-foot three point jumper Q3 2:32 · Harrison Barnes makes 24-foot three point jumper (Victor Wembanyama assists) Q4 10:39 · Harrison Barnes misses 23-foot three point jumper Q3 28.7 · Myles Turner blocks Luke Kornet's hook shot Q4 57.8 · Luke Kornet makes 11-foot floating jump shot (Carter Bryant assists) Q4 3:55 · Lindy Waters III misses 24-foot three point jumper Q4 3:20 · Lindy Waters III misses 23-foot three point jumper Q4 27.4 · Lindy Waters III misses 25-foot three point jumper Q4 1:18 · Jordan McLaughlin makes running layup (Kelly Olynyk assists)
Paint24/3373%Mid-range11/2152%3PT14/3639%

Bucks · 38/87 FG

Q1 11:26 · Ousmane Dieng misses driving floating jump shot Q1 7:21 · Ousmane Dieng makes running layup Q1 4:33 · Devin Vassell blocks Ousmane Dieng 's 3-foot running layup Q1 4:19 · Ousmane Dieng makes 16-foot two point shot Q2 11:11 · Ousmane Dieng misses 23-foot step back jumpshot Q2 10:09 · Ousmane Dieng misses 24-foot three point pullup jump shot Q2 9:40 · Ousmane Dieng misses 26-foot three point step back jumpshot Q2 3:08 · Ousmane Dieng makes 14-foot pullup jump shot Q2 5.7 · Ousmane Dieng misses 20-foot step back jumpshot Q3 6:47 · Ousmane Dieng misses 19-foot two point shot Q3 4:21 · Ousmane Dieng makes 22-foot three point step back jumpshot Q4 7:57 · Ousmane Dieng misses 17-foot two point shot Q4 7:28 · Ousmane Dieng makes driving layup (Pete Nance assists) Q4 6:52 · Ousmane Dieng misses 25-foot three point jumper Q1 10:52 · Gary Trent Jr. misses driving layup Q1 7:52 · Gary Trent Jr. makes 14-foot step back jumpshot (Ryan Rollins assists) Q2 5:46 · Gary Trent Jr. misses 25-foot three point jumper Q2 4:25 · Gary Trent Jr. makes 19-foot pullup jump shot (Ousmane Dieng assists) Q2 4:03 · Gary Trent Jr. makes driving layup Q2 1:41 · Gary Trent Jr. makes 13-foot driving floating jump shot (Pete Nance assists) Q2 41.2 · Gary Trent Jr. makes 24-foot three point jumper (Pete Nance assists) Q3 11:02 · Gary Trent Jr. makes 26-foot running jump shot (Ryan Rollins assists) Q3 9:28 · Gary Trent Jr. makes 23-foot running pullup jump shot Q3 6:57 · Gary Trent Jr. misses 24-foot three point jumper Q3 3:31 · Gary Trent Jr. makes 16-foot two point shot Q1 10:46 · Ryan Rollins misses 25-foot three point jumper Q1 6:05 · Ryan Rollins makes two point shot (Ousmane Dieng assists) Q1 5:33 · Ryan Rollins misses 26-foot three point pullup jump shot Q1 2:58 · Ryan Rollins misses 25-foot three point step back jumpshot Q1 1:17 · Ryan Rollins makes 14-foot step back jumpshot Q2 8:22 · Ryan Rollins misses finger roll layup Q2 8:01 · Ryan Rollins misses 27-foot three point pullup jump shot Q2 7:03 · Ryan Rollins makes 17-foot step back jumpshot Q2 5:17 · Ryan Rollins misses driving layup Q2 4:53 · Ryan Rollins misses 26-foot three point step back jumpshot Q3 10:11 · Victor Wembanyama blocks Ryan Rollins 's 7-foot two point shot Q3 9:51 · Ryan Rollins makes 15-foot step back jumpshot Q3 8:25 · Ryan Rollins misses 27-foot three point step back jumpshot Q3 3:58 · Ryan Rollins makes 12-foot turnaround jump shot Q3 2:53 · Ryan Rollins misses 24-foot three point pullup jump shot Q1 10:12 · Pete Nance makes 6-foot floating jump shot Q2 6:27 · Pete Nance misses 23-foot three point jumper Q3 9:03 · Pete Nance makes 23-foot three point jumper (Gary Trent Jr. assists) Q1 9:51 · Myles Turner misses 27-foot three point jumper Q1 9:05 · Myles Turner makes 1-foot running dunk (Ousmane Dieng assists) Q1 8:28 · Myles Turner misses 26-foot three point step back jumpshot Q1 5:09 · Myles Turner makes 26-foot three point jumper (Gary Trent Jr. assists) Q1 3:35 · Myles Turner misses 18-foot turnaround jump shot Q2 7:26 · Myles Turner misses 12-foot fade away jump shot Q2 0.3 · Myles Turner misses 24-foot three point jumper Q3 11:46 · Myles Turner makes 26-foot three point jumper (Ryan Rollins assists) Q3 8:02 · Myles Turner makes 24-foot three point jumper (Ousmane Dieng assists) Q3 6:28 · Myles Turner misses 22-foot running jump shot Q3 6:00 · Myles Turner makes 28-foot three point jumper (Ousmane Dieng assists) Q4 8:47 · Myles Turner misses 23-foot three point jumper Q1 3:05 · Taurean Prince misses driving floating jump shot Q1 49.3 · Taurean Prince misses 23-foot three point jumper Q1 5.1 · Taurean Prince misses 23-foot three point jumper Q2 8:55 · Taurean Prince makes 27-foot running pullup jump shot (Ryan Rollins assists) Q3 39.2 · Taurean Prince misses 25-foot running jump shot Q4 8:29 · Taurean Prince misses 26-foot three point pullup jump shot Q4 1:56 · Taurean Prince misses 25-foot three point jumper Q4 1:13 · Taurean Prince makes driving layup Q1 2:10 · Jericho Sims makes 13-foot floating jump shot (AJ Green assists) Q1 3.5 · Jericho Sims misses tip shot Q1 1.8 · Jericho Sims makes tip shot Q2 2:40 · Jericho Sims misses driving floating jump shot Q2 2:15 · Jericho Sims makes 2-foot dunk (AJ Green assists) Q4 1:54 · Jericho Sims makes 2-foot dunk Q4 42.3 · Jericho Sims makes two point shot (AJ Green assists) Q2 11:41 · Andre Jackson Jr. misses 25-foot three point jumper Q3 2:08 · Andre Jackson Jr. makes 23-foot three point jumper (Taurean Prince assists) Q3 1:21 · Andre Jackson Jr. makes 22-foot three pointer (Myles Turner assists) Q3 51.4 · Andre Jackson Jr. misses 23-foot three point jumper Q4 11:07 · Andre Jackson Jr. misses 15-foot floating jump shot Q4 10:49 · Andre Jackson Jr. misses 27-foot three point step back jumpshot Q4 4:39 · Andre Jackson Jr. misses 23-foot three point jumper Q4 3:36 · Andre Jackson Jr. makes 8-foot driving floating jump shot (Taurean Prince assists) Q4 3:09 · Andre Jackson Jr. makes 27-foot three point step back jumpshot Q2 3:33 · AJ Green misses 26-foot three point jumper Q2 1:10 · AJ Green makes 23-foot three point jumper (Jericho Sims assists) Q4 11:33 · AJ Green misses 25-foot three point jumper Q4 10:19 · AJ Green misses 23-foot three point jumper Q4 6:21 · AJ Green makes 23-foot three point jumper (Jericho Sims assists) Q4 2:24 · AJ Green misses 25-foot three point step back jumpshot Q4 5:33 · Cormac Ryan misses 22-foot three point jumper Q4 2:18 · Cormac Ryan misses 16-foot jumper
Paint11/1669%Mid-range13/2552%3PT14/4630%

Green = made, red × = missed. Free throws are not shown.

San Antonio Spurs box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Victor Wembanyama › 3123156213 7-210-39-101+1419.7
Stephon Castle › 29221010003 9-132-42-32+1921.3
Devin Vassell › 241641310 6-114-70-03+417.6
Julian Champagnie › 231140200 4-83-70-00+1710.7
Keldon Johnson › 231605100 6-82-22-20+2616.0
De'Aaron Fox › 211226101 6-90-30-10+2210.7
Luke Kornet › 21210101 1-20-00-00+191.2
Dylan Harper › 211412102 6-82-30-00+199.1
Harrison Barnes › 18311000 1-31-30-00+302.0
Carter Bryant › 11412000 2-20-00-00-14.8
Lindy Waters III 7100000 0-30-31-20-3-2.2
Kelly Olynyk › 5122100 0-00-01-20-35.0
Jordan McLaughlin › 5200101 1-10-00-00-31.5
See the full San Antonio Spurs box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Milwaukee Bucks box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Ousmane Dieng › 361265404 5-141-41-11-168.9
Pete Nance 30553000 2-31-20-03-228.2
Myles Turner › 281561120 5-124-91-24-2814.4
AJ Green › 27733020 2-62-61-11-189.7
Gary Trent Jr. › 261812202 8-112-40-02-912.5
Taurean Prince › 26532002 2-81-60-03-29-1.3
Ryan Rollins › 251214115 5-150-72-21-18-0.8
Jericho Sims › 2210102002 5-70-00-01-59.3
Andre Jackson Jr. › 141110002 4-93-70-00-161.6
Cormac Ryan 7010101 0-20-10-02+1-1.0
See the full Milwaukee Bucks box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Rotation · who was on the floor, quarter by quarter

San Antonio Spurs
Q1Q2Q3Q4
MIN
V. Wembanyama S
31
S. Castle S
29
D. Vassell S
24
J. Champagnie S
23
D. Fox S
20
K. Johnson
23
L. Kornet
21
D. Harper
21
H. Barnes
18
C. Bryant
11
L. Waters III
7
K. Olynyk
5
J. McLaughlin
5
Milwaukee Bucks
Q1Q2Q3Q4
MIN
O. Dieng S
36
P. Nance S
30
M. Turner S
28
G. Trent Jr. S
26
R. Rollins S
25
A. Green
27
T. Prince
26
J. Sims
22
A. Jackson Jr.
14
C. Ryan
7

Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.

More: today's NBA scores · standings · injury report · fantasy rankings