Cleveland Cavaliers vs San Antonio Spurs Prediction, 4/4/2025 Preview and Pick
Game: Cleveland Cavaliers vs San Antonio Spurs
Date: Friday, April 4, 2025
Location: Frost Bank Center in San Antonio, TX
TV: FanDuel Sports Network
The Cleveland Cavaliers (61-15) are traveling to Frost Bank Center on Friday where they will go up against the San Antonio Spurs (32-44).

The Cavaliers stepped onto the hardwood against the Knicks and notched a win by a score of 124-105 in their last game. Cleveland finished with a 53.2% field goal percentage (50 out of 94) and made 12 of their 37 shots from downtown. At the charity stripe, the Cavaliers buried 12 of 14 shots for a percentage of 85.7%. Concerning getting rebounds, they earned 44 with 15 of them being of the offensive variety. They also dished out 23 assists for the contest while forcing 16 turnovers and earning 8 steals. When discussing defending, Cleveland allowed 44.4% from the field on 40 of 90 shooting. New York doled out 24 assists and had 7 steals for this game. Additionally, New York collected 39 boards (15 offensive, 24 defensive) and got 5 blocks. New York went 82.4% at the free throw line by burying 14 of 17 attempts. They also made 11 of 36 tries from three-point range. When it comes to fouls, the Cavaliers ended up with 18 while the Knicks recorded 19 fouls.
Donovan Mitchell is a guy who was a factor in this game. He walked away with 27 points on 10 out of 18 shooting. He saw the court for 30 mins and also pulled down 6 rebounds. Mitchell ended up going 55.6% from the floor and also distributed 5 dimes.
Get all of our NBA Betting Picks
Cleveland comes into this game with a mark of 61-15 this year. They are averaging 122.4 points per contest (1st in the league) while connecting on 49.3% from the field. The Cavaliers are shooting 38.3% on shots from distance (1,200 of 3,134) and 78.5% from the free throw line. As a unit, Cleveland is collecting 45.1 boards per contest and is sitting with 2,139 dimes on the campaign, which is 9th in basketball in terms of passing. They are turning it over 13.0 times per contest and as a team are committing 18.2 personal fouls on a nightly basis.
On the defensive end, the Cavaliers are forcing their opponents into 14.6 turnovers per game while drawing 19.1 fouls. They are conceding 36.0% on shots from beyond the arc and they rank 11th in basketball in PPG allowed (112.2). The Cavaliers are giving up an opponent shooting percentage of 45.4% (3,129 of 6,892) and they relinquish 43.4 rebounds per game as a squad. They are ranked 8th in the league in giving up assists to their opponents with 1,946 surrendered on the year.
In their last game, the Spurs walked away with a victory by a final of 113-106 against the Nuggets. When discussing how they attacked the glass, San Antonio permitted Denver to snag 58 overall (14 on the offensive glass). They finished 29.5% from beyond the perimeter by shooting 13 out of 44 and ended up shooting 17 out of 25 at the charity stripe (68.0%). The Spurs allowed the Nuggets to convert 38 of 96 attempts from the floor which had them at 39.6% for the game. Overall, the Spurs finished the game shooting 43 out of 97 from the field which gave them a rate of 44.3%. In regard to shots from beyond the arc, San Antonio made 17 out of their 46 tries (37.0%). They were able to bury 10 of them for a clip of 76.9%. The Nuggets committed 12 fouls for the matchup which took the Spurs to the charity stripe for a total of 13 tries. They gave up possession of the ball 10 times, while earning 6 steals in this game. The Spurs snagged 44 defensive rebounds and 8 offensive boards totaling 52 for the contest.
Harrison Barnes pitched in for the Spurs in this matchup. Barnes earned 20 points in his 31 mins of playing time and had 3 dimes for this contest. He knocked down 8 out of 15 in this matchup for a field goal percentage of 53.3%, and totaled 8 rebounds.
San Antonio has a win-loss mark of 32-44 for the year. As an offense, the Spurs are connecting on 46.5% from the floor, which ranks 17th in basketball. San Antonio has scored 8,666 points this season (114.0 per contest) and they grab 43.8 rebounds per game. Their rate of assisting teammates is at 28.9 times per game (6th in the NBA) and they lose possession via turnover 13.8 times per contest. The Spurs commit 16.7 fouls per game and they go 77.3% from the charity stripe.
The Spurs are ranked 23rd in the league in PPG given up with 116.7. They have forced 13.6 TO's per game and allow teams to shoot 47.4% from the floor (24th in basketball). The San Antonio defense gives up 36.3% on shots from beyond the arc (1,077 of 2,970) and opponents are connecting on 79.0% of their shots from the free throw line. They surrender 27.9 assists and 46.2 total boards per game, which has them ranked 23rd and 28th in the NBA.
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:
San Antonio Spurs - Twitter
Cleveland Cavaliers - Twitter