HoopLife NBA Sign in
96-122
Final
March 25, 2025 · Little Caesars Arena

San Antonio Spurs vs Detroit Pistons · March 25, 2025

The Detroit Pistons beat the San Antonio Spurs 122-96 on Tuesday, March 25, 2025 at home. Marcus Sasser led the Pistons with 27 points. Devin Vassell led the Spurs with 26 points. The Pistons are 41-32 and the Spurs 31-40.

Team1234T
SA2212352796
DET30302834122

Top performers · fantasy points · tap for shot chart

Shot charts

Spurs · 33/91 FG

Q1 11:43 · Devin Vassell misses 25-foot three point jumper Q1 10:50 · Devin Vassell makes 27-foot three point jumper (Stephon Castle assists) Q1 10:20 · Devin Vassell makes 23-foot three point jumper (Stephon Castle assists) Q1 6:58 · Devin Vassell makes 24-foot three point jumper (Stephon Castle assists) Q1 6:13 · Devin Vassell makes 16-foot pullup jump shot (Bismack Biyombo assists) Q1 5:54 · Devin Vassell misses 26-foot three point shot Q1 3:56 · Devin Vassell misses 7-foot two point shot Q1 2:28 · Devin Vassell misses 14-foot pullup jump shot Q2 6:04 · Devin Vassell misses driving layup Q2 5:57 · Devin Vassell misses 23-foot three point jumper Q2 2:32 · Devin Vassell misses 25-foot three point shot Q2 31.1 · Devin Vassell makes driving layup Q3 7:45 · Devin Vassell misses 26-foot three point jumper Q3 7:09 · Devin Vassell makes 9-foot pullup jump shot (Bismack Biyombo assists) Q3 6:10 · Devin Vassell makes 25-foot three point shot (Chris Paul assists) Q3 4:50 · Devin Vassell makes 7-foot two point shot (Chris Paul assists) Q3 3:40 · Devin Vassell makes 25-foot three pointer Q3 2:50 · Devin Vassell misses 6-foot two point shot Q3 2:27 · Devin Vassell misses driving floating jump shot Q3 1:27 · Devin Vassell makes 23-foot three pointer (Keldon Johnson assists) Q4 4:32 · Devin Vassell misses 22-foot three point jumper Q1 11:11 · Stephon Castle misses 26-foot three point jumper Q1 1:34 · Stephon Castle misses 27-foot three point jumper Q1 35.2 · Stephon Castle misses driving layup Q1 26.1 · Stephon Castle misses 5-foot two point shot Q2 10:41 · Ronald Holland II blocks Stephon Castle 's 27-foot three point jumper Q2 7:34 · Stephon Castle misses driving layup Q2 7:13 · Isaiah Stewart blocks Stephon Castle 's 1-foot driving dunk Q3 10:52 · Stephon Castle makes 25-foot three point step back jumpshot (Harrison Barnes assists) Q3 10:33 · Stephon Castle makes two point shot (Devin Vassell assists) Q3 8:54 · Stephon Castle makes driving layup (Harrison Barnes assists) Q3 8:17 · Stephon Castle makes 2-foot layup (Harrison Barnes assists) Q3 6:35 · Stephon Castle makes 10-foot two point shot Q3 5:39 · Stephon Castle makes 4-foot driving floating jump shot Q4 11:41 · Stephon Castle makes 8-foot driving floating jump shot Q4 11:07 · Stephon Castle misses driving layup Q1 9:33 · Harrison Barnes misses 22-foot three point jumper Q1 8:21 · Harrison Barnes makes 23-foot three point jumper (Chris Paul assists) Q1 7:46 · Harrison Barnes misses 9-foot two point shot Q1 6:23 · Harrison Barnes misses 23-foot three point jumper Q2 9:10 · Harrison Barnes misses driving layup Q2 6:30 · Harrison Barnes misses 26-foot three point jumper Q2 4:20 · Harrison Barnes misses 23-foot three point jumper Q3 9:29 · Harrison Barnes misses 22-foot three point shot Q4 4:45 · Harrison Barnes misses 22-foot three point jumper Q1 8:58 · Tobias Harris blocks Bismack Biyombo 's 1-foot layup Q3 11:25 · Bismack Biyombo misses 4-foot two point shot Q3 5:16 · Bismack Biyombo misses 8-foot two point shot Q1 5:22 · Chris Paul misses 27-foot three point pullup jump shot Q2 4:17 · Chris Paul misses 25-foot three point jumper Q2 1:32 · Chris Paul misses 26-foot three point jumper Q3 9:58 · Chris Paul makes 25-foot running pullup jump shot Q1 4:26 · Keldon Johnson misses driving floating jump shot Q1 1:51 · Keldon Johnson misses driving floating jump shot Q1 20.1 · Keldon Johnson misses 28-foot three point jumper Q3 4:08 · Keldon Johnson misses driving floating jump shot Q3 4:06 · Keldon Johnson makes two point shot Q4 9:31 · Keldon Johnson makes layup (Sandro Mamukelashvili assists) Q4 8:46 · Keldon Johnson misses 25-foot three point jumper Q4 5:15 · Keldon Johnson misses 10-foot two point shot Q4 5:12 · Keldon Johnson makes layup Q1 3:33 · Blake Wesley makes 12-foot pullup jump shot Q1 3:01 · Blake Wesley makes 24-foot three point jumper (Keldon Johnson assists) Q2 9:31 · Blake Wesley misses driving floating jump shot Q2 9:29 · Blake Wesley misses 2-foot tip shot Q2 9:28 · Blake Wesley misses 1-foot tip shot Q4 9:01 · Blake Wesley misses 23-foot three point jumper Q4 1:03 · Blake Wesley misses 26-foot three point jumper Q1 2:26 · Jeremy Sochan makes tip shot Q1 33.1 · Jeremy Sochan misses tip shot Q3 2:08 · Isaiah Stewart blocks Jeremy Sochan 's 3-foot driving layup Q3 1:49 · Isaiah Stewart blocks Jeremy Sochan 's 3-foot two point shot Q1 1:38 · Julian Champagnie misses 25-foot three point jumper Q2 10:12 · Julian Champagnie misses 25-foot three point jumper Q2 5:26 · Julian Champagnie misses 26-foot three point jumper Q3 55.2 · Julian Champagnie misses 27-foot three point jumper Q3 31.1 · Julian Champagnie makes 1-foot layup (Keldon Johnson assists) Q4 10:09 · Julian Champagnie misses 26-foot three point pullup jump shot Q4 8:16 · Julian Champagnie misses 25-foot three point jumper Q2 11:20 · Sandro Mamukelashvili makes 24-foot three point step back jumpshot (Julian Champagnie assists) Q2 8:28 · Sandro Mamukelashvili misses 25-foot three point jumper Q4 10:13 · Sandro Mamukelashvili misses driving floating jump shot Q4 10:04 · Sandro Mamukelashvili makes 25-foot three point jumper (Stephon Castle assists) Q4 7:37 · Sandro Mamukelashvili makes 27-foot three point jumper (Julian Champagnie assists) Q4 3:59 · Sandro Mamukelashvili misses driving floating jump shot Q4 2:54 · Sandro Mamukelashvili makes dunk Q4 3:38 · Jordan McLaughlin makes driving layup Q4 2:59 · Jordan McLaughlin misses 25-foot three point step back jumpshot Q4 1:45 · Jordan McLaughlin misses driving floating jump shot Q4 2:14 · Malaki Branham makes 25-foot three point jumper (Bismack Biyombo assists) Q4 25.1 · Malaki Branham makes 1-foot dunk (Jordan McLaughlin assists)
Paint14/3342%Mid-range5/1436%3PT14/4432%

