Sports Betting Insights & Trends in Nigeria - betCompare

Messi sets new all-time assist record

Written by Boluwatitonisola Omoniyi | Dec 1, 2025 12:08:21 PM

Eight-time Ballon d’Or winner, Lionel Messi has become the player with the most assists in football history

The Argentine recorded the 405th of his career in Inter Miami’s MLS Cup semifinal win over New York City on Sunday. The eight-time Ballon d’Or winner set up Mateo Silvetti in the 67th minute as Inter Miami cruised to a 5–1 victory to clinch the Eastern Conference title.

The result sets up a clash between Inter Miami and Western Conference champions Vancouver in the MLS Cup final on Saturday, December 6. He had earlier drawn level with Hungarian legend Ferenc Puskás before surpassing him with his latest assist.

Below is the updated list of players with the most career assists:

  1. Lionel Messi – 405
  2. Ferenc Puskás – 404
  3. Pelé – 369
  4. Johan Cruyff – 358
  5. Thomas Müller – 352
  6. Luis Suárez – 317
  7. Kevin De Bruyne – 316
  8. Ángel Di María – 313
  9. Cristiano Ronaldo – 304
  10. Luís Figo – 283

Overall, the 38-year-old Argentine has scored 896 goals and provided 405 assists, giving him the highest goal contributions in football history.