Methodology
How These Stats Are Calculated
Definitions and formulas used to keep comparisons transparent and consistent across all pages.
Last Updated:
Core Formula Definitions
Goals per match
`goals / matches` rounded to 2 decimals.
Minutes per goal
`total minutes played / goals`, lower value indicates better scoring frequency.
Club totals
Derived as `career totals - international totals` when a direct aggregate is not explicitly published in one feed.
Leader highlighting
For most metrics, higher is better. For efficiency metrics flagged as `lowerIsBetter`, the lower value is highlighted.
Normalization Rules
- • Single snapshot date is applied to both players to avoid time-window bias.
- • Integer totals are stored as whole numbers; rates and percentages keep consistent precision.
- • Competition splits (club, international, UCL, qualifiers) follow the same category definitions across pages.
- • Derived metrics are explicitly labeled to avoid confusion with official standalone counters.
Quality Assurance Checklist
- • URL preservation test prevents accidental deletions of established SEO pages.
- • SEO sanity test validates canonical links, `h1` presence, and datetime format consistency.
- • Freshness guard checks snapshot age and flags stale update windows before deployment.
- • Build output is reviewed for sitemap, noindex behavior, and internal linking continuity.