Veteran forward Jamie Langenbrunner was unable to find a contract for this season so on Wednesday the NHLPA announced the 38-year-old has officially retired from professional hockey.

Langenbrunner, who spent the last two seasons with the Blues but only played four games in the 2013 season, played 1,109 games in his career between the Blues, New Jersey Devils and the Dallas Stars, the team that drafted him. He was with the Stars for the Stanley Cup run in 1998-99, contributing 10 goals and seven assists in the playoffs.

He was traded to the Devils a couple seasons later along with Joe Nieuwendyk and won a second Stanley Cup with New Jersey in 2002-03. He has a strong postseason for New Jersey, scoring 11 goals and adding seven assists in 24 games.

"It was a dream come true to have the opportunity to play in the NHL for 16 seasons. The friendships I developed with my teammates, and also the people in the communities where I played, will always be cherished by my family and I," Langenbrunner said in the release. "I would like to thank Bob Gainey, Lou Lamoriello and Doug Armstrong for giving me the opportunity to play against the top players in hockey, in the best league in the world. I'd also like to thank my coaches and teammates for helping a kid from Minnesota enjoy a long, fulfilling hockey career. Finally I'd like to thank my truly amazing family for all their sacrifices they made so I could live my dream."