Durante su carrera, Lecavalier jugó para el Tampa Bay Lightning, el Philadelphia Flyers, y el Los Angeles Kings.