Daftar Isi
Goals are indeed the most easily observed metric in football. However, before a ball hits the back of the net, there is often another player creating the opportunity through a pass, cross, or through-ball that opens up space.
Because of this, the list of players with the most assists of all time is interesting for seeing the other side of offensive contribution. Lionel Messi, Ferenc Puskás, Pelé, and even Johan Cruyff are names that frequently appear in various historical statistical compilations.
The problem is that assist statistics do not have a single universal database, especially for players from eras when assists were not recorded consistently. Therefore, besides looking at the numbers, it is also important to understand the sources and methods of recording.
[[svrg_takeaways]]
title: Key Points:
- Messi is the player with the most assists, although the total varies based on each source's recording method.
- Puskás, Pelé, and Cruyff are among the legends with the highest historical assist totals in football history.
- Assists demonstrate a player's contribution in creating chances, building attacks, and helping teammates score.
- Discrepancies in assist statistics occur because each source uses different recording criteria and match coverage.
[[/svrg_takeaways]]
What Is an Assist in Football?
An assist is a player's contribution that directly helps create a goal. Simply put, a player provides a pass or makes the final action that allows a teammate to score.
However, how an assist is defined can vary depending on the statistics provider. For instance, Opta's criteria have specific rules regarding deflections, rebounds, penalties, direct free kicks, and own goals.
These differences are important when comparing players across generations. For players like Messi, match data is relatively well-documented, whereas statistics for Puskás, Pelé, and Cruyff rely heavily on the reconstruction of match records.
Therefore, the assist figures in this article should be read as numbers based on specific statistical compilations, not as a single universal record accepted by all databases.
10 Players with the Most Assists of All Time
1. Lionel Messi
Lionel Messi ranks at the top in various career assist compilations. The IFFHS recorded Messi reaching 400 assists in November 2025, while the MessiStats database recorded 424 assists as of September 16, 2026.
The majority of his contributions came while playing for Barcelona, before continuing his career with Paris Saint-Germain, Inter Miami, and Argentina. His dribbling ability, vision, through-balls, and short combination play allow Messi to be both a goalscorer and a creator.
2. Ferenc Puskás
Ferenc Puskás had approximately 374 assists in one historical statistical database, while other compilations use the figure of 404. This discrepancy illustrates how reconstructing statistics from older eras can result in differing numbers.
Puskás made many of his contributions with Budapest Honvéd and Real Madrid. He was known as a prolific goalscorer, but his ability to provide passes and link up play also makes him part of the conversation regarding the greatest goal creators of all time.
3. Pelé
Pelé is recorded as having between approximately 366 and 369 assists, depending on the database used. The IFFHS credits him with 369 assists in their historical compilation.
Pelé's greatest contributions were naturally linked to Santos, followed by the New York Cosmos and Brazil. He did not just wait for opportunities in the penalty box but was also involved in building attacks and providing opportunities for his teammates.
4. Johan Cruyff
Johan Cruyff had approximately 358 assists in a number of historical statistical compilations. That figure places him as one of the most prolific creators of his generation.
Cruyff is best known for his periods with Ajax and Barcelona, among other teams. His off-the-ball movement, ability to read space, and passing quality meant his contribution did not always depend on scoring goals himself.
5. Alexsandro de Souza
Alexsandro de Souza, or Alex, has differing assist figures across sources. One compilation records 346 assists, while other statistical databases place him in the 307 to 308 range.
As an attacking midfielder, Alex created many opportunities while playing for Coritiba, Palmeiras, Fenerbahçe, Cruzeiro, and other clubs. His vision, through-balls, set-piece delivery, and ability to play behind the striker were key parts of his contribution.
Read also: 7 Best Football Clubs in the World of All Time and Their Achievements
6. Thomas Müller
Thomas Müller is recorded as having approximately 303 to 314 assists, depending on the source used. In the compilation that uses the figure of 314, he is one of the active players with the highest historical assist totals.
Almost his entire club career is synonymous with Bayern Munich. His off-the-ball movement and ability to find space, often associated with the term "Raumdeuter," help Müller create opportunities while scoring goals himself.
7. Kevin De Bruyne
Kevin De Bruyne has varying career assist totals based on the database, ranging from approximately 286 to over 300 in various compilations. One statistical list uses 295, while other sources record higher numbers.
His contributions have been most prominent with Manchester City as a creative midfielder. Through-balls, crosses, cutbacks, and distribution from central areas are key parts of how De Bruyne creates opportunities.
8. Luis Suárez
Luis Suárez is recorded as having approximately 293 to 298 assists in various compilations. The discrepancy in numbers again shows that the definitions and match coverage used by each database are not always the same.
Suárez accumulated many contributions with Ajax, Liverpool, Barcelona, and Atlético Madrid. Interestingly, he is not just a striker who finishes chances, but is also capable of dropping deep to link play and provide the final pass to his teammates.
9. Ángel Di María
Ángel Di María has approximately 250 to 278 assists depending on the statistical source. A compilation covering a specific period records 278 assists, while other lists provide lower figures.
Di María contributed significantly as a winger and creator with Benfica, Real Madrid, Paris Saint-Germain, and other clubs. Crossing, passing from the flanks, quick transitions, and set pieces are some of his primary ways of creating opportunities.
In the Champions League, UEFA records Di María with 41 assists, sitting just behind Cristiano Ronaldo on that competition's assist list.
10. Ryan Giggs
Ryan Giggs is recorded as having approximately 258 assists in statistical compilations that use data since the era of more consistent recording. He spent the majority of his career with Manchester United.
As a winger, Giggs was known for his speed, crossing, and ability to create opportunities from the left flank. As he aged, his role evolved to become more creative, no longer relying solely on acceleration.
UEFA records Giggs as having 31 assists in the Champions League, level with Kevin De Bruyne on that competition's list.
Read also: List of Coaches with the Most Trophies in Their Career
Most Assists vs. Most Goals, What's the Difference?
Goals and assists are both related to scoring, but they measure different contributions. Goalscorers are tasked with finishing opportunities, while assist providers help create the conditions for those opportunities to be converted into goals.
Players like Messi, Pelé, Puskás, and Suárez show that a player can have a high combination of goals and assists. This means an offensive role is not always limited to choosing between being a goalscorer or a chance creator.
Read also: 6 Best Football Academies in the World for Young Talent
How Do Assists Indicate a Player's Role in the Team?
Assist statistics can help illustrate a player's function within an attacking system, although they cannot explain their entire contribution.
Playmakers are usually involved in ball distribution and chance creation. Wingers can produce assists through crosses, cutbacks, or passes from the flanks, while forwards can also act as a link before delivering the final pass.
On the other hand, players can create opportunities without being credited with an assist. Key passes, off-the-ball movement, ball progression, and the ability to open up space do not always end up as assists in official statistics.
Improve Your Performance by Understanding the Role of Goal Creators
Assists demonstrate that a player's contribution is not only measured by goals but also by the ability to create chances and help the team build attacks. Differences in recording methods mean that the number of assists can vary between sources.
To develop as a player, the ability to read the game needs to be supported by consistent training, starting from technique, coordination, and speed to physical strength. Comfortable equipment also helps make training sessions more optimal.
You can explore SVRG's various football equipment collections to support your training needs. Choose the right gear and make every training session a step toward improving your performance.
[[svrg_faq]]
title: FAQ regarding Players with the Most Assists
- q: Who is the player with the most assists of all time?
a: Lionel Messi is at the top in many recent statistical compilations. The IFFHS recorded him reaching 400 assists in November 2025, although other sources record higher numbers.
- q: Who is the player with the most assists in football?
a: Lionel Messi is the name that most consistently ranks at the top in various career assist compilations. The numbers can differ because each source applies different recording methods.
- q: Does Messi have the most assists in history?
a: Yes, various compilations rank Messi as the leader in career assist statistics. The IFFHS records him as the first player to reach 400 assists at the top level.
- q: Who is the player with the most assists at the international level?
a: Lionel Messi is one of the assist record-holders for the Argentine national team. The IFFHS recorded him reaching 60 assists for Argentina in October 2025.
- q: Why do player assist totals differ across sources?
a: Differences occur because the definition of an assist, the competitions counted, and the historical data of each source are not always the same. This is especially evident for players from eras when assists were not yet recorded systematically.
[[/svrg_faq]]
Kenapa Pilih SVRG?
Benefit yang mendukung pengalaman belanja dan latihan bersama SVRG.

