Final
| Q1 | Q2 | Q3 | Q4 | |
|---|---|---|---|---|
| SAS | 30 | 26 | 24 | 22 |
| PHX | 25 | 24 | 37 | 25 |
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| J. ChampagnieJulian Champagnie#30 | 3030:05 | 12 | 1 | 1 | 0 | 1 | 0 | +3 | 10 | |||||
| H. BarnesHarrison Barnes#40 | 3434:45 | 3 | 3 | 1 | 0 | 1 | 1 | +1 | 11 | |||||
| L. KornetLuke Kornet#7 | 2727:31 | 6 | 3 | 0 | 2 | 2 | 2 | +7 | 8 | |||||
| D. VassellDevin Vassell#24 | 3333:11 | 4 | 2 | 1 | 2 | 3 | 3 | -10 | 17 | |||||
| D. FoxDe'Aaron Fox#4 | 3333:23 | 5 | 3 | 0 | 0 | 2 | 4 | -2 | 26 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| K. JohnsonKeldon Johnson#3 | 2525:16 | 6 | 2 | 0 | 0 | 3 | 2 | -6 | 14 | |||||
| J. SochanJeremy Sochan#20 | 2020:58 | 5 | 1 | 0 | 0 | 1 | 3 | -17 | 7 | |||||
| K. OlynykKelly Olynyk#8 | 1414:03 | 4 | 1 | 0 | 0 | 4 | 2 | -12 | 4 | |||||
| D. Jones GarciaDavid Jones Garcia#25 | 1212:58 | 2 | 1 | 1 | 0 | 2 | 0 | -10 | 0 | |||||
| C. BryantCarter Bryant#11 | 77:49 | 3 | 0 | 0 | 0 | 0 | 0 | +1 | 5 | |||||
| B. BiyomboBismack Biyombo#18 | DNP — Coach's decision | |||||||||||||
| H. IngramHarrison Ingram#55 | DNP — Coach's decision | |||||||||||||
| R. MinixRiley Minix#12 | DNP — Coach's decision | |||||||||||||
| L. Waters IIILindy Waters III#43 | DNP — Coach's decision | |||||||||||||
| Totals | 50 | 17 | 4 | 4 | 19 | 17 | 102 | |||||||
Inactive: Stephon Castle (left hip flexor strain), Dylan Harper (left calf strain), Jordan McLaughlin (left hamstring strain), Victor Wembanyama (left calf strain)
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D. BrooksDillon Brooks#3 | 3535:29 | 3 | 2 | 1 | 0 | 2 | 2 | +8 | 25 | |||||
| R. O'NealeRoyce O'Neale#00 | 3333:42 | 5 | 1 | 1 | 0 | 1 | 5 | +13 | 9 | |||||
| M. WilliamsMark Williams#15 | 2828:36 | 11 | 2 | 1 | 1 | 0 | 3 | +2 | 14 | |||||
| J. GoodwinJordan Goodwin#23 | 3333:02 | 10 | 3 | 2 | 0 | 0 | 3 | +11 | 15 | |||||
| D. BookerDevin Booker#1 | 3737:34 | 5 | 7 | 1 | 2 | 2 | 2 | +6 | 24 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| C. GillespieCollin Gillespie#12 | 3030:10 | 3 | 6 | 1 | 0 | 0 | 3 | -1 | 15 | |||||
| I. LiversIsaiah Livers#18 | 1818:45 | 1 | 1 | 3 | 1 | 0 | 2 | +3 | 5 | |||||
| O. IghodaroOso Ighodaro#11 | 1717:36 | 3 | 5 | 0 | 2 | 1 | 2 | +7 | 2 | |||||
| N. RichardsNick Richards#13 | 55:04 | 2 | 0 | 0 | 0 | 0 | 1 | -4 | 2 | |||||
| J. BouyeaJamaree Bouyea#17 | DNP — Coach's decision | |||||||||||||
| N. Hayes-DavisNigel Hayes-Davis#21 | DNP — Coach's decision | |||||||||||||
| K. MaluachKhaman Maluach#10 | DNP — Coach's decision | |||||||||||||
| Totals | 43 | 27 | 10 | 6 | 6 | 23 | 111 | |||||||
Inactive: Grayson Allen (right quadriceps contusion), Koby Brea (two-way assignment), Ryan Dunn (right wrist sprain), Rasheer Fleming (left ankle sprain), Jalen Green (right hamstring strain)
Insights
Pace:Win prob
ORtg
DRtg
NRtg
Avg Poss.
Win prob
ORtg
DRtg
NRtg
Avg Poss.
1st Half
2nd Half
Q1
Q2
Q3
Q4
Q1
Q2
Q3
Q4
1st Half
2nd Half
Play-by-play
Shooting comparisons
| Pts | Shot Zones | Pts | ||
|---|---|---|---|---|
| Restricted Area | ||||
| Paint (Non-RA) | ||||
| Mid-Range | ||||
| Above Break 3 | ||||
| Left Corner 3 | ||||
| Right Corner 3 |
| Pts | Situational | Pts | ||
|---|---|---|---|---|
| Fast Break | ||||
| Off Turnovers | ||||
| 2nd Chance | ||||
| In the Paint |
Rotations
Q1
Q2
Q3
Q4
J. Champagnie
H. Barnes
L. Kornet
D. Vassell
D. Fox
K. Olynyk
J. Sochan
K. Johnson
D. Jones Garcia
C. Bryant
Q1
Q2
Q3
Q4
D. Brooks
R. O'Neale
M. Williams
J. Goodwin
D. Booker
C. Gillespie
I. Livers
O. Ighodaro
N. Richards
PositiveEvenNegativeHover stint for minutes / +/-
Play contexts
Play contexts | |||||||||
| Play type | Frq%Freq % | PlPlays | PtPts | P/100PER 100 | Frq%Freq % | PlPlays | PtPts | P/100PER 100 | |
|---|---|---|---|---|---|---|---|---|---|
| Transition | |||||||||
| Early offense | |||||||||
| Putbacks | |||||||||
| Half court | |||||||||
| Mid clock | |||||||||
| Late clock | |||||||||
Lineups
Lineups with less than 2:30 are hidden| Min | ORtg | DRtg | NRtg | |
|---|---|---|---|---|
| Min | ORtg | DRtg | NRtg | |
|---|---|---|---|---|
Shot charts
MissesMakes and MissesMakes
Restricted
Paint (non-RA)
Mid-range
Arc 3
L corner 3
R corner 3
MissesMakes and MissesMakes
Restricted
Paint (non-RA)
Mid-range
Arc 3
L corner 3
R corner 3
On/off impact
| Stat | ![]() | ![]() | Diff |
|---|---|---|---|
| MIN | |||
| POSS | |||
| +/- | |||
| ORTG | |||
| DRTG | |||
| NRTG | |||
| OREB% | |||
| DREB% | |||
| REB% | |||
| AST% | |||
| BLK% | |||
| STL% | |||
| TOV% |
| Stat | ![]() | ![]() | Diff |
|---|---|---|---|
| MIN | |||
| POSS | |||
| +/- | |||
| ORTG | |||
| DRTG | |||
| NRTG | |||
| OREB% | |||
| DREB% | |||
| REB% | |||
| AST% | |||
| BLK% | |||
| STL% | |||
| TOV% |
Game details
The Phoenix Suns defeated the San Antonio Spurs 111-102 in regulation, at home. Dillon Brooks led Phoenix with 25 points, while De'Aaron Fox led San Antonio with 26 points.
Monday, November 24, 2025
Mortgage Matchup Center, Phoenix
Game ID: 0022500281
Officials
Sean Wright #4 — Crew Chief
JB DeRosa #14 — Referee
John Butler #35 — Umpire

