Cleveland Cavaliers vs Portland Trail Blazers Prediction, 3/25/2025 Preview and Pick
Game: Cleveland Cavaliers vs Portland Trail Blazers
Date: Tuesday, March 25, 2025
Location: Moda Center in Portland, OR
TV: Rip City Television Network
The Cleveland Cavaliers (57-14) are traveling to Moda Center on Tuesday where they will take on the Portland Trail Blazers (32-40).

The Cavaliers took the court against the Jazz and walked away with a win by a score of 120-91 in their last game. In reference to fouls, the Cavaliers walked away with 16 while the Jazz accounted for 24 fouls. They made 16 of 50 attempts from beyond the perimeter. Utah finished the game shooting 61.1% at the free throw line by making 11 of their 18 tries. Moreover, Utah collected 52 rebounds (13 offensive, 39 defensive) and added 7 blocks. Utah distributed 25 dimes and had 4 steals for the contest. In reference to defending, Cleveland allowed 36.0% from the field on 32 of 89 shooting. They also dished out 28 assists for the game while forcing 21 turnovers and getting 9 steals. In reference to grabbing rebounds, they compiled 51 with 14 of them being on the offensive end. At the charity stripe, the Cavaliers buried 21 of their 31 shots for a percentage of 67.7%. Cleveland finished the contest with a 45.8% FG percentage (44 out of 96) and knocked down 11 of their 48 3-pointers.
Jarrett Allen is a player who was a factor for the contest. He walked away with 18 points on 8 out of 11 shooting. He was on the hardwood for 26 minutes played and also collected 6 boards. Allen walked away from this one shooting 72.7% from the field and distributed 4 assists.
Get all of our NBA Betting Picks
Cleveland comes into this contest with a win-loss record of 57-14 so far this year. They are losing possession via turnover 13.0 times per contest and as a group they are committing 18.2 fouls on a nightly basis. As a unit, Cleveland is pulling in 45.1 rebounds per game and has accounted for 2,006 dimes this season, which is 9th in the NBA in terms of passing. The Cavaliers are hitting 38.4% on 3-point shots (1,129 of 2,937) and 78.4% from the free throw line. They average 122.3 points per contest (1st in the NBA) while hitting 49.2% from the field.
On the defensive end of the court, the Cavaliers are forcing 14.7 turnovers every game and they draw 19.1 fouls. They currently rank 9th in the NBA in giving up assists with 1,817 surrendered so far this year. The Cavaliers defense is giving up a FG percentage of 45.5% (2,917 of 6,411) and they surrender 43.4 boards per game as a unit. They are surrendering 36.1% on shots from beyond the perimeter and they are 10th in the NBA in PPG allowed (111.9).
In their last game, the Trail Blazers took a loss by a final score of 129-116 when they played the Celtics. In relation to rebounding, Portland allowed Boston to collect 38 in all (11 on the offensive side). They shot 46.0% from 3-point land by going 23 of 50 and walked away from this one shooting 10 out of 14 at the free throw line (71.4%). The Trail Blazers permitted the Celtics to knock down 48 out of their 88 tries from the field which gave them a shooting percentage of 54.5% in this contest. When the final whistle blew, the Trail Blazers shot 43 for 88 from the field which gave them a shooting percentage of 48.9%. In terms of shots from beyond the perimeter, Portland knocked down 19 out of their 47 tries (40.4%). They were able to convert 11 of the free throw tries for a rate of 68.8%. The Celtics were called for 14 fouls for this contest which took the Trail Blazers to the charity stripe for 16 shots. They also gave up possession of the ball 12 times, while recording 6 steals in the game. The Trail Blazers were able to snag 27 defensive boards and 11 offensive boards totaling 38 for the contest.
Shaedon Sharpe was important for the Trail Blazers in the game. He converted 9 out of 16 in the matchup for a field goal percentage of 56.3%, and had 6 rebounds. Sharpe recorded 23 points in his 38 minutes on the hardwood and totaled 4 dimes for the game.
Portland has a mark of 32-40 so far this year. The Trail Blazers are committing 19.2 fouls per game and they hit 76.8% from the free throw line. They are earning an assist 23.7 times per game (27th in basketball) and they turn it over 16.1 times per game. Portland has earned 7,989 pts for the campaign (111.0 per contest) and they average 44.4 boards per contest. As an offense, the Trail Blazers are hitting on 45.2% from the floor, which is ranked 24th in the league.
The Portland defense gives up 36.3% from downtown (932 of 2,570) and their opposition makes 79.8% of their free throw shots. They have surrendered 26.2 assists and 44.0 rebounds per contest, which has them ranked 13th and 16th in the NBA. The Trail Blazers on the defensive side of the court are 16th in the league in points given up per game with 114.1. They are able to force 15.1 turnovers per game and have allowed teams to shoot 47.0% from the field (19th in the league).
Who will win tonight's NBA game against the spread?
Josh Schonwald's Pick: Take Cleveland
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
Cleveland Cavaliers - Twitter