HoopLife NBA Sign in
115-110
Final
January 3, 2026 · Frost Bank Center

Portland Trail Blazers vs San Antonio Spurs · January 3, 2026

The Portland Trail Blazers beat the San Antonio Spurs 115-110 on Saturday, January 3, 2026 on the road. Deni Avdija led the Trail Blazers with 29 points, 10 rebounds and 10 assists. Luke Kornet led the Spurs with 23 points, 8 rebounds and 5 blocks. The Trail Blazers are 16-20 and the Spurs 25-10.

Team1234T
POR35203228115
SA24272930110

Top performers · fantasy points · tap for shot chart

Shot charts

Trail Blazers · 40/93 FG

Q1 11:44 · Donovan Clingan makes alley oop layup (Deni Avdija assists) Q1 11:04 · Donovan Clingan makes 25-foot three point jumper (Deni Avdija assists) Q1 10:04 · Donovan Clingan makes 25-foot three point jumper (Deni Avdija assists) Q1 9:35 · Donovan Clingan makes 25-foot three point jumper (Deni Avdija assists) Q1 8:41 · Donovan Clingan misses 25-foot three point jumper Q1 5:40 · Donovan Clingan makes 1-foot alley oop dunk (Deni Avdija assists) Q2 8:57 · Donovan Clingan makes layup (Deni Avdija assists) Q2 8:28 · Donovan Clingan makes two point shot Q3 11:20 · Donovan Clingan misses 25-foot three point pullup jump shot Q3 10:54 · Donovan Clingan makes two point shot Q3 7:36 · Donovan Clingan makes 4-foot turnaround jump shot Q3 5:26 · Donovan Clingan misses 6-foot two point shot Q1 10:12 · Shaedon Sharpe misses 17-foot two point shot Q1 9:40 · Luke Kornet blocks Shaedon Sharpe 's 1-foot two point shot Q1 9:04 · Shaedon Sharpe misses two point shot Q1 2:40 · Shaedon Sharpe makes two point shot Q1 2:12 · Shaedon Sharpe misses 25-foot three point pullup jump shot Q2 10:52 · Shaedon Sharpe misses 22-foot running jump shot Q2 9:17 · Shaedon Sharpe misses 14-foot two point shot Q2 3:28 · Shaedon Sharpe misses 25-foot three point pullup jump shot Q2 1:38 · Shaedon Sharpe misses 8-foot pullup jump shot Q2 1:09 · Luke Kornet blocks Shaedon Sharpe's driving layup Q3 10:27 · Shaedon Sharpe makes two point shot Q3 7:40 · Shaedon Sharpe misses 23-foot three point jumper Q3 6:26 · Luke Kornet blocks Shaedon Sharpe 's 4-foot driving layup Q3 5:52 · Shaedon Sharpe misses layup Q4 11:10 · Shaedon Sharpe misses driving floating jump shot Q4 8:27 · Shaedon Sharpe makes 1-foot two point shot Q1 9:08 · Deni Avdija misses driving layup Q1 5:00 · Deni Avdija misses running pullup jump shot Q1 4:17 · Deni Avdija makes 1-foot two point shot Q1 3:05 · Deni Avdija misses 9-foot fade away jump shot Q2 11:09 · Deni Avdija makes 10-foot driving floating jump shot Q2 10:30 · Deni Avdija makes two point shot (Donovan Clingan assists) Q2 10:00 · Deni Avdija makes dunk (Donovan Clingan assists) Q2 8:32 · Deni Avdija misses driving floating jump shot Q2 7:22 · Luke Kornet blocks Deni Avdija 's 4-foot two point shot Q2 6:52 · Deni Avdija misses two point shot Q2 3:58 · Deni Avdija makes 24-foot three point jumper (Shaedon Sharpe assists) Q2 1:02 · Deni Avdija misses 26-foot three point jumper Q2 38.7 · Deni Avdija misses driving floating jump shot Q3 9:22 · Deni Avdija makes 5-foot driving floating jump shot Q3 8:05 · Deni Avdija misses driving layup Q3 3:30 · Deni Avdija makes two point shot Q3 2:40 · Deni Avdija misses driving layup Q4 6:42 · Deni Avdija misses 25-foot three point jumper Q4 4:21 · Deni Avdija misses driving floating jump shot Q4 4:19 · Deni Avdija misses tip shot Q4 2:44 · Deni Avdija makes 26-foot three point jumper (Donovan Clingan assists) Q4 1:18 · Luke Kornet blocks Deni Avdija 's 3-foot driving layup Q4 49.6 · Deni Avdija makes 25-foot three point step back jumpshot Q1 8:07 · Kris Murray misses 23-foot three point jumper Q3 10:00 · Kris Murray misses 24-foot three point jumper Q3 6:59 · Kris Murray makes 25-foot three point jumper (Shaedon Sharpe assists) Q4 7:36 · Kris Murray misses running layup Q4 5:38 · Kris Murray makes 24-foot three point jumper (Sidy Cissoko assists) Q1 7:17 · Toumani Camara misses running pullup jump shot Q1 6:07 · Toumani Camara makes 22-foot three point jumper (Deni Avdija assists) Q1 3:43 · Toumani Camara makes layup (Yang Hansen assists) Q2 2:23 · Toumani Camara makes 25-foot three point jumper (Deni Avdija assists) Q3 11:01 · Toumani Camara misses 25-foot three point jumper Q3 9:54 · Toumani Camara misses 22-foot three point jumper Q3 5:21 · Toumani Camara makes 26-foot three point jumper (Kris Murray assists) Q3 4:05 · Toumani Camara makes 25-foot running pullup jump shot Q3 2:36 · Toumani Camara misses 23-foot three point jumper Q4 4:57 · Toumani Camara makes driving layup (Deni Avdija assists) Q4 2:16 · Toumani Camara makes 25-foot three point jumper (Deni Avdija assists) Q1 6:45 · Sidy Cissoko makes 25-foot three point step back jumpshot (Shaedon Sharpe assists) Q2 5:18 · Sidy Cissoko misses 25-foot three point jumper Q2 4:29 · Dylan Harper blocks Sidy Cissoko's two point shot Q2 2:28 · Sidy Cissoko misses 23-foot three point jumper Q3 4:37 · Sidy Cissoko makes 23-foot three point jumper (Caleb Love assists) Q4 11:47 · Sidy Cissoko misses 22-foot three point jumper Q1 1:08 · Caleb Love makes two point shot Q1 48.7 · Caleb Love makes driving layup Q1 30.5 · Caleb Love misses 28-foot three point pullup jump shot Q1 16.3 · Caleb Love makes 23-foot three point jumper (Rayan Rupert assists) Q1 0.1 · Caleb Love misses heave jump shot Q2 7:47 · Caleb Love misses 25-foot three point pullup jump shot Q2 6:30 · Caleb Love misses driving layup Q2 4:33 · Caleb Love misses 25-foot three point jumper Q2 0.1 · Caleb Love makes 4-foot driving floating jump shot (Toumani Camara assists) Q3 59.4 · Caleb Love makes 24-foot three point step back jumpshot Q4 10:59 · Caleb Love makes 25-foot three pointer (Donovan Clingan assists) Q4 9:56 · Caleb Love misses 26-foot three point step back jumpshot Q4 2:59 · Caleb Love misses 25-foot three point jumper Q4 2:47 · Caleb Love misses 23-foot three point jumper Q2 6:12 · Rayan Rupert misses running pullup jump shot Q4 10:36 · Rayan Rupert makes 24-foot three point jumper (Caleb Love assists) Q4 9:15 · Rayan Rupert makes 8-foot turnaround jump shot Q4 8:54 · Rayan Rupert misses 23-foot three point jumper Q4 6:36 · Rayan Rupert misses 23-foot three point jumper Q3 2:39 · Dylan Harper blocks Yang Hansen's tip shot
Paint19/3949%Mid-range2/825%3PT19/4641%

