 He played for the Phillies (1969–1971), St. Louis Cardinals (1972), Cleveland Indians (1972), and San Diego Padres (1974).Palmer was called up to the Phillies after posting a 36–17 record in 3 minor league seasons, with 534 strikeouts in 516 innings pitched, and made his major league debut on June 21, 1969.At the major league level, Palmer rarely achieved the success that he had enjoyed in the minors.