1. /NBA
  2. /Scores
  3. /11 · 23 · 25
  4. /SAS vs PHX
FINAL
Nov 23, 2025

Box Score

1234T
SAS30262422102
PHX25243725111

Game Recap

The Suns defeat the Spurs, 111-102. Phoenix improves to 11-6, while San Antonio falls to 11-5.

Player Stats

San Antonio Spurs logoSPURSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
30Julian ChampagnieSF303-142-92-31211010+310
40Harrison BarnesPF345-110-21-2331011+111
7Luke KornetC273-30-02-2630222+78
24Devin VassellSG335-133-74-4421233-1017
4De'Aaron FoxPG335-112-614-16530024-226
8Kelly Olynyk140-30-24-5410042-124
10Jeremy Sochan203-50-11-2510013-177
3Keldon Johnson256-82-30-0620032-614
25David Jones Garcia120-40-10-0211020-100
11Carter Bryant72-51-30-0300000+15
18Bismack Biyombo— did not play —— did not play —
55Harrison Ingram— did not play —— did not play —
27Riley Minix— did not play —— did not play —
43Lindy Waters III— did not play —— did not play —
TOTAL-32-7741.6%10-3429.4%28-3482.4%5017441917-102
Phoenix Suns logoSUNSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
3Dillon BrooksSF3510-244-121-2321022+825
00Royce O'NealePF333-83-50-0511015+139
15Mark WilliamsC286-80-02-31121103+214
23Jordan GoodwinSG337-151-50-01032003+1115
1Devin BookerPG377-182-68-11571222+624
18Isaiah Livers182-51-30-0113102+35
12Collin Gillespie306-133-70-0361003-115
11Oso Ighodaro171-20-00-0350212+72
2Nick Richards51-40-00-0200001-42
15Jamaree Bouyea— did not play —— did not play —
21Nigel Hayes-Davis— did not play —— did not play —
10Khaman Maluach— did not play —— did not play —
TOTAL-43-9744.3%14-3836.8%11-1668.8%4327106623-111

Play-by-Play

