The Cleveland Cavaliers (12-6) visit the Toronto Raptors (12-5) tonight at Scotiabank Arena in Toronto.
Toronto will be without RJ Barrett for the first time this season due to a knee injury. His absence breaks up the Raptors’ high-powered frontcourt trio — Barrett, Scottie Barnes, and Brandon Ingram — which has combined for roughly 60 points per game and helped fuel a top-five offense averaging 121.0 points.
The Raptors enter on a seven-game win streak built on sharper defense, strong interior play from Jakob Poeltl, and a favorable schedule that included the Brooklyn Nets and Washington Wizards.
Cleveland has also been beating up on bad teams, winning four of its last five. But Toronto has had the Cavs’ number: a 112–101 win in October when Cleveland was shorthanded, and a 126–113 victory earlier this month with the Cavaliers closer to full strength.
Tonight, Cleveland will again be undermanned, missing both De’Andre Hunter and Darius Garland.
Prediction
With both teams on a back-to-back, pace and fatigue could swing things late. But Toronto’s home-court edge, recent form, and lineup continuity give the Raptors the slight advantage.
Prediction: Raptors 118, Cavaliers 115
Injury Report
Cleveland Cavaliers
Dean Wade — GTD
Sam Merrill — Out
Craig Porter Jr. — Out
De’Andre Hunter — Out
Darius Garland — Out
Toronto Raptors
RJ Barrett — Out
How to Watch Cavaliers vs. Raptors
Tip-off for tonight’s Cleveland Cavaliers vs. Toronto Raptors game is set for 7:00 PM Eastern at Scotiabank Arena, Toronto.Â
The game airs live on Peacock, FanDuel Sports Network Ohio (FDSOH), and SportsNet (Canada).
You can watch the game for free on Peacock by taking advantage of a free one-week trial of Peacock Premium Plus on Amazon Prime Video here.
Cleveland Cavaliers vs. Toronto Raptors
Date: Monday, November 24, 2025
Time: 7:00 PM Eastern
Venue: Scotiabank Arena, Toronto, Ontario
TV: FanDuel Sports Network Ohio, SportsNet
Streaming: Peacock