Final
| Q1 | Q2 | Q3 | Q4 | |
|---|---|---|---|---|
| NYK | 20 | 23 | 29 | 33 |
| SAS | 29 | 38 | 16 | 37 |
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |
|---|---|---|---|---|---|---|---|---|---|
| O. AnunobyOG Anunoby#8 | 3737:27 | 5 | 1 | 2 | 2 | 0 | 3 | -19 | 14 |
| J. HartJosh Hart#3 | 3434:59 | 7 | 7 | 3 | 2 | 2 | 5 | -26 | 2 |
| K. TownsKarl-Anthony Towns#32 | 3535:10 | 9 | 2 | 1 | 0 | 3 | 1 | -13 | 32 |
| M. BridgesMikal Bridges#25 | 3232:18 | 5 | 7 | 0 | 0 | 3 | 1 | -3 | 14 |
| M. McBrideMiles McBride#2 | 3030:37 | 3 | 5 | 0 | 0 | 1 | 3 | -12 | 11 |
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts |
| L. ShametLandry Shamet#44 | 2020:34 | 2 | 0 | 0 | 0 | 1 | 2 | +4 | 2 |
| C. PayneCameron Payne#20 | 1717:23 | 0 | 4 | 0 | 1 | 0 | 2 | -3 | 11 |
| M. RobinsonMitchell Robinson#23 | 1717:14 | 11 | 0 | 1 | 2 | 0 | 1 | +3 | 13 |
| P. AchiuwaPrecious Achiuwa#9 | 77:09 | 2 | 0 | 0 | 0 | 0 | 0 | -14 | 4 |
| D. WrightDelon Wright#3 | 11:47 | 0 | 1 | 0 | 0 | 0 | 0 | +2 | 0 |
| T. KolekTyler Kolek#13 | 11:47 | 0 | 1 | 0 | 0 | 0 | 0 | +2 | 2 |
| P. TuckerP.J. Tucker | 11:47 | 0 | 0 | 0 | 0 | 0 | 0 | +2 | 0 |
| A. WatsonAnton Watson#41 | 11:47 | 0 | 0 | 0 | 0 | 0 | 0 | +2 | 0 |
| Totals | 44 | 28 | 7 | 7 | 10 | 18 | 105 |
Inactive: MarJon Beauchamp (two-way assignment), Jalen Brunson (right ankle sprain), Pacôme Dadiet (G-League assignment), Ariel Hukporti (left knee meniscus surgery), Kevin McCullar Jr. (two-way assignment)
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D. VassellDevin Vassell#24 | 3333:20 | 4 | 3 | 0 | 4 | 1 | 2 | +4 | 10 | |||||
| H. BarnesHarrison Barnes#40 | 2020:15 | 4 | 1 | 0 | 1 | 0 | 1 | +13 | 11 | |||||
| J. SochanJeremy Sochan#20 | 3737:57 | 6 | 3 | 1 | 0 | 2 | 4 | +5 | 10 | |||||
| S. CastleStephon Castle#5 | 2626:52 | 3 | 3 | 1 | 1 | 3 | 2 | +2 | 22 | |||||
| C. PaulChris Paul#99 | 3030:43 | 6 | 9 | 0 | 1 | 4 | 4 | -3 | 12 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| K. JohnsonKeldon Johnson#3 | 2525:59 | 10 | 1 | 0 | 0 | 0 | 3 | +13 | 6 | |||||
| J. ChampagnieJulian Champagnie#30 | 1919:45 | 4 | 2 | 1 | 0 | 1 | 3 | -2 | 5 | |||||
| S. MamukelashviliSandro Mamukelashvili#54 | 1919:26 | 9 | 3 | 1 | 0 | 0 | 1 | +22 | 34 | |||||
| B. WesleyBlake Wesley#1 | 1515:34 | 2 | 3 | 3 | 0 | 1 | 0 | +18 | 6 | |||||
| B. BiyomboBismack Biyombo#18 | 1010:07 | 4 | 0 | 0 | 0 | 1 | 2 | +3 | 4 | |||||
| J. McLaughlinJordan McLaughlin#0 | DNP — Coach's decision | |||||||||||||
| Totals | 52 | 28 | 7 | 7 | 13 | 22 | 120 | |||||||
Inactive: Charles Bassey (left knee acute-on-chronic bone bruise), Malaki Branham (G-League assignment), David Duke Jr. (two-way assignment), De'Aaron Fox (left fifth finger extensor tendon surgery), Harrison Ingram (two-way assignment), Riley Minix (two-way assignment), Victor Wembanyama (right shoulder deep vein thrombosis)
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
O. Anunoby
J. Hart
K. Towns
M. Bridges
M. McBride
M. Robinson
L. Shamet
C. Payne
P. Achiuwa
D. Wright
T. Kolek
P. Tucker
A. Watson
Q1
Q2
Q3
Q4
D. Vassell
H. Barnes
J. Sochan
S. Castle
C. Paul
K. Johnson
B. Biyombo
J. Champagnie
B. Wesley
S. Mamukelashvili
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 | Poss | ORtg | DRtg | NRtg | |
|---|---|---|---|---|---|
| Min | Poss | 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 San Antonio Spurs defeated the New York Knicks 120-105 in regulation, at home. Sandro Mamukelashvili led San Antonio with 34 points, while Karl-Anthony Towns led New York with 32 points.
Thursday, March 20, 2025
Frost Bank Center, San Antonio
Game ID: 0022401003
Officials
Ed Malloy #7 — Crew Chief
Jacyn Goble #68 — Referee
CJ Washington #39 — Umpire

