He was drafted with the 49th overall pick by the Nashville Predators in the 2003 NHL Entry Draft. On July 8, 2010, he was named the fifth captain in Nashville Predators history, replacing Jason Arnott, who was traded to the New Jersey Devils. He became the youngest captain in Predators history and was the only captain of the Predators to have been drafted by the team.