Scoring a direct free-kick is one of football’s most difficult arts. From Cristiano Ronaldo’s famous knuckleballs to Lionel Messi’s perfectly curled strikes, only a handful of players have mastered it consistently enough to reach extraordinary numbers.
Historical free-kick statistics can vary between sources, especially for players from earlier eras. This ranking counts direct free-kick goals scored in official, top-level matches and is updated to August 31, 2026.
10. Zico . 62 goals
Brazilian legend Zico was one of the greatest set-piece specialists of his generation. His combination of technique, precision and the ability to generate dramatic dip over the defensive wall made him almost unstoppable from around the penalty area.
The Flamengo icon finished his career with 62 direct free-kick goals.

9. Cristiano Ronaldo . 63 goals
Few free-kick routines are more iconic than Cristiano Ronaldo’s. The wide stance, measured steps backwards and explosive run-up became instantly recognizable during his first spell at Manchester United.
Ronaldo’s devastating knuckleball produced spectacular goals for Manchester United, Real Madrid, Juventus, Al Nassr and Portugal. He currently stands at 63 direct free-kick goals under this counting method.

8. Jorge Aravena . 65 goals
Jorge Aravena may not have the worldwide fame of Messi or Ronaldo, but the former Chile international deserves his place among football’s greatest dead-ball specialists.
Known for a ferocious left foot, Aravena scored 65 direct free-kicks during a career that took him across South America and Europe.
7. Siniša Mihajlović . 67 goals
Siniša Mihajlović was a defender, but give him a free-kick and he suddenly became one of the most dangerous attacking players on the pitch.
The Serbian possessed extraordinary power and accuracy with his left foot. Most famously, he once scored a hat-trick of free-kicks for Lazio against Sampdoria. His career total stands at 67.

6. Marcos Assunção . 68 goals
Marcos Assunção was another Brazilian master of the dead ball. His free-kicks combined immense power with unusual movement, regularly beating goalkeepers from long range.
The former Roma and Real Betis midfielder scored 68 direct free-kick goals.
5. Juninho Pernambucano . 72 goals
Ask football fans to name the greatest free-kick taker ever and Juninho Pernambucano will probably be the most common answer.
The Lyon legend perfected the knuckleball long before it became fashionable. He could score from close range, wide positions and even more than 35 metres from goal.
Under a strict count of top-level direct free-kicks, Juninho has 72 goals. The widely quoted figure of 77 comes from rankings using broader criteria.

4. Roberto Dinamite . 73 goals
One of Vasco da Gama’s greatest ever players, Roberto Dinamite was much more than a prolific striker. He was also an outstanding set-piece taker.
The Brazilian scored 73 direct free-kicks, placing him ahead of Juninho on this particular historical ranking.
3. Lionel Messi . 74 goals
Lionel Messi did not begin his career as an elite free-kick specialist. He developed into one.
Over time, his ability to wrap his left foot around the ball and drop it just beneath the crossbar became one of his most dangerous weapons.
On August 29, 2026, Messi scored two direct free-kicks as Inter Miami demolished CF Montréal 7-1, taking his career total to 74.
The remarkable part? Messi is still playing, meaning the all-time record is now within reach.
2. Jair da Rosa Pinto . 77 goals
Jair da Rosa Pinto was one of Brazilian football’s leading stars during the 1940s and 1950s, representing clubs including Flamengo, Palmeiras and Santos.
Historical research credits Jair with an extraordinary 77 direct free-kick goals in top-level football, leaving him only one short of the record.
1. Marcelinho Carioca . 78 goals
At the top of the list is Marcelinho Carioca.
The Corinthians legend earned a reputation in Brazil as one of the most technically gifted set-piece takers the sport has ever seen. His ability to score from different angles, distances and trajectories made every foul around the box a serious scoring opportunity.
Marcelinho’s tally of 78 direct free-kick goals remains the benchmark.

Can Messi Break the Record?
The race is now remarkably close.
Messi has 74 direct free-kick goals, just four behind Marcelinho Carioca. Four more would take him level on 78, while a fifth would make him the outright record holder.
At 39, Messi does not have unlimited time. But after scoring two free-kicks in the same match in August 2026, the possibility of seeing him finish his career as football’s greatest ever free-kick goalscorer is more realistic than ever.


