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 Arsenal
2 Man City
3 Liverpool
Rank League
1 Premier League
2 Bundesliga
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 Arsenal Premier League 2.706
2 Man City Premier League 2.387
3 Liverpool Premier League 2.072
4 Aston Villa Premier League 1.934
5 Bayern Bundesliga 1.884
6 PSG Ligue 1 1.681
7 Sunderland Premier League 1.163
8 Crystal Palace Premier League 1.141
9 Chelsea Premier League 1.138
10 Man United Premier League 0.958
11 Dortmund Bundesliga 0.9
12 Real Madrid Primera Division 0.856
13 Barça Primera Division 0.791
14 Marseille Ligue 1 0.726
15 RC Lens Ligue 1 0.703
16 Everton Premier League 0.661
17 Milan Serie A 0.626
18 Lille Ligue 1 0.615
19 Brentford Premier League 0.613
20 Atleti Primera Division 0.584
21 Leverkusen Bundesliga 0.583
22 Newcastle Premier League 0.541
23 RB Leipzig Bundesliga 0.492
24 Inter Serie A 0.485
25 Napoli Serie A 0.431
26 Bournemouth Premier League 0.412
27 Villarreal Primera Division 0.411
28 Hoffenheim Bundesliga 0.389
29 Fulham Premier League 0.309
30 Juventus Serie A 0.284
31 Roma Serie A 0.25
32 Union Berlin Bundesliga 0.186
33 Brighton Hove Premier League 0.184
34 Stuttgart Bundesliga 0.165
35 Monaco Ligue 1 0.137
36 Olympique Lyon Ligue 1 0.121
37 Como 1907 Serie A 0.12
38 Stade Rennais Ligue 1 0.115
39 Atalanta Serie A 0.101
40 Tottenham Premier League 0.088
41 Nottingham Premier League 0.081
42 Espanyol Primera Division 0.068
43 Strasbourg Ligue 1 0.041
44 Real Betis Primera Division -0.043
45 Frankfurt Bundesliga -0.048
46 Lazio Serie A -0.079
47 Celta Primera Division -0.085
48 Angers SCO Ligue 1 -0.103
49 Bologna Serie A -0.118
50 Cremonese Serie A -0.171
51 Leeds United Premier League -0.19
52 Sassuolo Serie A -0.193
53 Udinese Serie A -0.201
54 Toulouse Ligue 1 -0.208
55 Freiburg Bundesliga -0.23
56 West Ham Premier League -0.266
57 Lorient Ligue 1 -0.279
58 1. FC Köln Bundesliga -0.296
59 M'gladbach Bundesliga -0.327
60 Brest Ligue 1 -0.335
61 Mainz Bundesliga -0.36
62 Bremen Bundesliga -0.396
63 Elche Primera Division -0.419
64 Rayo Vallecano Primera Division -0.447
65 Wolfsburg Bundesliga -0.462
66 Athletic Primera Division -0.47
67 Sevilla FC Primera Division -0.503
68 Torino Serie A -0.504
69 HSV Bundesliga -0.511
70 Parma Serie A -0.56
71 Burnley Premier League -0.578
72 St. Pauli Bundesliga -0.598
73 Getafe Primera Division -0.61
74 Alavés Primera Division -0.625
75 Le Havre Ligue 1 -0.637
76 Mallorca Primera Division -0.685
77 Augsburg Bundesliga -0.698
78 Lecce Serie A -0.712
79 Heidenheim Bundesliga -0.73
80 Cagliari Serie A -0.739
81 Paris FC Ligue 1 -0.748
82 Osasuna Primera Division -0.778
83 Nice Ligue 1 -0.788
84 Genoa Serie A -0.862
85 Girona Primera Division -0.886
86 AC Pisa Serie A -0.893
87 Verona Serie A -0.894
88 FC Metz Ligue 1 -0.902
89 Real Sociedad Primera Division -0.902
90 Valencia Primera Division -0.903
91 Auxerre Ligue 1 -0.945
92 Nantes Ligue 1 -1.084
93 Levante Primera Division -1.158
94 Wolverhampton Premier League -1.222
95 Real Oviedo Primera Division -1.284
96 Fiorentina Serie A -1.471

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 14.13
2 Bundesliga -0.06
3 Ligue 1 -1.89
4 Serie A -5.1
5 Primera Division -7.09

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.