Trail Blazers vs. Spurs Prediction, Picks and Odds

Our detailed prediction and analysis for the Trail Blazers vs. Spurs NBA game on April 28, 2026 is featured below. Drawing from 10,000 game simulations, we provide expert picks, betting odds, and insights.
Start your FREE 3-day trial of Dimers Pro
FINAL
NBA
Add this game to My Favorites
FINAL
Add this game to My Favorites
NBA sport icon
NBA
Trail Blazers
95
114
Apr 29, 1:30AM Frost Bank Center
Spurs
Apr 29, 1:30AM Frost Bank Center
In-Play ProbabilitiesIn-Play
Game PredictionsPre-Game
Bets
TEAM12 3 4 T
Trail Blazers
24 21 20 30 95
Spurs
36 29 21 28 114
Live Probabilities
Spread
Over / Under
Moneyline
Trail BlazersPOR
Win %
<1%
>99%
SpursSAS
Win Probability
TEAM1234T
Trail Blazers
24 21 20 30 95
Spurs
36 29 21 28 114
Q4 00:26 Trail Blazers misses three point jump shot
Q4 00:38 Spurs misses three point jump shot
Q4 00:56 Trail Blazers misses three point jump shot
Q4 1:15 Spurs makes three point jump shot
Q4 1:54 Trail Blazers misses two point jump shot
Q4 2:23 Trail Blazers misses three point jump shot
Q4 2:31 Spurs misses three point jump shot
Q4 2:59 Spurs makes two point jump shot
Q4 3:24 Trail Blazers misses two point jump shot
Q4 3:39 Spurs misses three point jump shot
Play by Play
Q1
Q2
Q3
Q4
ALL
Q4 00:00
Spurs turnover
Q4 00:00
End of 4th Quarter.
Q4 00:18
Keldon Johnson defensive rebound
Q4 00:26
Trail Blazers misses three point jump shot
Q4 00:33
Sidy Cissoko defensive rebound
Q4 00:38
Spurs misses three point jump shot
Q4 00:53
Lindy Waters III defensive rebound
Q4 00:56
Trail Blazers misses three point jump shot
Q4 1:03
Sidy Cissoko defensive rebound
Q4 1:06
Trail Blazers personal foul
Q4 1:06
Kelly Olynyk misses regular free throw 1 of 2
Q4 1:06
Spurs offensive rebound
Q4 1:06
Trail Blazers lineup change (Kris Murray, Blake Wesley, Vit Krejci, Yang Hansen, Sidy Cissoko)
Q4 1:06
Kelly Olynyk misses regular free throw 2 of 2
Q4 1:06
Spurs lineup change (Lindy Waters III, Keldon Johnson, Jordan McLaughlin, Kelly Olynyk, Carter Bryant)
Q4 1:11
Spurs personal foul
Q4 1:11
Deni Avdija misses regular free throw 1 of 2
Q4 1:11
Trail Blazers offensive rebound
Q4 1:11
Trail Blazers lineup change (Kris Murray, Blake Wesley, Vit Krejci, Yang Hansen, Deni Avdija)
Q4 1:11
Spurs lineup change (Lindy Waters III, Keldon Johnson, Jordan McLaughlin, Kelly Olynyk, Carter Bryant)
Q4 1:11
+1
Deni Avdija makes regular free throw 2 of 2
95-114
Q4 1:11
Trail Blazers lineup change (Kris Murray, Blake Wesley, Vit Krejci, Yang Hansen, Deni Avdija)
Q4 1:11
Spurs lineup change (Lindy Waters III, Bismack Biyombo, Jordan McLaughlin, Kelly Olynyk, Carter Bryant)
Q4 1:15
+3
Spurs makes three point jump shot
94-114
Q4 1:33
Spurs personal foul
Q4 1:33
+1
Jerami Grant makes regular free throw 1 of 2
93-111
Q4 1:33
+1
Jerami Grant makes regular free throw 2 of 2
94-111
Q4 1:41
Trail Blazers personal foul
Q4 1:41
Dylan Harper misses regular free throw 1 of 2
Q4 1:41
Spurs offensive rebound
Q4 1:41
+1
Dylan Harper makes regular free throw 2 of 2
92-111
Q4 1:54
Trail Blazers misses two point jump shot
Q4 1:54
Toumani Camara offensive rebound
Q4 1:54
Trail Blazers turnover
Q4 1:54
Trail Blazers 60 second timeout
Q4 1:54
Trail Blazers challenge timeout
Q4 1:54
Instant replay
Q4 1:54
Trail Blazers 60 second timeout
Q4 2:03
Trail Blazers personal foul
Q4 2:03
+1
Dylan Harper makes regular free throw 1 of 2
92-109
Q4 2:03
+1
Dylan Harper makes regular free throw 2 of 2
92-110
Q4 2:19
Victor Wembanyama defensive rebound
Q4 2:23
Trail Blazers misses three point jump shot
Q4 2:30
Trail Blazers defensive rebound
Q4 2:30
Stoppage (Out of bounds)
Q4 2:31
Spurs misses three point jump shot
Q4 2:54
Trail Blazers turnover
Q4 2:59
+2
Spurs makes two point jump shot
92-108
Q4 3:19
Spurs personal foul
Q4 3:19
Jerami Grant misses regular free throw 1 of 2
Q4 3:19
Trail Blazers offensive rebound
Q4 3:19
+1
Jerami Grant makes regular free throw 2 of 2
92-106
Q4 3:24
Trail Blazers misses two point jump shot
Q4 3:24
Stoppage (Out of bounds)
Q4 3:24
Trail Blazers offensive rebound
Q4 3:34
Trail Blazers personal foul
Q4 3:34
+1
Victor Wembanyama makes regular free throw 1 of 2
91-105
Q4 3:34
+1
Victor Wembanyama makes regular free throw 2 of 2
91-106
Q4 3:37
Spurs offensive rebound
Q4 3:37
Stoppage (Out of bounds)
Q4 3:39
Spurs misses three point jump shot
Q4 3:57
Spurs defensive rebound
Q4 3:57
Stoppage (Out of bounds)
Q4 3:57
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Vit Krejci, Jerami Grant, Deni Avdija)
Q4 4:00
Trail Blazers misses three point jump shot
Q4 4:11
+2
Spurs makes two point jump shot
91-104
Q4 4:36
Spurs personal foul
Q4 4:36
Spurs personal foul
Q4 4:36
Trail Blazers offensive rebound
Q4 4:36
Deni Avdija misses technical free throw 1 of 1
Q4 4:36
+1
Deni Avdija makes regular free throw 1 of 2
89-102
Q4 4:36
Deni Avdija misses regular free throw 2 of 2
Q4 4:36
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Vit Krejci, Donovan Clingan, Deni Avdija)
Q4 4:36
Trail Blazers offensive rebound
Q4 4:36
Spurs personal foul
Q4 4:36
+1
Toumani Camara makes regular free throw 1 of 2
90-102
Q4 4:36
Spurs lineup change (Dylan Harper, De'Aaron Fox, Victor Wembanyama, Devin Vassell, Julian Champagnie)
Q4 4:36
+1
Toumani Camara makes regular free throw 2 of 2
91-102
Q4 4:54
+2
Spurs makes two point jump shot
88-102
Q4 5:08
Victor Wembanyama defensive rebound
Q4 5:11
Trail Blazers misses three point jump shot
Q4 5:24
+3
Spurs makes three point jump shot
88-100
Q4 5:46
+2
Trail Blazers makes two point jump shot
87-97
Q4 5:46
Spurs personal foul
Q4 5:46
Spurs lineup change (Dylan Harper, De'Aaron Fox, Victor Wembanyama, Devin Vassell, Stephon Castle)
Q4 5:46
+1
Jrue Holiday makes regular free throw 1 of 1
88-97
Q4 5:58
+2
Spurs makes two point jump shot
85-97
Q4 6:17
+2
Trail Blazers makes two point jump shot
84-95
Q4 6:17
Spurs personal foul
Q4 6:17
Instant replay
Q4 6:17
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, Devin Vassell, Stephon Castle)
Q4 6:17
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, Devin Vassell, Stephon Castle)
Q4 6:17
+1
Sidy Cissoko makes regular free throw 1 of 1
85-95
Q4 6:17
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, De'Aaron Fox, Devin Vassell)
Q4 6:22
Spurs personal foul
Q4 6:34
Jrue Holiday defensive rebound
Q4 6:37
Trail Blazers personal foul
Q4 6:37
Keldon Johnson misses regular free throw 1 of 2
Q4 6:37
Spurs offensive rebound
Q4 6:37
Keldon Johnson misses regular free throw 2 of 2
Q4 6:45
Stoppage (Out of bounds)
Q4 6:45
Trail Blazers violation
Q4 6:56
Devin Vassell defensive rebound
Q4 6:56
Spurs 60 second timeout
Q4 6:56
Spurs lineup change (Dylan Harper, Keldon Johnson, Victor Wembanyama, Devin Vassell, Stephon Castle)
Q4 6:56
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Sidy Cissoko, Donovan Clingan, Deni Avdija)
Q4 6:59
Trail Blazers misses three point jump shot
Q4 7:11
+2
Spurs makes two point jump shot
82-95
Q4 7:14
Victor Wembanyama defensive rebound
Q4 7:15
Sidy Cissoko offensive rebound
Q4 7:15
Trail Blazers misses two point jump shot
Q4 7:17
Trail Blazers misses three point jump shot
Q4 7:36
+2
Spurs makes two point jump shot
82-93
Q4 8:01
Spurs 60 second timeout
Q4 8:02
+3
Trail Blazers makes three point jump shot
82-91
Q4 8:13
Toumani Camara defensive rebound
Q4 8:16
Spurs misses two point jump shot
Q4 8:42
+3
Trail Blazers makes three point jump shot
79-91
Q4 8:55
Trail Blazers offensive rebound
Q4 8:55
Spurs personal foul
Q4 8:56
Trail Blazers misses three point jump shot
Q4 9:11
Spurs misses two point jump shot
Q4 9:11
Trail Blazers defensive rebound
Q4 9:11
Stoppage (Out of bounds)
Q4 9:29
+3
Trail Blazers makes three point jump shot
74-91
Q4 9:29
Spurs 60 second timeout
Q4 9:29
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Vit Krejci, Sidy Cissoko, Donovan Clingan)
Q4 9:29
Spurs lineup change (De'Aaron Fox, Victor Wembanyama, Devin Vassell, Stephon Castle, Julian Champagnie)
Q4 9:36
Jrue Holiday defensive rebound
Q4 9:38
Spurs misses three point jump shot
Q4 9:43
Stoppage (Out of bounds)
Q4 9:43
Trail Blazers lineup change (Jrue Holiday, Vit Krejci, Sidy Cissoko, Donovan Clingan, Deni Avdija)
Q4 9:45
Trail Blazers turnover
Q4 9:51
Spurs turnover
Q4 9:59
Spurs personal foul
Q4 9:59
Trail Blazers personal foul
Q4 9:59
+1
Victor Wembanyama makes technical free throw 1 of 1
71-91
Q4 9:59
+1
Deni Avdija makes regular free throw 1 of 2
74-91
Q4 9:59
+1
Deni Avdija makes regular free throw 2 of 2
74-91
Q4 10:08
+2
Spurs makes two point jump shot
71-90
Q4 10:31
+3
Trail Blazers makes three point jump shot
71-88
Q4 10:49
+2
Spurs makes two point jump shot
68-88
Q4 10:56
Victor Wembanyama defensive rebound
Q4 10:59
Trail Blazers misses three point jump shot
Q4 11:14
Spurs turnover
Q4 11:29
+3
Trail Blazers makes three point jump shot
68-86
Q4 11:33
Donovan Clingan defensive rebound
Q4 11:37
Spurs misses three point jump shot
Q4 11:45
Trail Blazers personal foul
Q4 11:50
Trail Blazers personal foul
Q4 11:56
Trail Blazers personal foul
Q3 00:00
End of 3rd Quarter.
Q4 12:00
Trail Blazers lineup change (Matisse Thybulle, Vit Krejci, Sidy Cissoko, Donovan Clingan, Deni Avdija)
Q4 12:00
Spurs lineup change (Dylan Harper, De'Aaron Fox, Victor Wembanyama, Julian Champagnie, Harrison Barnes)
Q3 00:10
Vit Krejci defensive rebound
Q3 00:11
Spurs misses two point jump shot
Q3 00:30
Victor Wembanyama defensive rebound
Q3 00:32
Trail Blazers misses three point jump shot
Q3 00:42
Spurs turnover
Q3 00:56
Spurs turnover
Q3 00:57
Victor Wembanyama defensive rebound
Q3 00:57
+2
Trail Blazers makes two point jump shot
63-86
Q3 00:57
Stoppage (Equipment malfunction)
Q3 1:00
Trail Blazers misses three point jump shot
Q3 1:02
Robert Williams III offensive rebound
Q3 1:05
Trail Blazers misses three point jump shot
Q3 1:06
Deni Avdija offensive rebound
Q3 1:11
Trail Blazers misses three point jump shot
Q3 1:27
Spurs defensive rebound
Q3 1:27
Trail Blazers personal foul
Q3 1:27
+1
Victor Wembanyama makes regular free throw 1 of 2
63-85
Q3 1:27
+1
Victor Wembanyama makes regular free throw 2 of 2
63-86
Q3 1:27
Trail Blazers lineup change (Matisse Thybulle, Robert Williams III, Vit Krejci, Sidy Cissoko, Deni Avdija)
Q3 1:29
Trail Blazers misses three point jump shot
Q3 1:33
Robert Williams III defensive rebound
Q3 1:34
Keldon Johnson offensive rebound
Q3 1:34
Spurs misses two point jump shot
Q3 1:36
Keldon Johnson offensive rebound
Q3 1:36
Spurs misses two point jump shot
Q3 1:40
Spurs misses two point jump shot
Q3 2:02
+2
Trail Blazers makes two point jump shot
63-84
Q3 2:17
+2
Spurs makes two point jump shot
61-83
Q3 2:17
Trail Blazers personal foul
Q3 2:17
Trail Blazers lineup change (Robert Williams III, Jrue Holiday, Vit Krejci, Sidy Cissoko, Deni Avdija)
Q3 2:17
Spurs lineup change (Keldon Johnson, Victor Wembanyama, Devin Vassell, Stephon Castle, Harrison Barnes)
Q3 2:17
+1
Victor Wembanyama makes regular free throw 1 of 1
61-84
Q3 2:21
Stephon Castle offensive rebound
Q3 2:22
Spurs misses two point jump shot
Q3 2:47
Spurs personal foul
Q3 2:47
+1
Jerami Grant makes regular free throw 1 of 2
60-81
Q3 2:47
Spurs 60 second timeout
Q3 2:47
+1
Jerami Grant makes regular free throw 2 of 2
61-81
Q3 2:52
+2
Spurs makes two point jump shot
59-81
Q3 2:57
Victor Wembanyama defensive rebound
Q3 2:59
Trail Blazers misses two point jump shot
Q3 3:20
Trail Blazers personal foul
Q3 3:20
+1
Devin Vassell makes regular free throw 1 of 2
59-78
Q3 3:20
Trail Blazers lineup change (Robert Williams III, Jrue Holiday, Vit Krejci, Jerami Grant, Deni Avdija)
Q3 3:20
Spurs lineup change (Keldon Johnson, De'Aaron Fox, Victor Wembanyama, Devin Vassell, Stephon Castle)
Q3 3:20
+1
Devin Vassell makes regular free throw 2 of 2
59-79
Q3 3:24
+2
Trail Blazers makes two point jump shot
59-77
Q3 3:30
Deni Avdija defensive rebound
Q3 3:32
Spurs misses two point jump shot
Q3 3:34
Dylan Harper offensive rebound
Q3 3:38
Spurs misses three point jump shot
Q3 3:42
De'Aaron Fox defensive rebound
Q3 3:44
Trail Blazers misses three point jump shot
Q3 4:02
Stoppage (Out of bounds)
Q3 4:06
Spurs turnover
Q3 4:09
Luke Kornet offensive rebound
Q3 4:09
Stoppage (Out of bounds)
Q3 4:09
Spurs lineup change (Dylan Harper, Keldon Johnson, De'Aaron Fox, Victor Wembanyama, Devin Vassell)
Q3 4:11
Spurs misses two point jump shot
Q3 4:28
Trail Blazers personal foul
Q3 4:28
Jrue Holiday turnover (offensive foul)
Q3 4:46
Toumani Camara defensive rebound
Q3 4:50
Trail Blazers personal foul
Q3 4:50
+1
De'Aaron Fox makes regular free throw 1 of 2
57-77
Q3 4:50
De'Aaron Fox misses regular free throw 2 of 2
Q3 5:09
Spurs personal foul
Q3 5:09
+1
Jerami Grant makes regular free throw 1 of 2
56-76
Q3 5:09
+1
Jerami Grant makes regular free throw 2 of 2
57-76
Q3 5:22
Spurs violation
Q3 5:28
Jump ball. (Robert Williams III gains possession)
Q3 5:30
Toumani Camara offensive rebound
Q3 5:31
Dylan Harper turnover (lost ball)
Q3 5:31
Trail Blazers turnover
Q3 5:31
Trail Blazers 60 second timeout
Q3 5:31
Instant replay
Q3 5:31
Trail Blazers challenge timeout
Q3 5:31
Trail Blazers 60 second timeout
Q3 5:31
Trail Blazers lineup change (Toumani Camara, Robert Williams III, Jrue Holiday, Jerami Grant, Deni Avdija)
Q3 5:32
Trail Blazers misses two point jump shot
Q3 5:42
Spurs personal foul
Q3 5:50
Spurs misses two point jump shot
Q3 5:50
Trail Blazers defensive rebound
Q3 5:50
Spurs personal foul
Q3 5:50
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, De'Aaron Fox, Devin Vassell)
Q3 6:08
Spurs defensive rebound
Q3 6:08
Trail Blazers lineup change (Toumani Camara, Robert Williams III, Jrue Holiday, Jerami Grant, Scoot Henderson)
Q3 6:08
Stoppage (Out of bounds)
Q3 6:08
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, Stephon Castle, Julian Champagnie)
Q3 6:08
Trail Blazers lineup change (Toumani Camara, Robert Williams III, Jrue Holiday, Jerami Grant, Scoot Henderson)
Q3 6:08
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, Devin Vassell, Stephon Castle)
Q3 6:10
Trail Blazers misses three point jump shot
Q3 6:25
+3
Spurs makes three point jump shot
55-76
Q3 6:57
+3
Trail Blazers makes three point jump shot
55-73
Q3 7:04
Jerami Grant defensive rebound
Q3 7:08
Spurs misses three point jump shot
Q3 7:16
Victor Wembanyama defensive rebound
Q3 7:19
Trail Blazers misses two point jump shot
Q3 7:27
Donovan Clingan defensive rebound
Q3 7:29
Spurs misses two point jump shot
Q3 7:49
Spurs 60 second timeout
Q3 7:50
+3
Trail Blazers makes three point jump shot
52-73
Q3 7:58
Jrue Holiday defensive rebound
Q3 8:03
Spurs misses three point jump shot
Q3 8:13
+2
Trail Blazers makes two point jump shot
49-73
Q3 8:17
Spurs turnover
Q3 8:27
Trail Blazers personal foul
Q3 8:27
Instant replay
Q3 8:27
+1
Julian Champagnie makes regular free throw 1 of 3
47-72
Q3 8:27
+1
Julian Champagnie makes regular free throw 2 of 3
47-73
Q3 8:27
Julian Champagnie misses regular free throw 3 of 3
Q3 8:27
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Jerami Grant, Donovan Clingan, Scoot Henderson)
Q3 8:27
Spurs lineup change (Dylan Harper, Keldon Johnson, Victor Wembanyama, Stephon Castle, Julian Champagnie)
Q3 8:27
Spurs offensive rebound
Q3 8:33
Trail Blazers turnover
Q3 8:41
Toumani Camara defensive rebound
Q3 8:46
Spurs misses three point jump shot
Q3 8:51
Julian Champagnie defensive rebound
Q3 8:53
Trail Blazers misses two point jump shot
Q3 9:01
Trail Blazers offensive rebound
Q3 9:01
Trail Blazers misses two point jump shot
Q3 9:01
Stoppage (Out of bounds)
Q3 9:06
Toumani Camara defensive rebound
Q3 9:09
Spurs misses three point jump shot
Q3 9:13
Victor Wembanyama defensive rebound
Q3 9:15
Trail Blazers misses two point jump shot
Q3 9:39
+3
Spurs makes three point jump shot
47-71
Q3 9:44
Trail Blazers personal foul
Q3 9:51
Trail Blazers personal foul
Q3 9:54
Julian Champagnie defensive rebound
Q3 9:57
Trail Blazers misses three point jump shot
Q3 10:02
Spurs personal foul
Q3 10:09
Stephon Castle turnover (offensive foul)
Q3 10:09
Spurs personal foul
Q3 10:12
Victor Wembanyama defensive rebound
Q3 10:16
Trail Blazers misses three point jump shot
Q3 10:26
+3
Spurs makes three point jump shot
47-68
Q3 10:39
Trail Blazers personal foul
Q3 11:00
Scoot Henderson offensive rebound
Q3 11:03
Trail Blazers misses three point jump shot
Q3 11:14
De'Aaron Fox personal foul
Q3 11:14
De'Aaron Fox turnover (offensive foul)
Q3 11:28
Spurs personal foul
Q3 11:28
Stephon Castle turnover (offensive foul)
Q3 11:36
Trail Blazers personal foul
Q3 11:47
+2
Trail Blazers makes two point jump shot
47-65
Q2 00:00
Spurs misses two point jump shot
Q2 00:00
Robert Williams III defensive rebound
Q2 00:00
End of 1st Half.
Q3 12:00
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Donovan Clingan, Scoot Henderson, Deni Avdija)
Q2 00:15
Spurs personal foul
Q2 00:15
+1
Deni Avdija makes regular free throw 1 of 2
44-65
Q2 00:15
Trail Blazers lineup change (Toumani Camara, Robert Williams III, Jerami Grant, Sidy Cissoko, Deni Avdija)
Q2 00:15
Spurs lineup change (De'Aaron Fox, Victor Wembanyama, Devin Vassell, Stephon Castle, Julian Champagnie)
Q2 00:15
+1
Deni Avdija makes regular free throw 2 of 2
45-65
Q2 00:17
Spurs turnover
Q2 00:33
+3
Trail Blazers makes three point jump shot
43-65
Q2 00:34
Jrue Holiday offensive rebound
Q2 00:36
Trail Blazers misses two point jump shot
Q2 00:51
Spurs turnover
Q2 1:11
+2
Trail Blazers makes two point jump shot
40-65
Q2 1:20
Robert Williams III defensive rebound
Q2 1:22
Spurs misses three point jump shot
Q2 1:33
Spurs personal foul
Q2 1:33
Deni Avdija misses regular free throw 1 of 2
Q2 1:33
Trail Blazers offensive rebound
Q2 1:33
+1
Deni Avdija makes regular free throw 2 of 2
38-65
Q2 1:43
Spurs personal foul
Q2 1:43
Trail Blazers lineup change (Toumani Camara, Robert Williams III, Jrue Holiday, Jerami Grant, Deni Avdija)
Q2 1:56
Trail Blazers personal foul
Q2 1:56
Stephon Castle misses regular free throw 1 of 2
Q2 1:56
Spurs offensive rebound
Q2 1:56
Trail Blazers lineup change (Robert Williams III, Jrue Holiday, Jerami Grant, Sidy Cissoko, Deni Avdija)
Q2 1:56
+1
Stephon Castle makes regular free throw 2 of 2
37-65
Q2 2:01
Julian Champagnie defensive rebound
Q2 2:03
Trail Blazers misses two point jump shot
Q2 2:22
+2
Spurs makes two point jump shot
37-63
Q2 2:22
Trail Blazers personal foul
Q2 2:22
Trail Blazers lineup change (Matisse Thybulle, Robert Williams III, Jrue Holiday, Sidy Cissoko, Deni Avdija)
Q2 2:22
+1
Luke Kornet makes regular free throw 1 of 1
37-64
Q2 2:30
De'Aaron Fox defensive rebound
Q2 2:33
Trail Blazers misses two point jump shot
Q2 2:54
+2
Spurs makes two point jump shot
37-61
Q2 2:58
Trail Blazers turnover
Q2 3:17
+2
Spurs makes two point jump shot
37-59
Q2 3:28
Luke Kornet defensive rebound
Q2 3:32
Trail Blazers misses two point jump shot
Q2 3:41
+3
Spurs makes three point jump shot
37-57
Q2 4:01
+2
Trail Blazers makes two point jump shot
37-54
Q2 4:15
Spurs turnover
Q2 4:32
Spurs 60 second timeout
Q2 4:32
Spurs lineup change (Luke Kornet, De'Aaron Fox, Devin Vassell, Stephon Castle, Julian Champagnie)
Q2 4:33
+2
Trail Blazers makes two point jump shot
35-54
Q2 4:43
Donovan Clingan offensive rebound
Q2 4:48
Trail Blazers misses three point jump shot
Q2 5:07
Spurs turnover
Q2 5:07
Spurs lineup change (Dylan Harper, Luke Kornet, Devin Vassell, Stephon Castle, Julian Champagnie)
Q2 5:19
Julian Champagnie defensive rebound
Q2 5:22
Trail Blazers misses three point jump shot
Q2 5:28
Spurs turnover
Q2 5:42
+2
Trail Blazers makes two point jump shot
33-54
Q2 5:51
Jrue Holiday defensive rebound
Q2 5:53
Spurs misses two point jump shot
Q2 6:20
+3
Trail Blazers makes three point jump shot
31-54
Q2 6:44
Trail Blazers 60 second timeout
Q2 6:44
Trail Blazers lineup change (Matisse Thybulle, Jrue Holiday, Sidy Cissoko, Donovan Clingan, Shaedon Sharpe)
Q2 6:45
+3
Spurs makes three point jump shot
28-54
Q2 6:55
Stephon Castle defensive rebound
Q2 7:00
Trail Blazers misses two point jump shot
Q2 7:02
Donovan Clingan offensive rebound
Q2 7:05
Trail Blazers misses three point jump shot
Q2 7:24
+2
Spurs makes two point jump shot
28-50
Q2 7:24
Trail Blazers personal foul
Q2 7:24
+1
Dylan Harper makes regular free throw 1 of 1
28-51
Q2 7:27
Trail Blazers turnover
Q2 7:35
Spurs turnover
Q2 7:50
Trail Blazers personal foul
Q2 7:58
Julian Champagnie defensive rebound
Q2 8:02
Trail Blazers misses three point jump shot
Q2 8:25
Trail Blazers personal foul
Q2 8:25
Harrison Barnes misses regular free throw 1 of 2
Q2 8:25
Spurs offensive rebound
Q2 8:25
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Donovan Clingan, Shaedon Sharpe, Scoot Henderson)
Q2 8:25
Spurs lineup change (De'Aaron Fox, Victor Wembanyama, Stephon Castle, Julian Champagnie, Harrison Barnes)
Q2 8:25
+1
Harrison Barnes makes regular free throw 2 of 2
28-48
Q2 8:25
Spurs lineup change (Dylan Harper, Victor Wembanyama, Stephon Castle, Julian Champagnie, Harrison Barnes)
Q2 8:25
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Donovan Clingan, Shaedon Sharpe, Scoot Henderson)
Q2 8:30
Victor Wembanyama defensive rebound
Q2 8:32
Trail Blazers misses three point jump shot
Q2 8:54
+2
Spurs makes two point jump shot
28-47
Q2 9:13
+2
Trail Blazers makes two point jump shot
28-45
Q2 9:25
+2
Spurs makes two point jump shot
26-45
Q2 9:28
Dylan Harper defensive rebound
Q2 9:31
Trail Blazers misses three point jump shot
Q2 9:55
Trail Blazers 60 second timeout
Q2 9:55
Trail Blazers lineup change (Toumani Camara, Robert Williams III, Jrue Holiday, Scoot Henderson, Deni Avdija)
Q2 9:56
+2
Spurs makes two point jump shot
26-43
Q2 10:05
Trail Blazers personal foul
Q2 10:17
Trail Blazers personal foul
Q2 10:21
Keldon Johnson defensive rebound
Q2 10:23
Trail Blazers misses two point jump shot
Q2 10:35
+2
Spurs makes two point jump shot
26-41
Q2 10:43
Dylan Harper defensive rebound
Q2 10:46
Trail Blazers misses three point jump shot
Q2 11:02
+3
Spurs makes three point jump shot
26-39
Q2 11:17
Trail Blazers turnover
Q2 11:19
Toumani Camara defensive rebound
Q2 11:23
Spurs misses three point jump shot
Q2 11:45
+2
Trail Blazers makes two point jump shot
26-36
Q1 00:00
Spurs misses three point jump shot
Q1 00:00
Spurs offensive rebound
Q1 00:00
End of 1st Quarter.
Q2 12:00
Trail Blazers lineup change (Matisse Thybulle, Toumani Camara, Robert Williams III, Jrue Holiday, Deni Avdija)
Q1 00:05
+3
Trail Blazers makes three point jump shot
24-36
Q1 00:23
+2
Spurs makes two point jump shot
21-36
Q1 00:24
Harrison Barnes offensive rebound
Q1 00:27
Spurs misses three point jump shot
Q1 00:32
Trail Blazers turnover
Q1 00:46
Spurs turnover
Q1 1:02
Trail Blazers misses two point jump shot
Q1 1:02
Robert Williams III offensive rebound
Q1 1:02
Trail Blazers misses two point jump shot
Q1 1:02
Spurs defensive rebound
Q1 1:02
Stoppage (Out of bounds)
Q1 1:16
Trail Blazers offensive rebound
Q1 1:16
Spurs personal foul
Q1 1:17
Trail Blazers misses three point jump shot
Q1 1:19
Trail Blazers misses two point jump shot
Q1 1:19
Trail Blazers offensive rebound
Q1 1:19
Stoppage (Out of bounds)
Q1 1:19
Trail Blazers lineup change (Matisse Thybulle, Toumani Camara, Robert Williams III, Jrue Holiday, Sidy Cissoko)
Q1 1:19
Spurs lineup change (Dylan Harper, Keldon Johnson, De'Aaron Fox, Victor Wembanyama, Harrison Barnes)
Q1 1:21
Matisse Thybulle defensive rebound
Q1 1:24
Spurs misses three point jump shot
Q1 1:37
Luke Kornet defensive rebound
Q1 1:39
Trail Blazers misses three point jump shot
Q1 1:45
Spurs turnover
Q1 1:47
Stephon Castle defensive rebound
Q1 1:52
Trail Blazers misses three point jump shot
Q1 1:57
Sidy Cissoko offensive rebound
Q1 2:01
Trail Blazers misses three point jump shot
Q1 2:13
Robert Williams III defensive rebound
Q1 2:16
Spurs misses three point jump shot
Q1 2:23
Keldon Johnson defensive rebound
Q1 2:27
Trail Blazers misses three point jump shot
Q1 2:37
+2
Spurs makes two point jump shot
21-34
Q1 2:43
Robert Williams III offensive rebound
Q1 2:43
+2
Trail Blazers makes two point jump shot
21-32
Q1 2:50
Trail Blazers misses two point jump shot
Q1 2:50
Robert Williams III offensive rebound
Q1 2:54
Trail Blazers misses two point jump shot
Q1 3:03
+2
Spurs makes two point jump shot
19-32
Q1 3:15
Trail Blazers personal foul
Q1 3:25
+2
Trail Blazers makes two point jump shot
19-30
Q1 3:51
+2
Spurs makes two point jump shot
17-30
Q1 3:51
Trail Blazers 60 second timeout
Q1 3:51
Trail Blazers lineup change (Matisse Thybulle, Robert Williams III, Jrue Holiday, Jerami Grant, Sidy Cissoko)
Q1 4:04
Keldon Johnson defensive rebound
Q1 4:07
Trail Blazers misses three point jump shot
Q1 4:20
+2
Spurs makes two point jump shot
17-28
Q1 4:32
Dylan Harper offensive rebound
Q1 4:32
Dylan Harper misses two point tip layup
Q1 4:32
Spurs offensive rebound
Q1 4:32
Stoppage (Out of bounds)
Q1 4:35
Spurs misses three point jump shot
Q1 4:48
Spurs misses two point jump shot
Q1 4:48
Spurs offensive rebound
Q1 4:48
Stoppage (Out of bounds)
Q1 4:48
Spurs lineup change (Dylan Harper, Keldon Johnson, Luke Kornet, Devin Vassell, Stephon Castle)
Q1 4:48
Trail Blazers lineup change (Matisse Thybulle, Toumani Camara, Robert Williams III, Jerami Grant, Deni Avdija)
Q1 5:13
+2
Trail Blazers makes two point jump shot
17-26
Q1 5:26
+3
Spurs makes three point jump shot
15-26
Q1 5:39
+2
Trail Blazers makes two point jump shot
15-23
Q1 5:53
+2
Spurs makes two point jump shot
13-23
Q1 5:58
Julian Champagnie defensive rebound
Q1 6:01
Trail Blazers misses two point jump shot
Q1 6:17
+2
Spurs makes two point jump shot
13-21
Q1 6:37
+3
Trail Blazers makes three point jump shot
13-19
Q1 6:41
Scoot Henderson defensive rebound
Q1 6:43
Spurs misses two point jump shot
Q1 6:53
Toumani Camara offensive rebound
Q1 6:53
+2
Toumani Camara makes two point jump shot
10-19
Q1 7:00
Trail Blazers misses three point jump shot
Q1 7:10
Trail Blazers personal foul
Q1 7:10
+1
De'Aaron Fox makes regular free throw 1 of 2
8-16
Q1 7:10
Trail Blazers lineup change (Toumani Camara, Jerami Grant, Donovan Clingan, Scoot Henderson, Deni Avdija)
Q1 7:10
Spurs lineup change (Luke Kornet, De'Aaron Fox, Devin Vassell, Stephon Castle, Julian Champagnie)
Q1 7:10
+1
De'Aaron Fox makes regular free throw 2 of 2
8-19
Q1 7:18
+2
Trail Blazers makes two point jump shot
8-16
Q1 7:24
Deni Avdija defensive rebound
Q1 7:27
Spurs misses three point jump shot
Q1 7:40
Donovan Clingan offensive rebound
Q1 7:40
+2
Trail Blazers makes two point jump shot
6-16
Q1 7:46
Trail Blazers misses two point jump shot
Q1 7:53
Spurs personal foul
Q1 8:06
Spurs misses two point jump shot
Q1 8:06
+2
Spurs makes two point jump shot
4-16
Q1 8:13
Victor Wembanyama defensive rebound
Q1 8:16
Trail Blazers misses three point jump shot
Q1 8:30
+2
Spurs makes two point jump shot
4-14
Q1 8:30
Instant replay
Q1 8:50
+2
Trail Blazers makes two point jump shot
4-12
Q1 9:06
+2
Spurs makes two point jump shot
2-12
Q1 9:06
Trail Blazers 60 second timeout
Q1 9:12
Victor Wembanyama defensive rebound
Q1 9:14
Trail Blazers misses two point jump shot
Q1 9:37
+3
Spurs makes three point jump shot
2-10
Q1 9:52
Trail Blazers misses two point jump shot
Q1 9:52
Spurs defensive rebound
Q1 9:52
Trail Blazers personal foul
Q1 9:53
Scoot Henderson offensive rebound
Q1 9:57
Trail Blazers misses three point jump shot
Q1 10:06
Spurs personal foul
Q1 10:23
+3
Spurs makes three point jump shot
2-7
Q1 10:28
Trail Blazers turnover
Q1 10:28
Donovan Clingan misses two point alley-oop layup
Q1 10:28
Julian Champagnie defensive rebound
Q1 10:32
+2
Spurs makes two point jump shot
2-4
Q1 10:35
Trail Blazers turnover
Q1 10:41
Spurs turnover
Q1 10:52
+2
Trail Blazers makes two point jump shot
2-2
Q1 10:55
Trail Blazers offensive rebound
Q1 10:55
Jump ball. (Donovan Clingan gains possession)
Q1 11:02
Trail Blazers misses three point jump shot
Q1 11:10
Jrue Holiday defensive rebound
Q1 11:13
Spurs misses three point jump shot
Q1 11:16
Victor Wembanyama defensive rebound
Q1 11:18
Trail Blazers misses two point jump shot
Q1 11:40
+2
Spurs makes two point jump shot
0-2
Q1 12:00
Trail Blazers lineup change (Toumani Camara, Jrue Holiday, Donovan Clingan, Scoot Henderson, Deni Avdija)
Q1 12:00
Start of 1st Quarter
Q1 12:00
(De'Aaron Fox gains possession)
Box Score
Player Stats
Team Stats
Trail Blazers
PosPlayerPts
Spurs
PosPlayerPts

Featured offers

Swipe iconSwipe across to view more offers
logo
RECOMMENDED
Deposit $20, Get $50 in Trading Bonus!
T&Cs apply.
How to claim
logo
FEATURED
New DraftKings Customers: Bet $5, Get $200 in Bonus Bets Instantly
T&Cs apply.
How to claim
logo
RECOMMENDED
Double Your Winnings on your Next 10 Wagers. Up to $25 Max Bet Per Boost
T&Cs apply.
How to claim
logo
NEW PLAYERS
Bet $5, Get $150 in Bonus Bets if your bet wins!
T&Cs apply.
How to claim
logo
LIMITED-TIME
Register with code DIMERS150 to unlock $150 in bonus bets by winning your first $10 bet
T&Cs apply.
How to claim
logo
NEW PLAYERS
Get $350 in Bonus Bets Guaranteed - When You Bet $5 for 7 Days!
T&Cs apply.
How to claim
logo
RECOMMENDED
Use Code DIMERS to Get up to $100 in Bonuses by Trading in Your First 7 Days!
T&Cs apply.
How to claim
logo
TRENDING
Bet $10 Get $365 Win or Lose
T&Cs apply.
How to claim
logo
NEW PLAYERS
Get Up To $250 Back in Bonus Bets If Your First Bet Loses
T&Cs apply.
How to claim

Trail Blazers vs. Spurs: Detailed Breakdown

Matchup Overview

  • Teams: Trail Blazers vs. Spurs
  • Date: Tuesday, April 28, 2026
  • Time: 9:30 PM ET
  • Venue: Frost Bank Center

Current Betting Odds

  • Spread: Spurs favored at -10.5
  • Total (Over/Under): 219.5
  • Moneyline Odds: Trail Blazers +471, Spurs -471

Dimers' Win Probabilities

  • Trail Blazers: 20%
  • Spurs: 80%

Dimers' predictive model, renowned for its accuracy, assesses each team's chances by simulating the outcome of the game 10,000 times. This method provides a precise and unbiased view.

Projected Final Score

Our predicted final score for this NBA matchup is Trail Blazers 105-114 Spurs.

This prediction is based on each team's average score following 10,000 game simulations.

Our Prediction: Who Wins?

After extensive simulations, our model gives the Trail Blazers a win probability of 20%, while the Spurs have a win probability of 80%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Spurs are more likely to beat the Trail Blazers in the NBA game at Frost Bank Center on Wednesday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Trail Blazers vs. Spurs predictions, based on sophisticated simulations and current data, guide you in making informed decisions. Remember to bet responsibly and within your financial limits.

For additional resources and advice on responsible gambling, please call 1-800-GAMBLER.

When you click or tap on a link on Dimers that goes to a third-party website that we have a commercial relationship with (such as a sportsbook), we may receive a referral fee.

For further insights, explore our expert NBA predictions and the best NBA bets today, while our in-depth analysis includes NBA props, NBA futures, NBA odds, and the latest NBA news.