Washington Capitals forward T.J. Oshie will not play the final three games of the season because of an upper-body injury.