Cristiano Ronaldo tops all-time official goals list with 978

31 Aug 2026, 10:53 pm IST|
Cristiano Ronaldo tops all-time official goals list with 978
Image source

Cristiano Ronaldo leads the ranking of the top five goal-scorers in official football matches with 978 career goals, according to an article published on 2026-08-31. The list orders players by total goals scored in official games across their careers.

The article frames the exercise by noting football’s global popularity and the centrality of goals to the sport. It references the current era’s high scorers — Lionel Messi, Cristiano Ronaldo, Karim Benzema, Robert Lewandowski and Harry Kane — before isolating career totals in official matches to produce the top-five list. The focus is strictly on official goals rather than unofficial or exhibition tallies.

Ferenc Puskás is listed at number five with 753 goals in official matches; his career is given as ranging from 1931 to 1955 and included 84 goals for his national team. The piece also notes that an award bearing his name is currently given for the best goal scored in a season. Puskás is described as a Hungary football legend and one of the game’s greatest strikers.

Romario occupies fourth place with 756 official goals and is identified as a politician and a former Brazilian footballer. The article records that he is among the few players to have scored at least 100 goals for three different clubs and that he won the Golden Ball as the player of the tournament at the 1994 FIFA World Cup. Romario’s reputation as a clinical striker is highlighted in the context of his career total.

Pelé appears at number three with 765 goals in official matches, of which more than 650 came in club football. The article states he was one of the first global football superstars and that he won three World Cups with Brazil. Pelé is presented as a household name among football fans worldwide.

Lionel Messi is placed second with 927 official goals, comprising 802 club goals and 125 international goals. The article references his performance in the 2022 FIFA World Cup in Qatar, stating he led his nation to the trophy. Messi is described in the piece as a playmaker and a consistently high scorer throughout his career.

Cristiano Ronaldo tops the list at number one with 978 official goals, including 832 at club level and 146 for Portugal. The article breaks down his club totals as 450 goals for Real Madrid, 145 for Manchester United, 101 for Juventus, 131 for Al Nassr and five for Sporting CP. Ronaldo’s career total of 978 goals is presented as the highest in the compiled list.

According to the article, Cristiano Ronaldo ranks first with 978 official goals while Lionel Messi is second with 927, establishing the top two positions on the all-time list.

Cristiano RonaldoLionel MessiPeléRomarioFerenc PuskáS