Pistons · 44/78 FG

Q1 11:35 · Ausar Thompson makes two point shot (Tim Hardaway Jr. assists) Q1 10:34 · Ausar Thompson makes driving layup (Dennis Schroder assists) Q1 10:02 · Ausar Thompson misses driving floating jump shot Q1 7:12 · Ausar Thompson makes dunk (Jalen Duren assists) Q2 5:43 · Ausar Thompson makes layup (Jalen Duren assists) Q2 4:05 · Ausar Thompson makes 23-foot three point jumper (Dennis Schroder assists) Q3 8:31 · Ausar Thompson misses 25-foot three point jumper Q3 7:29 · Ausar Thompson misses 4-foot hook shot Q3 0.0 · Ausar Thompson misses 70-foot three point jumper Q4 6:02 · Ausar Thompson makes 1-foot dunk (Jalen Duren assists) Q1 11:03 · Tobias Harris makes 26-foot three point shot (Ausar Thompson assists) Q1 8:41 · Chris Paul blocks Tobias Harris 's 5-foot driving layup Q1 8:34 · Tobias Harris misses 17-foot pullup jump shot Q1 5:35 · Tobias Harris misses driving layup Q2 2:03 · Tobias Harris misses 26-foot three point jumper Q2 56.0 · Tobias Harris misses 22-foot three point jumper Q2 6.1 · Tobias Harris makes 22-foot three point jumper (Ausar Thompson assists) Q3 10:04 · Tobias Harris misses two point shot Q3 9:19 · Tobias Harris makes 27-foot three point jumper (Dennis Schroder assists) Q3 1:36 · Tobias Harris makes 1-foot dunk (Isaiah Stewart assists) Q1 9:41 · Tim Hardaway Jr. misses 23-foot three point jumper Q1 7:39 · Tim Hardaway Jr. misses 23-foot three point shot Q2 5:19 · Tim Hardaway Jr. makes 25-foot running pullup jump shot (Ronald Holland II assists) Q2 3:21 · Tim Hardaway Jr. makes two point shot (Marcus Sasser assists) Q3 8:03 · Tim Hardaway Jr. makes driving layup (Jalen Duren assists) Q3 5:32 · Tim Hardaway Jr. makes 2-foot layup (Jalen Duren assists) Q3 5:05 · Tim Hardaway Jr. misses 26-foot three point jumper Q1 9:24 · Jalen Duren makes 1-foot alley oop dunk shot (Tobias Harris assists) Q2 3:48 · Jalen Duren makes 4-foot two point shot (Tobias Harris assists) Q2 1:58 · Jalen Duren makes layup (Ausar Thompson assists) Q3 11:45 · Jalen Duren makes driving layup Q3 11:17 · Jalen Duren makes 1-foot dunk (Tobias Harris assists) Q3 10:37 · Jalen Duren misses 8-foot two point shot Q3 10:15 · Jalen Duren misses 3-foot two point shot Q3 9:37 · Jalen Duren misses 5-foot two point shot Q4 4:56 · Jalen Duren makes driving layup (Tim Hardaway Jr. assists) Q1 8:07 · Dennis Schroder misses 18-foot pullup jump shot Q1 6:45 · Dennis Schroder makes 16-foot pullup jump shot (Jalen Duren assists) Q1 6:00 · Dennis Schroder misses 25-foot three point pullup jump shot Q1 4:57 · Dennis Schroder misses driving layup Q3 6:52 · Dennis Schroder makes 2-foot two point shot (Jalen Duren assists) Q4 6:59 · Dennis Schroder misses driving layup Q1 4:15 · Malik Beasley makes 23-foot three point jumper (Simone Fontecchio assists) Q1 3:17 · Malik Beasley misses 25-foot three point jumper Q1 2:41 · Malik Beasley makes 9-foot driving floating jump shot Q1 48.1 · Malik Beasley makes 27-foot three point jumper (Isaiah Stewart assists) Q2 7:26 · Malik Beasley misses 28-foot three point jumper Q2 6:53 · Malik Beasley misses driving floating jump shot Q3 6:19 · Malik Beasley misses 25-foot three point pullup jump shot Q3 3:50 · Malik Beasley misses 25-foot three point pullup jump shot Q3 2:23 · Malik Beasley misses two point shot Q3 49.1 · Malik Beasley misses 24-foot three point shot Q4 9:48 · Malik Beasley makes 6-foot driving floating jump shot Q4 9:13 · Malik Beasley makes 9-foot driving floating jump shot (Dennis Schroder assists) Q1 2:06 · Marcus Sasser makes 28-foot three point jumper (Tobias Harris assists) Q2 10:24 · Marcus Sasser makes 2-foot two point shot (Malik Beasley assists) Q2 9:49 · Marcus Sasser makes 25-foot three point step back jumpshot Q2 8:45 · Marcus Sasser makes 1-foot two point shot Q2 6:19 · Marcus Sasser misses 25-foot three point pullup jump shot Q3 4:29 · Marcus Sasser makes driving layup (Tim Hardaway Jr. assists) Q3 3:24 · Marcus Sasser makes 27-foot three point jumper Q3 2:41 · Marcus Sasser misses running pullup jump shot Q3 1:59 · Jeremy Sochan blocks Marcus Sasser 's 1-foot driving layup Q4 2:32 · Marcus Sasser makes 23-foot three point step back jumpshot Q4 1:20 · Marcus Sasser makes driving layup Q4 34.1 · Marcus Sasser makes 25-foot three pointer Q1 1:21 · Ronald Holland II makes 6-foot two point shot (Malik Beasley assists) Q4 10:29 · Ronald Holland II makes 1-foot driving floating jump shot (Dennis Schroder assists) Q4 8:35 · Ronald Holland II makes 26-foot three point jumper (Dennis Schroder assists) Q4 8:01 · Ronald Holland II misses 18-foot pullup jump shot Q2 11:37 · Isaiah Stewart misses 3-foot two point shot Q2 7:20 · Isaiah Stewart makes tip shot Q3 1:08 · Isaiah Stewart makes layup (Malik Beasley assists) Q2 11:06 · Simone Fontecchio makes driving layup Q4 11:00 · Simone Fontecchio misses running pullup jump shot Q4 4:17 · Lindy Waters III makes 25-foot three point jumper (Tim Hardaway Jr. assists) Q4 3:16 · Paul Reed misses 9-foot two point shot Q4 2:04 · Paul Reed makes 25-foot three point jumper (Ronald Holland II assists)
Paint26/3868%Mid-range3/933%3PT15/3148%

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

