According to ESPN, Yamar scored his 50th goal for Barcelona this week at the age of 19 years and 49 days. ESPN then compared his 50-goal milestone with those of Messi, Ronaldo, Mbappe, Haaland, and Neymar.

On Monday night against Rayo Vallecano, Yamal scored to make it 2-1 for Barcelona. That was his first goal of the night, and Barcelona ultimately won 5-2 at Camp Nou.

This goal was not only his first of the season, but also his 50th goal for Barcelona in all competitions. After this match, he has made 154 appearances for Barcelona, contributing 51 goals and 52 assists, and has been directly involved in 103 goals.

In this comparison, Haaland is the fastest player to reach 50 goals. He achieved this milestone in just 78 games, at the age of 19 years and 181 days.

Neymar is the youngest. He scored 50 goals at 18 years and 272 days old, and in just 104 games. On November 3, 2010, he scored his 50th career goal in a match against Vitória for Santos.

Mbappé reached his 50th goal at the age of 19 years and 241 days. He completed this milestone after 106 appearances for Monaco and Paris Saint-Germain. On August 18, 2018, he scored the first of two goals in a 3-1 away win against Guingamp, marking his 50th club goal.

Cristiano Ronaldo reached his 50th goal at the age of 22 years and 42 days. After making 208 appearances for Manchester United, he scored the only goal of the match in the FA Cup quarter-final replay against Middlesbrough on March 19, 2007.

It took Messi 119 games to reach 50 goals for Barcelona, at the age of 21 years and 120 days. He achieved this milestone on October 22, 2008, against Basel.