Some hockey players were born to be journeymen.

It can be hard enough cracking a team in the NHL, but staying with one throughout your entire career can prove to be even harder. Carolina Hurricanes forward Lee Stempniak, for example, has played for a total of 10 teams. To put that into perspective, that’s one-third of the league.

Embedded Image

(Bruce Klokhon/Getty Images)

Pittsburgh Penguins forward Matt Cullen has endured quite the journey throughout his career as well. The 40-year-old has played for eight teams, winning a Stanley Cup with the Penguins last season and the Carolina Hurricanes in 2006.

Embedded Image

(Joe Sargent/Getty Images)

If there is a player familiar with the remaining competition, it’s Cullen. He is the only player left in the 2017 postseason who can say that he has played for all four teams. The Virginia, Minnesota native was drafted by the Anaheim Mighty Ducks in 1996, where he played the first six years of his career (1997-2003). He later went on to play with the Senators during the 2009-2010 season, and moved on to Nashville from 2013-2015. Finally, Cullen made his way to Pittsburgh, and has been with the team ever since.

Throughout his career, Cullen has played in 1,366 regular season games, and 111 in the playoffs. He is looking to add another ring to his collection.