Lionel Messi shattered yet another record on November 30, 2025, becoming the player with the most assists in football history. The Argentine maestro delivered his 405th career assist during Inter Miami’s dominant 5-1 victory over New York City FC in the MLS Eastern Conference final. This milestone propelled Messi past Ferenc Puskas’s longstanding tally of 404, cementing his legacy as the ultimate playmaker.
Messi’s assist came in the second half when he threaded a precise pass to Mateo Silvetti, who slotted home Miami’s third goal. Although Messi did not score, his vision orchestrated the rout. Tadeo Allende’s hat-trick and goals from Silvetti and Telasco Segovia sealed Miami’s first Eastern Conference title, advancing them to the MLS Cup final against Vancouver Whitecaps.
This achievement underscores Messi’s unparalleled creativity. He amassed these assists across 1,136 appearances for club and country, blending finesse with intelligence. Sources confirm no player has ever reached 405 assists, highlighting the rarity of this feat. Messi’s journey began at Barcelona, where he revolutionized the game alongside stars like Xavi and Iniesta.
Supporters hailed Messi as the “GOAT,” contrasting his trophy haul with rivals like Cristiano Ronaldo. One enthusiast quipped that Messi’s cabinet overflowed while others chased goal milestones. This record adds to his 45 team trophies, the most in professional football.
The updated list of players with the most assists in football history now reads as follows:
1. Lionel Messi – 405
2. Ferenc Puskas – 404
3. Pele – 369
4. Johan Cruyff – 358
5. Alex – 348
6. Thomas Muller – 314
7. Kevin De Bruyne – 304
8. Angel Di Maria – 300
9. Luis Suarez – 293
10. Luis Figo – 283.
