What year was Leo Messi born?

The story behind the answer

Leo Messi was born in 1987. Lionel Andrés Messi was born on 24 June 1987 in Rosario, Santa Fe Province, Argentina, a city with a strong football tradition.

He began playing at a local club, Abanderado Grandoli, when he was four. He later joined Newell’s Old Boys before moving to Barcelona’s youth academy in Spain at age 13. His early development was complicated by a growth hormone deficiency, and Barcelona helped support his treatment after recruiting him.

Messi is sometimes confused with players from the same era, especially Cristiano Ronaldo, who was born in 1985. Messi’s birth year also places him in the same broad generation as other stars such as Andrés Iniesta and Sergio Agüero.

His career includes major success with Barcelona, Paris Saint-Germain, Inter Miami and Argentina. He won the 2022 FIFA World Cup with Argentina, completing the most significant missing achievement of his career.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: