Toronto Raptors vs Golden State Warriors Prediction, 3/20/2025 Preview and Pick
Game: Toronto Raptors vs Golden State Warriors
Date: Thursday, March 20, 2025
Location: Chase Center in San Francisco, CA
TV: NBC Sports Bay Area
The Toronto Raptors (24-45) are on their way to Chase Center on Thursday where they will take on the Golden State Warriors (40-29).

The Raptors stepped onto the hardwood against the Suns and took a loss by a score of 129-89 in their last game. In regard to fouls, the Raptors ended up finishing with 15 and the Suns accumulated 21 fouls. They buried 20 of their 39 shots from 3-point land. Phoenix ended up shooting 100.0% from the free throw line by making 15 of 15 tries. In addition, Phoenix pulled down 54 rebounds (12 offensive, 42 defensive) and had 2 rejections. Phoenix totaled 34 dimes and had 7 steals in this contest. When it comes to the defense, Toronto let their opponent shoot 51.1% from the field on 47 out of 92 shooting. They also recorded 20 assists in this matchup while forcing 10 turnovers and earning 4 steals. With regard to grabbing rebounds, they collected a total of 40 with 12 of them being on the offensive end. At the charity stripe, the Raptors made 17 of 23 shots for a rate of 73.9%. Toronto wrapped up the game having earned a 35.6% FG percentage (31 out of 87) and knocked down 10 out of their 35 shots from downtown.
Scottie Barnes is one guy who was a major factor in this game. He ended up walking away with 16 points on 5 out of 13 shooting. He was on the hardwood for 31 mins played and also pulled down 4 boards. Barnes ended up going 38.5% from the floor and also recorded 3 dimes.
Get all of our NBA Betting Picks
Toronto steps onto the court with a record of 24-45 for the campaign. They are averaging 110.6 pts per game (22nd in basketball) while hitting 45.9% from the field. The Raptors are shooting 34.8% on shots from beyond the arc (796 of 2,288) and 75.0% from the charity stripe. As a unit, Toronto is pulling down 44.8 rebounds per contest and has racked up 1,950 dimes so far this year, which is 7th in the NBA in terms of passing. They are losing possession via turnover 15.6 times per game and as a group are committing 21.5 personal fouls every game.
On the defensive end, the Raptors are forcing 14.6 turnovers per contest and they draw 18.8 personal fouls. They are 13th in the NBA in allowing assists to their opponents with 1,786 surrendered on the season. The Raptors defensively are giving up an opponent shooting percentage of 46.7% (2,851 of 6,107) and they surrender 44.5 rebounds per game as a squad. They are giving up 35.3% from beyond the arc while they are 22nd in the league in PPG allowed (115.8).
The last time they took the hardwood, the Warriors went home victorious with a score of 104-93 when they played the Bucks. With respect to rebounds, Golden State allowed Milwaukee to pull down 34 in total (4 on the offensive side). They shot 31.6% from beyond the perimeter by going 12 of 38 and finished the game at 19 out of 27 from the free throw line (70.4%). The Warriors allowed the Bucks to convert 31 of 79 tries from the field which left them shooting 39.2% for the game. Overall, the Warriors ended up going 32 for 77 from the floor which gave them a rate of 41.6%. When it comes to three-point shots, Golden State converted 17 of 44 tries (38.6%). They were able to convert 23 of the free throws for a rate of 88.5%. The Bucks committed 15 personal fouls in this contest which took the Warriors to the free throw line for 26 tries. They coughed it up 19 times, while recording 7 steals in this contest. The Warriors collected 43 defensive boards and 9 offensive rebounds totaling 52 in the matchup.
Jimmy Butler ended up being important for the Warriors in this game. Butler racked up 24 points in his 37 minutes on the court and added 10 assists for the game. He made 6 out of 13 for the matchup for a rate of 46.2%, and accumulated 8 rebounds.
Golden State has a record of 40-29 for the season. On the offensive side of the ball, the Warriors are shooting 45.0% from the field, which ranks them 26th in the league. Golden State has 7,817 pts for the season (113.3 per game) and they pull in 45.9 rebounds per contest. They are assisting teammates 29.1 times per game (4th in the league) and they lose possession by turning the ball over 14.1 times per game. The Warriors have committed 19.6 fouls every game and they shoot 75.3% from the charity stripe.
The Warriors on the defensive end are ranked 7th in basketball in points given up per game with 110.7. They are forcing their opponents into 15.3 TO's every game and have allowed teams to shoot 46.1% from the field (11th in the league). The Golden State defense allows 35.9% on three-point shots (906 of 2,523) and their opponents are knocking down 77.1% of their foul shots. They give up 25.8 dimes and 44.3 total rebounds per game, which ranks 10th and 16th in basketball.
Who will win tonight's NBA game against the spread?
Josh Schonwald's Pick: Take Toronto
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:
Golden State Warriors - Twitter
Toronto Raptors - Twitter