NBA scores › Spurs vs Trail Blazers
120 - 108
Final
April 24, 2026 · Moda Center
San Antonio Spurs vs Portland Trail Blazers · April 24, 2026
The San Antonio Spurs beat the Portland Trail Blazers 120-108 on Friday, April 24, 2026 on the road. Stephon Castle led the Spurs with 33 points. Jrue Holiday led the Trail Blazers with 29 points and 4 steals. The Spurs are 62-20 and the Trail Blazers 42-40.
Team 1 2 3 4 T
SA 27 32 29 32 120 POR 29 36 22 21 108
Top performers · fantasy points · tap for shot chart
Shot charts
Spurs · 41/87 FG
Q1 11:11 · Luke Kornet misses 7-foot two point shot
Q1 8:41 · Luke Kornet makes 3-foot alley oop dunk (Stephon Castle assists)
Q1 10.2 · Luke Kornet makes 23-foot three point jumper (De'Aaron Fox assists)
Q2 11:44 · Luke Kornet makes 1-foot alley oop dunk (De'Aaron Fox assists)
Q2 6:36 · Luke Kornet makes tip shot
Q2 5:53 · Luke Kornet misses 8-foot tip shot
Q3 10:43 · Luke Kornet misses tip shot
Q3 9:12 · Luke Kornet makes tip in dunk
Q4 4:45 · Luke Kornet makes 2-foot alley oop dunk (Stephon Castle assists)
Q1 10:50 · Stephon Castle makes driving layup (De'Aaron Fox assists)
Q1 9:47 · Stephon Castle misses 10-foot pullup jump shot
Q1 7:03 · Stephon Castle makes 27-foot three point jumper (Luke Kornet assists)
Q1 6:30 · Stephon Castle misses 27-foot three point jumper
Q1 5:01 · Stephon Castle makes 3-foot two point shot (Keldon Johnson assists)
Q1 2:32 · Stephon Castle makes driving layup
Q2 8:40 · Stephon Castle makes 15-foot step back jumpshot (Devin Vassell assists)
Q2 6:38 · Stephon Castle misses driving layup
Q2 5:09 · Stephon Castle misses 22-foot pullup jump shot
Q2 4:32 · Stephon Castle makes 1-foot driving dunk (Julian Champagnie assists)
Q2 2:15 · Robert Williams III blocks Stephon Castle 's 10-foot layup
Q3 9:51 · Stephon Castle makes 25-foot three point jumper (Devin Vassell assists)
Q3 7:49 · Stephon Castle misses 14-foot fade away jump shot
Q3 5:57 · Stephon Castle misses 14-foot pullup jump shot
Q4 7:49 · Stephon Castle makes 24-foot three point jumper (Dylan Harper assists)
Q4 6:48 · Stephon Castle makes 9-foot pullup jump shot
Q4 4:05 · Stephon Castle makes 11-foot two point shot
Q4 3:39 · Stephon Castle misses 16-foot pullup jump shot
Q1 8:15 · De'Aaron Fox misses 25-foot three point pullup jump shot
Q1 5:43 · De'Aaron Fox makes 10-foot step back jumpshot
Q2 11:07 · De'Aaron Fox misses 15-foot step back jumpshot
Q2 8:14 · De'Aaron Fox makes 10-foot fade away jump shot
Q2 7:13 · De'Aaron Fox misses 11-foot step back jumpshot
Q2 2:29 · De'Aaron Fox misses 27-foot three point jumper
Q2 1:51 · De'Aaron Fox makes 25-foot three point jumper (Stephon Castle assists)
Q2 22.1 · De'Aaron Fox makes 9-foot driving floating jump shot
Q2 2.5 · Robert Williams III blocks De'Aaron Fox 's 5-foot driving layup
Q3 11:46 · De'Aaron Fox misses 25-foot three point step back jumpshot
Q3 1:03 · De'Aaron Fox misses driving layup
Q3 12.9 · De'Aaron Fox makes 12-foot two point shot
Q4 10:51 · De'Aaron Fox misses 24-foot three point step back jumpshot
Q4 5:09 · De'Aaron Fox misses 24-foot three point jumper
Q4 1:51 · De'Aaron Fox makes 10-foot fade away jump shot
Q4 1:17 · De'Aaron Fox makes 9-foot driving floating jump shot (Devin Vassell assists)
Q1 7:53 · Julian Champagnie makes running layup
Q1 3:07 · Julian Champagnie misses 24-foot three point jumper
Q1 1:58 · Julian Champagnie makes 26-foot three point jumper (Carter Bryant assists)
Q2 51.8 · Julian Champagnie makes 25-foot running jump shot (De'Aaron Fox assists)
Q3 9:15 · Julian Champagnie misses two point shot
Q3 8:14 · Julian Champagnie misses two point shot
Q4 9:01 · Julian Champagnie misses 31-foot three point pullup jump shot
Q1 4:35 · Keldon Johnson misses driving layup
Q2 5:55 · Matisse Thybulle blocks Keldon Johnson 's 9-foot driving floating jump shot
Q2 5:36 · Keldon Johnson misses driving layup
Q2 3:57 · Keldon Johnson misses driving floating jump shot
Q2 3:21 · Keldon Johnson misses tip shot
Q3 1:34 · Keldon Johnson misses 7-foot two point shot
Q3 1:30 · Keldon Johnson makes 25-foot three point jumper (Dylan Harper assists)
Q1 3:56 · Carter Bryant misses 26-foot three point jumper
Q2 4:44 · Carter Bryant misses 25-foot three point jumper
Q2 3:49 · Carter Bryant misses two point shot
Q2 3:23 · Carter Bryant misses 25-foot three point jumper
Q3 3:10 · Carter Bryant makes 27-foot three point step back jumpshot (De'Aaron Fox assists)
Q1 3:34 · Dylan Harper makes 24-foot three point jumper (Stephon Castle assists)
Q1 48.6 · Dylan Harper misses 25-foot three point jumper
Q2 10:51 · Dylan Harper makes 7-foot two point shot (Luke Kornet assists)
Q3 4:48 · Dylan Harper makes 24-foot three point jumper (Carter Bryant assists)
Q3 4:12 · Dylan Harper makes driving layup (Keldon Johnson assists)
Q3 2:07 · Dylan Harper misses driving floating jump shot
Q3 1:01 · Dylan Harper makes two point shot
Q4 11:19 · Dylan Harper makes 23-foot three point jumper (De'Aaron Fox assists)
Q4 10:21 · Dylan Harper makes two point shot
Q4 8:54 · Dylan Harper makes 27-foot three point jumper (Keldon Johnson assists)
Q4 8:14 · Dylan Harper makes 2-foot driving dunk (Stephon Castle assists)
Q4 3:02 · Dylan Harper misses 13-foot pullup jump shot
Q2 10:28 · Devin Vassell makes 25-foot three point jumper (Dylan Harper assists)
Q2 10:04 · Devin Vassell misses 25-foot three point jumper
Q2 9:46 · Devin Vassell makes driving layup
Q2 8:45 · Shaedon Sharpe blocks Devin Vassell 's 16-foot pullup jump shot
Q2 3:15 · Devin Vassell makes 26-foot three point jumper (Carter Bryant assists)
Q2 2:34 · Devin Vassell misses 16-foot jump bank shot
Q3 11:20 · Devin Vassell misses 25-foot three point jumper
Q3 10:45 · Devin Vassell misses 14-foot step back jumpshot
Q3 10:28 · Devin Vassell misses 24-foot running jump shot
Q3 7:31 · Devin Vassell misses 14-foot jumper
Q3 5:31 · Devin Vassell misses 25-foot three point jumper
Q4 5:48 · Devin Vassell makes 24-foot three point jumper (Carter Bryant assists)
Q2 9:15 · Harrison Barnes misses 22-foot three point jumper
Paint 15/27 56% Mid-range 10/27 37% 3PT 16/33 48%
Trail Blazers · 37/91 FG
Q1 11:30 · Donovan Clingan makes 26-foot three point jumper (Scoot Henderson assists)
Q1 11:01 · Donovan Clingan misses 26-foot three point jumper
Q3 11:34 · Donovan Clingan makes alley oop layup (Deni Avdija assists)
Q3 8:55 · Donovan Clingan misses tip shot
Q3 6:29 · Donovan Clingan misses layup
Q4 7:17 · Donovan Clingan misses 24-foot three point jumper
Q1 10:37 · Scoot Henderson makes 23-foot three point step back jumpshot (Donovan Clingan assists)
Q1 8:57 · Scoot Henderson makes 27-foot running pullup jump shot (Toumani Camara assists)
Q1 7:39 · Scoot Henderson makes 10-foot step back jumpshot
Q1 4:46 · Scoot Henderson misses 23-foot three point jumper
Q1 4:24 · Carter Bryant blocks Scoot Henderson 's 4-foot two point shot
Q1 3:44 · Scoot Henderson misses 18-foot pullup jump shot
Q2 5:46 · Scoot Henderson misses 25-foot running jump shot
Q2 5:19 · Scoot Henderson makes 24-foot three point jumper (Deni Avdija assists)
Q2 2:59 · Scoot Henderson makes 24-foot three point jumper (Deni Avdija assists)
Q3 8:57 · Scoot Henderson misses two point shot
Q3 6:18 · Scoot Henderson misses 26-foot three point step back jumpshot
Q3 33.4 · Scoot Henderson makes driving layup
Q3 0.4 · Dylan Harper blocks Scoot Henderson 's 17-foot driving floating jump shot
Q4 11:45 · Scoot Henderson misses driving floating jump shot
Q4 11:42 · Scoot Henderson makes layup (Robert Williams III assists)
Q4 8:03 · Scoot Henderson misses 26-foot three point jumper
Q4 2:08 · Scoot Henderson misses 26-foot three point step back jumpshot
Q4 1:10 · Scoot Henderson makes 27-foot three point jumper (Jrue Holiday assists)
Q1 9:57 · Deni Avdija misses 26-foot three point step back jumpshot
Q1 7:21 · Deni Avdija misses two point shot
Q1 6:07 · Luke Kornet blocks Deni Avdija 's 6-foot driving layup
Q1 5:56 · Deni Avdija misses 23-foot three point jumper
Q1 1:43 · Deni Avdija misses two point shot
Q2 5:00 · Deni Avdija misses running layup
Q2 3:44 · Deni Avdija makes running layup
Q2 1:00 · Deni Avdija misses 11-foot step back jumpshot
Q2 1.1 · Deni Avdija misses heave jump shot
Q3 11:07 · Deni Avdija makes 25-foot three point jumper (Donovan Clingan assists)
Q3 10:10 · Deni Avdija misses 26-foot three point jumper
Q3 2:19 · Deni Avdija misses two point shot
Q3 1:12 · Deni Avdija misses driving floating jump shot
Q4 10:08 · Keldon Johnson blocks Deni Avdija 's 3-foot driving layup
Q4 7:35 · Deni Avdija misses 9-foot pullup jump shot
Q4 3:59 · Deni Avdija makes driving layup (Jrue Holiday assists)
Q1 9:35 · Jrue Holiday misses 23-foot three point step back jumpshot
Q1 7:18 · Jrue Holiday misses 23-foot three point jumper
Q1 6:44 · Jrue Holiday makes 6-foot driving floating jump shot
Q1 5:27 · Luke Kornet blocks Jrue Holiday 's 3-foot layup
Q1 2:12 · Jrue Holiday makes driving layup (Deni Avdija assists)
Q1 59.7 · Jrue Holiday makes 7-foot driving floating jump shot
Q2 10:11 · Jrue Holiday makes 26-foot three pointer
Q2 7:32 · Jrue Holiday makes 25-foot running pullup jump shot
Q2 7:00 · Jrue Holiday makes 25-foot three pointer
Q2 6:19 · Jrue Holiday makes 9-foot pullup jump shot
Q3 9:26 · Jrue Holiday makes 26-foot three point step back jumpshot
Q3 8:03 · Jrue Holiday makes 14-foot step back jumpshot
Q3 5:50 · Jrue Holiday makes 26-foot running pullup jump shot
Q3 3:56 · Jrue Holiday misses 11-foot turnaround jump shot
Q3 2:47 · Jrue Holiday misses 22-foot three point step back jumpshot
Q4 9:28 · Jrue Holiday makes 2-foot two point shot
Q4 6:34 · Jrue Holiday misses 25-foot three point step back jumpshot
Q4 2:47 · Jrue Holiday makes driving layup
Q1 8:30 · Robert Williams III makes 3-foot alley oop dunk (Deni Avdija assists)
Q1 5:09 · Carter Bryant blocks Robert Williams III 's 3-foot running layup
Q1 3:21 · Robert Williams III makes 2-foot alley oop dunk (Deni Avdija assists)
Q1 29.7 · Robert Williams III makes two point shot
Q1 2.6 · Robert Williams III misses 23-foot three point jumper
Q2 58.0 · Devin Vassell blocks Robert Williams III's tip shot
Q4 11:01 · Robert Williams III makes 1-foot dunk (Jrue Holiday assists)
Q4 3:30 · Robert Williams III makes 1-foot alley oop dunk (Deni Avdija assists)
Q1 6:04 · Toumani Camara misses 26-foot three point jumper
Q1 30.2 · Toumani Camara misses two point shot
Q3 10:35 · Toumani Camara misses 22-foot three point jumper
Q3 5:20 · Toumani Camara misses 23-foot three point jumper
Q3 4:38 · Toumani Camara makes 1-foot two point shot (Deni Avdija assists)
Q4 7:11 · Toumani Camara misses 23-foot three point jumper
Q1 2:47 · Jerami Grant misses 25-foot three point jumper
Q1 1:37 · Jerami Grant makes 24-foot three point jumper (Jrue Holiday assists)
Q1 1.0 · Jerami Grant misses tip shot
Q2 11:32 · Jerami Grant misses 15-foot step back jumpshot
Q2 8:55 · Jerami Grant makes driving layup (Shaedon Sharpe assists)
Q2 6.9 · Jerami Grant makes 23-foot three point jumper (Deni Avdija assists)
Q3 6:54 · Jerami Grant misses 25-foot three point jumper
Q3 3:33 · Jerami Grant misses two point shot
Q3 51.3 · Jerami Grant misses 25-foot three point jumper
Q4 10:27 · Jerami Grant misses driving layup
Q4 1:37 · Jerami Grant makes 1-foot driving dunk (Jrue Holiday assists)
Q2 10:38 · Matisse Thybulle misses 25-foot three point jumper
Q2 8:00 · Matisse Thybulle misses driving layup
Q2 9:29 · Shaedon Sharpe misses 13-foot step back jumpshot
Q2 7:56 · Shaedon Sharpe makes driving layup
Q4 10:14 · Carter Bryant blocks Shaedon Sharpe 's 2-foot driving layup
Q4 10:03 · Shaedon Sharpe makes 8-foot driving floating jump shot (Robert Williams III assists)
Q4 6:01 · Shaedon Sharpe misses 22-foot step back jumpshot
Q4 45.1 · Vit Krejci misses 26-foot three point jumper
Paint 19/38 50% Mid-range 4/14 29% 3PT 14/39 36%
Green = made, red × = missed. Free throws are not shown.
Rotation · who was on the floor, quarter by quarter
Bars show when each player was on the court (hover or tap for the exact clock). S = starter. Rebuilt from the play-by-play substitutions.
More: today's NBA scores · standings · injury report · fantasy rankings