San Antonio Spurs vs Portland Trail Blazers Prediction, 4/6/2025 Preview and Pick
Game: San Antonio Spurs vs Portland Trail Blazers
Date: Sunday, April 6, 2025
Location: Moda Center in Portland, OR
TV: Rip City Television Network
Moda Center is the location where the Portland Trail Blazers (34-43) will play the San Antonio Spurs (32-44) on Sunday.

The Spurs played the Nuggets and earned the victory with a final of 113-106 in their last game. San Antonio ended the game having earned a 44.3% FG percentage (43 out of 97) and made 17 of their 46 shots from beyond the arc. From the free throw line, the Spurs made 10 of their 13 tries for a percentage of 76.9%. With respect to rebounding, they earned 52 with 8 of them being on the offensive end. They also recorded 27 assists for this game as well as forcing the other team into 12 turnovers and getting 6 steals. In terms of defending, San Antonio allowed the other team to go 39.6% from the floor on 38 of 96 shooting. Denver earned 24 dimes and had 7 steals for this game. Moreover, Denver snagged 58 rebounds (14 offensive, 44 defensive) and had 5 rejections. Denver finished the game shooting 68.0% from the free throw line by making 17 of 25 tries. They buried 13 of their 44 tries from distance. When discussing fouls, the Spurs ended up with 17 and the Nuggets recorded 12 fouls.
Today’s Featured NBA Best Bet! CRAIG TRAPP scored a 6-Unit NHL win on Sunday and is now 10-2 on his last 12 plays rated 5.0+ across all sports. Trapp is looking for more with a 7-Unit NBA Play (10 p.m.) in the Rockets-Warriors game and you can get it by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NBA package. Join Now! |
Harrison Barnes is someone who was a contributor in the matchup. He notched 20 points on 8 out of 15 shooting. He was on the court for 31 mins and totaled 8 boards. Barnes ended up shooting 53.3% from the floor and also earned 3 assists.
Get all of our NBA Betting Picks
San Antonio will enter this matchup with a record of 32-44 for the campaign. They average 114.0 points per outing (17th in the NBA) while connecting on 46.5% from the floor. The Spurs are shooting 35.6% on 3-point shots (1,072 of 3,010) and 77.3% from the charity stripe. As a unit, San Antonio is pulling down 43.8 boards per game and has earned 2,193 dimes so far this season, which is 8th in the league in terms of passing the ball. They are losing possession via turnover 13.8 times per game and as a unit they commit 16.7 personal fouls per game.
On the defensive end, the Spurs have forced 13.6 turnovers per game while drawing 17.5 fouls. They are 23rd in the league in giving up assists with 2,122 conceded on the year. The Spurs are giving up an opponent shooting percentage of 47.4% (3,338 of 7,040) and they concede 46.2 rebounds per game as a basketball team. They surrender 36.3% on 3-point attempts and they are 23rd in the NBA in points per game allowed (116.7).
The last time they took the court, the Trail Blazers walked away with a victory by a final of 112-103 when they played the Raptors. The Trail Blazers earned 37 defensive boards and 17 offensive boards for a total of 54 for this game. They coughed up the ball 25 times, while earning 10 steals for the game. The Raptors committed 19 personal fouls for the game which got the Trail Blazers to the free throw line for a total of 20 attempts. They were able to knock down 18 of the free throw attempts for a clip of 90.0%. In terms of 3-point attempts, Portland knocked down 10 of their 34 attempts (29.4%). Overall, the Trail Blazers finished shooting 42 for 86 from the floor which gave them a percentage of 48.8%. The Trail Blazers permitted the Raptors to make 44 of their 96 tries from the floor which left them with a shooting percentage of 45.8% for the contest. They finished 35.3% from distance by going 12 out of 34 and finished the contest at 3 of 5 at the free throw line (60.0%). In reference to cleaning up the glass, Portland permitted Toronto to get 35 in total (13 on the offensive side).
Shaedon Sharpe ended up being a factor for the Trail Blazers in this matchup. Sharpe tallied 36 points in his 34 mins on the court and had 5 dimes for this contest. He converted 14 of 23 for this contest for a rate of 60.9%, and had 7 rebounds.
Portland has a record of 34-43 on the campaign. As an offense, the Trail Blazers are connecting on 45.1% from the floor, which is ranked 25th in the NBA. Portland has totaled 8,539 pts for the campaign (110.9 per contest) and they collect 44.4 boards per game. They are earning an assist 23.8 times per contest (27th in the league) and they are giving up possession 16.0 times per game. The Trail Blazers are responsible for committing 18.9 fouls every game while shooting 76.6% from the charity stripe.
The Trail Blazers on the defensive end are ranked 16th in the NBA in points per game surrendered with 114.2. They are able to force 15.3 TO's per game and have allowed teams to shoot 47.3% from the floor (21st in the league). The Portland defense gives up 36.2% on 3-point attempts (983 of 2,715) and their opponents are knocking down 79.9% of their free throw shots. They have given up 26.3 dimes and 43.9 total rebounds per game, which is ranked 14th and 14th in basketball.
Who will win tonight's NBA game against the spread?
Josh Schonwald's Pick: Take San Antonio
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free NBA Picks & Expert Advice
Get all of Today's NBA Best Bets
Additional Resources:
Portland Trail Blazers - Twitter
San Antonio Spurs - Twitter