John Costen Shockley (February 8, 1942 – May 30, 2022) was an American professional baseball player who appeared in 51 Major League games for the Philadelphia Phillies (1964) and Los Angeles Angels (1965). A first baseman who batted and threw left-handed, Shockley was listed as 6 feet 2 inches (1.88 m) tall and 200 pounds (91 kg).