He will count $5.75 million against the salary cap through the 2024-25 season.
Oshie had a stellar season playing on the first line with Alex Ovechkin and Nicklas Backstrom in 2016-17, scoring a career-high 33 goals. Oshie led the NHL in shooting percentage last season, scoring on 23.1 percent of his shots, and ranked seventh in plus/minus.
“T.J. is an invaluable member of our team and we felt it was imperative for us to re-sign him in a competitive free agent market,” general manager Brian MacLellan said in a statement. “T.J. is a highly competitive player with a tremendous skill set; he epitomizes the kind of player our team must have in order for us to continue to put ourselves in a position to compete in this League.”
MacLellan had said the Capitals would have a legitimate shot to re-sign Oshie if the salary cap went up to $77 million. They got it done with it going up only to $75 million and got Oshie locked in at a salary that should allow them to re-sign restricted free-agent forwards Evgeny Kuznetsov and Andre Burakovsky and defenseman Dmitry Orlov without much of a problem.
The 30-year-old Oshie joined Washington in the 2015 offseason when the Blues traded their 2005 first-round pick after seven seasons in St. Louis. His presence stabilized the Capitals’ top line after a rotating door of right wingers before his arrival.
Oshie has 169 goals and 248 assists in 591 games over nine seasons.
Information from The Associated Press was used in this report.