Photo: New Orleans Pelicans/Twitter

Brandon Ingram and the Toronto Raptors have reached an agreement on a contract extension worth $120 million over three years. The deal includes a player option for the 2027-28 season, giving Ingram flexibility over his future.

The Raptors acquired Ingram at the trade deadline in a trade with the New Orleans Pelicans, sending Bruce Brown Jr., Kelly Olynyk, a 2026 first-round pick (via the Indiana Pacers), and a second-round pick in exchange for the talented forward.

Previously set to become a free agent in 2025 while playing on a $36 million expiring contract, Ingram will now bypass the upcoming free agency class by securing long-term financial stability with Toronto.

So far this season, Ingram has played in 18 games, posting averages of 22.2 points, 5.6 rebounds, and 5.2 assists while logging 33.1 minutes per contest.

He has also demonstrated improved three-point shooting, hitting 37.4 percent from beyond the arc on a career-high 6.4 attempts per game.