Top 10 Football Players in History 2026 Ranked
The old kings are gone. New stars run the game. For twenty years, we had two names. Messi or Ronaldo. That debate is over. Messi plays in Miami now. Ronaldo is in Saudi Arabia.
The Premier League has a new generation. Premier league football players history 2026 is happening right now. Haaland breaks records. Kane chases Shearer. Bellingham runs Madrid's midfield.
Let me rank two lists. First, the top 10 players of all time. Second, the best players in the world right now.
Both lists matter. Both tell different stories.
Top 10 Football Players History 2026

These men built legacies over full careers. Trophies matter. Longevity matters. Impact on the game matters.
Related Article: Best American Football Player Of All Time
1. Lionel Messi
The 2022 World Cup ended the debate. Messi has 129 Champions League goals. Only Ronaldo has more. He scored 120 of those for Barcelona alone. That is a record for one club.
He won eight Ballon d'Or awards. Two Copa America titles. One World Cup. Even at 38, he starts for any club on the planet.
2. Cristiano Ronaldo
The numbers are absurd. Ronaldo has 140 Champions League goals. Nobody catches that. Ever. He won five Ballon d'Or awards. Five Champions Leagues. Premier League titles. La Liga titles. Serie A.
His longevity is the real story. He scored 103 Premier League goals across two stints at Manchester United. Then he went to Real Madrid and became their all-time top scorer.
3. Diego Maradona
One World Cup changes everything. Maradona's 1986 tournament is the best individual performance in football history. The "Hand of God" and the "Goal of the Century" in the same match. Unbelievable.
4. Pelé
Three World Cups. Over 1,000 career goals. Pelé dominated before football became global. His legacy stands alone.
5. Zinedine Zidane
Grace. Power. Clutch moments. Zidane scored in two World Cup finals. He won the Champions League as a player and manager. The 2002 volley against Leverkusen still plays on repeat.
6. Johan Cruyff
Cruyff changed the game. Total Football. The Cruyff Turn. He won three Ballon d'Or awards. He defined an era at Ajax and Barcelona.
7. Franz Beckenbauer
The Kaiser invented the sweeper position. He won the World Cup as a player and manager. Only three men have done that. Maradona and Beckenbauer are the others.
8. Alfredo Di Stéfano
The original Real Madrid legend. Di Stéfano scored 49 goals in 58 European Cup games. His goals-per-game rate beats every modern great.
9. Ferenc Puskás
The greatest left foot in history. Puskás scored 36 European Cup goals. He dominated with Hungary's "Golden Team" in the 1950s.
10. Ronaldo Nazário
The original Ronaldo. Injuries stole what could have been the greatest career ever. At his peak, he was unstoppable. Two World Cups. Two Ballon d'Or awards.
That is the all-time list. Now let me rank the best players in the world right now.
Best Player in the World 2026 (Current Stars)

