Football history · Men's all-time
The Greatest 100
One player database, two philosophies. A transparent statistical model that shows its working, and a personal list that admits it is an opinion. Explore both — and argue with either.
Statistical ranking
Version 1 · methodology 1.0.0 · 27 October 2026
- 1Lionel MessiFWArgentina · 2004–present96.9score

- 2Cristiano RonaldoMFPortugal · 2002–present93.3score

- 3Franz BeckenbauerDFWest Germany · 1965–198382.6score

- 4Johan CruyffMFNetherlands · 1964–198478.9score

- 5Alfredo Di StéfanoFWArgentina · 1945–196677.9score

Partial list: 20 players currently meet the evidence requirements. The list grows as verified data is added — it is never padded with estimates.
Personal ranking
The editor’s list is in preparation.
- The owner hasn’t published their Top 100 yet. When they do, it will appear here — independent of the statistical model.
Historic head-to-heads
How the rankings are made
Statistical
Five categories — peak, career, individual accolades, team titles and longevity — normalised to 0–100 and weighted 30/25/20/15/10. Every contribution is shown on each profile.
Personal
Arranged by hand from #1 to #100, with a written reason for every placement. Score refreshes never touch it — it changes only when the editor publishes a new version.
Evidence first
Figures come from sourced records with their provenance attached. Missing history is marked unavailable, conflicts are flagged, and thin evidence makes a rank provisional.



