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 Liverpool
3 Man City
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 3.078
2 Liverpool Premier League 2.203
3 Man City Premier League 2.144
4 Aston Villa Premier League 1.859
5 Bayern Bundesliga 1.718
6 PSG Ligue 1 1.534
7 Chelsea Premier League 1.217
8 Sunderland Premier League 1.1
9 Real Madrid Primera Division 0.99
10 Brentford Premier League 0.835
11 Man United Premier League 0.795
12 Barça Primera Division 0.77
13 Dortmund Bundesliga 0.7
14 Crystal Palace Premier League 0.651
15 RC Lens Ligue 1 0.644
16 Inter Serie A 0.617
17 Atleti Primera Division 0.579
18 Fulham Premier League 0.547
19 Brighton Hove Premier League 0.535
20 Everton Premier League 0.511
21 Milan Serie A 0.507
22 Newcastle Premier League 0.447
23 Tottenham Premier League 0.447
24 Marseille Ligue 1 0.441
25 Villarreal Primera Division 0.422
26 Hoffenheim Bundesliga 0.418
27 Leverkusen Bundesliga 0.412
28 Lille Ligue 1 0.406
29 RB Leipzig Bundesliga 0.399
30 Napoli Serie A 0.392
31 Stuttgart Bundesliga 0.32
32 Leeds United Premier League 0.304
33 Juventus Serie A 0.301
34 Bournemouth Premier League 0.3
35 Nottingham Premier League 0.231
36 Como 1907 Serie A 0.229
37 Olympique Lyon Ligue 1 0.204
38 Roma Serie A 0.182
39 Stade Rennais Ligue 1 0.179
40 Real Betis Primera Division 0.08
41 Strasbourg Ligue 1 0.071
42 Union Berlin Bundesliga 0.055
43 Atalanta Serie A 0.02
44 Celta Primera Division -0.018
45 Espanyol Primera Division -0.019
46 Monaco Ligue 1 -0.086
47 Frankfurt Bundesliga -0.14
48 Toulouse Ligue 1 -0.196
49 Bologna Serie A -0.209
50 Lazio Serie A -0.258
51 Angers SCO Ligue 1 -0.259
52 Freiburg Bundesliga -0.27
53 Lorient Ligue 1 -0.275
54 Brest Ligue 1 -0.315
55 Elche Primera Division -0.367
56 Athletic Primera Division -0.398
57 Burnley Premier League -0.416
58 M'gladbach Bundesliga -0.426
59 Le Havre Ligue 1 -0.429
60 Real Sociedad Primera Division -0.432
61 Rayo Vallecano Primera Division -0.437
62 Sassuolo Serie A -0.449
63 1. FC Köln Bundesliga -0.457
64 Mainz Bundesliga -0.464
65 Udinese Serie A -0.47
66 Parma Serie A -0.489
67 Girona Primera Division -0.499
68 Bremen Bundesliga -0.509
69 Torino Serie A -0.556
70 Cremonese Serie A -0.565
71 West Ham Premier League -0.581
72 Wolfsburg Bundesliga -0.597
73 HSV Bundesliga -0.613
74 Paris FC Ligue 1 -0.629
75 Cagliari Serie A -0.633
76 Mallorca Primera Division -0.65
77 Sevilla FC Primera Division -0.652
78 Osasuna Primera Division -0.66
79 Genoa Serie A -0.672
80 Valencia Primera Division -0.705
81 Getafe Primera Division -0.716
82 Alavés Primera Division -0.732
83 St. Pauli Bundesliga -0.762
84 Nice Ligue 1 -0.767
85 Augsburg Bundesliga -0.827
86 Lecce Serie A -0.837
87 FC Metz Ligue 1 -0.851
88 AC Pisa Serie A -0.874
89 Levante Primera Division -0.883
90 Wolverhampton Premier League -0.906
91 Auxerre Ligue 1 -0.911
92 Nantes Ligue 1 -0.937
93 Heidenheim Bundesliga -0.958
94 Verona Serie A -0.959
95 Fiorentina Serie A -0.977
96 Real Oviedo Primera Division -1.091

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 15.3
2 Bundesliga -2.0
3 Ligue 1 -2.18
4 Primera Division -5.42
5 Serie A -5.7

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.