VJOURNAL

SportGlobal DeskSeptember 16, 2026

How many goals has Ronaldo scored: why RSSSF lists four numbers, only two official

Ronaldo is credited with 979, 994, or 1057 goals: the first number comes from ESPN, the other two from a single RSSSF page that lists two official tallies and two full "All Matches" tallies side by side. Here is what each source counts, and as of which date.

Panel of paired horizontal bars of different lengths

Answer in brief

As of the verification date (September 15, 2026), Ronaldo has 979 goals under ESPN's method — 833 for clubs and 146 for the Portugal national team. A single RSSSF page carries two official lists (994 and 978) side by side with two full "All Matches" lists (1057 and 1025): the gap comes from different criteria and cut-off dates, not a counting error or one single correct number.

10 sources
Under ESPN's method, Ronaldo had 979 official goals as of September 9, 2026: 833 for his clubs (confirmed by Wikipedia's "Career total" line) and 146 for the Portugal national team.
The international record of 146 goals is confirmed independently by Guinness World Records and UEFA; Wikipedia's infobox shows the same figure but relies on RSSSF and the Portuguese federation, rather than being a separate independent measurement.
On a single RSSSF page, Ronaldo appears simultaneously on two official lists (994 and 978) and two full "All Matches" lists (1057 and 1025) — because RSSSF publishes four different methods at once, not because all four numbers are official.

979 by ESPN's count — and why 994, 1025, and 1057 also appear

By ESPN's tracker, Ronaldo had 979 goals on September 9, 2026: 833 for his clubs and 146 for Portugal. Three other numbers turn up alongside that count — 994, 1025, and 1057 — and all three come from the very same RSSSF page, a statistics archive frequently cited in goalscoring-record disputes. That page itself labels only two of its four lists official (994 and 978); the other two are titled differently — "All Matches" and "All Matches — Top level" (1057 and 1025) — and are full tallies, not alternative official counts. The rest of this piece walks through what each list actually counts and where the gap with ESPN's figure comes from.

979 goals as of September 9 — what the number actually covers

Under the method ESPN uses, Cristiano Ronaldo had 979 official goals in 1,331 matches as of September 9, 2026. That breaks down to 833 for his clubs and 146 for the Portugal national team: the club figure is confirmed by Wikipedia's separate "Career total" line — 1,105 matches and 833 goals across all competitions as of its September 12, 2026 update — while the international figure is confirmed independently by Guinness World Records and UEFA. One part of the ESPN page itself still shows an older international figure — "143 goals in 225 games" — but that is simply a paragraph left over from before the tracker's launch, not an alternative count, and it is not treated as fact here. As of September 15, 2026, ESPN's tracker records no goal beyond 979 — its last entry is dated September 9. The definition behind the word "official" here is narrow: competitive matches — league, cup, continental and international tournaments — and national-team friendlies count, but club friendlies and exhibition games do not. For the international side, that follows from RSSSF's own breakdown, which assigns 22 goals to national-team friendlies and still counts them in the total; for the club side, it follows from the tracker's own wording about goals "officially achieved in competitive games." That wording is exactly why much larger numbers appear elsewhere online: they use a different definition of the same word "official."

146 goals for Portugal — Guinness, UEFA, and the exact date of the last one

The international side of the tally — 146 goals for Portugal in 233 matches — is documented as the standing Guinness World Records title for "most goals scored in international football (soccer) matches by an individual (male)," with a record span of June 12, 2004 to July 2, 2026; the Guinness listing itself gives the record date as "02 July 2026" and the location as "Canada (Toronto)." UEFA independently confirmed the same 146 goals in 233 matches on July 20, 2026, noting that Ronaldo had already passed the previous record held by Iranian forward Ali Daei on September 1, 2021; the match count (233) does not appear in Guinness's public listing and is confirmed instead by UEFA and Wikipedia. Wikipedia's infobox (captured July 6, 2026) shows the same figure — 146 goals, 233 matches — but this is not a third independent measurement: the Wikipedia article itself cites RSSSF and the Portuguese Football Federation as the source for that line. A separate Wikipedia page listing Ronaldo's international goals records the 146th goal in full: July 2, 2026, BMO Field in Toronto, a 2-1 win over Croatia, scored from the penalty spot, in the round of 32 of the 2026 World Cup. Four days later, on July 6, 2026, Portugal was eliminated from the tournament, losing 0-1 to Spain in the round of 16 — Ronaldo did not score in that match. In other words, July 2 and July 6 are not conflicting sources; they mark two different things: the date of the last goal and the date of the next, goalless, match after it.

