Why assist totals differ between sources
Two publishers can watch the same goal and record a different number of assists. This page explains why. It does not name an official career-assist total for either player.
The short answer
Assist totals differ because providers use different definitions, cover different matches and sometimes apply their own editorial adjustments.
No inspected source supplies one consistently defined, complete assist record for both careers, so this edition publishes no career-assist comparison and no goals-plus-assists figure.
The goal assist: the standard measure
Stats Perform's Opta event definitions describe the goal assist as the final pass or touch by a team-mate that leads directly to the scorer's goal.
It is the narrowest of the common conventions. It credits at most one creator for each goal, and only for the action immediately before the finish. When fans quote an assist count without a qualifier, this is usually the measure they mean, but that assumption should be checked. Many published totals do not say which convention they use.
- Goal assist
- The last action by a team-mate that leads directly to a goal. This is the convention any future like-for-like comparison here would have to name.
- Second assist
- The action before the goal assist: the pass that set up the player who then made the assist. Opta records it as a separate event, not as an additional goal assist.
- Fantasy assist
- A broader rule written for fantasy-game scoring. It can reward involvement that a standard goal assist would not credit, so fantasy totals usually run higher.
Secondary, fantasy and league-specific assists
The three definitions above answer different questions. A second assist measures build-up. A fantasy assist measures involvement under a game's scoring rules. Neither is a goal assist under another name.
League record-keeping adds a further layer. Major League Soccer can credit a secondary assist on a goal, so one goal can produce more than one assist on an MLS statistics page. That is a legitimate convention for MLS records. It cannot be counted alongside the single goal assist recorded under a different convention for another player in another league.
Two assist figures can only be compared when they come from the same definition, applied to the same kind of match.
Counting policy
Editorial adjustments
The independent site messivsronaldo.app publishes a statistical FAQ explaining that its assist numbers follow Opta in general but include its own documented exceptions, including decisions about secondary assists and qualifying matches.
Such adjustments are transparent and reasoned, which is useful. One consequence follows, though. A total described as Opta-aligned is an independent editor's figure built on Opta's definitions. It is not a total that Opta itself has published, and it should not be relabelled as unmodified Opta data. The FAQ's comments about other providers are claims made by that site. We treat them as an issue list to check, not as findings.
For the broader principles behind totals, rates and matching periods, see How to compare Messi and Ronaldo fairly.
Conventions side by side
What each convention credits
This is a definitions ledger, not a player comparison. It contains no figures for either player.
- Scope
- Assist conventions only; no player values
- Cutoff
- Definitions as accessed 7 Oct 2026
- Source
- Stats Perform · messivsronaldo.app FAQ
| Convention | What it credits | Use in a standard-assist comparison |
|---|---|---|
| Goal assist (Opta definition) | The final pass or touch by a team-mate leading directly to a goal | Eligible, if the coverage is complete and matching for both players |
| Second assist (Opta definition) | The action that set up the goal assist | Never added; reported separately if at all |
| Fantasy assist | Wider involvement under game-scoring rules | Never added |
| MLS secondary assist | An additional credited assist on the same goal | Never added |
| Independent Opta-aligned totals | Opta-based counts with documented editorial exceptions | Attribute to the editor; do not present as Opta-published |
Definitions are paraphrased from the named provider. A row here is not evidence that any player total exists or is complete. Goal contributions = goals + assists, and only under a single named assist convention for both players. | ||
Comparable reporting
Four tests before two assist totals are compared
Any assist comparison, on this site or elsewhere, should pass all four. If one fails, the comparison should be left out.
One named convention
Both totals use the same definition, stated by name. Goal assists are never blended with second, fantasy or MLS secondary assists.
The same competitions and periods
Both totals cover matching competitions over an explicitly labelled period: whole career, shared seasons or a single completed season.
Coverage stated
The publisher says whether its records are complete for that scope. An empty table or a missing season is unknown, never zero.
The source named
Each figure links to the publisher that recorded it, with editorial adjustments attributed to whoever made them.
Status in this edition
No inspected free source yet passes all four tests for both careers. Assist totals stay out of this edition until they do. How that decision fits the wider counting rules is set out in the Methodology.

Why the gap is shown
An honest blank beats a blended number
Adding a fantasy-style or secondary assist count for one player to a strict goal-assist count for the other would produce a number that looks precise but compares different things. Leaving the metric out is the more accurate choice.
Each known gap and the reason for it is listed on the sources page.
See sources and data limitationsQuestions
Common questions about assist figures
Is there an official career-assist total for Messi or Ronaldo?
No single organiser publishes a career-wide assist ledger covering every club and international match for either player. Figures quoted online are compiled by providers or editors under their own conventions, so each should be read with its definition and coverage attached.
Can goals and assists simply be added together?
Only when both players' assists come from the same named convention and the same match coverage. Otherwise the combined figure carries the inconsistency of its assist half into the total.
Why not reuse the reference site's assist numbers?
Its FAQ is open about its own editorial exceptions, which makes it a useful guide to the problem. However, its totals are an independent compilation rather than a provider-published dataset, and reuse rights for its figures have not been established. It is cited here for its explanation, not for its numbers.
Sources for this page
- Stats PerformOpta Event Definitions
- Independent specialistMessi vs Ronaldo — statistical FAQ