Final
| Q1 | Q2 | Q3 | Q4 | |
|---|---|---|---|---|
| SAS | 18 | 27 | 30 | 34 |
| POR | 33 | 21 | 32 | 34 |
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D. VassellDevin Vassell#24 | 3131:39 | 7 | 2 | 3 | 0 | 4 | 3 | -5 | 21 | |||||
| H. BarnesHarrison Barnes#40 | 3232:53 | 7 | 1 | 1 | 0 | 0 | 2 | +11 | 17 | |||||
| B. BiyomboBismack Biyombo#18 | 1919:30 | 4 | 0 | 0 | 1 | 1 | 2 | 0 | 10 | |||||
| S. CastleStephon Castle#5 | 3030:34 | 7 | 5 | 1 | 0 | 4 | 3 | -8 | 22 | |||||
| C. PaulChris Paul#99 | 2929:12 | 3 | 9 | 1 | 0 | 2 | 5 | -4 | 8 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| M. BranhamMalaki Branham#38 | 2222:57 | 4 | 2 | 0 | 0 | 2 | 1 | +3 | 17 | |||||
| K. JohnsonKeldon Johnson#3 | 2020:38 | 5 | 1 | 0 | 3 | 1 | 2 | -20 | 2 | |||||
| J. ChampagnieJulian Champagnie#30 | 2020:06 | 3 | 0 | 0 | 0 | 1 | 1 | -21 | 7 | |||||
| S. MamukelashviliSandro Mamukelashvili#54 | 1212:54 | 0 | 2 | 0 | 0 | 0 | 2 | -10 | 0 | |||||
| J. McLaughlinJordan McLaughlin#0 | 1010:05 | 2 | 3 | 1 | 0 | 2 | 0 | +15 | 5 | |||||
| B. WesleyBlake Wesley#1 | 99:32 | 3 | 1 | 2 | 0 | 1 | 0 | -16 | 0 | |||||
| C. BasseyCharles Bassey#28 | DNP — Coach's decision | |||||||||||||
| Totals | 45 | 26 | 9 | 4 | 18 | 21 | 109 | |||||||
Inactive: 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), Jeremy Sochan (low back inflammation), Victor Wembanyama (right shoulder deep vein thrombosis)
| Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| M. ThybulleMatisse Thybulle#4 | 2121:20 | 4 | 2 | 1 | 0 | 1 | 3 | -1 | 6 | |||||
| T. CamaraToumani Camara#33 | 3434:26 | 10 | 3 | 0 | 1 | 2 | 5 | -3 | 23 | |||||
| D. ClinganDonovan Clingan#23 | 2626:44 | 8 | 0 | 2 | 3 | 1 | 5 | +4 | 10 | |||||
| S. SharpeShaedon Sharpe#17 | 3434:08 | 10 | 6 | 1 | 0 | 6 | 3 | +11 | 21 | |||||
| D. BantonDalano Banton#45 | 3131:49 | 2 | 6 | 1 | 0 | 1 | 0 | +1 | 20 | |||||
| Bench | Min | Reb | Ast | Stl | Blk | TO | PF | +/- | Pts | |||||
| K. MurrayKris Murray#24 | 3232:39 | 5 | 4 | 1 | 0 | 1 | 2 | +10 | 18 | |||||
| R. RupertRayan Rupert#21 | 2424:03 | 1 | 3 | 3 | 0 | 1 | 1 | +12 | 7 | |||||
| J. WalkerJabari Walker#33 | 2121:15 | 4 | 0 | 0 | 0 | 1 | 0 | +7 | 10 | |||||
| J. MinayaJustin Minaya#15 | 1313:33 | 0 | 1 | 1 | 1 | 1 | 1 | +14 | 5 | |||||
| D. AvdijaDeni Avdija#8 | DNP — Right thumb sprain | |||||||||||||
| S. CissokoSidy Cissoko#91 | DNP — Coach's decision | |||||||||||||
| J. GrantJerami Grant#9 | DNP — Right knee inflammation | |||||||||||||
| S. HendersonScoot Henderson#00 | DNP — Concussion protocol | |||||||||||||
| D. ReathDuop Reath#26 | DNP — Right knee soreness | |||||||||||||
| A. SimonsAnfernee Simons#22 | DNP — Right forearm contusion | |||||||||||||
| Totals | 44 | 25 | 10 | 5 | 15 | 20 | 120 | |||||||
Inactive: Deandre Ayton (left calf strain), Bryce McGowens (right rib fracture), Robert Williams III (left knee injury management)
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
D. Vassell
H. Barnes
B. Biyombo
S. Castle
C. Paul
K. Johnson
J. Champagnie
B. Wesley
S. Mamukelashvili
J. McLaughlin
M. Branham
Q1
Q2
Q3
Q4
M. Thybulle
T. Camara
D. Clingan
S. Sharpe
D. Banton
R. Rupert
K. Murray
J. Walker
J. Minaya
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 Portland Trail Blazers defeated the San Antonio Spurs 120-109 in regulation, at home. Toumani Camara led Portland with 23 points, while Stephon Castle led San Antonio with 22 points.
Sunday, April 6, 2025
Moda Center, Portland
Game ID: 0022401139
Officials
Josh Tiven #58 — Crew Chief
Kevin Cutler #34 — Referee
Jason Goldenberg #65 — Umpire

