 The record for most teams played for by a player who has competed in over 1,500 games is held by Jaromir Jagr, who has played for nine teams in his career.Jagr played his 1,500th game with New Jersey, his seventh NHL team.No goaltender has ever played in 1,500 games.