From World Cup winner to goal machine Erling Haaland, there's nothing more exciting than watching a young footballer shine on the world stage.

Here is a top ten list of the most talented players age 21 years or under in the world right now. Cheer them on and cross your fingers for their continued success.

10. Rodrygo (Real Madrid/)

Age: 19

Position: Winger

Real Madrid star Rodrygo has emerged as the next big thing in Brazilian football. The 19-year-old talent signed to Real Madrid for $49.3 million at the beginning of the 2019/20 season.

He's earned nine goals and provided two assists in just 18 appearances across all competitions.

The 10 best players age 21 years or under
via Twitter

9. Joao Felix

Age: 20

Position: Forward

Did Atletico sign the next Cristiano Ronaldo? That was the question asked of Portugeuest sensation Joao Felix when Atletico Madrid signed the wonderkid for €126m last summer.

The then 19-year-old was coming off a season for Benfica where he became the youngest player ever to score a hat trick in the Europa League along with scoring 15 goals and earning seven assists in 21 starts for Benfica.

While suffering a few injuries and setbacks in his debut season for Atletico, he's still managed four goals, and one assist in 20 La Liga matches. Manchester United are monitoring Felix's situation and looking to snatch the forward from Atletico for £110m.

The 10 best players age 21 years or under
via Twitter

8. Federico Valverde (Real Madrid, )

Age: 21

Position: Central Midfielder

Signed to Real Madrid at the age of 16, the Uruguayan midfielder has become one of Los Blancos most reliable and consistent performers this season.

“I'll risk saying that he can become in midfield what has been as a defender,” predicts Diego Forlan.

Given the player ascension, Real Madrid have pinned a £448m release clause on the youngster to ward off the likes of Manchester United and other elite clubs.

The 10 best players age 21 years or under
via Twitter

7. Kai Havertz (Bayer Leverkusen, Germany)

Age: 20

Position: Midfielder

20-year-old German star Kai Havertz is also making a name for himself as one of the best youngsters in the world. His 10 goals and 8 assists during the 2019/20 season has raised his value to $89.1M.

The 10 best players age 21 years or under
via Twitter

6. Erling Haaland (Borussia Dortmund/Norway)

Age: 19

Position: Striker

What else is there to say about goal-machine Norwegian teenager Erling Haaland?

He scored 12 goals in his first eight games for Borussia Dortmund since signing during the winter transfer window, giving him 40 goals in 30 goals for the season. An absolute footballing beast, Holland is morphing into a critical scorer like Zlatan Ibrahimovic.

The 10 best players age 21 years or under
via Twitter

5. Matthijs de Ligt (Juventus, Holland)

Age: 20

Position: Defender

Former Ajax star Matthijs de Ligt joined Juventus in a blockbuster £67.5m transfer deal last summer, ending a long transfer saga that saw his name linked to Manchester United, Paris Saint-Germain and Barcelona.

After a slow start to his Juventus career and with links to Barcelona, the defender has nonetheless committed his future to the Bianconeri.

“I immediately liked his character: serious, intelligent, kind, he never complains, he works hard and learns….and then he always had the skills of a great defender: he understands where the danger comes from,” said Ajax legend Ronald De Boer.

The 10 best players age 21 years or under
via Twitter

4. Vinicius Junior (Real Madrid, Brazil)

Age: 19

Position: Forward

The youngest player to score in an El Clasico in La Liga this century, Real Madrid's Vinicius Junior appears to be the real deal.

The explosive forward joins fellow countrymen Reinier Jesus and Rodrygo as Brazil's three best upcoming talents to join Real Madrid.

The 10 best players age 21 years or under
via Twitter

3. Trent Alexander-Arnold (Liverpool, England)

Age: 21

Position: Right-back

Shortlisted for the 2019 Ballon d'Or, named to the PFA Team of the Year, winner of the 2019 Champions League, Trent Alexander-Arnold has accomplished a lot at just 21-years-old.

Already considered the best right-back in football, Arnold continues to demonstrate his excellence as a comprehensive defender and key assist man — he earned the most assists from a defender in the Premier League last season.

Where would today's Liverpool be without him?

The 10 best players age 21 years or under
via Twitter

2. Jadon Sancho (Borussia Dortmund, England)

Age: 20

Position: Winger

English sensation Jadon Sancho has been on a tear in the Bundesliga this season, recording 14 goals and 16 assists in just 24 games.

His talent and prolific output make him a key transfer target for the likes of Manchester United, Liverpool, and Bavarian giants Bayern Munich.

The 10 best players age 21 years or under
via Twitter

1. Kylian Mbappe (PSG, France)

Age: 21

Position: Forward

Undoubtedly the best young player in the world, the 20-year-old French starlet Kylian Mbappe has already won one World Cup and shows flashes of the next .

With incredible vision, pace, and dribbling ability, Mbappe's 24 international caps and nine goals are surely the start of more greatness to come.

The 10 best players age 21 years or under
via Twitter