Kittle maintained his home run power, but after 1983 his batting average declined and his strikeouts increased. Kittle left the White Sox after 1986 and played part of 1986 and all of 1987 with the New York Yankees. Kittle then played 1988 with the Indians. He briefly returned again to the White Sox in 1990, playing first base. Later in the season he was dealt to the Baltimore Orioles. He returned to the White Sox again and finished his career in Chicago in .