Game ID: 22500281
San Antonio Spurs @ Phoenix Suns
Sunday, November 23, 2025 at 8:00 PM ET
Mortgage Matchup Center, Phoenix, AZ
Q1 Q2 Q3 Q4 Final
PHX 25 24 37 25 111SAS 30 26 24 22 102
PHX vs SAS ScoutingPHX vs SAS Scouting
Welcome to the scouting desk. The coffee is cold, the film is play-by-play, and somebody has to explain what happened.
Every game has a hinge — a stretch where it was decided, usually while everyone was watching something else. Start where the evidence lives: the Lineups' face-offs say which five actually won their minutes; the Possessions ledger says who ran ahead of the night's own pace; the Shot Chart says where the points really came from, which is rarely where the highlights were. When all three agree, that is the story. When they don't — that is why this desk has a chair.
PHX availability going into 11/13 · back-to-backOUT Green missed 2 since 11/10, out tonight
BACK Brooks back 11/08 after 6, 28 min since (91% of 31)
NEW Dunn 19 to 25 min over the last 5
PHX availability going into 11/16 · 2 days' restOUT Green missed 3 since 11/10, out tonight
BACK Brooks back 11/08 after 6, 28 min since (91% of 31)
PHX availability going into 11/18 · 1 day's restOUT Green missed 4 since 11/10, out tonight
BACK Brooks back 11/08 after 6, 30 min since (96% of 31)
PHX availability going into 11/21 · 2 days' restOUT Allen missed 2 since 11/16, out tonight
OUT Green missed 5 since 11/10, out tonight
PHX availability going into 11/23 · 1 day's restOUT Allen missed 3 since 11/16, out tonight
OUT Green missed 6 since 11/10, out tonight
PHX availability going into 11/24 · back-to-backOUT Allen missed 4 since 11/16, out tonight
OUT Green missed 7 since 11/10, out tonight
OUT Bouyea missed 2 since 11/21, returns tonight: 3 min (24% of 13)
OUT Fleming missed 2 since 11/21, returns tonight: 8 min (66% of 12)
PHX availability going into 11/26 · 1 day's restOUT Allen missed 5 since 11/16, out tonight
OUT Green missed 8 since 11/10, out tonight
OUT Dunn missed 2 since 11/23, out tonight
BACK Bouyea back 11/24 after 2, 3 min since (24% of 13)
BACK Fleming back 11/24 after 2, 8 min since (66% of 12)
PHX availability going into 11/28 · 1 day's restOUT Allen missed 6 since 11/16, out tonight
OUT Green missed 9 since 11/10, out tonight
OUT Dunn missed 3 since 11/23, out tonight
BACK Bouyea back 11/24 after 2, 11 min since (83% of 13)
BACK Fleming back 11/24 after 2, 8 min since (66% of 12)
PHX availability going into 11/29 · back-to-backOUT Allen missed 7 since 11/16, returns tonight: 26 min (91% of 28)
OUT Green missed 10 since 11/10, out tonight
OUT Dunn missed 4 since 11/23, out tonight
OUT Fleming missed 2 since 11/26, returns tonight: 4 min (32% of 12)
BACK Bouyea back 11/24 after 2, 12 min since (92% of 13)
NEW Goodwin 22 to 28 min over the last 5
SAS availability going into 11/14 · 1 day's restOUT Harper missed 5 since 11/05, out tonight
BACK Kornet back 11/10 after 7, 21 min since (112% of 19)
BACK Bryant back 11/08 after 2, 5 min since (43% of 11)
NEW Barnes 22 to 30 min over the last 5
SAS availability going into 11/16 · 1 day's restOUT Harper missed 6 since 11/05, out tonight
OUT Bryant missed 2 since 11/12, returns tonight: 7 min (61% of 11)
BACK Kornet back 11/10 after 7, 20 min since (105% of 19)
NEW Wembanyama 30 to 36 min over the last 5
NEW Barnes 22 to 30 min over the last 5
SAS availability going into 11/18 · 1 day's restOUT Harper missed 7 since 11/05, out tonight
BACK Kornet back 11/10 after 7, 22 min since (115% of 19)
BACK Bryant back 11/08 after 2, 5 min since (49% of 11)
NEW Wembanyama 30 to 36 min over the last 4
NEW Barnes 22 to 28 min over the last 5
SAS availability going into 11/20 · 1 day's restOUT Wembanyama missed 2 since 11/16, out tonight
OUT Harper missed 8 since 11/05, out tonight
BACK Kornet back 11/10 after 7, 22 min since (119% of 19)
BACK Bryant back 11/16 after 2, 7 min since (67% of 11)
NEW Barnes 22 to 29 min over the last 5
SAS availability going into 11/23 · 2 days' restOUT Castle missed 2 since 11/18, out tonight
OUT Wembanyama missed 3 since 11/16, out tonight
OUT Harper missed 9 since 11/05, out tonight
BACK Bryant back 11/16 after 2, 5 min since (51% of 11)
NEW Barnes 22 to 30 min over the last 5
SAS availability going into 11/26 · 2 days' restOUT Castle missed 3 since 11/18, out tonight
OUT Wembanyama missed 4 since 11/16, out tonight
OUT Harper missed 10 since 11/05, returns tonight: 16 min (70% of 24)
BACK Bryant back 11/16 after 2, 6 min since (56% of 11)
NEW Barnes 22 to 32 min over the last 5
NEW Kornet 19 to 24 min over the last 5
NEW Sochan 13 to 20 min over the last 5
SAS availability going into 11/28 · 1 day's restOUT Castle missed 4 since 11/18, out tonight
OUT Wembanyama missed 5 since 11/16, out tonight
BACK Harper back 11/26 after 10, 16 min since (70% of 24)
BACK Bryant back 11/16 after 2, 6 min since (59% of 11)
NEW Barnes 22 to 33 min over the last 5
NEW Kornet 19 to 26 min over the last 5
NEW Sochan 13 to 19 min over the last 5
SAS availability going into 11/30 · 1 day's restOUT Castle missed 5 since 11/18, out tonight
OUT Wembanyama missed 6 since 11/16, out tonight
BACK Harper back 11/26 after 10, 16 min since (67% of 24)
NEW Barnes 22 to 34 min over the last 5
NEW Kornet 19 to 26 min over the last 5
SAS availability going into 12/02 · 1 day's restOUT Castle missed 6 since 11/18, out tonight
OUT Wembanyama missed 7 since 11/16, out tonight
BACK Harper back 11/26 after 10, 17 min since (73% of 24)
NEW Barnes 22 to 33 min over the last 5
NEW Kornet 19 to 26 min over the last 5
I Know — the desk, before tip-off
Written before tip-off, from the five games each side brought in.
Phoenix comes in 4-1 over its last five, scoring 124 a night and allowing 112, shooting 50 percent and 38 from three, 25 free throws a game; Booker at 24 and Brooks at 24 a game. It has won the glass by 5 a night. Without Allen (3 straight), Green (6 straight). One day's rest. San Antonio comes in 3-2 over its last five, scoring 119 a night and allowing 114, shooting 50 percent and 38 from three, 19 free throws a game; Fox at 23 and Barnes at 15 a game. That is 3 straight wins. Without Castle (2 straight), Wembanyama (3 straight), Harper (9 straight). 2 days' rest.
So: Phoenix wins, and the game turns on the line, where Phoenix takes 25 free throws a game to San Antonio's 19. Call it Phoenix 119, San Antonio 114.
11/13 vs IND 133-98 — PHX notes
PHX won 133-98. PHX shot 58% (49 of 85) to IND's 36%, 13 of 35 from three. Booker led with 33 (12 of 22, 3 of 10 from three, 6 of 6 at the line); Brooks added 32, Ighodaro 17. The hinge was Q4, 27-14: a lead of 22 became 35, and the lead reached 46. Ighodaro was the night's best plus/minus at +52.
11/16 vs ATL 122-124 — PHX notes
PHX lost 122-124. PHX took 12 more shots (97 to 85), fed by 16 offensive rebounds, but shot 48% to ATL's 53%, 10 of 30 from three. The glass went 47-34 for them. Brooks led with 34 (14 of 25, 3 of 7 from three); Booker added 27, Gillespie 15. Q3 was theirs, 37-20, but the other 3 periods went 104-85 against them. They led by as many as 22.
11/18 @ POR 127-110 — PHX notes
PHX won 127-110. PHX shot 48% (47 of 98) to POR's 43%, 14 of 40 from three. Booker led with 19 (6 of 13, 6 of 6 at the line); Gillespie added 19, Williams 15. The hinge was Q3, 36-21: a lead of 3 became 18, and the lead reached 25. Dunn was the night's best plus/minus at +23.
11/21 vs MIN 114-113 — PHX notes
PHX won 114-113. PHX shot 48% (39 of 81) to MIN's 45%, 14 of 31 from three. PHX turned it over 27 times to MIN's 19, and MIN turned those into 17 steals. Brooks led with 22 (8 of 17, 4 of 8 from three); Gillespie added 20, Williams 19. The hinge was Q1, 32-24: from level to 8 ahead, and the lead reached 18. Gillespie was the night's best plus/minus at +14.
11/23 vs SAS 111-102 — PHX notes
PHX won 111-102. PHX shot 44% (43 of 97) to SAS's 42%, 14 of 38 from three, and got to the line 16 times to SAS's 34. PHX turned it over 6 times to SAS's 19. Brooks led with 25 (10 of 24, 4 of 12 from three); Booker added 24, Goodwin 15. The hinge was Q3, 37-24: PHX came in trailing by 7 and left it ahead by 6. PHX trailed 49-56 at the half and won the second half 62-46. O'Neale was the night's best plus/minus at +13.
11/24 vs HOU — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Phoenix comes in 4-1 over its last five, scoring 121 a night and allowing 109, shooting 49 percent and 37 from three, 23 free throws a game; Brooks at 25 and Booker at 24 a game. That is 3 straight wins. Without Allen (4 straight), Green (7 straight). Second night of a back-to-back. Houston comes in 4-1 over its last five, scoring 123 a night and allowing 111, shooting 47 percent and 41 from three, 24 free throws a game; Durant at 24 and Sengun at 23 a game. It has won the glass by 12 a night. Without Eason (3 straight), Finney-Smith (14 straight). 2 days' rest.
So: Houston wins, on the road, and the game turns on the glass, where Houston has been plus-12 a night and Phoenix plus-4 and the turnovers, Phoenix giving it away 15 times a game to Houston's 11. Call it Houston 117, Phoenix 116, Phoenix keeping it close.
11/26 @ SAC — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Sacramento comes in 2-3 over its last five, scoring 110 a night and allowing 122, shooting 47 percent and 32 from three, 22 free throws a game; DeRozan at 20 and Murray at 19 a game. It has lost the glass by 7 a night. Without Sabonis (4 straight), Plowden (6 straight), Cardwell (12 straight). One day's rest. Phoenix comes in 3-2 over its last five, scoring 113 a night and allowing 113, shooting 46 percent and 37 from three, 21 free throws a game; Brooks at 24 and Booker at 21 a game. Without Allen (5 straight), Green (8 straight), Dunn (2 straight). One day's rest.
So: Phoenix wins, on the road, and the game turns on the glass, where Phoenix has been plus-3 a night and Sacramento minus-7 and the defense, Phoenix allowing 113 a night to Sacramento's 122. Call it Phoenix 118, Sacramento 113.
11/28 @ OKC — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
OKC comes in 5-0 over its last five, scoring 124 a night and allowing 104, shooting 52 percent and 40 from three, 27 free throws a game; Gilgeous-Alexander at 33 and Holmgren at 15 a game. That is 5 straight wins. Without Wiggins (10 straight). One day's rest. Phoenix comes in 4-1 over its last five, scoring 111 a night and allowing 108, shooting 46 percent and 37 from three, 21 free throws a game; Brooks at 20 and Booker at 19 a game. Without Allen (6 straight), Green (9 straight), Dunn (3 straight). One day's rest.
So: OKC wins, and the game turns on the line, where OKC takes 27 free throws a game to Phoenix's 21 and the turnovers, Phoenix giving it away 17 times a game to OKC's 13. Call it OKC 118, Phoenix 108, OKC by 10.
11/29 vs DEN — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Phoenix comes in 3-2 over its last five, scoring 110 a night and allowing 110, shooting 45 percent and 36 from three, 22 free throws a game; Brooks at 22 and Booker at 20 a game. Without Allen (7 straight), Green (10 straight), Dunn (4 straight). Second night of a back-to-back. Denver comes in 3-2 over its last five, scoring 124 a night and allowing 122, shooting 52 percent and 41 from three, 24 free throws a game; Jokić at 29 and Murray at 26 a game. Without Braun (7 straight), Gordon (3 straight), Pickett (5 straight). Second night of a back-to-back.
So: Phoenix wins, and the game turns on the defense, Phoenix allowing 110 a night to Denver's 122 and the arc, Denver at 41 percent from three to Phoenix's 36. Call it Phoenix 117, Denver 116, Denver keeping it close.
11/14 vs GSW 108-109 — SAS notes
SAS lost 108-109. SAS shot 46% (39 of 85) to GSW's 42%, 14 of 38 from three. SAS turned it over 20 times to GSW's 14, and GSW turned those into 9 steals. Wembanyama led with 26 (10 of 21, 3 of 8 from three); Fox added 24, Champagnie 14. Q3 was theirs, 34-30, turning a 2-point deficit into a 2-point lead, but the other 3 periods went 79-74 against them. They led by as many as 10. Vassell's -16 in 32 minutes was the worst on the floor.
11/16 vs SAC 123-110 — SAS notes
SAS won 123-110. SAS shot 54% (47 of 87) to SAC's 47%, 14 of 38 from three. Fox led with 28 (11 of 20, 4 of 8 from three); Barnes added 20, Vassell 16. The hinge was Q1, 36-24: from level to 12 ahead, and the lead reached 19. Fox was the night's best plus/minus at +20.
11/18 vs MEM 111-101 — SAS notes
SAS won 111-101. SAS shot 48% (42 of 87) to MEM's 40%, 16 of 42 from three. SAS turned it over 9 times to MEM's 14. The glass went 38-59 against them. Fox led with 26 (10 of 20, 3 of 8 from three); Barnes added 23, Johnson 18. The hinge was Q4, 25-14: SAS came in trailing by 1 and left it ahead by 10. Olynyk was the night's best plus/minus at +15.
11/20 vs ATL 135-126 — SAS notes
SAS won 135-126. SAS shot 53% (48 of 91) to ATL's 56%, 17 of 40 from three, and went to the line 30 times to ATL's 13 — 22 points from the stripe to their 8. SAS turned it over 10 times to ATL's 16. Fox led with 26 (9 of 16, 2 of 4 from three, 6 of 10 at the line); Johnson added 25, Champagnie 20. The hinge was Q2, 46-26: SAS came in trailing by 6 and left it ahead by 14, and the lead reached 19. Jones Garcia was the night's best plus/minus at +25.
11/23 @ PHX 102-111 — SAS notes
SAS lost 102-111. SAS shot 42% (32 of 77) to PHX's 44%, 10 of 34 from three, and went to the line 34 times to PHX's 16 — 28 points from the stripe to their 11. SAS turned it over 19 times to PHX's 6, and PHX turned those into 10 steals. Fox led with 26 (5 of 11, 2 of 6 from three, 14 of 16 at the line); Vassell added 17, Johnson 14. Q1 was theirs, 30-25, but the other 3 periods went 86-72 against them. They led by as many as 11. Sochan's -17 in 21 minutes was the worst on the floor.
11/26 @ POR — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Portland comes in 2-3 over its last five, scoring 114 a night and allowing 119, shooting 43 percent and 31 from three, 28 free throws a game; Grant at 24 and Avdija at 22 a game. It has won the glass by 10 a night. Without Holiday (6 straight), Sharpe (4 straight), Henderson (18 straight). One day's rest. San Antonio comes in 3-2 over its last five, scoring 116 a night and allowing 111, shooting 49 percent and 37 from three, 23 free throws a game; Fox at 26 and Barnes at 15 a game. Without Castle (3 straight), Wembanyama (4 straight), Harper (10 straight). 2 days' rest.
So: San Antonio wins, on the road, and the game turns on the glass, where Portland has been plus-10 a night and San Antonio plus-1 and the arc, San Antonio at 37 percent from three to Portland's 31. Call it San Antonio 118, Portland 115, Portland keeping it close.
11/28 @ DEN — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Denver comes in 3-2 over its last five, scoring 122 a night and allowing 120, shooting 51 percent and 41 from three, 23 free throws a game; Jokić at 32 and Murray at 26 a game. Without Braun (6 straight), Gordon (2 straight), Pickett (4 straight). 3 days' rest. San Antonio comes in 4-1 over its last five, scoring 117 a night and allowing 110, shooting 47 percent and 36 from three, 24 free throws a game; Fox at 29 and Barnes at 17 a game. Without Castle (4 straight), Wembanyama (5 straight). One day's rest.
So: Denver wins, and the game turns on the defense, San Antonio allowing 110 a night to Denver's 120 and the arc, Denver at 41 percent from three to San Antonio's 36. Call it Denver 117, San Antonio 115, San Antonio keeping it close.
11/30 @ MIN — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Minnesota comes in 2-3 over its last five, scoring 114 a night and allowing 114, shooting 44 percent and 38 from three, 29 free throws a game; Edwards at 34 and Randle at 19 a game. Without Hyland (4 straight). Second night of a back-to-back. San Antonio comes in 4-1 over its last five, scoring 120 a night and allowing 115, shooting 46 percent and 37 from three, 27 free throws a game; Fox at 26 and Vassell at 20 a game. Without Castle (5 straight), Wembanyama (6 straight). One day's rest.
So: Minnesota wins, and the game turns on the turnovers, Minnesota giving it away 14 times a game to San Antonio's 11. Call it Minnesota 116, San Antonio 115, San Antonio keeping it close.
12/02 vs MEM — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
San Antonio comes in 3-2 over its last five, scoring 121 a night and allowing 120, shooting 47 percent and 35 from three, 28 free throws a game; Fox at 26 and Vassell at 22 a game. Without Castle (6 straight), Wembanyama (7 straight). One day's rest. Memphis comes in 4-1 over its last five, scoring 115 a night and allowing 113, shooting 47 percent and 37 from three, 19 free throws a game; Jackson Jr. at 20 and Wells at 17 a game. That is 3 straight wins. It has won the glass by 11 a night. Without Morant (7 straight), Mashack (5 straight), Jackson (4 straight). One day's rest.
So: San Antonio wins, and the game turns on the glass, where Memphis has been plus-11 a night and San Antonio plus-2 and the line, where San Antonio takes 28 free throws a game to Memphis's 19. Call it San Antonio 118, Memphis 115, Memphis keeping it close.
Who is who
the initials in the Players column
PHXCG C. Gillespie
DB D. Booker
DB D. Brooks
IL I. Livers
JG J. Goodwin
MW M. Williams
NR N. Richards
OI O. Ighodaro
RO R. O'Neale
SASCB C. Bryant
DF D. Fox
DJ D. Jones Garcia
DV D. Vassell
HB H. Barnes
JC J. Champagnie
JS J. Sochan
KJ K. Johnson
KO K. Olynyk
LK L. Kornet
PHX/SAS the team itself, not a player
-- the feed named nobody
What
What happened
the codes in the Events column
M2 / M3 made 2 / made 3
X2 / X3 missed 2 / missed 3
FT / X1 free throw made / missed
AST assist
OR / DR offensive / defensive rebound
STL steal
BLK block
TO turnover
FL foul
OF offensive foul — ends the possession
VIOL violation
JUMP jump ball
TM timeout
IR instant replay
HE heave at the buzzer, filed to the team
END the clock ran out, ball in hand
Where
Where a shot came from
the middle field of M3.LW.25
RM at the rim inside 4 ft
RC right corner
RW right wing
SO straight on
LW left wing
LC left corner
M3.LW.25 made 3, left wing, 25 ft
X2.RM.01 missed 2, at the rim, 1 ft
When
When it happened
the Offset column
one number per event, in the Events order:
whole seconds from the start of the
possession to that event
Events FL X3.RC.23 OR M2.RM.01
Offset 0 18 22 24
the foul opens the possession at 0s;
the putback ends it at 24s, which is
the possession's own Dur
Suns win 3rd straight and end Spurs' 3-game run with 111-102 victory
PHOENIX -- — Dillon Brooks scored 25 points, Devin Booker had 24 and the Phoenix Suns won their third straight and ended the San Antonio's three-game streak with a 111-102 victory over the Spurs on Sunday night.
Playing without injured regulars Jalen Green , Grayson Allen and Ryan Dunn , Phoenix, got big contributions from Jordan Goodwin (15 points, 10 rebounds) and center Mark Williams . Collin Gillespie added 15 points.
De’Aaron Fox led San Antonio, playing without the injured Victor Wembanyama , with 26 points. The Spurs won their previous three games, all without Wembanyama, who will be out at least another week with a left calf strain.
Devin Vassell had 17 points, reserve Kelton Johnson had 14 and Julian Champagnie finished with 12 points and 12 rebounds.
San Antonio also was missing starting forward Stephon Castle because of a left hip flexor strain and rookie Dylan Harper , the second overall draft pick who remains out with a left calf strain.
Green (right hamstring strain), Allen (quadriceps) and Dunn missed the game for Phoenix. Dunn injured his right wrist incurred on a missed dunk attempt Friday night in a comeback win over Minnesota.
The Suns trailed by 11 in the second quarter, but outscored the Spurs 37-24 in the third to take an 86-80 lead. Booker had 11 points in the period.
Phoenix bounced back from missing its first nine 3-pointers to finish 14 of 38 (36.8%) from behind the arc.
Up next Spurs: At Portland on Wednesday night.
Suns: Host Houston on Monday night, with former Suns star Kevin Durant set to miss the game because of personal reasons.