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 Aston Villa
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.093
2 Man City Premier League 2.446
3 Aston Villa Premier League 2.205
4 Liverpool Premier League 2.114
5 Bayern Bundesliga 1.79
6 PSG Ligue 1 1.649
7 Sunderland Premier League 1.228
8 Chelsea Premier League 1.09
9 Real Madrid Primera Division 0.918
10 Dortmund Bundesliga 0.905
11 Barça Primera Division 0.857
12 Crystal Palace Premier League 0.789
13 Marseille Ligue 1 0.707
14 Leverkusen Bundesliga 0.686
15 RC Lens Ligue 1 0.685
16 Brentford Premier League 0.661
17 Milan Serie A 0.632
18 Atleti Primera Division 0.619
19 Lille Ligue 1 0.579
20 Newcastle Premier League 0.534
21 Inter Serie A 0.503
22 Everton Premier League 0.479
23 Juventus Serie A 0.469
24 Napoli Serie A 0.468
25 Man United Premier League 0.44
26 Villarreal Primera Division 0.424
27 RB Leipzig Bundesliga 0.41
28 Fulham Premier League 0.4
29 Hoffenheim Bundesliga 0.371
30 Tottenham Premier League 0.302
31 Brighton Hove Premier League 0.253
32 Roma Serie A 0.224
33 Stuttgart Bundesliga 0.215
34 Leeds United Premier League 0.197
35 Como 1907 Serie A 0.188
36 Union Berlin Bundesliga 0.176
37 Bournemouth Premier League 0.173
38 Monaco Ligue 1 0.132
39 Espanyol Primera Division 0.126
40 Olympique Lyon Ligue 1 0.122
41 Stade Rennais Ligue 1 0.109
42 Atalanta Serie A 0.054
43 Strasbourg Ligue 1 0.038
44 Real Betis Primera Division 0.012
45 Bologna Serie A -0.051
46 Nottingham Premier League -0.093
47 Frankfurt Bundesliga -0.095
48 Angers SCO Ligue 1 -0.102
49 Lazio Serie A -0.109
50 Celta Primera Division -0.175
51 Freiburg Bundesliga -0.178
52 Cremonese Serie A -0.194
53 Toulouse Ligue 1 -0.205
54 Lorient Ligue 1 -0.279
55 Elche Primera Division -0.32
56 Sassuolo Serie A -0.328
57 Brest Ligue 1 -0.335
58 West Ham Premier League -0.356
59 M'gladbach Bundesliga -0.357
60 1. FC Köln Bundesliga -0.408
61 Mainz Bundesliga -0.444
62 Rayo Vallecano Primera Division -0.457
63 Sevilla FC Primera Division -0.462
64 Bremen Bundesliga -0.463
65 Athletic Primera Division -0.475
66 Torino Serie A -0.486
67 Parma Serie A -0.511
68 HSV Bundesliga -0.52
69 Wolfsburg Bundesliga -0.556
70 Burnley Premier League -0.567
71 Udinese Serie A -0.572
72 Getafe Primera Division -0.587
73 Le Havre Ligue 1 -0.626
74 St. Pauli Bundesliga -0.643
75 Osasuna Primera Division -0.657
76 Mallorca Primera Division -0.664
77 Augsburg Bundesliga -0.7
78 Alavés Primera Division -0.714
79 Cagliari Serie A -0.714
80 Heidenheim Bundesliga -0.714
81 Paris FC Ligue 1 -0.738
82 Lecce Serie A -0.753
83 Nice Ligue 1 -0.77
84 Girona Primera Division -0.817
85 Valencia Primera Division -0.847
86 Genoa Serie A -0.856
87 Verona Serie A -0.869
88 FC Metz Ligue 1 -0.888
89 Auxerre Ligue 1 -0.928
90 AC Pisa Serie A -0.934
91 Real Sociedad Primera Division -0.964
92 Nantes Ligue 1 -1.065
93 Levante Primera Division -1.149
94 Real Oviedo Primera Division -1.167
95 Wolverhampton Premier League -1.19
96 Fiorentina Serie A -1.421

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 14.2
2 Bundesliga -0.52
3 Ligue 1 -1.91
4 Serie A -5.26
5 Primera Division -6.5

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.