Ryan O’Reilly won’t have to engage in another contract negotiation for a while. The Buffalo Sabres have given him a seven-year extension, locking the 24-year-old forward up through 2022-23.
O’Reilly’s cap hit next season will be $6 million, per the two-year contract he signed with Colorado last summer. For the next seven seasons after that, it’ll be $7.5 million, according to Sportsnet’s Elliotte Friedman.
It was the failure of O’Reilly and the Avalanche to agree on a long-term deal that led to him being traded to Buffalo last week. He’d reportedly asked Colorado for an eight-year, $64 million contract. Ultimately, that was too rich for the Avs, who felt they had no choice but to trade him.
In Buffalo, O’Reilly will be the Sabres’ highest-paid player. Evander Kane’s cap hit is $5.25 million, Zach Bogosian’s is $5.14 million, Matt Moulson’s is $5 million, and Tyler Ennis’s is $4.6 million.
O’Reilly’s contract is also structured in a way (see: David Clarkson’s deal) that makes it difficult to be bought out: