
When it comes to football debates, we usually argue about who's the greatest player or who scored the most goals. But here's a question that might actually have a definitive answer: which player has won the most trophies in football history? You'd think this would be straightforward as we only need to count the silverware to crown the champion. But like most things in football, it's not quite that simple. The key issue here is that to find out who is football's most decorated player, we need first to agree on what we count, how we count it, and whether we're looking at just the biggest competitions or every piece of silverware along the way.
The Current King: Lionel Messi
Luckily enough, there is one man who tries to make it simple for all of us to find out who won the most trophies in football history.
As of 2024, Lionel Messi officially holds the record as football's most decorated player with 46 trophies.
The Argentine superstar reached this milestone in spectacular fashion, adding two more pieces of silverware to his collection in 2024.
First came the big one (the 2024 Copa América with Argentina in July), which gave him his 45th trophy and officially overtook Dani Alves for the all-time record.
Then, in October of the same year, Messi added the MLS Supporters' Shield with Inter Miami to make it 46 total trophies.
As of 2025, Messi’s trophy cabinet includes:
- 10 La Liga titles with Barcelona
- 4 Champions League trophies
- 1 World Cup (2022 - arguably the missing piece that completed his legacy)
- 2 Copa América titles (2021, 2024)
- 1 Olympic Gold Medal (2008)
- Multiple domestic cups in Spain and now the United States
The diversity of his trophy collection is staggering. Club trophies, international honors, continental competitions, Olympic medals… Messi has basically won everything
Dani Alves' Incredible Run
For years, the record belonged to Dani Alves, and honestly, his 43-44 trophies (depending on how you count) might be even more impressive when you consider his journey.
Alves became the first player in football history to reach 44 trophies when he won Olympic gold with Brazil in 2021.
What's absolutely mind-blowing about his trophy haul is how he collected them across multiple continents and different footballing cultures:
Barcelona (2008-2016): 23 trophies
- 6 La Liga titles
- 4 Champions League trophies
- 4 Copa del Rey titles
- Multiple Spanish Super Cups and other honors
Juventus (2016-2017): 2 trophies
- Serie A title
- Coppa Italia
Paris Saint-Germain (2017-2019): 5 trophies
- 2 Ligue 1 titles
- Multiple domestic cups
Brazil National Team: 6 trophies
- 2 Copa América titles (2007, 2019)
- 1 Confederations Cup (2009, 2013)
- 1 Olympic Gold Medal (2021)
The thing about Alves that's particularly impressive is his adaptability, as he went to different countries, joined completely different tactical systems, different teammates…and yet he kept winning.
The Underrated Egyptian Legend: Hossam Ashour
Here at SportsBet we love to look for the underdogs, the names that don't get mentioned enough in mainstream conversations. And that’s how we found Hossam Ashour, the Egyptian midfielder who won 39 trophies during his career, almost all of them with Al Ahly.
Ashour's trophy collection includes:
- 13 Egyptian Premier League titles
- 6 CAF Champions League trophies
- 5 CAF Super Cups
- 4 Egypt Cups
- 10 Egyptian Super Cups
- 1 CAF Confederation Cup
Now, some people might look at that list and think, "Well, that's just because he played for the biggest club in Africa." And you know what? They'd be right.
But being the most decorated player at the most successful club in African football history is still pretty impressive.
Al Ahly are officially recognized as the most decorated club in world football with over 120 trophies, so Ashour was essentially the key player during their most dominant period.
The man won 6 continental championships. That's more Champions League/Champions League equivalent trophies than most European legends can claim.
The Legends of Barcelona
It's not hard to see why this conversation is usually dominated by Barcelona players. During their golden era from roughly 2008 to 2015, the Catalan giants were basically a trophy-producing machine.
Andrés Iniesta and Gerard Piqué both sit with 37-38 trophies each, having been central figures in that Barcelona dynasty.
Their trophy collections look remarkably similar to Messi's early career haul:
- Multiple La Liga titles
- 4 Champions League trophies each
- World Cup with Spain (2010)
- European Championship with Spain (2008, 2012)
- Countless domestic cups and super cups
Cristiano and the Galácticos
Cristiano Ronaldo, currently sitting at around 35 trophies, represents a different kind of trophy collector. While his total is lower than the leaders, the distribution is fascinating:
Manchester United (2003-2009): 9 trophies
- 3 Premier League titles
- 1 Champions League
- 1 FA Cup
- Multiple domestic honors
Real Madrid (2009-2018): 15 trophies
- 2 La Liga titles
- 4 Champions League trophies
- Multiple domestic cups
Juventus (2018-2021): 5 trophies
- 2 Serie A titles
- Multiple domestic honors
Al Nassr (2023-present): 1 trophy
- Arab Club Champions Cup
Portugal: 4 trophies
- 1 European Championship (2016)
- 2 Nations League (2019, 2025)
- Multiple smaller competitions
What stands out about Ronaldo's collection is the Champions League dominance: those five European Cup victories (one with United, four with Madrid) represent the pinnacle of club football achievement.