Ray Whitney is calling it a career.

The 42-year-old forward has announced his retirement from professional hockey after recording 385 goals and 679 assists in 1,330 games with eight different NHL clubs.

'The Wizard' made the announcement in the following statement, reports Pierre LeBrun of ESPN:

For the past 23 years, I have had the privilege of earning my living playing hockey in the National Hockey League . Along the way, I have made countless memories and friendships, which I will always cherish. Every city I played in, the fans welcomed my family and me with open arms, and I couldn’t be more thankful for that. I also wanted to take this opportunity to thank all of my teammates and coaches, especially the 2006 Stanley Cup team in Carolina.

A two-time 32-goal scorer, Whitney set a career high in points as member of the Carolina Hurricanes during the 2006-07 season after registering 15 points in 24 playoff games en route top a Stanley Cup the previous spring.

He last appeared in the NHL as a member of the Dallas Stars in 2013-14, scoring nine goals and adding 23 assists.