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 Bayern
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 Bayern Bundesliga 2.635
2 Man City Premier League 2.405
3 Liverpool Premier League 2.402
4 Union Berlin Bundesliga 2.207
5 Arsenal Premier League 1.963
6 PSG Ligue 1 1.641
7 Crystal Palace Premier League 1.336
8 Man United Premier League 1.312
9 Aston Villa Premier League 1.264
10 Sunderland Premier League 1.201
11 Real Madrid Primera Division 1.124
12 Chelsea Premier League 0.964
13 Brentford Premier League 0.857
14 Hoffenheim Bundesliga 0.824
15 Atleti Primera Division 0.758
16 Inter Serie A 0.712
17 Leverkusen Bundesliga 0.704
18 Marseille Ligue 1 0.672
19 Juventus Serie A 0.67
20 Milan Serie A 0.666
21 RC Lens Ligue 1 0.662
22 Bournemouth Premier League 0.661
23 Roma Serie A 0.581
24 RB Leipzig Bundesliga 0.576
25 Dortmund Bundesliga 0.573
26 Tottenham Premier League 0.561
27 Everton Premier League 0.492
28 Strasbourg Ligue 1 0.449
29 Lille Ligue 1 0.442
30 Olympique Lyon Ligue 1 0.421
31 Napoli Serie A 0.406
32 Barça Primera Division 0.354
33 Brighton Hove Premier League 0.336
34 Villarreal Primera Division 0.31
35 Monaco Ligue 1 0.299
36 Bologna Serie A 0.204
37 Atalanta Serie A 0.146
38 Stuttgart Bundesliga 0.105
39 Frankfurt Bundesliga 0.046
40 Fulham Premier League 0.013
41 Udinese Serie A 0.011
42 Como 1907 Serie A -0.008
43 Stade Rennais Ligue 1 -0.032
44 Cremonese Serie A -0.062
45 Lazio Serie A -0.078
46 Nottingham Premier League -0.099
47 Freiburg Bundesliga -0.105
48 Nice Ligue 1 -0.148
49 Torino Serie A -0.18
50 Burnley Premier League -0.22
51 Bremen Bundesliga -0.23
52 Newcastle Premier League -0.242
53 1. FC Köln Bundesliga -0.249
54 Angers SCO Ligue 1 -0.254
55 Rayo Vallecano Primera Division -0.291
56 Paris FC Ligue 1 -0.304
57 Real Betis Primera Division -0.306
58 Espanyol Primera Division -0.316
59 Sassuolo Serie A -0.345
60 Le Havre Ligue 1 -0.346
61 Toulouse Ligue 1 -0.372
62 FC Metz Ligue 1 -0.375
63 AC Pisa Serie A -0.425
64 West Ham Premier League -0.467
65 Elche Primera Division -0.483
66 Celta Primera Division -0.488
67 M'gladbach Bundesliga -0.525
68 Lorient Ligue 1 -0.542
69 Sevilla FC Primera Division -0.557
70 Brest Ligue 1 -0.558
71 Parma Serie A -0.614
72 Mallorca Primera Division -0.617
73 Leeds United Premier League -0.618
74 Cagliari Serie A -0.69
75 Nantes Ligue 1 -0.694
76 Verona Serie A -0.75
77 Osasuna Primera Division -0.761
78 St. Pauli Bundesliga -0.772
79 Getafe Primera Division -0.805
80 Real Sociedad Primera Division -0.818
81 Alavés Primera Division -0.854
82 Auxerre Ligue 1 -0.862
83 Lecce Serie A -0.87
84 Levante Primera Division -0.893
85 Fiorentina Serie A -0.982
86 Genoa Serie A -1.059
87 Athletic Primera Division -1.071
88 Wolverhampton Premier League -1.104
89 Girona Primera Division -1.163
90 Valencia Primera Division -1.191
91 Wolfsburg Bundesliga -1.196
92 Heidenheim Bundesliga -1.218
93 Mainz Bundesliga -1.219
94 Real Oviedo Primera Division -1.284
95 HSV Bundesliga -1.538
96 Augsburg Bundesliga -1.715

Best European leagues, Season 2024/25

Rank League Sum of points
1 Premier League 13.02
2 Ligue 1 0.1
3 Bundesliga -1.1
4 Serie A -2.67
5 Primera Division -9.35

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.