Spurs · 40/94 FG

Q1 11:29 · Luke Kornet makes layup (Julian Champagnie assists) Q1 10:39 · Luke Kornet makes 1-foot alley oop dunk (Julian Champagnie assists) Q1 8:55 · Luke Kornet makes layup (Stephon Castle assists) Q2 6:42 · Luke Kornet makes 1-foot hook shot (Keldon Johnson assists) Q2 6:06 · Luke Kornet makes 1-foot layup (Stephon Castle assists) Q3 11:48 · Luke Kornet makes alley oop dunk (Stephon Castle assists) Q3 11:12 · Luke Kornet makes layup (Stephon Castle assists) Q4 11:27 · Luke Kornet misses 6-foot two point shot Q4 8:04 · Luke Kornet makes 9-foot floating jump shot (Harrison Barnes assists) Q4 5:13 · Luke Kornet makes 1-foot alley oop dunk (De'Aaron Fox assists) Q4 3:14 · Luke Kornet makes alley oop dunk (Stephon Castle assists) Q4 39.2 · Luke Kornet misses tip in dunk Q1 9:50 · Harrison Barnes misses 25-foot three point jumper Q1 6:23 · Harrison Barnes misses 25-foot three point jumper Q2 9:36 · Harrison Barnes misses 25-foot three point jumper Q2 8:05 · Harrison Barnes makes two point shot (Luke Kornet assists) Q2 6:18 · Harrison Barnes misses 2-foot two point shot Q3 8:26 · Harrison Barnes makes 6-foot two point shot Q3 6:39 · Harrison Barnes misses 25-foot three point jumper Q3 5:44 · Harrison Barnes makes 23-foot three point jumper (Julian Champagnie assists) Q4 9:42 · Harrison Barnes makes 25-foot three pointer (Luke Kornet assists) Q4 7:03 · Harrison Barnes makes 5-foot driving floating jump shot (Dylan Harper assists) Q4 34.7 · Harrison Barnes misses 23-foot three point jumper Q1 9:20 · De'Aaron Fox makes 9-foot pullup jump shot Q1 7:54 · De'Aaron Fox misses driving floating jump shot Q1 7:52 · De'Aaron Fox makes layup (Luke Kornet assists) Q2 10:59 · De'Aaron Fox misses 8-foot pullup jump shot Q2 10:23 · De'Aaron Fox makes 8-foot pullup jump shot Q2 33.5 · De'Aaron Fox misses running dunk Q3 9:45 · De'Aaron Fox makes running layup Q3 24.5 · De'Aaron Fox misses running pullup jump shot Q4 8:42 · De'Aaron Fox misses 24-foot three point jumper Q4 4:42 · De'Aaron Fox makes 23-foot three point jumper (Stephon Castle assists) Q4 4:00 · De'Aaron Fox makes 22-foot three point step back jumpshot Q4 2:28 · De'Aaron Fox makes 9-foot driving floating jump shot Q4 1:10 · De'Aaron Fox misses 11-foot two point shot Q4 14.8 · De'Aaron Fox misses 6-foot step back jumpshot Q1 8:21 · Julian Champagnie misses driving floating jump shot Q1 7:26 · Julian Champagnie misses 26-foot three point jumper Q1 4:40 · Julian Champagnie makes 23-foot three point jumper (Kelly Olynyk assists) Q1 3:58 · Julian Champagnie makes tip in dunk Q2 5:40 · Julian Champagnie makes 23-foot three point step back jumpshot (Dylan Harper assists) Q2 4:59 · Julian Champagnie makes 2-foot driving dunk (Kelly Olynyk assists) Q2 2:04 · Julian Champagnie makes two point shot (Dylan Harper assists) Q2 1:27 · Julian Champagnie makes 25-foot three point jumper (De'Aaron Fox assists) Q3 9:04 · Julian Champagnie misses 22-foot three point step back jumpshot Q3 6:19 · Julian Champagnie misses 24-foot running jump shot Q3 5:05 · Julian Champagnie makes 25-foot three point jumper (Stephon Castle assists) Q3 4:55 · Julian Champagnie makes 14-foot pullup jump shot (Stephon Castle assists) Q3 40.3 · Julian Champagnie misses 22-foot three point jumper Q4 5.2 · Julian Champagnie misses 28-foot three point jumper Q1 7:06 · Kelly Olynyk misses 25-foot three point jumper Q1 5:54 · Kelly Olynyk misses 25-foot three point jumper Q1 5:51 · Kelly Olynyk misses 26-foot three point jumper Q1 5:10 · Kelly Olynyk misses 15-foot pullup jump shot Q1 4:01 · Kelly Olynyk misses 26-foot three point jumper Q1 2:29 · Kelly Olynyk makes tip shot Q1 2:00 · Kelly Olynyk makes driving layup Q3 4:11 · Kelly Olynyk misses 15-foot pullup jump shot Q3 2:52 · Kelly Olynyk misses 24-foot three point jumper Q1 3:58 · Keldon Johnson misses two point shot Q1 39.8 · Keldon Johnson misses two point shot Q2 8:46 · Keldon Johnson makes driving layup (De'Aaron Fox assists) Q3 3:22 · Keldon Johnson misses driving floating jump shot Q3 2:09 · Keldon Johnson misses driving floating jump shot Q4 7:27 · Keldon Johnson misses driving layup Q1 3:21 · Dylan Harper misses 12-foot pullup jump shot Q1 1:37 · Yang Hansen blocks Dylan Harper 's 1-foot driving layup Q2 11:45 · Dylan Harper misses layup Q2 11:43 · Dylan Harper misses tip shot Q2 10:35 · Kris Murray blocks Dylan Harper 's 8-foot driving floating jump shot Q2 4:24 · Dylan Harper misses running layup Q2 3:22 · Deni Avdija blocks Dylan Harper 's 1-foot two point shot Q2 2:46 · Dylan Harper misses 12-foot pullup jump shot Q3 3:44 · Dylan Harper makes 26-foot three pointer (Stephon Castle assists) Q3 2:30 · Yang Hansen blocks Dylan Harper 's 2-foot driving layup Q3 2:04 · Dylan Harper makes 24-foot three point jumper (Julian Champagnie assists) Q3 1:14 · Dylan Harper misses 24-foot three point jumper Q1 2:30 · Stephon Castle misses two point shot Q2 7:40 · Stephon Castle misses 7-foot pullup jump shot Q2 4:24 · Stephon Castle makes tip shot Q3 10:42 · Stephon Castle makes driving layup Q3 7:52 · Stephon Castle makes 15-foot pullup jump shot Q3 0.0 · Stephon Castle misses heave jump shot Q4 7:41 · Stephon Castle misses 10-foot pullup jump shot Q4 5:59 · Stephon Castle misses driving floating jump shot Q4 4:02 · Stephon Castle misses 24-foot three point pullup jump shot Q4 1:59 · Stephon Castle makes 5-foot driving floating jump shot Q4 1:36 · Stephon Castle makes 1-foot running dunk (De'Aaron Fox assists) Q4 41.3 · Stephon Castle misses 14-foot pullup jump shot Q1 1:16 · Carter Bryant misses running dunk Q4 10:15 · Carter Bryant misses 22-foot three point jumper Q2 11:20 · Lindy Waters III misses two point shot Q2 7:10 · Lindy Waters III misses 24-foot three point jumper
Paint24/4455%Mid-range6/1833%3PT10/3231%

