Who has the most trophies in soccer?

  • One soccer player has 44 trophies
  • The player with the most trophies in soccer is currently active for club and country
  • There are still several titles up for grabs in 2024, including the MLS Cup
Lionel Messi has the most trophies in soccer.
Lionel Messi has the most trophies in soccer. / Simon M Bruty/GettyImages

One of the greatest players in the history of sport holds the record for the most trophies in soccer.

There are countless trophies in soccer, from the Champions League to domestic cups to the biggest title of all, the World Cup. Most of the top soccer players in the world have won at least a few trophies in their careers, for either club or country. Others, like Harry Kane, are still waiting to hoist their first ever title.

Of all the players in soccer, past or present, one has earned more silverware than any other, and he is not slowing down anytime soon. In fact, he could earn two more trophies by the end of the year.

Lionel Messi
Leagues Cup 2023 - Final: Inter Miami CF v Nashville SC / Tim Nwachukwu/GettyImages

Who has the most trophies in soccer?

Lionel Messi has the most trophies in soccer. As of 2024, the Argentinian legend's trophy case contains 44 titles for both club and country.

Throughout his iconic career, Messi has won just about every major trophy (multiple times) during his time at Barcelona and PSG. Plus, after waiting most of his career for a major international trophy, Messi finally claimed silverware for Argentina.

Check out all 44 trophies Messi has won in the last 19 years.

FC Barcelona

  • 4 Champions League titles
  • 10 La Liga titles
  • 7 Copa Del Ray titles
  • 3 Club World Cup titles
  • 3 European Super Cup titles
  • 8 Supercopa de España titles


  • 2 Ligue 1 titles
  • 1 French Super Cup

Inter Miami

  • 1 Leagues Cup


  • 1 U-20 World Cup
  • 1 Beijing Olympic Games Gold Medal
  • 1 Copa America
  • 1 Finalissima
  • 1 FIFA World Cup

Messi only recently broke his tie with former Barcelona teammate, Dani Alves, who has 43 trophies. Once Inter Miami secured the 2023 Leagues Cup, Messi became the player with the most titles in soccer.

In addition to his 44 trophies, Messi also has a record eight Ballon d'Or awards, three Best FIFA Men's Player awards, and dozens more individual accolades.