
HIGHLIGHTS
- TJ Oshie has called it a career
- The Washington Capitals legend played 16 seasons in the NHL
- Keep reading for the full story
Washington Capitals legend TJ Oshie is embarking on a new journey in his life.
Oshie, who played 16 seasons in the NHL, has decided to retire:
Oshie was drafted in the first round by the St. Louis Blues in 2005 and played seven seasons with the franchise. He was then traded to the Caps in 2015 and proceeded to be an important piece for Washington, helping them win a Stanley Cup title in 2018.
During his time in the league, TJ Oshie compiled 302 goals and 392 helpers in 1,010 appearances. He also posted 69 points in the NHL Playoffs.
Oshie released a heartfelt message as part of his retirement announcement.
Via NHLPA.com:
βAfter 17 unforgettable years in the NHL, Iβve decided to retire,β said T.J. Oshie. βI would like to thank the Washington Capitals and the St. Louis Blues for giving me the opportunity to play the game I love, all of my teammates who battled with me every night, my coaches who challenged me to be better every day, and the athletic trainers and equipment staff who got me ready to play. I also want to thank the fans your energy and passion made every game memorable, and it was an honour to play in front of you.β
Oshie also represented Team USA on the international stage, playing in the IIHF World Championships on three occasions and also participating in the Winter Olympics in 2014. Oshie made one All-Star appearance in his career while a member of the Capitals.
He was a true fan favorite in Washington and was one of their longest-tenured players on the roster alongside Alex Ovechkin. Oshie played in 52 games in 2024-25, scoring 12 goals and supplying 13 assists.
Best of luck to Oshie in retirement.