Green = made, red × = missed. Free throws are not shown.

Portland Trail Blazers box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Deni Avdija › 39291010012 9-223-68-112+1022.7
Toumani Camara › 362081104 7-115-91-22012.8
Donovan Clingan › 3424124000 9-123-53-65+124.2
Shaedon Sharpe › 28633104 3-160-40-01+6-7.9
Caleb Love 281652000 6-133-91-40-48.8
Kris Murray › 27631011 2-52-40-01+64.8
Sidy Cissoko › 22761000 2-62-51-22+46.1
Rayan Rupert › 15521100 2-51-30-02+14.7
Yang Hansen › 11221020 0-10-02-21+16.4
See the full Portland Trail Blazers box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

San Antonio Spurs box score

PlayerMINPTSREBASTSTLBLKTOFG3PTFTPF+/-FP
Stephon Castle › 371659102 5-110-16-74-415.8
De'Aaron Fox › 351964300 7-142-43-44-1219.5
Julian Champagnie › 3320104001 8-144-90-01-417.1
Harrison Barnes › 321441002 5-112-72-21+45.6
Luke Kornet › 312383050 10-120-03-36+429.6
Keldon Johnson › 24581201 1-60-03-40-26.9
Dylan Harper › 23633120 2-122-30-02-54.9
Kelly Olynyk › 14532100 2-90-51-12-12.5
Lindy Waters III 6000000 0-20-10-00+2-1.8
Carter Bryant › 5210000 0-20-12-20-70.9
See the full San Antonio Spurs box score

Every player, every stat and the player shot charts - free with an account.

Free forever. Keeps your streaks and leagues on every device.

Rotation · who was on the floor, quarter by quarter

Portland Trail Blazers
Q1Q2Q3Q4
MIN
D. Avdija S
39
T. Camara S
36
D. Clingan S
34
S. Sharpe S
28
K. Murray S
27
C. Love
28
S. Cissoko
22
R. Rupert
15
Y. Hansen
11
San Antonio Spurs
Q1Q2Q3Q4
MIN
S. Castle S
37
D. Fox S
34
J. Champagnie S
33
H. Barnes S
32
L. Kornet S
31
K. Johnson
24
D. Harper
23
K. Olynyk
14
L. Waters III
6
C. Bryant
5

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