San Antonio Spurs box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Devin Vassell › 322661001 10-216-120-00-912.6
Stephon Castle › 301924102 7-151-44-61-79.2
Bismack Biyombo 25073001 0-30-00-02-72.4
Harrison Barnes › 23943001 1-91-76-62-44.8
Blake Wesley 23530101 2-71-30-01-191.2
Keldon Johnson › 221053001 3-90-24-40-166.6
Julian Champagnie › 22462201 1-70-62-22-205.1
Chris Paul › 21313212 1-41-40-03-64.7
Sandro Mamukelashvili › 171121000 4-73-40-25-146.7
Jeremy Sochan › 15240110 1-40-00-03-164.3
Malaki Branham › 5510000 2-21-10-00-64.3
Jordan McLaughlin › 5201000 1-30-10-00-60.3
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.

Detroit Pistons box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Tobias Harris › 271584311 4-103-54-40+520.5
Ausar Thompson › 271463201 6-101-31-24+813.7
Marcus Sasser › 262741103 9-125-74-51+2118.5
Tim Hardaway Jr. › 251224000 4-71-43-32+611.2
Malik Beasley 251333001 5-122-71-20+185.6
Jalen Duren › 241447001 6-90-02-53+1112.1
Dennis Schroder › 23726000 2-60-13-34+78.2
Isaiah Stewart › 20462030 2-30-00-01+1211.7
Ronald Holland II › 18862012 3-41-11-11+178.9
Simone Fontecchio › 17231001 1-20-10-02+181.5
Lindy Waters III 5300000 1-11-10-00+42.4
Paul Reed › 4300000 1-21-10-01+31.5
See the full Detroit Pistons 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
D. Vassell S
32
S. Castle S
30
B. Biyombo S
25
H. Barnes S
23
C. Paul S
21
B. Wesley
23
J. Champagnie
22
K. Johnson
22
S. Mamukelashvili
17
J. Sochan
15
M. Branham
4
J. McLaughlin
4
Detroit Pistons
Q1Q2Q3Q4
MIN
T. Harris S
27
A. Thompson S
27
T. Hardaway Jr. S
25
J. Duren S
24
D. Schroder S
23
M. Sasser
26
M. Beasley
25
I. Stewart
20
R. Holland II
18
S. Fontecchio
17
L. Waters III
5
P. Reed
4

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