Game ID: 22500267
Atlanta Hawks @ San Antonio Spurs
Thursday, November 20, 2025 at 8:00 PM ET
Frost Bank Center, San Antonio, TX
Q1 Q2 Q3 Q4 Final
SAS 28 46 21 40 135ATL 34 26 32 34 126
ATL @ SAS ScoutingATL @ 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.
SAS availability going into 11/12 · 1 day's restOUT Harper missed 4 since 11/05, out tonight
BACK Kornet back 11/10 after 7, 20 min since (106% 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/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
ATL availability going into 11/12 · 1 day's restOUT Alexander-Walker missed 2 since 11/08, returns tonight: 22 min (65% of 34)
OUT Young missed 6 since 10/31, out tonight
BACK Krejčí back 11/02 after 3, 20 min since (90% of 22)
BACK Kennard back 11/10 after 2, 20 min since (98% of 20)
NEW Risacher 22 to 28 min over the last 5
ATL availability going into 11/13 · back-to-backOUT Young missed 7 since 10/31, out tonight
BACK Alexander-Walker back 11/12 after 2, 22 min since (65% of 34)
BACK Kennard back 11/10 after 2, 20 min since (100% of 20)
NEW Risacher 22 to 27 min over the last 5
NEW Gueye 15 to 20 min over the last 5
ATL availability going into 11/16 · 2 days' restOUT Young missed 8 since 10/31, out tonight
BACK Alexander-Walker back 11/12 after 2, 26 min since (77% of 34)
BACK Kennard back 11/10 after 2, 20 min since (99% of 20)
ATL availability going into 11/18 · 1 day's restOUT Young missed 9 since 10/31, out tonight
OUT Porziņģis missed 2 since 11/13, out tonight
BACK Alexander-Walker back 11/12 after 2, 29 min since (86% of 34)
BACK Kennard back 11/10 after 2, 18 min since (89% of 20)
ATL availability going into 11/20 · 1 day's restOUT Young missed 10 since 10/31, out tonight
OUT Porziņģis missed 3 since 11/13, returns tonight: 29 min (120% of 24)
BACK Alexander-Walker back 11/12 after 2, 31 min since (92% of 34)
BACK Kennard back 11/10 after 2, 18 min since (88% of 20)
NEW Krejčí 22 to 28 min over the last 5
ATL availability going into 11/22 · 1 day's restOUT Young missed 11 since 10/31, out tonight
BACK Alexander-Walker back 11/12 after 2, 31 min since (94% of 34)
BACK Porziņģis back 11/20 after 3, 29 min since (120% of 24)
NEW Krejčí 22 to 28 min over the last 5
ATL availability going into 11/23 · back-to-backOUT Young missed 12 since 10/31, out tonight
BACK Porziņģis back 11/20 after 3, 31 min since (128% of 24)
NEW Krejčí 22 to 30 min over the last 5
ATL availability going into 11/25 · 1 day's restOUT Young missed 13 since 10/31, out tonight
BACK Porziņģis back 11/20 after 3, 31 min since (128% of 24)
NEW Krejčí 22 to 30 min over the last 5
ATL availability going into 11/28 · 2 days' restOUT Young missed 14 since 10/31, out tonight
BACK Porziņģis back 11/20 after 3, 28 min since (115% of 24)
NEW Krejčí 22 to 28 min over the last 5
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 117 a night and allowing 112, shooting 50 percent and 36 from three, 19 free throws a game; Wembanyama at 32 and Fox at 22 a game. Without Wembanyama (2 straight), Harper (8 straight). One day's rest. Atlanta comes in 4-1 over its last five, scoring 121 a night and allowing 113, shooting 51 percent and 40 from three, 21 free throws a game; Johnson at 24 and Okongwu at 22 a game. Without Young (10 straight), Porziņģis (3 straight). One day's rest.
So: San Antonio wins, and the game turns on the glass, where San Antonio has been plus-1 a night and Atlanta minus-3 and the arc, Atlanta at 40 percent from three to San Antonio's 36. Call it San Antonio 117, Atlanta 114, Atlanta keeping it close.
11/12 vs GSW 120-125 — SAS notes
SAS lost 120-125. SAS took 9 more shots (94 to 85), fed by 13 offensive rebounds, but shot 49% to GSW's 42%, 14 of 39 from three, and got to the line 16 times to GSW's 36. SAS turned it over 20 times to GSW's 15, and GSW turned those into 13 steals. Wembanyama led with 31 (11 of 22, 3 of 7 from three, 6 of 6 at the line); Castle added 23, Vassell 15. Q1 was theirs, 28-14, but the other 3 periods went 111-92 against them. They led by as many as 16.
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 — 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/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.
11/12 @ SAC 133-100 — ATL notes
ATL won 133-100. ATL shot 58% (49 of 85) to SAC's 39%, 17 of 40 from three. The glass went 45-35 for them. Johnson led with 24 (9 of 10, 2 of 3 from three); Okongwu added 21, Risacher 15. The hinge was Q2, 29-12: a lead of 3 became 20, and the lead reached 44. Alexander-Walker was the night's best plus/minus at +44.
11/13 @ UTA 132-122 — ATL notes
ATL won 132-122. ATL shot 51% (46 of 90) to UTA's 49%, 24 of 47 from three. ATL turned it over 16 times to UTA's 24. Okongwu led with 32 (11 of 18, 8 of 14 from three); Johnson added 31, Krejčí 20. The hinge was Q4, 29-19: from level to 10 ahead, and the lead reached 18. Johnson was the night's best plus/minus at +16.
11/16 @ PHX 124-122 — ATL notes
ATL won 124-122. ATL shot 53% (45 of 85) to PHX's 48%, 14 of 43 from three. The glass went 34-47 against them. Okongwu led with 27 (9 of 15, 3 of 9 from three, 6 of 6 at the line); Alexander-Walker added 26, Johnson 25. The hinge was Q4, 47-27: ATL came in trailing by 18 and left it ahead by 2. ATL trailed 57-58 at the half and won the second half 67-64. Alexander-Walker was the night's best plus/minus at +22.
11/18 vs DET 112-120 — ATL notes
ATL lost 112-120. ATL shot 48% (42 of 87) to DET's 54%, 15 of 44 from three, and got to the line 15 times to DET's 24. ATL turned it over 17 times to DET's 12, and DET turned those into 12 steals. Johnson led with 25 (8 of 18, 3 of 8 from three, 6 of 6 at the line); Alexander-Walker added 24, Okongwu 21. Q4 was theirs, 30-26, the deficit cut from 12 to 8, but the other 3 periods went 94-82 against them. Okongwu's -22 in 34 minutes was the worst on the floor.
11/20 @ SAS 126-135 — ATL notes
ATL lost 126-135. ATL shot 56% (49 of 87) to SAS's 53%, 20 of 37 from three, and got to the line 13 times to SAS's 30. ATL turned it over 16 times to SAS's 10, and SAS turned those into 10 steals. Alexander-Walker led with 38 (13 of 17, 8 of 10 from three); J. Johnson added 26, Porziņģis 16. Q3 was theirs, 32-21, the deficit cut from 14 to 3, but the other 3 periods went 114-94 against them. Okongwu's -19 in 25 minutes was the worst on the floor.
11/22 @ NOP — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
New Orleans comes in 0-5 over its last five, scoring 110 a night and allowing 122, shooting 46 percent and 30 from three, 25 free throws a game; Murphy III at 24 and Fears at 19 a game. That is 5 straight losses. Without Poole (9 straight), McGowens (2 straight), Jordan (12 straight). Second night of a back-to-back. Atlanta comes in 3-2 over its last five, scoring 125 a night and allowing 120, shooting 53 percent and 43 from three, 19 free throws a game; Johnson at 26 and Alexander-Walker at 24 a game. Without Young (11 straight). One day's rest.
So: Atlanta wins, on the road, and the game turns on the arc, Atlanta at 43 percent from three to New Orleans's 30 and the line, where New Orleans takes 25 free throws a game to Atlanta's 19. Call it Atlanta 122, New Orleans 114.
11/23 vs CHA — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Atlanta comes in 3-2 over its last five, scoring 122 a night and allowing 119, shooting 51 percent and 41 from three, 19 free throws a game; Johnson at 25 and Okongwu at 24 a game. It has lost the glass by 7 a night. Without Young (12 straight). Second night of a back-to-back. Charlotte comes in 0-5 over its last five, scoring 114 a night and allowing 125, shooting 43 percent and 32 from three, 23 free throws a game; Knueppel at 24 and Bridges at 23 a game. That is 5 straight losses. Without Williams (9 straight), Green (8 straight), Salaün (9 straight). Second night of a back-to-back.
So: Atlanta wins, and the game turns on the arc, Atlanta at 41 percent from three to Charlotte's 32 and the glass, where Charlotte has been minus-0 a night and Atlanta minus-7. Call it Atlanta 123, Charlotte 115.
11/25 @ WAS — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Washington comes in 0-5 over its last five, scoring 111 a night and allowing 129, shooting 46 percent and 38 from three, 19 free throws a game; George at 18 and Sarr at 17 a game. That is 5 straight losses. It has lost the glass by 10 a night. Without Bagley III (2 straight), Cooper (13 straight). 2 days' rest. Atlanta comes in 3-2 over its last five, scoring 118 a night and allowing 117, shooting 51 percent and 38 from three, 17 free throws a game; Johnson at 24 and Alexander-Walker at 24 a game. It has lost the glass by 7 a night. Without Young (13 straight). One day's rest.
So: Atlanta wins, on the road, and the game turns on the defense, Atlanta allowing 117 a night to Washington's 129. Call it Atlanta 122, Washington 115.
11/28 vs CLE — I Know, the desk before tip-off
Written before tip-off, from the five games each side brought in.
Atlanta comes in 2-3 over its last five, scoring 116 a night and allowing 119, shooting 49 percent and 39 from three, 16 free throws a game; Porziņģis at 23 and Johnson at 21 a game. Without Young (14 straight). 2 days' rest. Cleveland comes in 3-2 over its last five, scoring 112 a night and allowing 109, shooting 48 percent and 35 from three, 23 free throws a game; Mitchell at 29 and Hunter at 18 a game. Without Allen (3 straight), Merrill (4 straight), Porter Jr. (2 straight). 3 days' rest.
So: Atlanta wins, and the game turns on the defense, Cleveland allowing 109 a night to Atlanta's 119 and the line, where Cleveland takes 23 free throws a game to Atlanta's 16. Call it Atlanta 116, Cleveland 115, Cleveland keeping it close.
Who is who
the initials in the Players column
ATLDD D. Daniels
JJ J. Johnson
KP K. Porziņģis
KW K. Wallace
KR Krejci
LK L. Kennard
MG M. Gueye
NA N. Alexander-Walker
OO O. Okongwu
PO Porzingis
VK V. Krejčí
ZR Z. Risacher
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
ATL/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
Fox, Johnson lead Spurs to third straight victory without Wembanyama, toppling Hawks 135-126
SAN ANTONIO -- — De'Aaron Fox scored 26 points, Keldon Johnson had 25 and the San Antonio Spurs won their third straight without Victor Wembanyama , toppling the Atlanta Hawks 135-126 on Thursday night.
Nickeil Alexander-Walker had a career-high 38 points on 13-for-17 shooting for Atlanta. Jalen Johnson added 26 for the Hawks, who have lost two straight after winning five in a row.
San Antonio was without Wembanyama (left calf strain), Stephon Castle (strained left hip flexor) and Dylan Harper (strained left calf). Trae Young (right MCL sprain) sat out for Atlanta.
San Antonio (11-4) is off to its best start after 15 games since 2016-17, when it opened 12-3.
With several stars missing, Spurs guard David Jones Garcia put up a stellar performance.
Jones Garcia had 12 points, six assists, five rebounds, three steals and a blocked shot. All were season highs for the rookie from the Dominican Republic on a two-way contract.
Jones Garcia sparked a 34-12 run to open the second quarter, giving the Spurs a 62-46 lead with 4:19 remaining in the first half. He had eight points, three assists, two rebounds and a blocked shot in 8 minutes, 14 seconds. That stretch alone was greater than his playing time in any of his four previous appearances.
Jones Garcia had another impactful run after the Hawks rallied for a 101-100 lead on Alexander-Walker's layup.
Jones Garcia captured a rebound over several taller players in the paint and immediately fired a halfcourt pass to a sprinting Julian Champagnie for a layup and a 105-101 lead with 8:38 remaining. A minute later, Jones Garcia stripped Jalen Johnson of his dribble for what would lead to Jeremy Sochan’s dunk and a 110-101 lead.
Champagnie finished with 20 for San Antonio, which had six players in double figures.
Spurs forward Harrison Barnes had 14 points in surpassing 14,000 for his career.