1st quarterSASPHX
  • Phoenix Suns logo
    (11:56) Jump Ball Williams vs. Kornet: Tip to O'Neale
  • Phoenix Suns logo
    (11:41) MISS Brooks 28' 3PT Jump Shot
  • Phoenix Suns logo
    (11:37) Goodwin REBOUND (Off:1 Def:0)
  • Phoenix Suns logo
    +2 (11:36) Goodwin 2' Putback Layup (2 PTS)
    02
  • San Antonio Spurs logo
    +2 (11:24) Kornet 4' Hook Shot (2 PTS) (Barnes 1 AST)
    22
  • Phoenix Suns logo
    (11:09) MISS Brooks 12' Turnaround Jump Shot
  • San Antonio Spurs logo
    (11:07) Fox REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (10:54) MISS Barnes 6' Turnaround Jump Shot
  • Phoenix Suns logo
    (10:50) O'Neale REBOUND (Off:0 Def:1)
  • Phoenix Suns logo
    (10:42) MISS Booker 14' Pullup Jump Shot
  • San Antonio Spurs logo
    (10:39) Kornet REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (10:25) MISS Vassell 28' 3PT Jump Shot
  • Phoenix Suns logo
    (10:23) O'Neale REBOUND (Off:0 Def:2)
  • Phoenix Suns logo
    +2 (10:07) Booker 20' Pullup Jump Shot (2 PTS) (Williams 1 AST)
    24
  • Phoenix Suns logo
    (9:50) Brooks S.FOUL (P1.T1) (J.DeRosa)
  • San Antonio Spurs logo
    +1 (9:50) Fox Free Throw 1 of 2 (1 PTS)
    34
  • San Antonio Spurs logo
    +1 (9:50) Fox Free Throw 2 of 2 (2 PTS)
    44
  • Phoenix Suns logo
    (9:28) MISS O'Neale 11' Driving Floating Jump Shot
  • Phoenix Suns logo
    (9:23) Brooks REBOUND (Off:1 Def:0)
  • Phoenix Suns logo
    +2 (9:23) Brooks 2' Tip Layup Shot (2 PTS)
    46
  • San Antonio Spurs logo
    (9:09) MISS Barnes 3' Pullup Jump Shot
  • Phoenix Suns logo
    (9:09) Booker BLOCK (1 BLK)
  • San Antonio Spurs logo
    (9:07) Barnes REBOUND (Off:1 Def:0)
  • San Antonio Spurs logo
    +2 (9:06) Barnes 1' Putback Layup (2 PTS)
    66
  • San Antonio Spurs logo
    (9:01) Kornet S.FOUL (P1.T1) (S.Wright)
  • Phoenix Suns logo
    +1 (9:01) Williams Free Throw 1 of 2 (1 PTS)
    67
  • Phoenix Suns logo
    +1 (9:01) Williams Free Throw 2 of 2 (2 PTS)
    68
  • San Antonio Spurs logo
    (8:53) Fox Out of Bounds - Bad Pass Turnover Turnover (P1.T1)
  • San Antonio Spurs logo
    (8:45) Kornet S.FOUL (P2.T2) (J.DeRosa)
  • Phoenix Suns logo
    +1 (8:45) Booker Free Throw 1 of 2 (3 PTS)
    69
  • Phoenix Suns logo
    +1 (8:45) Booker Free Throw 2 of 2 (4 PTS)
    610
  • Phoenix Suns logo
    (8:35) Booker P.FOUL (P1.T2) (S.Wright)
  • Phoenix Suns logo
    (8:30) Goodwin S.FOUL (P1.T3) (J.Butler)
  • San Antonio Spurs logo
    +1 (8:30) Kornet Free Throw 1 of 2 (3 PTS)
    710
  • San Antonio Spurs logo
    +1 (8:30) Kornet Free Throw 2 of 2 (4 PTS)
    810
  • Phoenix Suns logo
    (8:15) MISS Booker 25' 3PT Pullup Jump Shot
  • San Antonio Spurs logo
    (8:10) Champagnie REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    +3 (8:05) Fox 26' 3PT Running Pull-Up Jump Shot (5 PTS)
    1110
  • Phoenix Suns logo
    (7:47) MISS Brooks 10' Turnaround Jump Shot
  • San Antonio Spurs logo
    (7:45) Kornet REBOUND (Off:0 Def:2)
  • Phoenix Suns logo
    (7:33) Gillespie S.FOUL (P1.T4) (J.DeRosa)
  • San Antonio Spurs logo
    (7:33) MISS Barnes Free Throw 1 of 2
  • San Antonio Spurs logo
    (7:33) Spurs Rebound
  • San Antonio Spurs logo
    +1 (7:33) Barnes Free Throw 2 of 2 (3 PTS)
    1210
  • Phoenix Suns logo
    (7:14) MISS Brooks 3PT Jump Shot
  • San Antonio Spurs logo
    (7:10) Vassell REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (7:06) MISS Vassell 1' Running Layup
  • Phoenix Suns logo
    (7:03) Booker REBOUND (Off:0 Def:1)
  • Phoenix Suns logo
    (6:59) MISS Gillespie 26' 3PT Running Pull-Up Jump Shot
  • San Antonio Spurs logo
    (6:57) Champagnie REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    (6:51) Vassell Offensive Charge Foul (P1) (J.Butler)
  • San Antonio Spurs logo
    (6:51) Vassell Offensive Foul Turnover (P1.T2)
  • Phoenix Suns logo
    (6:51) SUNS Timeout: Regular (Full 1 Short 0)
  • Phoenix Suns logo
    (6:38) MISS Brooks 25' 3PT Jump Shot
  • Phoenix Suns logo
    (6:36) Williams REBOUND (Off:1 Def:0)
  • Phoenix Suns logo
    (6:33) MISS Gillespie 28' 3PT Jump Shot
  • San Antonio Spurs logo
    (6:29) Olynyk REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (6:16) Olynyk Bad Pass Turnover (P1.T3)
  • Phoenix Suns logo
    (6:16) Brooks STEAL (1 STL)
  • Phoenix Suns logo
    (6:13) MISS Williams 2' Running Alley Oop Dunk Shot
  • San Antonio Spurs logo
    (6:08) Barnes REBOUND (Off:1 Def:1)
  • San Antonio Spurs logo
    +2 (6:00) Barnes 1' Driving Layup (5 PTS)
    1410
  • Phoenix Suns logo
    (5:43) MISS Brooks 3' Driving Layup
  • Phoenix Suns logo
    (5:41) Williams REBOUND (Off:2 Def:0)
  • Phoenix Suns logo
    (5:37) MISS Brooks 25' 3PT Jump Shot
  • San Antonio Spurs logo
    (5:34) Vassell REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    +2 (5:25) Sochan 1' Hook Shot (2 PTS) (Vassell 1 AST)
    1610
  • Phoenix Suns logo
    +2 (5:01) Brooks 13' Turnaround Jump Shot (4 PTS)
    1612
  • Phoenix Suns logo
    (4:54) Brooks P.FOUL (P2.PN) (S.Wright)
  • San Antonio Spurs logo
    +1 (4:54) Olynyk Free Throw 1 of 2 (1 PTS)
    1712
  • San Antonio Spurs logo
    (4:54) MISS Olynyk Free Throw 2 of 2
  • Phoenix Suns logo
    (4:52) Ighodaro REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (4:48) Johnson S.FOUL (P1.T3) (J.DeRosa)
  • Phoenix Suns logo
    (4:48) MISS Brooks Free Throw 1 of 2
  • Phoenix Suns logo
    (4:48) SUNS Rebound
  • Phoenix Suns logo
    +1 (4:48) Brooks Free Throw 2 of 2 (5 PTS)
    1713
  • San Antonio Spurs logo
    +2 (4:33) Vassell 22' Pullup Jump Shot (2 PTS)
    1913
  • Phoenix Suns logo
    (4:22) MISS Booker 27' 3PT Pullup Jump Shot
  • San Antonio Spurs logo
    (4:20) Spurs Rebound
  • Phoenix Suns logo
    (4:20) Livers L.B.FOUL (P1.PN) (J.DeRosa)
  • San Antonio Spurs logo
    +1 (4:20) Olynyk Free Throw 1 of 2 (2 PTS)
    2013
  • San Antonio Spurs logo
    +1 (4:20) Olynyk Free Throw 2 of 2 (3 PTS)
    2113
  • Phoenix Suns logo
    +2 (4:04) Livers 1' Driving Layup (2 PTS) (Gillespie 1 AST)
    2115
  • San Antonio Spurs logo
    (3:59) Olynyk Traveling Turnover (P2.T4)
  • Phoenix Suns logo
    (3:48) MISS Gillespie 1' Driving Layup
  • San Antonio Spurs logo
    (3:41) Johnson REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (3:40) MISS Jones Garcia 1' Running Layup
  • Phoenix Suns logo
    (3:40) Ighodaro BLOCK (1 BLK)
  • Phoenix Suns logo
    (3:39) Booker REBOUND (Off:0 Def:2)
  • Phoenix Suns logo
    (3:33) MISS Booker 2' Running Dunk
  • San Antonio Spurs logo
    (3:31) Jones Garcia REBOUND (Off:0 Def:1)
  • San Antonio Spurs logo
    (3:24) MISS Fox 26' 3PT Pullup Jump Shot
  • Phoenix Suns logo
    (3:20) Ighodaro REBOUND (Off:0 Def:2)
  • Phoenix Suns logo
    +2 (3:08) Ighodaro 1' Cutting Layup Shot (2 PTS) (Gillespie 2 AST)
    2117
  • San Antonio Spurs logo
    (2:52) MISS Sochan 4' Driving Layup
  • Phoenix Suns logo
    (2:52) Livers BLOCK (1 BLK)
  • Phoenix Suns logo
    (2:50) Goodwin REBOUND (Off:1 Def:1)
  • Phoenix Suns logo
    (2:43) MISS Gillespie 26' 3PT Jump Shot
  • Phoenix Suns logo
    (2:40) Ighodaro REBOUND (Off:1 Def:2)
  • Phoenix Suns logo
    +3 (2:27) Livers 24' 3PT Jump Shot (5 PTS) (Gillespie 3 AST)
    2120
  • San Antonio Spurs logo
    (2:25) Spurs Timeout: Regular (Reg.1 Short 0)
  • Phoenix Suns logo
    (2:09) Ighodaro Violation:Kicked Ball (J.Butler)
  • San Antonio Spurs logo
    (2:05) MISS Champagnie 27' 3PT Jump Shot
  • Phoenix Suns logo
    (2:01) Goodwin REBOUND (Off:1 Def:2)
  • Phoenix Suns logo
    +2 (1:47) Goodwin 2' Driving Floating Bank Jump Shot (4 PTS)
    2122
  • San Antonio Spurs logo
    +2 (1:32) Kornet 8' Jump Shot (6 PTS) (Champagnie 1 AST)
    2322
  • Phoenix Suns logo
    +3 (1:19) Gillespie 27' 3PT Jump Shot (3 PTS) (Ighodaro 1 AST)
    2325
  • San Antonio Spurs logo
    +2 (1:06) Johnson 10' Turnaround Bank Hook Shot (2 PTS)
    2525
  • Phoenix Suns logo
    (0:47) MISS Goodwin 12' Pullup Jump Shot
  • San Antonio Spurs logo
    (0:44) Johnson REBOUND (Off:0 Def:2)
  • San Antonio Spurs logo
    +3 (0:36) Champagnie 3PT Jump Shot (3 PTS) (Johnson 1 AST)
    2825
  • Phoenix Suns logo
    (0:27) MISS Booker 27' 3PT Jump Shot
  • San Antonio Spurs logo
    (0:21) Kornet REBOUND (Off:0 Def:3)
  • Phoenix Suns logo
    (0:04) Ighodaro P.FOUL (P1.PN) (S.Wright)
  • San Antonio Spurs logo
    +1 (0:04) Fox Free Throw 1 of 2 (6 PTS)
    2925
  • San Antonio Spurs logo
    +1 (0:04) Fox Free Throw 2 of 2 (7 PTS)
    3025
  • Phoenix Suns logo
    (0:00) SUNS Heave
  • Phoenix Suns logo
    (0:00) SUNS Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

102Points111
32-77(41.6%)Field Goal(%)43-97(44.3%)
10-34(29.4%)3-Point(%)14-38(36.8%)
28-34(82.4%)Free Throw(%)11-16(68.8%)
50(14)Rebounds(Offensive)43(11)
17Assists27
4Steals10
4Blocks6
19Turnovers6
17Fouls23
38Pts In The Paint44
7Fast Break Pts11
6Pts Off Turnovers14
30Bench Pts24
11Largest Lead13

Game Details

Sunday, November 23, 2025 · 8:00 PM
Footprint Center · Phoenix, AZ
attendance: 17,071 (100.0%)