RSSSF: one page, two official lists, and two full ("All Matches") lists

Rec.Sport.Soccer Statistics Foundation is a statistics archive frequently cited in disputes over scoring records. On the very same page ranking the world's most prolific scorers, RSSSF gives Ronaldo not one figure but four — and the page itself calls only two of the four lists official: "Best Goalscorers All-Time (Official Matches)" and "(Official Matches — Top level)." The other two lists on the same page carry different titles: "All Matches" and "All Matches — Top level." The first removes any restriction on level or match type; the second, despite its similar name, still stays within top-flight football — it is the same 978 goals as the official "Top level" list, to which RSSSF adds international and some domestic friendlies, rather than a list with no restrictions at all. The gap between all four is not an error but the result of criteria the page states explicitly; the page also notes that its figures are compiled after matches played through July 19, 2026 — a separate cut-off date that has to be kept in mind when comparing it with ESPN's figure.

The official list: 994 goals

This is the first of RSSSF's two official lists and the broadest in scope: it counts not only top-division matches but also regional, reserve, and amateur leagues, plus goals for any national side — not just the senior team, but the B team, Olympic, youth, military, and other representative squads. On this list Ronaldo has 994 goals in 1,366 matches. On RSSSF's cut-off date (after July 19, 2026), ESPN's tracker stood at 976 — Ronaldo's next goal did not come until August 21. The 18-goal gap matches the total Wikipedia lists for Ronaldo across all of Portugal's youth national teams — 18 goals in 34 matches combined across every age group; Sporting's reserve team, where Ronaldo played two matches early in his career, contributed no goals, so a "lower leagues" explanation does not account for the gap. RSSSF itself does not break this figure down line by line for Ronaldo, so this match is an editorial observation, not a formula the page confirms.

The official list, top level only: 978 goals

The page gives no definition of its own for this list — only the note "preliminary list." But the composition of the 978 total is confirmed indirectly: in the neighboring "All Matches — Top level" list, RSSSF breaks its own sum into three parts, and the first of them is labeled "official goals in top level" — that is, precisely the official top-level goals, and it is the same figure, 978. This is the definition closest to what ESPN uses. On the same cut-off date (after July 19, 2026), ESPN's tracker stood at 976 — meaning RSSSF is two goals higher on the shared date, not one, as a comparison against ESPN's later, current total might suggest. The source of these two goals is not established from public data.

With no restrictions at all: 1,057

RSSSF's third list is titled "All Matches," and the page gives no separate definition for it either. Going by the name — the broadest of the four — it appears to include every match at any level, including club friendlies and preseason tours; that reading is the editorial team's inference from the title, not wording the page itself provides. The total is 1,057 goals. This figure is closest to how goalscorers were tallied in the 20th century — a player like Pelé, whose archive on this same RSSSF list stands at 1,324, even higher than Ronaldo's.

Official top level plus selected friendlies: 1,025

RSSSF describes its fourth list as the sum of three parts: official top-level goals, all international friendlies, and domestic friendlies against top-division teams, tournaments, and selected representative matches. For Ronaldo, that is 978 + 44 + 3 = 1,025 — meaning the first part of that sum is literally identical to the second official list, not some separate club tally. RSSSF gives no line-by-line breakdown for Ronaldo of what makes up the added 44 and 3 goals; in the same table, Pelé's equivalent "international friendly" addition is 396 goals, which points more toward mid-20th-century clubs' overseas touring culture than toward actual national-team matches. That cannot be applied to Ronaldo directly — this is the editorial team's assumption, not a fact the page confirms.

Why there is no single referee who can just name the number

FIFA, as football's international federation, does not maintain its own official list of record scorers. FIFA disclosed this not in a public statement but in response to a direct inquiry from The Sporting News — the piece was republished by Yahoo Sports with an outdated currency note attached at the time of publication. Because of that, there is no body whose word settles the dispute between RSSSF, ESPN, national federations, and Guinness World Records: each counts by its own rules, and none is obligated to align its methodology with the others.

The Josef Bican example: someone else's method, not Ronaldo's record

