Sports

Edmonton Oilers forward Ryan Smyth to retire at end of season

Colorado Avalanche goalie Jean-Sebastien Giguere (35) makes the save on Edmonton Oilers' Ryan Smyth (94) as Andre Benoit (61) and Nathan MacKinnon (29) chase the rebound during second period NHL hockey action in Edmonton, Alberta, on Tuesday April 8, 2014. (AP Photo/The Canadian Press, Jason Franson)

Colorado Avalanche goalie Jean-Sebastien Giguere (35) makes the save on Edmonton Oilers' Ryan Smyth (94) as Andre Benoit (61) and Nathan MacKinnon (29) chase the rebound during second period NHL hockey action in Edmonton, Alberta, on Tuesday April 8, 2014. (AP Photo/The Canadian Press, Jason Franson)  (The Associated Press)

Edmonton Oilers forward Ryan Smyth is retiring at the end of the season.

The 38-year-old Smyth said Thursday that the Oilers' home game Saturday night against Vancouver will be his last. He has 386 goals and 456 assists in 1,269 regular-season games in 18 NHL seasons with Edmonton, the New York Islanders, Colorado and Los Angeles.

Called "Captain Canada" for his loyalty to the national team, Smyth helped Canada win the 2002 Olympic title and played in the world championships seven straight times in his prime.

Smyth mixed grit with a scoring touch and became the face of the post-Wayne Gretzky Oilers, leading the team to a Stanley Cup final appearance in 2006.