football stadium
football logo
New season 2024/2025 | First player ranking of the season is now live!!!

The best football teams in the European Top-Five-Leagues

Discover where your favorite team stands among Europe's elite.

Welcome to Rank-O-Football. Discover comprehensive team rankings across Europe's top football leagues using AI and network science.

Why Rank-O-Football?
  • Revolutionary Method: We've developed a unique algorithm that objectively ranks teams not just within their leagues, but across all of Europe.
  • Data-Driven Analysis: No hidden weights, no subjective biases. Our rankings are purely based on performance data from all national and European competitions.
  • Comprehensive Coverage: Featuring all teams from the five top European leagues, ensuring a complete and inclusive ranking system.
Stay Ahead of the Game
  • Subscribe to Our Newsletter: Get in-depth analyses, insights, and the latest rankings directly in your inbox.
  • Never Miss an Update: Wondering how recent matches affect your team's standing? Our rankings are regularly updated to reflect the latest results.

NEW: You can also chat for free with the Ranko assistant at the Rankofootball ChatGPT!


Current top-3-teams/leagues:

Rank Team
1 Liverpool
2 Arsenal
3 PSG
Rank League
1 Premier League
2 Serie A
3 Ligue 1


Click on the tabs above to see full tables.


Get in touch for more detailed statistics and subscribe to the substack


Best players, all five European top leagues, Season 2024/25

Rank Player Team Points Minutes
No players are available.

Best teams, all five European top leagues, Season 2024/25

Rank Team League Points
1 Liverpool Premier League 2.099
2 Arsenal Premier League 1.665
3 PSG Ligue 1 1.648
4 Inter Serie A 1.403
5 Real Madrid Primera Division 1.242
6 Aston Villa Premier League 1.151
7 Bayern Bundesliga 1.15
8 Barça Primera Division 1.094
9 Napoli Serie A 1.055
10 Nottingham Premier League 0.999
11 Atleti Primera Division 0.96
12 Atalanta Serie A 0.879
13 Man City Premier League 0.785
14 Newcastle Premier League 0.768
15 Juventus Serie A 0.757
16 Leverkusen Bundesliga 0.707
17 Lille Ligue 1 0.54
18 Fulham Premier League 0.534
19 Bologna Serie A 0.516
20 Chelsea Premier League 0.513
21 Lazio Serie A 0.489
22 Monaco Ligue 1 0.484
23 Milan Serie A 0.438
24 Nice Ligue 1 0.426
25 Athletic Primera Division 0.386
26 Roma Serie A 0.37
27 Marseille Ligue 1 0.353
28 Bournemouth Premier League 0.32
29 Olympique Lyon Ligue 1 0.29
30 Brighton Hove Premier League 0.277
31 Villarreal Primera Division 0.267
32 Strasbourg Ligue 1 0.266
33 Fiorentina Serie A 0.228
34 Brentford Premier League 0.225
35 Real Betis Primera Division 0.182
36 Frankfurt Bundesliga 0.163
37 Crystal Palace Premier League 0.108
38 Dortmund Bundesliga 0.044
39 Man United Premier League 0.029
40 Everton Premier League -0.022
41 Osasuna Primera Division -0.028
42 Bremen Bundesliga -0.042
43 Freiburg Bundesliga -0.056
44 Celta Primera Division -0.077
45 Mallorca Primera Division -0.092
46 RC Lens Ligue 1 -0.106
47 Torino Serie A -0.13
48 Mainz Bundesliga -0.133
49 Como 1907 Serie A -0.139
50 Udinese Serie A -0.16
51 Wolverhampton Premier League -0.16
52 Rayo Vallecano Primera Division -0.173
53 West Ham Premier League -0.18
54 RB Leipzig Bundesliga -0.185
55 Nantes Ligue 1 -0.22
56 Brest Ligue 1 -0.234
57 Augsburg Bundesliga -0.243
58 Stuttgart Bundesliga -0.262
59 Getafe Primera Division -0.264
60 M'gladbach Bundesliga -0.264
61 Real Sociedad Primera Division -0.279
62 Auxerre Ligue 1 -0.281
63 Valencia Primera Division -0.342
64 Genoa Serie A -0.372
65 Stade Rennais Ligue 1 -0.372
66 Wolfsburg Bundesliga -0.39
67 Sevilla FC Primera Division -0.395
68 Espanyol Primera Division -0.4
69 Stade de Reims Ligue 1 -0.409
70 Toulouse Ligue 1 -0.423
71 Tottenham Premier League -0.431
72 Las Palmas Primera Division -0.437
73 Leganés Primera Division -0.448
74 Parma Serie A -0.476
75 Cagliari Serie A -0.495
76 Girona Primera Division -0.51
77 Union Berlin Bundesliga -0.532
78 Angers SCO Ligue 1 -0.541
79 Alavés Primera Division -0.575
80 Verona Serie A -0.595
81 Saint-Étienne Ligue 1 -0.601
82 Le Havre Ligue 1 -0.644
83 Empoli Serie A -0.669
84 St. Pauli Bundesliga -0.671
85 Hoffenheim Bundesliga -0.69
86 Lecce Serie A -0.731
87 Venezia FC Serie A -0.758
88 Bochum Bundesliga -0.833
89 Leicester City Premier League -0.851
90 Heidenheim Bundesliga -0.919
91 Ipswich Town Premier League -0.943
92 Holstein Kiel Bundesliga -1.035
93 Valladolid Primera Division -1.092
94 Monza Serie A -1.123
95 Montpellier Ligue 1 -1.142
96 Southampton Premier League -1.233

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 5.65
2 Serie A 0.49
3 Ligue 1 -0.97
4 Primera Division -0.98
5 Bundesliga -4.19

Method and sources

The ranking uses an adapted version of Google's page-rank algorithm.

We include all games of the five European top leagues (England, Germany, Spain, Italy, France) plus all their games in the Champions League and Europa League.

With that we construct a graph where teams are the nodes of the graph. A win in a game is a directed link from the loser to the winner.

Page rank is used to convert into a Markovian network and its steady state gives the respective points for each team.

What do the points mean? Loosely speaking, positive numbers mean that the team has won more often than lost. Negative numbers mean the team lost more often than won. However, by construction of the page rank algorithm, the strength of the opposite team is important. E.g., a win against a top team counts more than a win against a team at the end of the table.

This also implies that the number of games that a team has played is not important. In other words, the method allows to compare teams that have played different number of games (for instance because they do or do not participate in the international leagues.)

(under construction)

What Our Users Are Saying

"Rank-O-Football's rankings are the most accurate I have found! It helped me a lot when placing bets." - John D.

"I love how data-driven and innovative the rankings are. It gives me more insight into my favorite teams." - Harald S.


This page was developed in 2018 as a project in network science and data analysis. Please support it by spreading the news and the link.

I am a scientist working on data analysis tools. Go to my linkedin page for more information on other projects.

(under construction)

Please send any inquiries to:



Datenschutzerklärung:

Die Betreiber dieser Seiten speichern wissentlich keine persönlichen Daten ab und die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich.

Wir weisen allerdings darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.


Data Privacy Policy:

The operators of these pages do not knowingly store personal data, and the use of our website is generally possible without providing personal data.

However, we would like to point out that data transmission over the Internet (e.g., communication by email) can have security gaps. Complete protection of data from access by third parties is not possible.