In January 2021, the History and Statistics Commission of the Czech Football Association applied its own counting method — only the first and second divisions, domestic cups, the Central European Cup, and the national team, excluding club friendlies — and arrived at 821 official-match goals for forward Josef Bican, whose career ran from 1930 to 1957. That number applies only to Bican's archive: the Czech federation recalculated his career specifically, not Ronaldo's career under the same method. At the time of publication, Ronaldo's usual combined club-plus-country total stood at 760 — not a result of applying the Czech method to him personally. More than five years and over 200 Ronaldo goals have passed since then; the current 2026 state of this particular comparison has not been separately checked, and the 2021 figures should not be presented as current ones. The example is included not as a current tally but to illustrate that recalculating one player under a new method does not automatically make that method apply to everyone else.

The UEFA player-page widget is not a career total

Ronaldo's official page on the UEFA website defaults to showing not his career but the statistics of a single competition — the 2026 World Cup qualifying cycle: 5 matches, 5 goals. In the editorial team's assessment, this is a likely source of confusion: a reader who opens the UEFA page and sees the word "goals" next to a number may mistake that competition slice for a career total, even though the page itself never claims it is one. UEFA confirms the full international figure not on the player profile but in separate editorial pieces, as with the national-team record.

What is usually left out of the count — and why it matters

The main line separating narrow and broad methods runs between club friendlies — including preseason tours and exhibition games, which are generally excluded from the "official" count — and international friendlies played by national teams, which are usually included instead. RSSSF separately notes that 22 of the goals in Ronaldo's national-team count came specifically in friendly matches, meaning the word "friendly" by itself does not signal exclusion: what matters is whether the match was a club fixture or an international one.

Past a thousand — under one method, not under all of them

Under the method that excludes club friendlies — 979 by ESPN, 978 in RSSSF's top-level list — Ronaldo remains more than twenty goals short of the symbolic 1,000 mark. But once club friendlies and preseason tours are added, RSSSF already shows Ronaldo past a thousand: 1,057 goals in its fullest "All Matches" list and 1,025 in the list that adds international and some domestic friendlies to the 978 official top-level goals. In other words, whether Ronaldo has "reached a thousand" depends on which method is taken as the starting point, not on a single correct number. Ronaldo continues to play for Al-Nassr on a weekly basis, and the international calendar has Portugal's national team playing UEFA Nations League matches this autumn — his participation and scoring in them had not been established as of the check date. Naming a specific date or match for a thousandth goal under the narrow method would be premature: it depends on results that have not yet happened.

Practical checklist

  • Check the cut-off date — Ronaldo plays for Al-Nassr almost weekly, so an old figure goes stale fast.
  • Confirm exactly which RSSSF list is being cited — official or full ("All Matches"): the site publishes two of each.
  • Separate club goals from international goals — the Guinness record of 146 applies to the national team only.
  • Do not conflate club and national-team friendlies — the first are usually excluded, the second usually count.
  • Do not mistake UEFA's competition widget for a career total — by default it shows only one qualifying cycle.

Questions and answers

Has Ronaldo already scored a thousand goals, as some reports claim?

It depends on the method. Excluding club friendlies — no: ESPN had him at 979 on the check date, and RSSSF's top-level list at 978. But RSSSF also publishes two full lists — "All Matches" and "All Matches — Top level" — that include club friendlies, and there the mark was passed long ago: 1,057 and 1,025 goals. There is no single yes-or-no answer here without specifying the method.

Where does Messi rank on RSSSF's lists?

That also depends on the list. On the broadest official list — the same one that gives Ronaldo 994 goals — Messi ranks fourth with 948, behind Helmchen (989+) and Josef Bican (950+). On the "top level only" list, Messi is second with 921, while Ronaldo tops it with 978. Even comparing the two leading scorers depends on which of RSSSF's four lists is used.

Why does RSSSF show numbers above a thousand while ESPN and Guinness do not?

Because ESPN and Guinness World Records count only competitive matches and national-team friendlies — under that method Ronaldo has 979 goals. The same RSSSF page carries two further full lists: "All Matches," which has no restrictions at all, and "All Matches — Top level," which stays within top-flight football but adds international and some domestic friendlies to the 978 official top-level goals. It is specifically these two RSSSF lists — not ESPN's or Guinness's counts — that put Ronaldo above a thousand: 1,057 and 1,025 respectively.

Will the figure of 979 change soon?

Almost certainly. Ronaldo keeps playing for Al-Nassr on a weekly basis, and Portugal has official UEFA Nations League matches coming up this autumn. Whether Ronaldo will be named in the squad and score in those games was not established in advance — the figure of 979 reflects the article's verification date (September 15, 2026), and by the time you read this it is worth checking against ESPN's tracker or UEFA's official match reports rather than relying on the number in this article.