This list reflects form. Trophies. Impact in the 2025/26 season.
1. Erling Haaland (Manchester City)
Haaland makes the abnormal look normal. He scores roughly one goal per game in the best league on earth. He became the fastest player to 100 Premier League goals in history.
His physicality is unmatched. His finishing is ruthless. His pace terrifies defenders.
The scary part? He is only 25. His peak is still ahead.
[Premier league football players history 2026] will include Haaland next to Shearer and Kane if he stays in England.
2. Harry Kane (Bayern Munich)
Kane is the best pure No. 9 in world football. He has 213 Premier League goals. Second all-time behind Alan Shearer's 260. He also holds the record for most Premier League goals for a single club.
In 2023/24, he scored 36 goals in the 34-game Bundesliga season. Lewandowski holds the single-season record with 41. Kane came close.
He offers lethal finishing with the passing range of a playmaker. He plays No. 9 and No. 10 at the same time.
In April 2026, he entered the top 10 all-time Champions League scorers. He has 51 goals.
3. Jude Bellingham (Real Madrid)
Bellingham has shown enough to convince the world. He is the complete midfielder. Physically imposing. An immense ball carrier. Precision passing.
He took Zinedine Zidane's No. 5 shirt at the Bernabeu. That tells you everything
4. Kylian Mbappé (Real Madrid)
Mbappé has 68 Champions League goals at 27 years old. He will likely finish second all-time behind Ronaldo.
His pace is frightening. His finishing is clinical. His trophy cabinet is already full.
5. Vinicius Jr. (Real Madrid)
Vinicius has over 400 professional appearances since his 2017 debut. He is only 25.
His pace is scorching. His ball control matches anyone in the world. People often overlook him in GOAT debates. They should not.
6. Rodri (Manchester City)
Rodri won the 2024 Ballon d'Or. He is the heartbeat of Manchester City. A tall, strong, physical presence with the grace of an attacking midfielder.
He scores critical goals in crucial moments. The Champions League final against Inter, for example.
7. Lamine Yamal (Barcelona)
At 18, Yamal is already elite. He was the best player at Euro 2024. He has over 100 first-team appearances for Barcelona.
This season, he has 21 goals and 16 assists in 40 appearances.
Ricardo Quaresma recently picked Yamal ahead of Haaland and Mbappe. "Lamine," Quaresma said without hesitation.
8. Declan Rice (Arsenal)
Rice has improved massively since joining Arsenal. His importance to a top-level team is huge. He controls games from midfield. He breaks up attacks. He starts transitions.
9. Mohamed Salah (Liverpool)
Salah has 191 Premier League goals. Fourth all-time. He holds the record for most Premier League Golden Boot wins with four.
At 33, he signed a two-year deal with Liverpool. He could still threaten Shearer's record if he stays fit.
10. Victor Osimhen (Galatasaray)
Osimhen has 19 goals and seven assists in 29 appearances this season. Galatasaray midfielder Lucas Torreira ranked Osimhen among the three best footballers in the world.
Above Yamal, Vinicius, Kane, and Haaland
Barcelona, Real Madrid, and Juventus are watching him.
The Premier League All-Time Goals List (2026)
Here is where the [premier league football players history 2026] scoring record stands.
| Rank | Player | Goals |
|---|---|---|
| 1 | Alan Shearer | 260 |
| 2 | Harry Kane | 213 |
| 3 | Wayne Rooney | 208 |
| 4 | Mohamed Salah | 191 |
| 5 | Andrew Cole | 187 |
| 6 | Sergio Agüero | 184 |
| 7 | Frank Lampard | 177 |
| 8 | Thierry Henry | 175 |
| 9 | Robbie Fowler | 163 |
| 10 | Jermain Defoe | 162 |
Alan Shearer has held the record for over 30 years. His 260 goals look untouchable. Harry Kane is 47 goals behind. He moved to Bayern in 2023. That paused his chase.
Erling Haaland is the real threat. He reached 100 Premier League goals faster than anyone in history. If he stays at City, he could challenge Shearer around 2032.
The Champions League All-Time Goals List (2026)
European pedigree separates the greats from the goods. Here is the top 10 as of April 2026.
| Rank | Player | Goals |
|---|---|---|
| 1 | Cristiano Ronaldo | 140 |
| 2 | Lionel Messi | 129 |
| 3 | Robert Lewandowski | 107 |
| 4 | Karim Benzema | 90 |
| 5 | Raúl González | 71 |
| 6 | Kylian Mbappé | 68 |
| 7 | Erling Haaland | 57 |
| 8 | Thomas Müller | 57 |
| 9 | Ruud van Nistelrooy | 56 |
| 10 | Harry Kane | 51 |
Harry Kane entered the top 10 in April 2026. He passed Thierry Henry and Mohamed Salah with his 51st goal against Real Madrid.
Who Is the Best Football Player in the World 2026?
The answer depends on what you value. Want goals? Pick Haaland. Want all-around play? Pick Kane. Want midfield dominance? Pick Bellingham. Want the future? Pick Yamal.
The world best football player of all time is still Messi for most fans. The 2022 World Cup sealed it. But the best player in the world 2026 right now? That is a real debate.
I lean toward Haaland. The numbers are too big. The fear factor is real. And he is only 25. Ask me again after the Champions League final. The answer might change.







