Raptors Edge Magic in Nail-Biting Finish
Monday, December 29, 2025, 7:30 PM ET · Scotiabank Arena
Toronto Raptors 107, Orlando Magic 106, final. Our NBA picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Orlando Magic vs Toronto Raptors?
Toronto Raptors beat Orlando Magic 107-106 at Scotiabank Arena on December 29, 2025.
Who was favored in Orlando Magic vs Toronto Raptors?
Orlando Magic were the favorite at DraftKings, moneyline -122 (about 55% implied). The underdog won.
In a thrilling matchup at Scotiabank Arena, the Toronto Raptors narrowly defeated the Orlando Magic with a final score of 107-106. This victory marks the Raptors' second consecutive win, improving their home record to 21-14 while the Magic's away record now stands at 18-16. The game showcased a tense back-and-forth battle, with both teams trading leads throughout the contest.
The Raptors entered the game with a mixed recent form, holding a record of 4-6 over their last ten games, but they were buoyed by a recent win against the Golden State Warriors, where they triumphed 141-127. Their scoring average over the last ten games was 106.4 points per game, while they allowed an average of 111.4 points. The Raptors have struggled at home, posting a 1-4 record in their last five games, but they managed to secure this crucial win against the Magic.
Conversely, the Orlando Magic also had a mixed recent performance, with a record of 5-5 over their last ten games. They came into this game on a win against the Denver Nuggets, edging them 127-126. The Magic averaged 112.5 points scored and allowed 117.6 points during this stretch. Their away form has been inconsistent, with a record of 2-3 in their last five games.
In terms of head-to-head matchups, the Raptors now lead the series 2-0 for the current season, with their previous meeting resulting in a 109-93 victory for Toronto on January 22, 2025. Historically, the Raptors have performed well against the Magic, winning three of their last four encounters, which adds an extra layer of significance to this matchup.
Injuries played a notable role in the game, with several key players listed as day-to-day for both teams. The Raptors were missing Nate Bittle, Alijah Martin, Chucky Hepburn, Collin Murray-Boyles, and Immanuel Quickley, all dealing with various ailments. The Magic had their own injury concerns, with Franz Wagner, Izaiyah Nelson, and Jonathan Isaac all listed as day-to-day.
The betting market reflected the competitive nature of the game, with DraftKings setting the odds at Orlando Magic -1.5, indicating a close contest. The total points line was set at 220.5, suggesting expectations for a high-scoring affair.
As the game unfolded, the conditions were favorable for both teams, with no significant weather impacts to consider, given the indoor setting. Fans were treated to a showcase of talent, with key plays in the fourth quarter highlighting the intensity of the matchup. Notably, Scottie Barnes delivered crucial plays, including a 26-foot three-point jumper that tied the game at 102-102 and two free throws that ultimately sealed the victory for the Raptors.
The final moments of the game were particularly electrifying, with the score tied at 106-106 before Barnes' free throws pushed the Raptors ahead. The Magic had opportunities to reclaim the lead but fell short, illustrating the razor-thin margins that defined this contest.
Overall, this game served as a testament to the competitive spirit of both teams, with the Raptors managing to edge out the Magic in a tightly contested battle, further solidifying their standing in the league.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | ORL -1.5 | 220.5 o -110 / u -110 | Orlando Magic -122 · Toronto Raptors +102 |
Injury report
- Nate BittleDay-To-DayKneeToronto Raptors
- Alijah MartinDay-To-DayKneeToronto Raptors
- Chucky HepburnDay-To-DayKneeToronto Raptors
- Collin Murray-BoylesDay-To-DayFingerToronto Raptors
- Immanuel QuickleyDay-To-DayHamstringToronto Raptors
- Franz WagnerDay-To-DayCalfOrlando Magic
- Izaiyah NelsonDay-To-DayAnkleOrlando Magic
- Jonathan IsaacDay-To-DayKneeOrlando Magic
Leaders
- PointsJamal Shead19Toronto Raptors
- AssistsJamal Shead5Toronto Raptors
- ReboundsCollin Murray-Boyles12Toronto Raptors
- PointsAnthony Black27Orlando Magic
- AssistsPaolo Banchero10Orlando Magic
- ReboundsPaolo Banchero15Orlando Magic
Recent form
Toronto Raptors
Last 10: 4-6Streak W1106.4 scored · 111.4 allowed per game1-4 at home
- W141-127vs Golden State WarriorsDec 28
- L117-138at Washington WizardsDec 27
- W112-91at Miami HeatDec 24
- L81-96at Brooklyn NetsDec 21
- L96-112vs Boston CelticsDec 21
- W111-105at Milwaukee BucksDec 19
- W106-96at Miami HeatDec 16
- L101-117vs New York KnicksDec 10
- L113-121vs Boston CelticsDec 7
- L86-111vs Charlotte HornetsDec 6
Orlando Magic
Last 10: 5-5Streak W1112.5 scored · 117.6 allowed per game2-3 away
- W127-126vs Denver NuggetsDec 28
- L105-120vs Charlotte HornetsDec 27
- W110-106at Portland Trail BlazersDec 24
- L97-120at Golden State WarriorsDec 23
- W128-127at Utah JazzDec 21
- L115-126at Denver NuggetsDec 19
- L120-132vs New York KnicksDec 13
- W117-108vs Miami HeatDec 9
- L100-106at New York KnicksDec 7
- W106-105vs Miami HeatDec 6
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Atlanta | - | 36 | L1 | .561 | 46 |
| Orlando | 1 | 37 | L1 | .549 | 45 |
| Charlotte | 2 | 38 | W1 | .537 | 44 |
| Miami | 3 | 39 | W2 | .524 | 43 |
| Washington | 29 | 65 | L10 | .207 | 17 |
| Boston | - | 26 | W2 | .683 | 56 |
| New York | 3 | 29 | L1 | .646 | 53 |
| Toronto | 10 | 36 | W1 | .561 | 46 |
| Philadelphia | 11 | 37 | W2 | .549 | 45 |
| Brooklyn | 36 | 62 | L3 | .244 | 20 |
Box score
| Stat | Orlando Magic | Toronto Raptors |
|---|---|---|
| Field goals | 37-91 | 39-99 |
| Field goal % | 41 | 39 |
| Three-pointers | 9-32 | 8-34 |
| Three-point % | 28 | 24 |
| Free throws | 23-27 | 21-29 |
| Free throw % | 85 | 72 |
| Rebounds | 52 | 58 |
| Offensive rebounds | 15 | 21 |
| Defensive rebounds | 37 | 37 |
| Assists | 25 | 22 |
| Steals | 4 | 6 |
| Blocks | 5 | 7 |
| Turnovers | 8 | 6 |
| Team turnovers | 0 | 0 |
| Technical fouls | 0 | 1 |
| Technical fouls, total | 0 | 1 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 11 | 6 |
| Fast-break points | 6 | 30 |
| Points in the paint | 42 | 58 |
| Fouls | 24 | 22 |
| Largest lead | 21 | 3 |
| Lead changes | 4 | 4 |
| Time in front | 88 | 9 |
How the scoring went
- 3rd Quarter77-69Jamal Shead makes 26-foot three point jumper (Sandro Mamukelashvili assists)
- 3rd Quarter77-71Sandro Mamukelashvili makes 8-foot driving floating jump shot
- 3rd Quarter77-72Sandro Mamukelashvili makes free throw 1 of 1
- 3rd Quarter79-72Paolo Banchero makes 1-foot driving dunk (Wendell Carter Jr. assists)
- 3rd Quarter79-73Brandon Ingram makes free throw 1 of 2
- 3rd Quarter79-74Brandon Ingram makes free throw 2 of 2
- 3rd Quarter82-74Tyus Jones makes 24-foot three point jumper (Paolo Banchero assists)
- 3rd Quarter82-76Brandon Ingram makes driving layup (Jamal Shead assists)
- 3rd Quarter82-77Brandon Ingram makes free throw 1 of 1
- 3rd Quarter83-77Paolo Banchero makes free throw 1 of 2
- 3rd Quarter84-77Paolo Banchero makes free throw 2 of 2
- 3rd Quarter86-77Anthony Black makes 1-foot running dunk (Paolo Banchero assists)
- 3rd Quarter88-77Anthony Black makes 5-foot turnaround jump shot (Paolo Banchero assists)
- 3rd Quarter89-77Anthony Black makes free throw 1 of 1
- 3rd Quarter89-78Ja'Kobe Walter makes free throw 2 of 2
- 3rd Quarter91-78Anthony Black makes 2-foot two point shot
- 3rd Quarter91-80Immanuel Quickley makes driving layup
- 3rd Quarter94-80Anthony Black makes 26-foot three point jumper (Paolo Banchero assists)
- 3rd Quarter94-82Immanuel Quickley makes two point shot
- 3rd Quarter94-84Ja'Kobe Walter makes running dunk (Immanuel Quickley assists)
- 4th Quarter96-84Wendell Carter Jr. makes 17-foot jumper (Desmond Bane assists)
- 4th Quarter96-86Jamison Battle makes two point shot
- 4th Quarter96-87Ja'Kobe Walter makes free throw 1 of 2
- 4th Quarter96-88Ja'Kobe Walter makes free throw 2 of 2
- 4th Quarter98-88Jase Richardson makes driving layup
- 4th Quarter98-90Jamal Shead makes driving layup
- 4th Quarter99-90Jase Richardson makes free throw 1 of 2
- 4th Quarter100-90Jase Richardson makes free throw 2 of 2
- 4th Quarter100-92Scottie Barnes makes 2-foot driving dunk (Jamal Shead assists)
- 4th Quarter102-92Anthony Black makes 1-foot alley oop dunk (Paolo Banchero assists)
- 4th Quarter102-94Brandon Ingram makes 8-foot two point shot
- 4th Quarter102-97Ja'Kobe Walter makes 23-foot three point jumper (Collin Murray-Boyles assists)
- 4th Quarter102-100Scottie Barnes makes 26-foot three point jumper (Collin Murray-Boyles assists)
- 4th Quarter102-102Jamal Shead makes driving layup (Scottie Barnes assists)
- 4th Quarter102-104Brandon Ingram makes 15-foot step back jumpshot
- 4th Quarter102-105Collin Murray-Boyles makes free throw 2 of 2
- 4th Quarter104-105Tristan da Silva makes 1-foot dunk (Anthony Black assists)
- 4th Quarter106-105Wendell Carter Jr. makes 13-foot jumper (Tyus Jones assists)
- 4th Quarter106-106Scottie Barnes makes free throw 1 of 2
- 4th Quarter106-107Scottie Barnes makes free throw 2 of 2
Win probability
Above the line favours Toronto Raptors, below favours Orlando Magic.
Venue
- Scotiabank ArenaToronto, ON
- Attendance19800
- OfficialsJames Capers, Gediminas Petraitis, Pat O'Connell
Elsewhere
- NBA offseason recap, early 2026-27 season previews by team
- Atlanta Hawks offseason recap, early 2026-27 season preview
- Tony Parker: 'Super happy' when he saw Patty Mills arrive
- 2026 NBA buzz: Latest free agency and trade updates
- NBA punishes Clippers after Kawhi investigation: Top questions
- Shelburne: 'Extremely severe punishments' on Steve Ballmer, Clippers
Picks for NBA
NBA rules and settlement
These two, other days
- Orlando Magic Defeat Toronto Raptors 121-114Oct 30, 2026
- Raptors Dominate Magic in Convincing VictoryOct 28, 2026
- Raptors Dominate Magic in Convincing VictoryMar 29, 2026
- Orlando Magic Triumph Over Toronto Raptors 130-120Jan 30, 2026