HoopLife NBA Sign in
117-102
Final
December 25, 2025 · Paycom Center

San Antonio Spurs vs Oklahoma City Thunder · December 25, 2025

The San Antonio Spurs beat the Oklahoma City Thunder 117-102 on Thursday, December 25, 2025 on the road. De'Aaron Fox led the Spurs with 29 points. Shai Gilgeous-Alexander led the Thunder with 22 points. The Spurs are 23-7 and the Thunder 26-5.

Team1234T
SA41282622117
OKC36241923102

Top performers · fantasy points · tap for shot chart

Shot charts

Spurs · 45/84 FG

Q1 11:26 · Devin Vassell misses 25-foot three point jumper Q2 4:07 · Devin Vassell makes 26-foot running pullup jump shot (Luke Kornet assists) Q3 11:49 · Devin Vassell misses 27-foot three point jumper Q3 9:31 · Devin Vassell misses 13-foot pullup jump shot Q3 8:04 · Devin Vassell misses 22-foot running jump shot Q3 3:54 · Devin Vassell misses 25-foot three point jumper Q1 11:02 · Stephon Castle makes 8-foot pullup jump shot Q1 9:09 · Stephon Castle makes tip shot Q1 8:49 · Stephon Castle misses 26-foot three point pullup jump shot Q1 6:43 · Stephon Castle makes 10-foot step back jumpshot Q1 5:48 · Stephon Castle makes running layup (Devin Vassell assists) Q1 4:19 · Alex Caruso blocks Stephon Castle 's 8-foot pullup jump shot Q2 5:07 · Stephon Castle misses 25-foot three point step back jumpshot Q2 2:23 · Stephon Castle makes tip shot Q3 10:39 · Stephon Castle makes 7-foot two point shot Q4 9:25 · Stephon Castle makes 1-foot dunk (Victor Wembanyama assists) Q4 2:57 · Stephon Castle makes 16-foot fade away jump shot Q1 10:30 · Harrison Barnes makes 22-foot three point jumper (De'Aaron Fox assists) Q1 9:13 · Harrison Barnes misses 26-foot three point jumper Q2 6:03 · Harrison Barnes makes 8-foot driving floating jump shot Q2 4:31 · Harrison Barnes makes 23-foot three point jumper (Stephon Castle assists) Q2 3:03 · Harrison Barnes misses 23-foot three point jumper Q3 8:55 · Luguentz Dort blocks Harrison Barnes 's 11-foot driving floating jump shot Q3 6:32 · Harrison Barnes makes 25-foot three point jumper (Stephon Castle assists) Q3 6:04 · Harrison Barnes makes two point shot Q4 8:53 · Harrison Barnes misses two point shot Q4 5:38 · Harrison Barnes misses 26-foot three point step back jumpshot Q4 3:28 · Harrison Barnes misses 1-foot two point shot Q4 2:16 · Harrison Barnes misses 22-foot three point jumper Q1 10:05 · De'Aaron Fox makes 14-foot running pullup jump shot Q1 9:38 · De'Aaron Fox makes 25-foot three point step back jumpshot (Stephon Castle assists) Q1 7:15 · De'Aaron Fox makes 26-foot three point jumper (Stephon Castle assists) Q1 5:26 · De'Aaron Fox misses 9-foot two point shot Q1 4:59 · De'Aaron Fox makes 26-foot three point step back jumpshot (Stephon Castle assists) Q1 34.4 · De'Aaron Fox makes 18-foot step back jumpshot Q2 10:34 · De'Aaron Fox makes 8-foot pullup jump shot Q2 3:38 · De'Aaron Fox makes running layup Q2 2:04 · De'Aaron Fox makes running layup Q2 1:13 · De'Aaron Fox makes 14-foot pullup jump shot Q2 37.3 · De'Aaron Fox misses 25-foot three point pullup jump shot Q3 9:14 · Luguentz Dort blocks De'Aaron Fox 's 3-foot running layup Q3 9:10 · De'Aaron Fox makes 1-foot two point shot Q3 2:05 · De'Aaron Fox misses driving floating jump shot Q3 47.0 · De'Aaron Fox makes 13-foot pullup jump shot Q3 13.2 · De'Aaron Fox misses 13-foot pullup jump shot Q4 11:14 · De'Aaron Fox misses two point shot Q4 5:02 · De'Aaron Fox misses 11-foot step back jumpshot Q4 4:09 · De'Aaron Fox makes driving layup Q1 3:59 · Keldon Johnson makes 23-foot three point jumper (Dylan Harper assists) Q1 8.4 · Keldon Johnson misses two point shot Q1 7.9 · Keldon Johnson makes tip shot Q2 8:15 · Keldon Johnson misses running layup Q2 8:11 · Keldon Johnson misses 23-foot three point jumper Q3 5:15 · Keldon Johnson makes 1-foot two point shot Q3 12.1 · Keldon Johnson makes tip in dunk Q1 2:37 · Dylan Harper makes running layup Q1 1:06 · Dylan Harper makes 19-foot step back jumpshot (Julian Champagnie assists) Q2 11:44 · Dylan Harper makes 5-foot floating jump shot Q2 9:21 · Dylan Harper misses 25-foot three point jumper Q3 5:44 · Aaron Wiggins blocks Dylan Harper 's 7-foot driving layup Q3 4:54 · Cason Wallace blocks Dylan Harper 's 4-foot driving layup Q3 1:58 · Dylan Harper makes 1-foot dunk (Victor Wembanyama assists) Q4 6:48 · Dylan Harper makes driving layup Q1 1:58 · Victor Wembanyama makes 11-foot jumper (De'Aaron Fox assists) Q2 9:47 · Victor Wembanyama misses driving layup Q2 9:44 · Victor Wembanyama makes tip in dunk Q2 7:08 · Victor Wembanyama misses alley oop layup Q2 6:35 · Victor Wembanyama makes 19-foot pullup jump shot (Harrison Barnes assists) Q2 2:27 · Victor Wembanyama misses 14-foot fade away jump shot Q2 1:35 · Victor Wembanyama misses 17-foot pullup jump shot Q3 7:37 · Victor Wembanyama misses 14-foot two point shot Q3 6:57 · Victor Wembanyama makes 24-foot three point jumper (De'Aaron Fox assists) Q4 7:45 · Victor Wembanyama makes 25-foot three point jumper (Devin Vassell assists) Q4 7:08 · Victor Wembanyama misses 25-foot three point step back jumpshot Q4 6:07 · Victor Wembanyama makes layup Q2 11:10 · Luke Kornet makes 1-foot dunk (Dylan Harper assists) Q3 11:17 · Chet Holmgren blocks Luke Kornet 's 1-foot layup Q3 10:06 · Luke Kornet makes alley oop dunk (Stephon Castle assists) Q3 8:27 · Luke Kornet makes alley oop dunk (Stephon Castle assists) Q2 6:07 · Julian Champagnie misses 26-foot three point jumper Q3 4:27 · Julian Champagnie misses 22-foot three point jumper Q3 3:07 · Julian Champagnie misses 22-foot three point jumper Q4 1:00 · Jordan McLaughlin makes 26-foot three point jumper (Carter Bryant assists) Q4 35.3 · Lindy Waters III misses 26-foot three point jumper
Paint21/3364%Mid-range13/2259%3PT11/2938%

Thunder · 37/96 FG

Q1 11:45 · Jalen Williams makes driving layup Q1 11:14 · Jalen Williams makes 15-foot pullup jump shot Q1 9:01 · Jalen Williams makes 25-foot three pointer Q1 5:57 · Jalen Williams misses 26-foot three point jumper Q1 5:34 · Jalen Williams makes 17-foot step back jumpshot Q2 10:21 · Jalen Williams misses driving layup Q2 7:52 · Jalen Williams misses 6-foot fade away jump shot Q2 7:28 · Jalen Williams misses running layup Q3 7:17 · Jalen Williams misses 18-foot step back jumpshot Q4 10:59 · Jalen Williams misses two point shot Q4 10:36 · Jalen Williams misses 16-foot step back jumpshot Q4 9:47 · Jalen Williams makes 2-foot two point shot (Isaiah Joe assists) Q4 4:31 · Jalen Williams misses two point shot Q1 10:44 · Chet Holmgren makes 4-foot driving floating jump shot Q1 9:51 · Chet Holmgren makes 9-foot two point shot (Isaiah Hartenstein assists) Q1 7:38 · Chet Holmgren misses 21-foot jumper Q2 6:59 · Chet Holmgren makes layup (Jalen Williams assists) Q3 10:22 · Chet Holmgren makes 3-foot two point shot (Luguentz Dort assists) Q3 9:47 · Chet Holmgren misses driving floating jump shot Q3 9:00 · Chet Holmgren misses 25-foot three point jumper Q3 4:43 · Chet Holmgren misses 23-foot three point jumper Q3 2:18 · Chet Holmgren makes 1-foot dunk Q1 9:25 · Shai Gilgeous-Alexander makes 24-foot three pointer Q1 7:03 · Luke Kornet blocks Shai Gilgeous-Alexander's driving layup Q1 5:09 · Shai Gilgeous-Alexander misses 18-foot step back jumpshot Q1 4:33 · Shai Gilgeous-Alexander makes 1-foot two point shot Q1 3:18 · Shai Gilgeous-Alexander makes 14-foot step back jumpshot Q1 1:42 · Shai Gilgeous-Alexander misses driving floating jump shot Q1 26.8 · Shai Gilgeous-Alexander misses 15-foot pullup jump shot Q2 3:17 · Shai Gilgeous-Alexander makes running layup Q2 2:52 · Shai Gilgeous-Alexander makes 13-foot step back jumpshot Q3 9:20 · Shai Gilgeous-Alexander misses 11-foot fade away jump shot Q3 6:21 · Shai Gilgeous-Alexander misses 25-foot three point step back jumpshot Q3 5:05 · Shai Gilgeous-Alexander misses 11-foot pullup jump shot Q3 3:45 · Shai Gilgeous-Alexander misses 26-foot three point pullup jump shot Q3 3:19 · Shai Gilgeous-Alexander misses 8-foot two point shot Q3 1:43 · Shai Gilgeous-Alexander makes 5-foot driving floating jump shot Q3 1:16 · Shai Gilgeous-Alexander misses 25-foot three point pullup jump shot Q4 7:00 · Shai Gilgeous-Alexander misses 25-foot three point step back jumpshot Q4 4:50 · Shai Gilgeous-Alexander makes 4-foot two point shot Q4 2:45 · Shai Gilgeous-Alexander misses 27-foot three point pullup jump shot Q1 8:11 · Isaiah Hartenstein makes alley oop dunk (Jalen Williams assists) Q1 6:19 · Isaiah Hartenstein makes 9-foot floating jump shot (Shai Gilgeous-Alexander assists) Q3 11:28 · Isaiah Hartenstein makes layup (Chet Holmgren assists) Q3 8:43 · Isaiah Hartenstein makes 12-foot floating jump shot (Shai Gilgeous-Alexander assists) Q3 8:11 · Isaiah Hartenstein misses 13-foot floating jump shot Q3 7:07 · Isaiah Hartenstein makes 7-foot floating jump shot (Jalen Williams assists) Q3 35.1 · Isaiah Hartenstein misses 4-foot floating jump shot Q1 7:35 · Luguentz Dort makes 24-foot three point jumper (Jalen Williams assists) Q1 6:58 · Luguentz Dort makes 25-foot three point jumper (Jalen Williams assists) Q2 3:46 · Luguentz Dort misses 25-foot three point jumper Q2 55.5 · Luguentz Dort makes 13-foot pullup jump shot (Jalen Williams assists) Q3 11:08 · Luguentz Dort misses 25-foot three point jumper Q3 11:00 · Luguentz Dort misses 25-foot three point jumper Q3 2:54 · Luguentz Dort misses 27-foot three point jumper Q4 3:50 · Luguentz Dort misses 27-foot three point jumper Q1 4:43 · Alex Caruso misses 23-foot three point jumper Q1 3:43 · Alex Caruso misses 23-foot three point jumper Q1 2:46 · Alex Caruso misses 23-foot three point jumper Q1 2:16 · Alex Caruso makes driving layup (Chet Holmgren assists) Q1 1:25 · Alex Caruso misses 24-foot three point jumper Q1 2.7 · Alex Caruso misses 25-foot three point jumper Q2 4:17 · Alex Caruso misses 25-foot three point jumper Q2 2:13 · Alex Caruso misses 22-foot three point jumper Q2 1:49 · Alex Caruso misses 23-foot three point jumper Q3 4:15 · Alex Caruso misses 22-foot three point jumper Q3 1:09 · Alex Caruso makes 26-foot three point jumper (Luguentz Dort assists) Q4 5:19 · Alex Caruso makes 26-foot three point jumper (Luguentz Dort assists) Q4 3:15 · Alex Caruso misses 26-foot three point pullup jump shot Q1 4:12 · Kenrich Williams makes running layup (Isaiah Joe assists) Q2 7:46 · Julian Champagnie blocks Kenrich Williams 's 5-foot driving layup Q4 10:15 · Kenrich Williams misses 27-foot three point jumper Q4 10:10 · Kenrich Williams makes 25-foot three point jumper (Cason Wallace assists) Q4 7:31 · Kenrich Williams makes 27-foot three point jumper (Shai Gilgeous-Alexander assists) Q4 28.7 · Kenrich Williams misses running pullup jump shot Q1 0.3 · Cason Wallace misses floating jump shot Q2 8:24 · Cason Wallace misses driving floating jump shot Q2 26.7 · Cason Wallace makes 23-foot three point jumper (Shai Gilgeous-Alexander assists) Q2 0.2 · Cason Wallace misses heave jump shot Q3 7:24 · Cason Wallace misses driving floating jump shot Q4 9:08 · Cason Wallace misses 23-foot three point jumper Q4 7:59 · Cason Wallace misses 22-foot three point jumper Q4 6:31 · Cason Wallace misses 22-foot three point jumper Q2 10:51 · Aaron Wiggins makes driving layup Q2 10:04 · Aaron Wiggins makes 25-foot three point jumper (Kenrich Williams assists) Q2 8:57 · Aaron Wiggins misses 22-foot three point jumper Q2 8:47 · Aaron Wiggins misses two point shot Q2 5:45 · Victor Wembanyama blocks Aaron Wiggins 's 6-foot driving layup Q3 2:21 · Aaron Wiggins misses 25-foot three point step back jumpshot Q3 0.1 · Aaron Wiggins misses 22-foot three point jumper Q2 5:29 · Isaiah Joe misses 26-foot three point jumper Q2 4:52 · Isaiah Joe makes 5-foot step back jumpshot (Isaiah Hartenstein assists) Q4 11:36 · De'Aaron Fox blocks Isaiah Joe 's 2-foot driving layup Q4 8:34 · Isaiah Joe makes 25-foot three pointer (Isaiah Hartenstein assists) Q4 50.8 · Branden Carlson misses 26-foot three point jumper Q4 45.3 · Branden Carlson makes 3-foot dunk (Kenrich Williams assists)
Paint18/3355%Mid-range8/1844%3PT11/4524%

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

San Antonio Spurs box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Devin Vassell › 34542000 1-61-52-32+93.4
De'Aaron Fox › 332943111 12-193-42-23+621.3
Stephon Castle › 321947104 8-110-23-54+713.4
Harrison Barnes › 301561001 5-123-72-20+28.5
Victor Wembanyama › 2619112113 6-122-35-52+1316.9
Luke Kornet › 22641011 3-40-00-03-46.3
Julian Champagnie › 20051011 0-30-30-01+161.2
Dylan Harper › 201232001 5-80-12-20+147.8
Keldon Johnson › 17970000 4-71-20-21+76.7
Kelly Olynyk › 1000000 0-00-00-00+10.0
Lindy Waters III 1000000 0-10-10-00+1-0.9
Jeremy Sochan › 1010000 0-00-00-00+10.6
Carter Bryant › 1001000 0-00-00-00+10.8
Jordan McLaughlin › 1300000 1-11-10-00+12.4
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.

Oklahoma City Thunder box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Shai Gilgeous-Alexander › 362264100 7-191-67-82-1514.7
Chet Holmgren › 3110122011 5-90-20-23-1410.7
Luguentz Dort › 29843021 3-82-70-04-68.1
Jalen Williams › 291226201 5-131-21-44+47.7
Isaiah Hartenstein › 2413123101 5-70-03-41-117.1
Cason Wallace › 21541010 1-71-42-31-93.4
Alex Caruso › 201210011 3-132-124-41-132.0
Kenrich Williams › 17852200 3-62-40-01-111.4
Isaiah Joe › 15512100 2-41-20-01-115.8
Aaron Wiggins › 14510012 2-71-40-00-6-1.6
Brooks Barnhizer 2000000 0-00-00-00-10.0
Branden Carlson › 2200000 1-20-10-00-10.4
Chris Youngblood › 2000000 0-00-00-00-10.0
See the full Oklahoma City Thunder 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
34
D. Fox S
33
S. Castle S
32
H. Barnes S
30
L. Kornet S
22
V. Wembanyama
26
D. Harper
20
J. Champagnie
20
K. Johnson
17
K. Olynyk
1
L. Waters III
1
J. Sochan
1
C. Bryant
1
J. McLaughlin
1
Oklahoma City Thunder
Q1Q2Q3Q4
MIN
S. Gilgeous-Alexander S
36
C. Holmgren S
31
Jal. Williams S
29
L. Dort S
29
I. Hartenstein S
24
C. Wallace
21
A. Caruso
20
K. Williams
17
I. Joe
15
A. Wiggins
14
B. Barnhizer
2
B. Carlson
2
C. Youngblood
2

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