Puskás started his career in Hungary playing for Kispest and Budapest Honvéd. He was the top scorer in the Hungarian League on four occasions, and in 1948, he was the top goal scorer in Europe. During the 1950s, he was both a prominent member and captain of the Hungarian national team, known as the Mighty Magyars. In 1958, two years after the Hungarian Revolution, he emigrated to Spain where he played for Real Madrid. While playing with Real Madrid, Puskás won four Pichichis and scored seven goals in two European Champions Cupfinals.