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 Ligue 1
3 Bundesliga


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.358
2 Man City Premier League 1.97
3 Liverpool Premier League 1.681
4 Bayern Bundesliga 1.485
5 PSG Ligue 1 1.411
6 Aston Villa Premier League 1.291
7 Man United Premier League 1.201
8 Chelsea Premier League 1.075
9 Real Madrid Primera Division 0.948
10 Brentford Premier League 0.867
11 Dortmund Bundesliga 0.856
12 Inter Serie A 0.842
13 Barça Primera Division 0.681
14 Sunderland Premier League 0.631
15 RC Lens Ligue 1 0.585
16 Bournemouth Premier League 0.584
17 Hoffenheim Bundesliga 0.53
18 Milan Serie A 0.511
19 Brighton Hove Premier League 0.498
20 Fulham Premier League 0.479
21 Newcastle Premier League 0.463
22 Tottenham Premier League 0.447
23 Atleti Primera Division 0.444
24 Everton Premier League 0.422
25 Leverkusen Bundesliga 0.382
26 Leeds United Premier League 0.382
27 Marseille Ligue 1 0.371
28 Juventus Serie A 0.346
29 Napoli Serie A 0.345
30 Crystal Palace Premier League 0.334
31 Villarreal Primera Division 0.319
32 Atalanta Serie A 0.297
33 Olympique Lyon Ligue 1 0.283
34 Monaco Ligue 1 0.282
35 Como 1907 Serie A 0.259
36 Stade Rennais Ligue 1 0.24
37 RB Leipzig Bundesliga 0.236
38 Roma Serie A 0.222
39 Strasbourg Ligue 1 0.208
40 Stuttgart Bundesliga 0.191
41 Lille Ligue 1 0.182
42 Real Betis Primera Division 0.126
43 Nottingham Premier League 0.082
44 Celta Primera Division -0.138
45 Union Berlin Bundesliga -0.139
46 Freiburg Bundesliga -0.147
47 Lorient Ligue 1 -0.163
48 Brest Ligue 1 -0.196
49 Augsburg Bundesliga -0.214
50 Osasuna Primera Division -0.232
51 West Ham Premier League -0.235
52 Espanyol Primera Division -0.24
53 Frankfurt Bundesliga -0.247
54 Bologna Serie A -0.262
55 Parma Serie A -0.263
56 HSV Bundesliga -0.277
57 Lazio Serie A -0.277
58 Sassuolo Serie A -0.277
59 Rayo Vallecano Primera Division -0.281
60 Angers SCO Ligue 1 -0.306
61 Real Sociedad Primera Division -0.315
62 Athletic Primera Division -0.318
63 Toulouse Ligue 1 -0.334
64 Burnley Premier League -0.354
65 Mainz Bundesliga -0.37
66 Le Havre Ligue 1 -0.438
67 Girona Primera Division -0.469
68 Udinese Serie A -0.481
69 Wolverhampton Premier League -0.526
70 M'gladbach Bundesliga -0.543
71 1. FC Köln Bundesliga -0.544
72 Getafe Primera Division -0.544
73 Valencia Primera Division -0.547
74 Elche Primera Division -0.548
75 Sevilla FC Primera Division -0.577
76 Paris FC Ligue 1 -0.591
77 Mallorca Primera Division -0.593
78 Genoa Serie A -0.602
79 Cagliari Serie A -0.629
80 St. Pauli Bundesliga -0.644
81 Torino Serie A -0.649
82 Nice Ligue 1 -0.685
83 Cremonese Serie A -0.709
84 Bremen Bundesliga -0.71
85 Alavés Primera Division -0.721
86 Lecce Serie A -0.736
87 Wolfsburg Bundesliga -0.789
88 Levante Primera Division -0.789
89 Auxerre Ligue 1 -0.82
90 Fiorentina Serie A -0.837
91 Real Oviedo Primera Division -0.866
92 FC Metz Ligue 1 -0.963
93 Nantes Ligue 1 -1.006
94 Heidenheim Bundesliga -1.014
95 AC Pisa Serie A -1.02
96 Verona Serie A -1.182

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 13.65
2 Ligue 1 -1.94
3 Bundesliga -1.96
4 Primera Division -4.66
5 Serie A -5.1

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.