Charlotte Hornets vs Toronto Raptors Prediction, 3/28/2025 Preview and Pick
Game: Charlotte Hornets vs Toronto Raptors
Date: Friday, March 28, 2025
Location: Scotiabank Arena in Toronto, ON
TV: TSN
Scotiabank Arena is the site where the Toronto Raptors (26-47) will play the Charlotte Hornets (18-54) on Friday.

The Hornets faced the Magic and took a loss by a final of 111-104 in their last game. Charlotte walked away from the game with a 42.0% field goal percentage (37 of 88) and converted 14 of 34 three-point attempts. At the free throw line, the Hornets buried 16 of 21 attempts for a rate of 76.2%. In terms of pulling down rebounds, they compiled a total of 38 with 8 of them being of the offensive variety. They also distributed 26 assists in the matchup while forcing the opposition into 11 turnovers and having 4 steals. Pertaining to defense, Charlotte allowed the other team to shoot 45.6% from the field on 41 of 90 shooting. Orlando recorded 22 assists and had 5 steals in this matchup. Furthermore, Orlando snagged 50 rebounds (13 offensive, 37 defensive) and had 3 blocks. Orlando finished the contest at 84.2% from the free throw line by knocking down 16 of their 19 tries. They also made 13 of 42 attempts from three-point range. Concerning fouls, the Hornets walked away with 22 while the Magic totaled 21 fouls.
LaMelo Ball is a player who had an impact for the matchup. He ended up with 25 points on 9 of 13 shooting. He was on the court for 29 minutes played and snagged 1 board. Ball ended up going 69.2% from the field and recorded 9 assists.
Get all of our NBA Betting Picks
Charlotte will play this game with a mark of 18-54 on the year. They lose possession via turnover 15.4 times per contest and as a basketball team they commit 19.1 fouls on a nightly basis. As a unit, Charlotte is pulling down 45.1 boards per game and has earned 1,757 dimes on the campaign, which is 26th in the NBA in terms of passing. The Hornets are shooting 34.3% on shots beyond the perimeter (959 of 2,800) and 78.8% from the free throw line. They currently have an average of 105.8 pts per game (28th in the league) while connecting on 43.0% from the floor.
When they are on defense, the Hornets have forced 13.7 turnovers per game and they draw 18.3 fouls. They are conceding 35.4% on three-point shots while they are 15th in the league in PPG from their opponents (114.0). The Hornets defensively are giving up a FG percentage of 46.8% (2,977 of 6,356) and they relinquish 44.9 rebounds per game as a basketball team. They are currently ranked 16th in basketball in giving up assists with 1,921 conceded on the year.
The last time they took the hardwood, the Raptors walked away with a victory by a final of 116-86 against the Nets. The Raptors were able to collect 46 defensive boards and 17 offensive rebounds for a total of 63 in this matchup. They gave up possession of the ball 12 times, while getting 5 steals in the game. The Nets earned 21 personal fouls in this game which took the Raptors to the charity stripe for 23 attempts. They were able to bury 20 of the free throws for a rate of 87.0%. With regard to three-point attempts, Toronto made 10 of 33 attempts (30.3%). When this game wrapped up, the Raptors ended up shooting 43 out of 102 from the floor which gave them a percentage of 42.2%. The Raptors allowed the Nets to convert 31 out of 87 attempts from the floor which had them at 35.6% for the game. They wrapped up this game 19.5% from downtown by shooting 8 out of 41 and finished the contest at 16 out of 19 at the free throw line (84.2%). In relation to team rebounding, Toronto permitted Brooklyn to collect 43 in total (10 offensive).
Orlando Robinson ended up being a factor for the Raptors for this game. Robinson had 23 points in his 24 minutes on the court and accounted for 3 dimes for this contest. He buried 10 out of 14 for this contest for a field goal rate of 71.4%, and accumulated 12 rebounds.
Toronto has a mark of 26-47 this season. When it comes to offense, the Raptors are shooting 45.8% from the floor, which is 20th in the league. Toronto has earned 8,064 points on the season (110.5 per game) and they collect 45.2 rebounds per game. Their rate of dishing out assists is at 28.4 times per game (8th in the league) and they are turning it over 15.6 times per game. The Raptors have committed 21.5 personal fouls per contest and they shoot 75.2% from the free throw line.
The Raptors defensively are ranked 18th in basketball in points allowed per contest with 115.3. They are forcing 14.7 TO's per game and allow teams to shoot 46.4% from the floor (11th in basketball). The Toronto defense allows 35.0% on shots from beyond the perimeter (979 of 2,795) and their opponents are making 77.3% of their free throw attempts. They have allowed 25.8 assists and 44.5 total rebounds per game, which is 10th and 19th in the NBA.
Who will win tonight's NBA game against the spread?
Josh Schonwald's Pick: Take Charlotte
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:
Toronto Raptors - Twitter
Charlotte Hornets - Twitter